@charset "UTF-8";@font-face{font-family:"Goldman Sans";src:url(fonts/GoldmanSans_Lt.ttf);font-weight:300;font-style:normal}@font-face{font-family:"Goldman Sans";src:url(fonts/GoldmanSans_Rg.ttf);font-weight:400;font-style:normal}@font-face{font-family:"Goldman Sans";src:url(fonts/GoldmanSans_Bd.ttf);font-weight:700;font-style:normal}@font-face{font-family:"Nimbus Sans L";src:url(fonts/NimbusSanL-Reg.otf);font-weight:400;font-style:normal}@font-face{font-family:"Nimbus Sans L";src:url(fonts/NimbusSanL-RegIta.otf);font-weight:400;font-style:italic}@font-face{font-family:"Nimbus Sans L";src:url(fonts/NimbusSanL-Bol.otf);font-weight:700;font-style:normal}@font-face{font-family:"Nimbus Sans L";src:url(fonts/NimbusSanL-BolIta.otf);font-weight:700;font-style:italic}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeueCyr-UltraLight.otf);font-weight:100;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeueCyr-UltraLightItalic.otf);font-weight:100;font-style:italic}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeueCyr-Thin.otf);font-weight:200;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeueCyr-ThinItalic.otf);font-weight:200;font-style:italic}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeueCyr-Light.otf);font-weight:300;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeueCyr-LightItalic.otf);font-weight:300;font-style:italic}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeueCyr-Roman.otf);font-weight:400;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeueCyr-Italic.otf);font-weight:400;font-style:italic}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeueCyr-Medium.otf);font-weight:500;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeueCyr-MediumItalic.otf);font-weight:500;font-style:italic}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeueCyr-Bold.otf);font-weight:700;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeueCyr-BoldItalic.otf);font-weight:700;font-style:italic}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeueCyr-Heavy.otf);font-weight:800;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeueCyr-HeavyItalic.otf);font-weight:800;font-style:italic}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeueCyr-Black.otf);font-weight:900;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url(fonts/HelveticaNeueCyr-BlackItalic.otf);font-weight:900;font-style:italic}@font-face{font-family:Optima;src:url(fonts/OptimaLTPro-Roman.otf);font-weight:400;font-style:normal}@font-face{font-family:Optima;src:url(fonts/OptimaLTPro-Italic.otf);font-weight:400;font-style:italic}@font-face{font-family:Optima;src:url(fonts/OptimaLTPro-Medium.otf);font-weight:500;font-style:normal}@font-face{font-family:Optima;src:url(fonts/OptimaLTPro-MediumItalic.otf);font-weight:500;font-style:italic}@font-face{font-family:Optima;src:url(fonts/OptimaLTPro-DemiBold.otf);font-weight:600;font-style:normal}@font-face{font-family:Optima;src:url(fonts/OptimaLTPro-DemiBoldItalic.otf);font-weight:600;font-style:italic}@font-face{font-family:Optima;src:url(fonts/OptimaLTPro-Bold.otf);font-weight:700;font-style:normal}@font-face{font-family:Optima;src:url(fonts/OptimaLTPro-BoldItalic.otf);font-weight:700;font-style:italic}@font-face{font-family:Optima;src:url(fonts/OptimaLTPro-Black.otf);font-weight:800;font-style:normal}@font-face{font-family:Optima;src:url(fonts/OptimaLTPro-BlackItalic.otf);font-weight:800;font-style:italic}@font-face{font-family:Optima;src:url(fonts/OptimaLTPro-ExtraBlack.otf);font-weight:900;font-style:normal}@font-face{font-family:Optima;src:url(fonts/OptimaLTPro-ExtraBlackIta.otf);font-weight:900;font-style:italic}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.addtocalendar{position:relative;display:inline-block;background:0 0!important}.addtocalendar var{display:none}.atcb-link{display:block;outline:0!important;cursor:pointer}.atcb-link:active~ul,.atcb-link:focus~ul{visibility:visible}.atcb-list{visibility:hidden;position:absolute;top:100%;right:0;width:170px;z-index:900;list-style:none;margin:0;padding:0;background:#fff}.atcb-list:hover{visibility:visible}.atcb-item{list-style:none;margin:0;padding:0;background:#fff;float:none;text-align:left}.atcb-item-link{text-decoration:none;outline:0;display:block}.atcb-item.hover,.atcb-item:hover{position:relative;z-index:900;cursor:pointer;text-decoration:none;outline:0}.atc-style-blue .atcb-link{margin:0;padding:7px 25px;color:#fff;font-family:Verdana;font-size:1.4rem;text-decoration:none;outline:0;line-height:20px;vertical-align:middle;background:#4281f4;box-shadow:0 0 40px rgba(0,0,0,.13) inset;border-radius:4px;zoom:1}.atc-style-blue .atcb-link:active,.atc-style-blue .atcb-link:focus,.atc-style-blue .atcb-link:hover{margin:0;padding:7px 25px;color:#fff;font-family:Verdana;font-size:1.4rem;text-decoration:none;outline:0;line-height:20px;vertical-align:middle;background:#4281f4;box-shadow:0 0 40px rgba(0,0,0,.13) inset;border-radius:4px;zoom:1}.atc-style-blue .atcb-list{width:170px;border:1px solid #bababa;border-radius:2px;box-shadow:0 0 5px #aaa;background:#fff;color:#000}.atc-style-blue .atcb-item{background:#fff;color:#000;line-height:1.3em;vertical-align:middle;zoom:1}.atc-style-blue .atcb-item-link{line-height:1.3em;vertical-align:middle;zoom:1;color:#000;font-family:Verdana;font-size:1.4rem;text-decoration:none;outline:0;padding:5px 15px}.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus,.atc-style-blue .atcb-item-link:hover{color:#000;font-family:Verdana;font-size:1.4rem;text-decoration:none;outline:0;padding:5px 15px}.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus,.atc-style-blue .atcb-item-link:hover{color:#fff;text-decoration:underline}.atc-style-blue .atcb-item.hover,.atc-style-blue .atcb-item:hover{background:#4281f4}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.map-marker,.maps{direction:ltr}html{font-size:62.5%}@media screen and (min-width:769px) and (max-width:849px){html{font-size:32%}html .wgt-sqbutton,html .wgt-sqbutton-black,html .wgt-sqbutton-black1,html .wgt-sqbutton-blue,html .wgt-sqbutton-blue-hollow,html .wgt-sqbutton-blue-inverse,html .wgt-sqbutton-dark,html .wgt-sqbutton-dark-grey,html .wgt-sqbutton-golden,html .wgt-sqbutton-green,html .wgt-sqbutton-red,html .wgt-sqbutton-white,html a.wgt-sqbutton-change-color{line-height:4em}}@media screen and (min-width:850px) and (max-width:1023px){html{font-size:42%}html .wgt-sqbutton,html .wgt-sqbutton-black,html .wgt-sqbutton-black1,html .wgt-sqbutton-blue,html .wgt-sqbutton-blue-hollow,html .wgt-sqbutton-blue-inverse,html .wgt-sqbutton-dark,html .wgt-sqbutton-dark-grey,html .wgt-sqbutton-golden,html .wgt-sqbutton-green,html .wgt-sqbutton-red,html .wgt-sqbutton-white,html a.wgt-sqbutton-change-color{line-height:4em}}@media screen and (min-width:1024px) and (max-width:1047px){html{font-size:48%}}@media screen and (min-width:1048px) and (max-width:1250px){html{font-size:52%}}body{overflow-x:hidden;font-family:'Nimbus Sans L',sans-serif;font-weight:400;background-color:#dcd7d2;color:#000;word-break:break-word;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}body[data-page=checkout] .headbar.mobile .navbar-btn,body[data-page=checkout] .headbar.mobile .search-btn{display:none}body .hidden,body .mobile{display:none}body[data-mobile=true] .mobile{display:block}body[data-mobile=true] ::-webkit-scrollbar{display:none}body.has-modal-view-desktop,body[data-mobile=true].has-modal-view{overflow:hidden;position:fixed;width:100%}body .pannable{overflow-y:auto!important;max-height:100vh;-webkit-overflow-scrolling:touch!important}@media screen and (min-width:769px){body .pannable navbar,body .pannable.mobile-pannable{overflow-y:inherit!important;max-height:inherit;-webkit-overflow-scrolling:inherit!important}}.col-1120{max-width:1120px;width:85%;margin:0 auto 60px;padding:30px 0}@media screen and (max-width:768px){.col-1120{width:92%;padding-top:60px}}.no-scroll{height:100vh;overflow:hidden}.no-scroll .hotel-property__booking-widget{display:none}a{text-decoration:none;font-weight:300}[data-minimized-position=middle_right]>:first-child{bottom:calc(130px + 9rem)!important}[data-minimized-position=middle_right]>:first-child>:first-child{opacity:.5!important;width:3.4rem!important;padding:12px .8rem!important}input{outline:0;font-weight:300}.position-relative{position:relative}.clearfix{overflow:hidden}.fl{float:left}.fr{float:right}.line-through{text-decoration:line-through}@media screen and (min-width:769px){.width100-important{width:100%!important}}.bg-white{background-color:#fff;font-weight:300}.border-bottom-grey{border-bottom:solid 1px #dfdfdf}.fs0{font-size:0}.fsi0{font-size:0!important}.bold{font-weight:700!important}.italics{font-style:italic!important}.underline{text-decoration:underline}.underline-hyperlink{text-decoration:underline;cursor:pointer;color:inherit}.text-hyperlink{cursor:pointer;color:inherit}.text-hyperlink:hover{text-decoration:underline}.bookingitem .bookingitem-addon .addon-list>li .description ol li,.bookingitem .bookingitem-addon .addon-list>li .description ul li,.bookingitem .bookingitem-addon .rate-list>li .description ol li,.bookingitem .bookingitem-addon .rate-list>li .description ul li,.bookingitem .bookingitem-package .addon-list>li .description ol li,.bookingitem .bookingitem-package .addon-list>li .description ul li,.bookingitem .bookingitem-package .rate-list>li .description ol li,.bookingitem .bookingitem-package .rate-list>li .description ul li,.ol-list li,.ul-list li,div.tpl-meeting-hotel.display-grid .feature-content .info-content>div ul li{list-style-position:inside;text-indent:-1em;padding-left:1em}.bookingitem .bookingitem-addon .addon-list>li .description ol li,.bookingitem .bookingitem-addon .rate-list>li .description ol li,.bookingitem .bookingitem-package .addon-list>li .description ol li,.bookingitem .bookingitem-package .rate-list>li .description ol li,.ol-list li{list-style-type:decimal}.bookingitem .bookingitem-addon .addon-list>li .description ul li,.bookingitem .bookingitem-addon .rate-list>li .description ul li,.bookingitem .bookingitem-package .addon-list>li .description ul li,.bookingitem .bookingitem-package .rate-list>li .description ul li,.ul-list li,div.tpl-meeting-hotel.display-grid .feature-content .info-content>div ul li{list-style-type:disc}.color-blue{color:#31a2ac;font-weight:300}.clickable{cursor:pointer}.bookingitem .bookingitem-addon .addon-list>li .description html[dir=rtl] ol li,.bookingitem .bookingitem-addon .addon-list>li .description html[dir=rtl] ul li,.bookingitem .bookingitem-addon .rate-list>li .description html[dir=rtl] ol li,.bookingitem .bookingitem-addon .rate-list>li .description html[dir=rtl] ul li,.bookingitem .bookingitem-package .addon-list>li .description html[dir=rtl] ol li,.bookingitem .bookingitem-package .addon-list>li .description html[dir=rtl] ul li,.bookingitem .bookingitem-package .rate-list>li .description html[dir=rtl] ol li,.bookingitem .bookingitem-package .rate-list>li .description html[dir=rtl] ul li,div.tpl-meeting-hotel.display-grid .feature-content .info-content>div html[dir=rtl] ul li,html[dir=rtl] .bookingitem .bookingitem-addon .addon-list>li .description ol li,html[dir=rtl] .bookingitem .bookingitem-addon .addon-list>li .description ul li,html[dir=rtl] .bookingitem .bookingitem-addon .rate-list>li .description ol li,html[dir=rtl] .bookingitem .bookingitem-addon .rate-list>li .description ul li,html[dir=rtl] .bookingitem .bookingitem-package .addon-list>li .description ol li,html[dir=rtl] .bookingitem .bookingitem-package .addon-list>li .description ul li,html[dir=rtl] .bookingitem .bookingitem-package .rate-list>li .description ol li,html[dir=rtl] .bookingitem .bookingitem-package .rate-list>li .description ul li,html[dir=rtl] .ol-list li,html[dir=rtl] .ul-list li,html[dir=rtl] div.tpl-meeting-hotel.display-grid .feature-content .info-content>div ul li{padding-left:0;padding-right:1em}.tpl-hero-giftInfo .tpl-text b,.tpl-hero-giftInfo .tpl-text strong,.tpl-hero-property .tpl-text b,.tpl-hero-property .tpl-text strong,.tpl-static-rich-text b,.tpl-static-rich-text strong,.tpl-static-richcontent b,.tpl-static-richcontent strong,.tpl-static-sixcolum-table b,.tpl-static-sixcolum-table strong,.tpl-static-twocolumn-table b,.tpl-static-twocolumn-table strong,.x-tpl-static-twocolumn-rt b,.x-tpl-static-twocolumn-rt strong{font-weight:700}.tpl-hero-giftInfo .tpl-text em,.tpl-hero-giftInfo .tpl-text i,.tpl-hero-property .tpl-text em,.tpl-hero-property .tpl-text i,.tpl-static-rich-text em,.tpl-static-rich-text i,.tpl-static-richcontent em,.tpl-static-richcontent i,.tpl-static-sixcolum-table em,.tpl-static-sixcolum-table i,.tpl-static-twocolumn-table em,.tpl-static-twocolumn-table i,.x-tpl-static-twocolumn-rt em,.x-tpl-static-twocolumn-rt i{font-style:italic}.tpl-hero-giftInfo .tpl-text a[href],.tpl-hero-property .tpl-text a[href],.tpl-static-rich-text a[href],.tpl-static-richcontent a[href],.tpl-static-sixcolum-table a[href],.tpl-static-twocolumn-table a[href],.x-tpl-static-twocolumn-rt a[href]{text-decoration:underline;cursor:pointer;color:inherit}.tpl-hero-giftInfo .tpl-text:not(.tpl-static-richcontent) ol li,.tpl-hero-giftInfo .tpl-text:not(.tpl-static-richcontent) ul li,.tpl-hero-property .tpl-text:not(.tpl-static-richcontent) ol li,.tpl-hero-property .tpl-text:not(.tpl-static-richcontent) ul li,.tpl-static-rich-text:not(.tpl-static-richcontent) ol li,.tpl-static-rich-text:not(.tpl-static-richcontent) ul li,.tpl-static-richcontent:not(.tpl-static-richcontent) ol li,.tpl-static-richcontent:not(.tpl-static-richcontent) ul li,.tpl-static-sixcolum-table:not(.tpl-static-richcontent) ol li,.tpl-static-sixcolum-table:not(.tpl-static-richcontent) ul li,.tpl-static-twocolumn-table:not(.tpl-static-richcontent) ol li,.tpl-static-twocolumn-table:not(.tpl-static-richcontent) ul li,.x-tpl-static-twocolumn-rt:not(.tpl-static-richcontent) ol li,.x-tpl-static-twocolumn-rt:not(.tpl-static-richcontent) ul li{list-style-position:inside;padding-left:1em;text-indent:-1em}.tpl-hero-giftInfo .tpl-text:not(.tpl-static-richcontent) ol li,.tpl-hero-property .tpl-text:not(.tpl-static-richcontent) ol li,.tpl-static-rich-text:not(.tpl-static-richcontent) ol li,.tpl-static-richcontent:not(.tpl-static-richcontent) ol li,.tpl-static-sixcolum-table:not(.tpl-static-richcontent) ol li,.tpl-static-twocolumn-table:not(.tpl-static-richcontent) ol li,.x-tpl-static-twocolumn-rt:not(.tpl-static-richcontent) ol li{list-style-type:decimal}.tpl-hero-giftInfo .tpl-text:not(.tpl-static-richcontent) ul li,.tpl-hero-property .tpl-text:not(.tpl-static-richcontent) ul li,.tpl-static-rich-text:not(.tpl-static-richcontent) ul li,.tpl-static-richcontent:not(.tpl-static-richcontent) ul li,.tpl-static-sixcolum-table:not(.tpl-static-richcontent) ul li,.tpl-static-twocolumn-table:not(.tpl-static-richcontent) ul li,.x-tpl-static-twocolumn-rt:not(.tpl-static-richcontent) ul li{list-style-type:disc}html[dir=rtl] .tpl-hero-giftInfo .tpl-text ol li,html[dir=rtl] .tpl-hero-giftInfo .tpl-text ul li,html[dir=rtl] .tpl-hero-property .tpl-text ol li,html[dir=rtl] .tpl-hero-property .tpl-text ul li,html[dir=rtl] .tpl-static-rich-text ol li,html[dir=rtl] .tpl-static-rich-text ul li,html[dir=rtl] .tpl-static-sixcolum-table ol li,html[dir=rtl] .tpl-static-sixcolum-table ul li,html[dir=rtl] .tpl-static-twocolumn-table ol li,html[dir=rtl] .tpl-static-twocolumn-table ul li,html[dir=rtl] .x-tpl-static-twocolumn-rt ol li,html[dir=rtl] .x-tpl-static-twocolumn-rt ul li{padding-left:0;padding-right:1em}.container{width:1180px;margin:auto}[data-has-filter-criteria=true] .when-no-filter-criteria{display:none}.when-no-results{display:none}.contain-filter-page[data-count="0"] .when-no-results{display:block}a,div,li,p,td{-webkit-text-size-adjust:100%}html[dir=rtl] caption,html[dir=rtl] td,html[dir=rtl] th{text-align:right}div.main-wrapper>div[class*=tpl-hero]:first-of-type{height:calc(100vh - 80px);min-height:0}@media (min-width:769px) and (orientation:portrait){body[data-isipad=true] div.main-wrapper>div[class*=tpl-hero]:first-of-type{height:35vh}}@media (max-width:768px){div.main-wrapper>div[class*=tpl-hero]:first-of-type{height:100VH;min-height:inherit}}div.main-wrapper .wedding-property-page>div[class*=tpl-hero]:first-of-type,div.main-wrapper div.aboutus-careers>div[class*=tpl-hero]:first-of-type,div.main-wrapper div.business-direct>div[class*=tpl-hero]:first-of-type,div.main-wrapper div.collection>div[class*=tpl-hero]:first-of-type,div.main-wrapper div.dining-page>div[class*=tpl-hero]:first-of-type,div.main-wrapper div.feedback-enquiry>div[class*=tpl-hero]:first-of-type,div.main-wrapper div.learn-us-press>div[class*=tpl-hero]:first-of-type,div.main-wrapper div.meeting-theme>div[class*=tpl-hero]:first-of-type,div.main-wrapper div.partnership-programmes>div[class*=tpl-hero]:first-of-type,div.main-wrapper div.wedding-story>div[class*=tpl-hero]:first-of-type,div.main-wrapper>.contain-filter-page>div[class*=tpl-hero]:first-of-type{height:calc(100vh - 19rem - 80px);min-height:0}@media (max-width:768px){div.main-wrapper .wedding-property-page>div[class*=tpl-hero]:first-of-type,div.main-wrapper div.aboutus-careers>div[class*=tpl-hero]:first-of-type,div.main-wrapper div.business-direct>div[class*=tpl-hero]:first-of-type,div.main-wrapper div.collection>div[class*=tpl-hero]:first-of-type,div.main-wrapper div.dining-page>div[class*=tpl-hero]:first-of-type,div.main-wrapper div.feedback-enquiry>div[class*=tpl-hero]:first-of-type,div.main-wrapper div.learn-us-press>div[class*=tpl-hero]:first-of-type,div.main-wrapper div.meeting-theme>div[class*=tpl-hero]:first-of-type,div.main-wrapper div.partnership-programmes>div[class*=tpl-hero]:first-of-type,div.main-wrapper div.wedding-story>div[class*=tpl-hero]:first-of-type,div.main-wrapper>.contain-filter-page>div[class*=tpl-hero]:first-of-type{height:100VH;min-height:inherit}}.tpl-hero-gallery-caption .caption-content *,.tpl-hero-property *,.wgt-sqbutton,.wgt-sqbutton-black,.wgt-sqbutton-black1,.wgt-sqbutton-blue,.wgt-sqbutton-blue-hollow,.wgt-sqbutton-blue-inverse,.wgt-sqbutton-dark,.wgt-sqbutton-dark-grey,.wgt-sqbutton-golden,.wgt-sqbutton-green,.wgt-sqbutton-red,.wgt-sqbutton-white,a.wgt-sqbutton-change-color,span[class^=icon-]{text-shadow:none!important}.wgt-guarantee:not(.red) p.text{text-shadow:0 2px 4px rgba(36,33,33,.7)}.common-lightbox-gallery .main-content .image-slider h2,.common-lightbox-gallery .main-content .image-slider h3,.tpl-block h2,.tpl-block h3,.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture .tpl-booking-room-slider h2,.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture .tpl-booking-room-slider h3,.tpl-half h2,.tpl-half h3,.tpl-half-attraction-dining-text h2,.tpl-half-attraction-dining-text h3,.tpl-half-attraction-neighborhood h2,.tpl-half-attraction-neighborhood h3,.tpl-half-attraction-neighborhood-text h2,.tpl-half-attraction-neighborhood-text h3,.tpl-half-attraction-section h2,.tpl-half-attraction-section h3,.tpl-half-city-attractions h2,.tpl-half-city-attractions h3,.tpl-half-city-neibourhoods h2,.tpl-half-city-neibourhoods h3,.tpl-half-dining h2,.tpl-half-dining h3,.tpl-half-favorite h2,.tpl-half-favorite h3,.tpl-half-hotel-carousel__item h2,.tpl-half-hotel-carousel__item h3,.tpl-half-instagram h2,.tpl-half-instagram h3,.tpl-half-logo h2,.tpl-half-logo h3,.tpl-half-newsletter h2,.tpl-half-newsletter h3,.tpl-half-price h2,.tpl-half-price h3,.tpl-half-reviews h2,.tpl-half-reviews h3,.tpl-half-scratchpad h2,.tpl-half-scratchpad h3,.tpl-half-shop-tour h2,.tpl-half-shop-tour h3,.tpl-half-social h2,.tpl-half-social h3,.tpl-half-tour h2,.tpl-half-tour h3,.tpl-half-travel-guides h2,.tpl-half-travel-guides h3,.tpl-hero h2,.tpl-hero h3,.tpl-hero-attraction-blog h2,.tpl-hero-attraction-blog h3,.tpl-hero-attraction-photos h2,.tpl-hero-attraction-photos h3,.tpl-hero-attraction-section h2,.tpl-hero-attraction-section h3,.tpl-hero-brandtitle h2,.tpl-hero-brandtitle h3,.tpl-hero-close h2,.tpl-hero-close h3,.tpl-hero-gallery .tpl-hero-slider h2,.tpl-hero-gallery .tpl-hero-slider h3,.tpl-hero-gallery h2,.tpl-hero-gallery h3,.tpl-hero-gallery-caption .tpl-hero-slider h2,.tpl-hero-gallery-caption .tpl-hero-slider h3,.tpl-hero-gallery-caption h2,.tpl-hero-gallery-caption h3,.tpl-hero-gallery-info .tpl-hero-slider h2,.tpl-hero-gallery-info .tpl-hero-slider h3,.tpl-hero-gallery-info h2,.tpl-hero-gallery-info h3,.tpl-hero-offer h2,.tpl-hero-offer h3,.tpl-hero-offer-detail h2,.tpl-hero-offer-detail h3,.tpl-hero-offer-list h2,.tpl-hero-offer-list h3,.tpl-hero-openinghours .tpl-hero-slider h2,.tpl-hero-openinghours .tpl-hero-slider h3,.tpl-hero-openinghours h2,.tpl-hero-openinghours h3,.tpl-hero-package h2,.tpl-hero-package h3,.tpl-hero-package-detail h2,.tpl-hero-package-detail h3,.tpl-hero-personal-msg h2,.tpl-hero-personal-msg h3,.tpl-hero-price h2,.tpl-hero-price h3,.tpl-hero-property h2,.tpl-hero-property h3,.tpl-hero-rating h2,.tpl-hero-rating h3,.tpl-hero-scratchpad h2,.tpl-hero-scratchpad h3,.tpl-hero-titleforexpanded h2,.tpl-hero-titleforexpanded h3,.tpl-hero-tours h2,.tpl-hero-tours h3,.tpl-hero-tours-detail h2,.tpl-hero-tours-detail h3,.tpl-hero-ugc h2,.tpl-hero-ugc h3,.tpl-hero-weather h2,.tpl-hero-weather h3,.tpl-longhalf h2,.tpl-longhalf h3,.tpl-longhalf--gallery .tpl-slider h2,.tpl-longhalf--gallery .tpl-slider h3,.tpl-longhalf--gallery h2,.tpl-longhalf--gallery h3,.tpl-meeting-compare h2,.tpl-meeting-compare h3,.tpl-offer-gallery-lightbox .main-content .image-slider h2,.tpl-offer-gallery-lightbox .main-content .image-slider h3,.tpl-package-gallery-lightbox .main-content .image-slider h2,.tpl-package-gallery-lightbox .main-content .image-slider h3,.tpl-third h2,.tpl-third h3,.tpl-third-dining h2,.tpl-third-dining h3,.tpl-third-icon h2,.tpl-third-icon h3,.tpl-third-price h2,.tpl-third-price h3,.tpl-third-socialMedia h2,.tpl-third-socialMedia h3,.tpl-tours-img-lightbox .image-thumbnail .image-collection>div h2,.tpl-tours-img-lightbox .image-thumbnail .image-collection>div h3,.tpl-tours-img-lightbox .main-content .image-slider h2,.tpl-tours-img-lightbox .main-content .image-slider h3,.tpl-tourside-blog-banner h2,.tpl-tourside-blog-banner h3,.tpl-tourside-hotel h2,.tpl-tourside-hotel h3,div.tpl-hero-meetingInfo h2,div.tpl-hero-meetingInfo h3,div.tpl-hero-meetingTheme h2,div.tpl-hero-meetingTheme h3,div.tpl-hero-shopheader h2,div.tpl-hero-shopheader h3{text-shadow:0 2px 4px rgba(36,33,33,.7)}.tpl-hero .tpl-content,.tpl-hero .tpl-rating,.tpl-hero .tpl-weather,.tpl-hero-attraction-blog .tpl-content,.tpl-hero-attraction-blog .tpl-rating,.tpl-hero-attraction-blog .tpl-weather,.tpl-hero-attraction-photos .tpl-content,.tpl-hero-attraction-photos .tpl-rating,.tpl-hero-attraction-photos .tpl-weather,.tpl-hero-attraction-section .tpl-content,.tpl-hero-attraction-section .tpl-rating,.tpl-hero-attraction-section .tpl-weather,.tpl-hero-brandtitle .tpl-content,.tpl-hero-brandtitle .tpl-rating,.tpl-hero-brandtitle .tpl-weather,.tpl-hero-close .tpl-content,.tpl-hero-close .tpl-rating,.tpl-hero-close .tpl-weather,.tpl-hero-gallery .tpl-content,.tpl-hero-gallery .tpl-rating,.tpl-hero-gallery .tpl-weather,.tpl-hero-gallery-caption .tpl-content,.tpl-hero-gallery-caption .tpl-rating,.tpl-hero-gallery-caption .tpl-weather,.tpl-hero-gallery-info .tpl-content,.tpl-hero-gallery-info .tpl-rating,.tpl-hero-gallery-info .tpl-weather,.tpl-hero-meetingTheme .tpl-content,.tpl-hero-meetingTheme .tpl-rating,.tpl-hero-meetingTheme .tpl-weather,.tpl-hero-offer .tpl-content,.tpl-hero-offer .tpl-rating,.tpl-hero-offer .tpl-weather,.tpl-hero-offer-detail .tpl-content,.tpl-hero-offer-detail .tpl-rating,.tpl-hero-offer-detail .tpl-weather,.tpl-hero-offer-list .tpl-content,.tpl-hero-offer-list .tpl-rating,.tpl-hero-offer-list .tpl-weather,.tpl-hero-openinghours .tpl-content,.tpl-hero-openinghours .tpl-rating,.tpl-hero-openinghours .tpl-weather,.tpl-hero-package .tpl-content,.tpl-hero-package .tpl-rating,.tpl-hero-package .tpl-weather,.tpl-hero-package-detail .tpl-content,.tpl-hero-package-detail .tpl-rating,.tpl-hero-package-detail .tpl-weather,.tpl-hero-personal-msg .tpl-content,.tpl-hero-personal-msg .tpl-rating,.tpl-hero-personal-msg .tpl-weather,.tpl-hero-price .tpl-content,.tpl-hero-price .tpl-rating,.tpl-hero-price .tpl-weather,.tpl-hero-rating .tpl-content,.tpl-hero-rating .tpl-rating,.tpl-hero-rating .tpl-weather,.tpl-hero-scratchpad .tpl-content,.tpl-hero-scratchpad .tpl-rating,.tpl-hero-scratchpad .tpl-weather,.tpl-hero-titleforexpanded .tpl-content,.tpl-hero-titleforexpanded .tpl-rating,.tpl-hero-titleforexpanded .tpl-weather,.tpl-hero-tours .tpl-content,.tpl-hero-tours .tpl-rating,.tpl-hero-tours .tpl-weather,.tpl-hero-tours-detail .tpl-content,.tpl-hero-tours-detail .tpl-rating,.tpl-hero-tours-detail .tpl-weather,.tpl-hero-ugc .tpl-content,.tpl-hero-ugc .tpl-rating,.tpl-hero-ugc .tpl-weather,.tpl-hero-weather .tpl-content,.tpl-hero-weather .tpl-rating,.tpl-hero-weather .tpl-weather,div.tpl-hero-meetingInfo .tpl-content,div.tpl-hero-meetingInfo .tpl-rating,div.tpl-hero-meetingInfo .tpl-weather,div.tpl-hero-shopheader .tpl-content,div.tpl-hero-shopheader .tpl-rating,div.tpl-hero-shopheader .tpl-weather{text-shadow:0 2px 4px rgba(36,33,33,.7)}.tpl-half .tpl-content,.tpl-half .tpl-cta-left,.tpl-half .wgt-icon,.tpl-half-attraction-dining-text .tpl-content,.tpl-half-attraction-dining-text .tpl-cta-left,.tpl-half-attraction-dining-text .wgt-icon,.tpl-half-attraction-neighborhood .tpl-content,.tpl-half-attraction-neighborhood .tpl-cta-left,.tpl-half-attraction-neighborhood .wgt-icon,.tpl-half-attraction-neighborhood-text .tpl-content,.tpl-half-attraction-neighborhood-text .tpl-cta-left,.tpl-half-attraction-neighborhood-text .wgt-icon,.tpl-half-attraction-section .tpl-content,.tpl-half-attraction-section .tpl-cta-left,.tpl-half-attraction-section .wgt-icon,.tpl-half-city-attractions .tpl-content,.tpl-half-city-attractions .tpl-cta-left,.tpl-half-city-attractions .wgt-icon,.tpl-half-city-neibourhoods .tpl-content,.tpl-half-city-neibourhoods .tpl-cta-left,.tpl-half-city-neibourhoods .wgt-icon,.tpl-half-dining .tpl-content,.tpl-half-dining .tpl-cta-left,.tpl-half-dining .wgt-icon,.tpl-half-favorite .tpl-content,.tpl-half-favorite .tpl-cta-left,.tpl-half-favorite .wgt-icon,.tpl-half-hotel-carousel__item .tpl-content,.tpl-half-hotel-carousel__item .tpl-cta-left,.tpl-half-hotel-carousel__item .wgt-icon,.tpl-half-instagram .tpl-content,.tpl-half-instagram .tpl-cta-left,.tpl-half-instagram .wgt-icon,.tpl-half-logo .tpl-content,.tpl-half-logo .tpl-cta-left,.tpl-half-logo .wgt-icon,.tpl-half-newsletter .tpl-content,.tpl-half-newsletter .tpl-cta-left,.tpl-half-newsletter .wgt-icon,.tpl-half-offer .tpl-content,.tpl-half-offer .tpl-cta-left,.tpl-half-offer .wgt-icon,.tpl-half-price .tpl-content,.tpl-half-price .tpl-cta-left,.tpl-half-price .wgt-icon,.tpl-half-reviews .tpl-content,.tpl-half-reviews .tpl-cta-left,.tpl-half-reviews .wgt-icon,.tpl-half-scratchpad .tpl-content,.tpl-half-scratchpad .tpl-cta-left,.tpl-half-scratchpad .wgt-icon,.tpl-half-shop-tour .tpl-content,.tpl-half-shop-tour .tpl-cta-left,.tpl-half-shop-tour .wgt-icon,.tpl-half-social .tpl-content,.tpl-half-social .tpl-cta-left,.tpl-half-social .wgt-icon,.tpl-half-tour .tpl-content,.tpl-half-tour .tpl-cta-left,.tpl-half-tour .wgt-icon,.tpl-half-travel-guides .tpl-content,.tpl-half-travel-guides .tpl-cta-left,.tpl-half-travel-guides .wgt-icon,.tpl-longhalf .tpl-content,.tpl-longhalf .tpl-cta-left,.tpl-longhalf .wgt-icon,.tpl-longhalf--gallery .tpl-content,.tpl-longhalf--gallery .tpl-cta-left,.tpl-longhalf--gallery .wgt-icon,.tpl-meeting-hotel .tpl-content,.tpl-meeting-hotel .tpl-cta-left,.tpl-meeting-hotel .wgt-icon,.tpl-third .tpl-content,.tpl-third .tpl-cta-left,.tpl-third .wgt-icon,.tpl-third-dining .tpl-content,.tpl-third-dining .tpl-cta-left,.tpl-third-dining .wgt-icon,.tpl-third-icon .tpl-content,.tpl-third-icon .tpl-cta-left,.tpl-third-icon .wgt-icon,.tpl-third-price .tpl-content,.tpl-third-price .tpl-cta-left,.tpl-third-price .wgt-icon,.tpl-third-socialMedia .tpl-content,.tpl-third-socialMedia .tpl-cta-left,.tpl-third-socialMedia .wgt-icon{text-shadow:0 2px 4px rgba(36,33,33,.7)}.tpl-half-logo *,.tpl-half-reviews *,.tpl-half-social *{text-shadow:none!important}.tpl-map-carousel .tpl-content{text-shadow:0 2px 4px rgba(36,33,33,.7)}.tpl-map-carousel .tpl-content h3{text-shadow:0 2px 4px rgba(36,33,33,.7)}.tpl-booking-room .tpl-content,.tpl-booking-room .view{text-shadow:0 2px 4px rgba(36,33,33,.7)}.tpl-booking-room .price-original{text-shadow:0 0 1em transparent,0 1px 1px rgba(255,255,255,.3)}.booking-options.rate .rate-image-content .price-original{text-shadow:0 0 1em transparent,0 1px 1px rgba(255,255,255,.3)}.booking-options.rate .rate-image-content .main{text-shadow:0 0 1em transparent,0 1px 3px rgba(0,0,0,.7)}.tpl-hero-attraction-photos .back,.tpl-hero-attraction-photos .view,.tpl-hero-tours-detail .back,.tpl-hero-tours-detail .view,.tpl-tourside-hotel .name{text-shadow:0 2px 4px rgba(36,33,33,.7)}.tpl-tours-img-lightbox .tpl-content{text-shadow:0 2px 4px rgba(36,33,33,.7)}.tpl-attr-map-panel-banner .banner-title{text-shadow:0 2px 4px rgba(36,33,33,.7)}.tpl-attr-map-panel-banner .banner-description{text-shadow:0 2px 4px rgba(36,33,33,.7)}.tpl-half-offer:before,.tpl-half-tour:before,.tpl-hero-offer:before,.tpl-hero-tours:before,.tpl-tourside-blog-banner:before,.tpl-tourside-hotel:before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;display:inline-block;background:rgba(0,0,0,.2)}.tpl-hero-attraction-photos:before,.tpl-hero-offer-detail:before,.tpl-hero-tours-detail:before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;display:inline-block;background:rgba(0,0,0,.2)}h1 .wgt-sqbutton,h1 .wgt-sqbutton-black,h1 .wgt-sqbutton-black1,h1 .wgt-sqbutton-blue,h1 .wgt-sqbutton-blue-hollow,h1 .wgt-sqbutton-blue-inverse,h1 .wgt-sqbutton-dark,h1 .wgt-sqbutton-dark-grey,h1 .wgt-sqbutton-golden,h1 .wgt-sqbutton-green,h1 .wgt-sqbutton-red,h1 .wgt-sqbutton-white,h1 a.wgt-sqbutton-change-color{background-color:#fff;color:#363636}.tpl-s-link{color:#fff;text-decoration:none;cursor:pointer}[data-component=readmore]{opacity:0}.bottom-left{background-position:bottom left!important}.bottom-right{background-position:bottom right!important}.center-bottom{background-position:bottom center!important}.center-center{background-position:center center!important}.center-right{background-position:center right!important}.center-left{background-position:center left!important}.top-left{background-position:top left!important}.top-right{background-position:top right!important}.center-top{background-position:top center!important}.compatibility-img{object-fit:cover}.compatibility-img.bottom-left{object-position:bottom left!important;font-family:'object-fit: cover; object-position: bottom left;'!important}.compatibility-img.bottom-right{object-position:bottom right!important;font-family:'object-fit: cover; object-position: bottom right;'!important}.compatibility-img.center-bottom{object-position:bottom center!important;font-family:'object-fit: cover; object-position: bottom center;'!important}.compatibility-img.center-center{object-position:center center!important;font-family:'object-fit: cover; object-position: center center;'!important}.compatibility-img.center-right{object-position:center right!important;font-family:'object-fit: cover; object-position: center right;'!important}.compatibility-img.center-left{object-position:center left!important;font-family:'object-fit: cover; object-position: center left;'!important}.compatibility-img.top-left{object-position:top left!important;font-family:'object-fit: cover; object-position: top left;'!important}.compatibility-img.top-right{object-position:top right!important;font-family:'object-fit: cover; object-position: top right;'!important}.compatibility-img.center-top{object-position:top center!important;font-family:'object-fit: cover; object-position: top center;'!important}.resultText i{font-style:italic}.resultText ul li{list-style:inside}.resultText sub{vertical-align:sub}.resultText sup{vertical-align:super}.resultText h1,.resultText h2,.resultText h3,.resultText h4,.resultText h5,.resultText h6,.resultText strong{font-weight:700}.disable-crs{display:none!important}.iScrollVerticalScrollbar{width:12px!important}.icon-icon_B048:before{box-sizing:border-box;font-size:.9em;padding:0 .5rem;display:inline-block}[data-bg-color=gray]{background:#f0f0f0!important}[data-bg-color=white]{background:#fff!important}.bookingitem .bookingitem-price .item-price .label-popup,.common-popup,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.wgt-guarantee-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup,div.bookingflow .booking-options>li .label-popup,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup{position:absolute;z-index:1}.bookingitem .bookingitem-price .item-price .label-popup .content,.bookingitem .bookingitem-price .item-price .label-popup .title,.common-popup .content,.common-popup .title,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.wgt-guarantee-popup .content,.wgt-guarantee-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .title,div.bookingflow .booking-options>li .label-popup .content,div.bookingflow .booking-options>li .label-popup .title,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .title{width:26rem;box-sizing:border-box}.bookingitem .bookingitem-price .item-price .label-popup .content.booking-flow-label-list,.bookingitem .bookingitem-price .item-price .label-popup .title.booking-flow-label-list,.common-popup .content.booking-flow-label-list,.common-popup .title.booking-flow-label-list,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content.booking-flow-label-list,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title.booking-flow-label-list,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content.booking-flow-label-list,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title.booking-flow-label-list,.wgt-guarantee-popup .content.booking-flow-label-list,.wgt-guarantee-popup .title.booking-flow-label-list,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content.booking-flow-label-list,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .title.booking-flow-label-list,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content.booking-flow-label-list,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .title.booking-flow-label-list,div.bookingflow .booking-options>li .label-popup .content.booking-flow-label-list,div.bookingflow .booking-options>li .label-popup .title.booking-flow-label-list{width:41.5rem}.bookingitem .bookingitem-price .item-price .label-popup .title,.common-popup .title,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.wgt-guarantee-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .title,div.bookingflow .booking-options>li .label-popup .title,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .title{font-size:1.4rem;line-height:1.4em;padding-right:4rem;text-transform:uppercase;background-color:#272829;color:#d3d3d3;padding:.5em 1.5rem}.bookingitem .bookingitem-price .item-price .label-popup .content,.common-popup .content,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.wgt-guarantee-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content,div.bookingflow .booking-options>li .label-popup .content,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content{background-color:#353637;padding:1rem 1.5rem;color:#fff}.bookingitem .bookingitem-price .item-price .label-popup a.close,.common-popup a.close,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,.wgt-guarantee-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup a.close,div.bookingflow .booking-options>li .label-popup a.close,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup a.close{display:none}@media screen and (max-width:768px){.bookingitem .bookingitem-price .item-price .label-popup,.common-popup,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.wgt-guarantee-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup,div.bookingflow .booking-options>li .label-popup,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup{position:fixed;z-index:9;top:40px!important;left:0}.bookingitem .bookingitem-price .item-price .label-popup,.bookingitem .bookingitem-price .item-price .label-popup .content,.bookingitem .bookingitem-price .item-price .label-popup .title,.common-popup,.common-popup .content,.common-popup .title,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.wgt-guarantee-popup,.wgt-guarantee-popup .content,.wgt-guarantee-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .title,div.bookingflow .booking-options>li .label-popup,div.bookingflow .booking-options>li .label-popup .content,div.bookingflow .booking-options>li .label-popup .title,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .title{width:100%!important}.bookingitem .bookingitem-price .item-price .label-popup a.close,.common-popup a.close,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,.wgt-guarantee-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup a.close,div.bookingflow .booking-options>li .label-popup a.close,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup a.close{display:inline-block;cursor:pointer;position:absolute;right:.5rem;top:0}.bookingitem .bookingitem-price .item-price .label-popup a.close span,.common-popup a.close span,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close span,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close span,.wgt-guarantee-popup a.close span,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup a.close span,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup a.close span,div.bookingflow .booking-options>li .label-popup a.close span,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup a.close span{font-size:3.3rem;line-height:1em;color:#fff}.bookingitem .bookingitem-price .item-price .label-popup .title,.common-popup .title,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.wgt-guarantee-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .title,div.bookingflow .booking-options>li .label-popup .title,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .title{min-height:33px}.bookingitem .bookingitem-price .item-price .label-popup .content,.common-popup .content,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.wgt-guarantee-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content,div.bookingflow .booking-options>li .label-popup .content,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content{min-height:100vh}.bookingitem .bookingitem-price .item-price .label-popup:before,.common-popup:before,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup:before,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup:before,.wgt-guarantee-popup:before,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup:before,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup:before,div.bookingflow .booking-options>li .label-popup:before,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup:before{display:none!important}}@media screen and (max-width:768px){.bookingitem .bookingitem-price .item-price html[dir=rtl] .label-popup a.close,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip html[dir=rtl] .label-popup a.close,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip html[dir=rtl] .label-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more html[dir=rtl] .label-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover html[dir=rtl] .label-popup a.close,div.bookingflow .booking-options>li html[dir=rtl] .label-popup a.close,html[dir=rtl] .bookingitem .bookingitem-price .item-price .label-popup a.close,html[dir=rtl] .common-popup a.close,html[dir=rtl] .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,html[dir=rtl] .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,html[dir=rtl] .wgt-guarantee-popup a.close,html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup a.close,html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup a.close,html[dir=rtl] div.bookingflow .booking-options>li .label-popup a.close{left:.5rem;right:auto}}.popup-lightbox{width:100%;height:100vh;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:9999}.popup-lightbox>*{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%);width:60%}@media screen and (max-width:768px){.popup-lightbox{top:40px;height:calc(100vh - 40px)}.popup-lightbox>*{position:static;width:100%;height:100%;overflow-y:auto;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}.m4b-homepage-usp1-bar-2{padding:50px 0;background-color:#f7f4ee}.m4b-homepage-usp1-bar-2 .m4b-homepage-usp1-bar-icon img{width:32px;height:32px}.m4b-homepage-usp1-bar-header{text-align:center;padding-bottom:50px;font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.2rem;color:#4e4e4e}.m4b-homepage-usp1-bar-button-container{text-align:center;padding-top:60px}.m4b-homepage-usp1-bar-button-container .m4b-homepage-lump-item-trunk-link{margin-right:0!important;margin-top:0;margin-left:0!important}.m4b-homepage-usp1-bar-wrapper{font-size:0;margin:0 9.2rem;white-space:nowrap;text-align:center}.m4b-homepage-usp1-bar-wrapper~.m4b-homepage-usp1-bar-wrapper{margin-top:30px}.m4b-homepage-usp1-bar-item{white-space:normal;width:calc(20% - 44.8px);display:inline-block;vertical-align:top}.m4b-homepage-usp1-bar-item+.m4b-homepage-usp1-bar-item{margin-left:56px}.m4b-homepage-usp1-bar-icon{font-size:32px;color:#4e4e4e}.m4b-homepage-usp1-bar-name{margin-top:14px;font-size:16px;font-family:Optima,sans-serif;line-height:21px;color:#9f7d23}body[data-isipad=true] .m4b-homepage-usp1-bar-name{font-size:17.6px}.m4b-homepage-usp1-bar-desc{margin-top:9px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:18px;color:#4e4e4e}body[data-isipad=true] .m4b-homepage-usp1-bar-desc{font-size:14.6px}.m4b-homepage-lump-item-trunk-link{margin-top:40px;padding:12px 31px;display:inline-block;vertical-align:middle;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;margin-right:17px;letter-spacing:.5px;background-color:#9f7d23;text-transform:uppercase;text-align:center;cursor:pointer;color:#fff}body[data-isipad=true] .m4b-homepage-lump-item-trunk-link{font-size:13.2px}.m4b-homepage-lump-item-trunk-link:hover{background-color:#bf972b}.m4b-homepage-lump-raise .m4b-homepage-lump-wrapper.business-active .m4b-homepage-lump-item-trunk-link{display:none!important;visibility:hidden!important}.m4b-homepage-lump-raise .m4b-homepage-lump-wrapper.business-active .m4b-homepage-lump-item-trunk-link--second{display:inline-block!important;visibility:visible!important}.code-bottom{margin-top:1.5rem;display:flex;align-items:center}.code-bottom .captcha-img{display:inline-block;vertical-align:middle;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}@media screen and (max-width:768px){.code-bottom .captcha-img{display:block;margin-bottom:1.5rem}}.code-bottom .captcha-icon{display:inline-block;vertical-align:middle;cursor:pointer}.code-bottom .captcha-icon.captcha-click{margin-right:1rem}.code-bottom .captcha-icon.captcha-voice{border-left:1px solid #7e7e7e}@media screen and (max-width:768px){.code-bottom .captcha-icon.captcha-voice{padding-left:1.2rem}}.code-bottom .captcha-icon span{display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;color:#004976;line-height:1.8rem;vertical-align:middle}.code-bottom .captcha-icon .voice-icon{margin-left:1.2rem;margin-right:0;padding-right:.6rem}@media screen and (max-width:768px){.code-bottom .captcha-icon .voice-icon{margin-left:0}}.neighborhoods-hotels-wrapper .wgt-scratchpad-off,.neighborhoods-hotels-wrapper .wgt-scratchpad-on{display:none}.promo_popup_hotel .content{width:calc(258px + 3.4rem);position:fixed;right:2.8rem;top:75px;z-index:1001}.promo_popup_hotel .content .header{padding:1.3rem 2rem;background:#8dcabb;color:#fff;position:relative;font-family:'Nimbus Sans L',sans-serif;font-weight:700;width:100%;box-sizing:border-box}.promo_popup_hotel .content .header .info{display:inline-block;vertical-align:middle;margin-right:2.8rem}.promo_popup_hotel .content .header .info span{font-size:1.4rem;text-transform:uppercase}.promo_popup_hotel .content .header .info span:nth-child(2){display:block;margin-top:.1rem}.promo_popup_hotel .content .header .time{display:inline-block;vertical-align:middle;font-size:2.4rem}.promo_popup_hotel .content .header .time em{display:inline-block;vertical-align:top}.promo_popup_hotel .content .header .time span{position:relative;display:inline-block;padding:0 .8rem}.promo_popup_hotel .content .header .time span i{font-size:1rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#f3f3f3;left:0;display:block;width:100%;text-align:center;text-transform:uppercase}.promo_popup_hotel .content .icon-icon_B017{background:#8dcabb;color:#fff;font-size:4.5rem;position:absolute;top:0;right:0;cursor:pointer}.new-design .promo_popup_hotel .content{top:240px}.promo_popup_hotel img{width:100%;height:auto}@media (max-width:768px){.promo_popup_hotel{position:fixed;top:0;left:0;height:100vh;width:100%;z-index:10000;background-color:rgba(27,27,27,.5)}.promo_popup_hotel .content{position:fixed;top:50%!important;left:50%!important;z-index:1001;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.promo_popup_hotel .content .header .info{margin-right:5%}.promo_popup_hotel .content .header .info span{font-size:1rem}.promo_popup_hotel .content .header .time{font-size:2rem}.promo_popup_hotel .content .header .time span{padding:0 1rem}}@media (max-width:768px) and (max-width:400px){.promo_popup_hotel .content .header .time span{padding:0 .3rem}}.PromoHotelPopup-cro-new.PromoHotelPopup-cro-for-edit .PromoHotelPopup-cro-new-content{position:relative;top:0;right:auto}.PromoHotelPopup-cro-new-content{width:380px;position:fixed;right:2.8rem;top:75px;z-index:1001;background-color:#fff;padding:15px}@media (max-width:768px){.PromoHotelPopup-cro-new-content{width:calc(100% - 76px);position:fixed;top:50%;left: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%);padding:20px}}.PromoHotelPopup-cro-new-close{position:absolute;right:.5rem;top:.5rem;font-size:4rem;cursor:pointer;color:#000}@media (max-width:768px){.PromoHotelPopup-cro-new-close{font-size:4.6rem;right:-1rem;top:-4rem;color:#fff}}.PromoHotelPopup-cro-new-main{font-size:0}.PromoHotelPopup-cro-new-link{display:inline-block;width:calc(58% - 15px);margin-right:15px}@media (max-width:768px){.PromoHotelPopup-cro-new-link{width:100%;margin-right:0;margin-left:0}}.PromoHotelPopup-cro-new-button-block{display:inline-block;width:42%;vertical-align:bottom}@media (max-width:768px){.PromoHotelPopup-cro-new-button-block{display:none}}.PromoHotelPopup-cro-new-button-block-button{width:100%;display:inline-block;padding:10px 22px;background-color:#9f7d23;text-transform:uppercase;letter-spacing:.5px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#fff;cursor:pointer;box-sizing:border-box;text-align:center}@media (max-width:768px){.PromoHotelPopup-cro-new-button-block-button{width:70%;padding:16px 50px}}.PromoHotelPopup-cro-new-button-block-link{display:inline-block;margin-top:10px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1rem;line-height:1.2rem;color:#9f7d23;text-decoration:underline;text-transform:uppercase;cursor:pointer;letter-spacing:.42px}@media (max-width:768px){.PromoHotelPopup-cro-new-button-block-link{width:100%;text-align:center;display:block;margin-top:20px;font-size:1.2rem;line-height:1.4rem;color:#9f7d23}}.PromoHotelPopup-cro-new-text{margin-top:15px;width:100%;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:2.2rem;color:#363636}.PromoHotelPopup-cro-new-text b,.PromoHotelPopup-cro-new-text strong{font-weight:700}.PromoHotelPopup-cro-new-text em,.PromoHotelPopup-cro-new-text i{font-style:italic}.PromoHotelPopup-cro-new-text a{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:2.2rem;color:#363636;text-decoration:underline;cursor:pointer}@media (max-width:768px){.PromoHotelPopup-cro-new-text{margin-top:17px;text-align:center}}.PromoHotelPopup-cro-new-button-block-mobile{display:none;margin-top:20px;text-align:center}@media (max-width:768px){.PromoHotelPopup-cro-new-button-block-mobile{display:block}}.modal__lock{position:fixed;width:100%}.new-look-video-container{display:block;position:relative;box-sizing:border-box;width:100%;font-size:0;background-color:transparent;padding:30px 9.2rem 30px}@media (max-width:768px){.new-look-video-container{padding:0;width:calc(100% - 32px);margin:16px 16px}}.new-look-video-container .new-look-carousel-image{width:55%}@media (max-width:768px){.new-look-video-container .new-look-carousel-image{width:100%;padding-top:58%;position:absolute;top:0;left:0;right:0}}.new-look-video-container .tpl-hero-play-button .icon-icon_B086{font-size:90px}@media (max-width:768px){.new-look-video-container .tpl-hero-play-button .icon-icon_B086{font-size:60px}}.new-look-video-container .tpl-hero-play-button .tpl-scrollbutton{display:none}.new-look-video-hero-layer{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;cursor:pointer}.new-look-video-content{display:inline-block;vertical-align:middle;width:calc(45% - 40px);margin-right:40px}@media (max-width:768px){.new-look-video-content{width:100%;margin:0;padding-top:calc(58% + 15px)}}.new-look-video-caption{font-family:Optima,sans-serif;font-weight:500;font-size:1.4rem;line-height:3rem;color:#000}@media (max-width:768px){.new-look-video-caption{padding-bottom:14px}}.new-look-video-title{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.2rem;color:#000;padding-bottom:10px}@media (max-width:768px){.new-look-video-title{font-size:2rem;line-height:2.4rem;color:#000}}.new-look-video-desc{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2rem;color:#000;padding-bottom:24px}.new-look-video-desc b,.new-look-video-desc strong{font-weight:700}.new-look-video-desc em,.new-look-video-desc i{font-style:italic}.new-look-video-desc a{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2rem;color:#004976}@media (max-width:768px){.new-look-video-desc{font-size:1.5rem;line-height:2.4rem;color:#000}}html[dir=rtl] .m4b-homepage-usp1-bar-item+.m4b-homepage-usp1-bar-item{margin-right:56px;margin-left:0}@media (max-width:768px){html[dir=rtl] .m4b-homepage-usp1-bar-item+.m4b-homepage-usp1-bar-item{margin-right:0;margin-left:0}}html[dir=rtl] .promo_popup_hotel .content .header .info{margin:0 0 0 2.8rem}html[dir=rtl] .promo_popup_hotel .content .icon-icon_B017{left:0;right:auto}html[dir=rtl] .PromoHotelPopup-cro-new-content{right:auto;left:2.8rem}@media (max-width:768px){html[dir=rtl] .PromoHotelPopup-cro-new-content{right:auto;left:50%}}html[dir=rtl] .PromoHotelPopup-cro-new-link{margin-right:0;margin-left:15px}html[dir=rtl] .PromoHotelPopup-cro-new-close{right:auto;left:.5rem}@media (max-width:768px){html[dir=rtl] .PromoHotelPopup-cro-new-close{right:auto;left:-1rem}}html[dir=rtl] .new-look-video-content{margin-right:0;margin-left:40px}h1,h2,h3,h4,h5,h6{font-family:'Nimbus Sans L',sans-serif;font-weight:400}.default-font{font-family:initial}.wgt-accordion>h2.head{font-size:6rem}.wgt-accordion>.block.state-fold{height:85px}.wgt-accordion>.block.state-fold h3.accordion-trigger:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-top-color:#000}.wgt-accordion>.block.state-fold>div{display:none}.wgt-accordion>.block>h3.accordion-trigger{font-size:4rem;padding:20px 0;border-bottom:3px solid #d4cfca;position:relative;cursor:pointer}.wgt-accordion>.block>h3.accordion-trigger:after{display:inline-block;vertical-align:sub;position:absolute;right:40px;top:calc(50% - 3px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-bottom-color:#000}@media (max-width:768px){.wgt-accordion>.block h2.head{font-size:4.2rem}.wgt-accordion>.block h3.accordion-trigger{font-size:2.8rem}.wgt-accordion>.block h3.accordion-trigger:after{right:3%}}.wgt-accordion>.block>div.splitline-bottom{text-align:center;padding:3.5rem 0;position:relative}.wgt-accordion>.block>div.splitline-bottom div.tpl-splitline{width:80%;background-color:#b7b2ae;height:2px;margin:auto}@media (max-width:768px){.wgt-accordion>.block>div.splitline-bottom div.tpl-splitline{width:100%}}.wgt-accordion>.block>div.splitline-bottom h3{position:absolute;font-size:2.6rem;padding:2rem;min-width:23rem;text-transform:uppercase;cursor:pointer;border-radius: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%);left:50%;top:50%;background-color:#dcd7d2}.wgt-accordion>.block>div.splitline-bottom h3:after{vertical-align:middle;margin-left:1rem;margin-bottom:1rem;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-bottom-color:#b7b2ae}@media (max-width:768px){.wgt-accordion>.block>div.splitline-bottom h3{font-size:2rem}}html[dir=rtl] .wgt-accordion>.block>div.splitline-bottom h3:after{margin-right:1rem;margin-left:0}html[dir=rtl] .wgt-accordion>.block>h3.accordion-trigger:after{left:40px;right:inherit}@media (max-width:768px){html[dir=rtl] .wgt-accordion>.block>h3.accordion-trigger:after{left:1%}}[data-component=share]{cursor:pointer}.destination-row{width:12.5%!important}.iScrollIndicator{background-color:#dcd7d2!important;border-color:#dcd7d2!important;border-radius:0!important}.show-currency-checkout{display:none;color:#fff;position:absolute;width:42rem;font-size:0;right:0;padding:2rem 0;z-index:3;background-color:rgba(27,27,27,.8)}.show-currency-checkout .close{display:none;font-size:3.3rem;line-height:1em;position:absolute;right:1rem;top:0;cursor:pointer}.show-currency-checkout li{display:inline-block;width:25%;line-height:1.5em;padding:.5rem 0;cursor:pointer;font-size:1rem;text-transform:uppercase;box-sizing:border-box;padding-left:5%}.show-currency-checkout li *{vertical-align:middle;display:inline-block}.show-currency-checkout li .flag{width:30%}.show-currency-checkout li span{margin-left:.3em}.show-currency-checkout li.active{background-color:#717b7c}.show-currency-checkout li:hover{background-color:#7f7f7f}.show-currency-checkout:before{position:absolute;top:0;left:31rem;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);display:inline-block;content:'';width:0;height:0;border:1rem solid transparent;border-bottom-color:rgba(27,27,27,.8)}.show-currency-checkout.loading-show:before{position:absolute;top:0;left:31rem;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);display:inline-block;content:'';width:0;height:0;border:1rem solid transparent;border-bottom-color:rgba(27,27,27,.1)}@media screen and (max-width:768px){.show-currency-checkout{width:100%;min-height:100vh;position:fixed!important;z-index:9;top:40px!important;left:0;background-color:#1b1b1b;padding-top:5rem}.show-currency-checkout .close{display:inline}}html[dir=rtl] .show-currency-checkout li{padding-right:5%;padding-left:0}html[dir=rtl] .show-currency-checkout li span{margin-right:.3em;margin-left:0}html[dir=rtl] .show-currency-checkout:before{right:31rem;left:auto}html[dir=rtl] .show-currency-checkout.loading-show:before{right:31rem;left:auto}.bookingitem .bookingitem-price .item-price .label-popup,.common-popup,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.wgt-guarantee-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup,div.bookingflow .booking-options>li .label-popup,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup{position:absolute;z-index:1}.bookingitem .bookingitem-price .item-price .label-popup .content,.bookingitem .bookingitem-price .item-price .label-popup .title,.common-popup .content,.common-popup .title,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.wgt-guarantee-popup .content,.wgt-guarantee-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .title,div.bookingflow .booking-options>li .label-popup .content,div.bookingflow .booking-options>li .label-popup .title,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .title{width:24rem;box-sizing:border-box}.bookingitem .bookingitem-price .item-price .label-popup .title,.common-popup .title,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.wgt-guarantee-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .title,div.bookingflow .booking-options>li .label-popup .title,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .title{font-size:1.4rem;line-height:1.4em;padding-right:4rem;text-transform:uppercase;background-color:#272829;color:#d3d3d3;padding:.5em 1.5rem}.bookingitem .bookingitem-price .item-price .label-popup .content,.common-popup .content,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.wgt-guarantee-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content,div.bookingflow .booking-options>li .label-popup .content,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content{background-color:#353637;padding:1rem 1.5rem;color:#fff}.bookingitem .bookingitem-price .item-price .label-popup a.close,.common-popup a.close,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,.wgt-guarantee-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup a.close,div.bookingflow .booking-options>li .label-popup a.close,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup a.close{display:none}@media screen and (max-width:768px){.bookingitem .bookingitem-price .item-price .label-popup,.common-popup,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.wgt-guarantee-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup,div.bookingflow .booking-options>li .label-popup,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup{position:fixed;z-index:9;top:40px!important;left:0}.bookingitem .bookingitem-price .item-price .label-popup,.bookingitem .bookingitem-price .item-price .label-popup .content,.bookingitem .bookingitem-price .item-price .label-popup .title,.common-popup,.common-popup .content,.common-popup .title,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.wgt-guarantee-popup,.wgt-guarantee-popup .content,.wgt-guarantee-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .title,div.bookingflow .booking-options>li .label-popup,div.bookingflow .booking-options>li .label-popup .content,div.bookingflow .booking-options>li .label-popup .title,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .title{width:100%}.bookingitem .bookingitem-price .item-price .label-popup a.close,.common-popup a.close,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,.wgt-guarantee-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup a.close,div.bookingflow .booking-options>li .label-popup a.close,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup a.close{display:inline-block;cursor:pointer;position:absolute;right:.5rem;top:0}.bookingitem .bookingitem-price .item-price .label-popup a.close span,.common-popup a.close span,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close span,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close span,.wgt-guarantee-popup a.close span,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup a.close span,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup a.close span,div.bookingflow .booking-options>li .label-popup a.close span,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup a.close span{font-size:3.3rem;line-height:1em;color:#fff}.bookingitem .bookingitem-price .item-price .label-popup .content,.common-popup .content,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.wgt-guarantee-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content,div.bookingflow .booking-options>li .label-popup .content,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content{min-height:100vh}.bookingitem .bookingitem-price .item-price .label-popup:before,.common-popup:before,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup:before,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup:before,.wgt-guarantee-popup:before,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup:before,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup:before,div.bookingflow .booking-options>li .label-popup:before,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup:before{display:none!important}}@media screen and (max-width:768px){.bookingitem .bookingitem-price .item-price html[dir=rtl] .label-popup,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip html[dir=rtl] .label-popup,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip html[dir=rtl] .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more html[dir=rtl] .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover html[dir=rtl] .label-popup,div.bookingflow .booking-options>li html[dir=rtl] .label-popup,div.bookingflow .booking-options>li.blank .guarantee-hover html[dir=rtl] .label-popup,html[dir=rtl] .bookingitem .bookingitem-price .item-price .label-popup,html[dir=rtl] .common-popup,html[dir=rtl] .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,html[dir=rtl] .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,html[dir=rtl] .wgt-guarantee-popup,html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup,html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup,html[dir=rtl] div.bookingflow .booking-options>li .label-popup,html[dir=rtl] div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup{right:0}.bookingitem .bookingitem-price .item-price html[dir=rtl] .label-popup a.close,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip html[dir=rtl] .label-popup a.close,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip html[dir=rtl] .label-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more html[dir=rtl] .label-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover html[dir=rtl] .label-popup a.close,div.bookingflow .booking-options>li html[dir=rtl] .label-popup a.close,html[dir=rtl] .bookingitem .bookingitem-price .item-price .label-popup a.close,html[dir=rtl] .common-popup a.close,html[dir=rtl] .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,html[dir=rtl] .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,html[dir=rtl] .wgt-guarantee-popup a.close,html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup a.close,html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup a.close,html[dir=rtl] div.bookingflow .booking-options>li .label-popup a.close{left:.5rem;right:auto}}[data-pages="0"] .wgt-readmore,[data-pages="1"] .wgt-readmore{display:none}.wgt-staticlogo{position:fixed;left:0;top:0;display:block;width:100px;height:82px;z-index:99;transition:all .5s;background-color:#ba0c2f;background-repeat:no-repeat}.wgt-staticlogo .icon-icon_A001{position:absolute;left:25px;top:15px;color:#fff;font-size:5.2rem}@media screen and (max-width:768px){.wgt-staticlogo{display:none}}html[dir=rtl] .wgt-staticlogo{right:0;left:auto}a.wgt-back-btn{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAARCAYAAAAhUad0AAAAiUlEQVRIx2NgwAOU5RXkgbgDinkZaA2AlqgA8UQgngnFsrS2UAuIpyBZ6EprCw2BeBrUshlAbEtrC82hFs2EWmxGawvtkYITFLT6tLbQA8nCyUCsQWsL/ZAsBOEmIM6iIXZkQEo09MLTBsanAxKnOFLvVJqn3gHLp0gWG9C1RBqwsnfAahla16cAA3eB+BcjCXQAAAAASUVORK5CYII=) no-repeat left center;background-size:2.9rem;padding-left:3.5rem;color:#656565;font-size:1.7rem;cursor:pointer;margin-bottom:.8em;display:inline-block}.wgt-scrolldown{color:#fff;cursor:pointer;padding:.5rem}.wgt-scrolldown,.wgt-scrolldown *{display:inline-block;vertical-align:middle}.wgt-scrolldown:hover{filter:alpha(Opacity=80);opacity:.8}.wgt-scrolldown p{font-size:1.4rem;text-transform:uppercase;margin-right:.5em;text-align:center;line-height:1.2em}.wgt-scrolldown span[class^=icon-]{font-size:4rem}html[dir=rtl] .wgt-scrolldown p{margin-left:.5em;margin-right:0}.wgt-readmore{display:block;text-align:center;background-color:#363636;cursor:pointer}.wgt-readmore *{display:inline-block;vertical-align:middle}.wgt-readmore span{font-size:1.7rem;text-transform:uppercase;line-height:4em;color:#fff;letter-spacing:1px}.wgt-readmore .arrow{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-top-color:#fff;margin:6px 0 0 1rem}@media screen and (max-width:768px){.wgt-readmore span{font-size:1.3rem;line-height:3em}}html[dir=rtl] .wgt-readmore .arrow{margin:6px 1rem 0 0}.wgt-timing{margin-bottom:4rem;color:#fff}.wgt-timing>div{display:inline-block;vertical-align:middle}.wgt-timing .wgt-timing-info>*{display:inline-block;vertical-align:middle}.wgt-timing .wgt-timing-info>div{padding-left:.5rem}.wgt-timing .wgt-timing-info span[class^=icon-]{font-size:7rem}.wgt-timing .wgt-timing-info h6{font-size:1.4rem;line-height:1.4em}.wgt-timing .wgt-timing-info p{font-size:2rem;line-height:1.25em}.wgt-timing .wgt-timing-splitline{background-color:#fff;width:2px;height:4rem;margin:0 2.5rem 0 2.5rem}.wgt-socialmedia{margin-left:-.5pc}.wgt-socialmedia a{color:inherit}.wgt-socialmedia span{outline:0;text-indent:0;background:0 0;font-size:4pc;width:4pc;height:4pc;line-height:4pc;cursor:pointer}.wgt-socialmedia .facebook-icon.colorful,.wgt-socialmedia .facebook-icon:hover{color:#3a5899}.wgt-socialmedia .twitter-icon.colorful,.wgt-socialmedia .twitter-icon:hover{color:#28aae1}.wgt-socialmedia .weibo-icon.colorful,.wgt-socialmedia .weibo-icon:hover{color:#f3272f}.wgt-socialmedia .googleplus-icon.colorful,.wgt-socialmedia .googleplus-icon:hover{color:#de4a32}.wgt-socialmedia .email-icon.colorful,.wgt-socialmedia .email-icon:hover{color:#f88300}.wgt-socialmedia .whatsapp-icon.colorful,.wgt-socialmedia .whatsapp-icon:hover{color:#37992b}.wgt-socialmedia .share-icon.colorful,.wgt-socialmedia .share-icon:hover{color:#f88300}.wgt-socialmedia .linkedin-icon.colorful,.wgt-socialmedia .linkedin-icon:hover{color:#006a9a}.wgt-socialmedia--template{text-align:left}.wgt-socialmedia--template__tips{font-size:1.6rem;color:#fff;line-height:1.2em;margin-bottom:.8em}@media screen and (max-width:768px){.wgt-socialmedia--template__tips{font-size:1.4rem}}.wgt-socialmedia--template__icons a span[class^=icon-]{font-size:4rem;color:#ba0c2f;border-radius:100%;background-color:#fff;margin-right:.4em;padding:.25em;display:inline-block}@media screen and (max-width:768px){.wgt-socialmedia--template__icons a span[class^=icon-]{font-size:3.2rem}}.wgt-button-content,.wgt-textbtn label{width:24px;height:24px;line-height:23px;border:solid 2px #000;font-size:18px;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer}.wgt-textbtn{background:rgba(255,255,255,.9);padding-right:1px;font-size:0;color:#363636;cursor:pointer}.wgt-textbtn,.wgt-textbtn *{display:inline-block;vertical-align:middle}.wgt-textbtn *{text-align:center}.wgt-textbtn span{text-transform:uppercase;width:10rem;font-size:1.4rem;margin-top:2px}.wgt-close,.wgt-close-bottomfont{cursor:pointer;text-align:center}.wgt-close,.wgt-close *,.wgt-close-bottomfont,.wgt-close-bottomfont *{display:inline-block}.wgt-close i.icon,.wgt-close-bottomfont i.icon{margin:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAQAAAD8mq+EAAAAkUlEQVQ4y62VyREAERBFBeMqGYkLRAzqzcnUbN34plws/dCLLxApJMJSSxRioAB1CU5UoPTOPHza3wYrIOE1MQt2dA5+2JgLI/CK+vDH2tDAnp/Y3dpwfDXTjVFAHP/9aGYv6n4Om5cuuwAyDWhky+L3U2Vf5QjLeZWrSa5h+eXI71VWCVmbZEXc0OEN9Zf/nAPgF+/0cUYJDgAAAABJRU5ErkJggg==);width:29px;height:29px}.wgt-close span,.wgt-close-bottomfont span{margin:.8rem 0 0 0;display:block;color:#fff;text-transform:uppercase;font-size:1.4rem}.wgt-carousel{position:relative}.wgt-carousel a.wgt-carousel-buttonleft,.wgt-carousel a.wgt-carousel-buttonright,.wgt-carousel>ul{position:absolute}.wgt-carousel>ul{left:25px}.wgt-carousel a.wgt-carousel-buttonleft,.wgt-carousel a.wgt-carousel-buttonright{background-color:#fff;top:0;height:100%;width:25px;cursor:pointer}.wgt-carousel a.wgt-carousel-buttonleft:after,.wgt-carousel a.wgt-carousel-buttonright:after{position:absolute;top:50%;left: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%)}.wgt-carousel a.wgt-carousel-buttonleft{left:0}.wgt-carousel a.wgt-carousel-buttonleft:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-right-color:#000;margin-left:-3px}.wgt-carousel a.wgt-carousel-buttonright{right:0}.wgt-carousel a.wgt-carousel-buttonright:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-left-color:#000;margin-left:3px}.wgt-sqbutton,.wgt-sqbutton-black,.wgt-sqbutton-black1,.wgt-sqbutton-blue,.wgt-sqbutton-blue-hollow,.wgt-sqbutton-blue-inverse,.wgt-sqbutton-dark,.wgt-sqbutton-dark-grey,.wgt-sqbutton-golden,.wgt-sqbutton-green,.wgt-sqbutton-red,.wgt-sqbutton-white,a.wgt-sqbutton-change-color{font-family:'Nimbus Sans L',sans-serif;font-weight:500;display:inline-block;box-sizing:border-box;text-align:center;text-transform:uppercase;cursor:pointer;font-size:1.2rem;padding:0 3.3em;line-height:38px;white-space:nowrap;border:1px #fff solid;color:#fff;vertical-align:middle}.wgt-sqbutton-black1:hover,.wgt-sqbutton-black:hover,.wgt-sqbutton-blue-hollow:hover,.wgt-sqbutton-blue-inverse:hover,.wgt-sqbutton-blue:hover,.wgt-sqbutton-dark-grey:hover,.wgt-sqbutton-dark:hover,.wgt-sqbutton-golden:hover,.wgt-sqbutton-green:hover,.wgt-sqbutton-red:hover,.wgt-sqbutton-white:hover,.wgt-sqbutton:hover,a.wgt-sqbutton-change-color:hover{color:#363636;background-color:#fff}.wgt-sqbutton-white{color:#363636;background-color:#fff}.wgt-sqbutton-white:hover{background-color:transparent;color:#fff}.wgt-sqbutton-black{background-color:#363636;border-color:#363636}.wgt-sqbutton-black:hover{background-color:transparent;color:#363636}.wgt-sqbutton-dark{background-color:transparent;border-color:#363636;color:#363636}.wgt-sqbutton-dark:hover{background-color:#363636;color:#fff}.wgt-sqbutton-dark-grey{background-color:transparent;border-color:#868686;color:#363636}.wgt-sqbutton-dark-grey.disabled,.wgt-sqbutton-dark-grey:hover{background-color:#868686;color:#fff}.wgt-sqbutton-dark-grey.disabled{cursor:not-allowed}.wgt-sqbutton-black1{background-color:#363636;border-color:#363636}.wgt-sqbutton-black1:hover{background-color:transparent;color:#363636}.wgt-sqbutton-black1.disabled{background-color:#9a9a9a;color:#fff;border:none;cursor:not-allowed!important}a.wgt-sqbutton-change-color{background-color:#363636;border-color:#363636}a.wgt-sqbutton-change-color:hover{background-color:transparent;color:#363636}a.wgt-sqbutton-change-color.disabled{background-color:#9a9a9a;color:#fff;border:none;cursor:not-allowed!important}@media (max-width:768px){a.wgt-sqbutton-change-color{background-color:#31a2ac;border-color:transparent;color:#fff}a.wgt-sqbutton-change-color:hover{background-color:#2d939c;color:#fff}a.wgt-sqbutton-change-color.disabled{background-color:#244649;color:#667e80;cursor:not-allowed!important}}.wgt-sqbutton-golden{background-color:#9f7d23;border-color:transparent;color:#fff}body[data-isipad=true] .wgt-sqbutton-golden{font-size:1.32rem}.wgt-sqbutton-golden:hover{background-color:#bf972b}.wgt-sqbutton-golden.pressed,.wgt-sqbutton-golden:focus{background-color:#85691d}.wgt-sqbutton-golden.disabled{background-color:#cfcfcf;color:#6b6b6b;cursor:not-allowed}.wgt-sqbutton-green{background-color:#39b54a;border-color:transparent;color:#fff}.wgt-sqbutton-green:hover{background-color:#fff;color:#363636}.wgt-sqbutton-red{background-color:#ba0c2f;border-color:transparent;color:#fff}.wgt-sqbutton-red:hover{background-color:#a30a28;color:#eee}.wgt-sqbutton-red.disabled{background-color:#6c071b;color:#999;cursor:not-allowed}.wgt-sqbutton-blue{background-color:#31a2ac;border-color:transparent;color:#fff}.wgt-sqbutton-blue:hover{background-color:#2d939c;color:#fff}.wgt-sqbutton-blue.disabled{background-color:#244649;color:#667e80;cursor:not-allowed}.wgt-sqbutton-blue-inverse{background-color:#31a2ac;border-color:transparent;color:#fff}.wgt-sqbutton-blue-inverse:hover{background-color:#fff;color:#31a2ac}.wgt-sqbutton-blue-hollow{border-color:#31a2ac}.wgt-sqbutton-blue-hollow:hover{background-color:#31a2ac;color:#fff}.wgt-sqbutton-facebook,.wgt-sqbutton-google,.wgt-sqbutton-linkedin{display:block;width:100%;text-align:center;line-height:55px;text-transform:uppercase;font-size:1.4rem;color:#fff;cursor:pointer;background-color:#3a5899;letter-spacing:0;font-family:'Nimbus Sans L',sans-serif;font-weight:500}@media screen and (max-width:768px){.wgt-sqbutton-facebook,.wgt-sqbutton-google,.wgt-sqbutton-linkedin{line-height:40px;font-size:1.2rem}}.wgt-sqbutton-facebook:hover,.wgt-sqbutton-google:hover,.wgt-sqbutton-linkedin:hover{background-color:#30497f}.wgt-sqbutton-facebook span[class^=icon-],.wgt-sqbutton-google span[class^=icon-],.wgt-sqbutton-linkedin span[class^=icon-]{font-size:2rem;margin-right:.2rem;vertical-align:middle;display:inline-block}.wgt-sqbutton-google{background-color:#dd4b39}.wgt-sqbutton-google:hover{background-color:#c33e2f}.wgt-socialbutton{display:inline-block;cursor:pointer}.wgt-socialbutton span{font-size:11rem;color:#fff}.wgt-socialbutton-instagram{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAYAAACMo1E1AAACNElEQVRYw+2YzytlYRjHj8XklokNxT+gKWqsFOXXMHs2NqRrcW3GDZEfI1PmL7CRQRGKqOGKmFhbUEpY3I2FjZL8nlB+3Pk+ek+dTs8599z3Pc45TRafzq33nOd+ep/3x/O+2sbHz5rgK/gDbkHCB/6CdVCVSCQ0Qhfr90nIii5driZgYsQLKCW5tQDKEb9J7trjcbUJYia2mXcvNA/FHkC+YQK+og9+/O41f+Ol3IFZzCRX6afcXhK5one5/1Gu3E+5U/DBRq7uLeQexFrVA5rFcxHcMe/S3h0BYRPt4NhtuWmQx6UL5IIplfgqcl0WUma6vZabcCimM+2W3CO4Ejwz7VTvZacoR6m/d0OuwRD0hGmfTVFMJ8bEOjHM1rATuVpDQK7nopJy7NhTkeO6u1FSLmwRLyQr98S0d0jKtbndc0dM+7yk3BwT61hFbolpv5GYrdmiCjbHiqnItViMk5EU5X5ZxGlRkcsSPcUFbnUoFrU5T2SqyBE/bRbKMbGHclI5YNTm20FTVSIlFwJxmz+hlX8FDIBv4AdYTrIjxEVcZTniE7h0qa6jYVLA1HPSckQxOFMUozNyhUWxqSSniXPnvqQYpbLQphJWliPSQR84dyh1KcZhKMkZwhU5nQxRwcyAQ7o+EOUUpX4XjIN6KylZuSbJ7UkKg1zEidyk13J4pnH1ntUt05bYcoY8YBjscEfJIN/PLZDcl4DKlei5/x4wsU7jhTVRLVJ84+Nt+ioo02fwP/PROU1iKTsZAAAAAElFTkSuQmCC);background-size:3.9rem}.wgt-socialbutton-facebook{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAoCAYAAADzL6qcAAAAsElEQVRIx2PYxaPPgAdzAnESEK8D4vtA/BOI/2PD+AxxBuInuDQSa5ATEP8i1hBcBoG885gUQ3AZlESqIbgM2kgtg56QYdBPbAb9IaBpHhBLw9T///8fjNEN4SPCdmlkPbgMEiDCIC5qGcQwdAz6gIQ/EmHQByz4DQM5iQ8LfkYtg05Ry6AN1DJoOrUMqqGWQcmwtAPD8kRoEsCCmYd5Fhk1aNSgUYNGDaKiQfzkGgQAebS5r1+CdQgAAAAASUVORK5CYII=);background-size:1.8rem}.wgt-scratchpad,.wgt-scratchpad-off,.wgt-scratchpad-on{display:inline-block;cursor:pointer;vertical-align:middle;color:#fff;line-height:0}.wgt-scratchpad span[class^=icon],.wgt-scratchpad-off span[class^=icon],.wgt-scratchpad-on span[class^=icon]{font-size:6rem}.wgt-scratchpad .icon-icon_B014,.wgt-scratchpad-off .icon-icon_B014,.wgt-scratchpad-on .icon-icon_B014{color:#ba0c2f}.wgt-scratchpad .scratchpad-tip,.wgt-scratchpad-off .scratchpad-tip,.wgt-scratchpad-on .scratchpad-tip{position:relative;display:none;cursor:auto}@media screen and (max-width:768px){.wgt-scratchpad .scratchpad-tip,.wgt-scratchpad-off .scratchpad-tip,.wgt-scratchpad-on .scratchpad-tip{display:none!important}}.wgt-scratchpad .label-popup,.wgt-scratchpad-off .label-popup,.wgt-scratchpad-on .label-popup{position:absolute;z-index:1;top:.1em;right:-1em}.wgt-scratchpad .label-popup .content,.wgt-scratchpad-off .label-popup .content,.wgt-scratchpad-on .label-popup .content{width:10em;box-sizing:border-box;background-color:rgba(0,0,0,.8);color:#fff;padding:.7rem 1rem 1rem 1rem;font-size:1.6rem}.wgt-scratchpad .label-popup .content *,.wgt-scratchpad-off .label-popup .content *,.wgt-scratchpad-on .label-popup .content *{line-height:1.2em;text-align:left}.wgt-scratchpad .label-popup:before,.wgt-scratchpad-off .label-popup:before,.wgt-scratchpad-on .label-popup:before{display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-bottom-color:rgba(0,0,0,.8);position:absolute;top:-15px;right:calc(1.5em - 8px)}.c-lengs-page .wgt-scratchpad span[class^=icon],.c-lengs-page .wgt-scratchpad-off span[class^=icon],.c-lengs-page .wgt-scratchpad-on span[class^=icon]{font-size:inherit!important}html[dir=rtl] .wgt-scratchpad .label-popup,html[dir=rtl] .wgt-scratchpad-off .label-popup,html[dir=rtl] .wgt-scratchpad-on .label-popup{left:-1em;right:auto}html[dir=rtl] .wgt-scratchpad .label-popup .content *,html[dir=rtl] .wgt-scratchpad-off .label-popup .content *,html[dir=rtl] .wgt-scratchpad-on .label-popup .content *{text-align:right}html[dir=rtl] .wgt-scratchpad .label-popup:before,html[dir=rtl] .wgt-scratchpad-off .label-popup:before,html[dir=rtl] .wgt-scratchpad-on .label-popup:before{left:calc(1.5em - 8px);right:auto}.hotel-property_image-gallery .tpl-gallery-controller{bottom:calc((100vw - 100px)*.333*.3)!important;height:0}.hotel-property_image-gallery .tpl-gallery-controller .wgt-gallerybtn{top:-1.9rem}.hotel-property_image-gallery .tpl-gallery-controller .wgt-gallerybtn div{display:none!important}.hotel-property_image-gallery .tpl-gallery-controller .wgt-gallerybtn span{display:block!important;border:none;font-size:3.4rem;margin:0!important;width:auto;height:auto}.hotel-property_image-gallery .tpl-gallery-controller .wgt-gallerybtn-next{right:1%}.hotel-property_image-gallery .tpl-gallery-controller .wgt-gallerybtn-previous{left:1%}.wgt-gallerybtn{cursor:pointer}.wgt-gallerybtn:hover div.wgt-gallerybtn-icon{background-color:#fff}.wgt-gallerybtn,.wgt-gallerybtn div,.wgt-gallerybtn span{display:inline-block;vertical-align:middle}.wgt-gallerybtn div,.wgt-gallerybtn p{margin:0!important}.wgt-gallerybtn div.wgt-gallerybtn-icon{width:4.8rem;height:4.8rem;border:solid 2px #fff;background-color:#fff}@media screen and (max-width:768px){.wgt-gallerybtn div.wgt-gallerybtn-icon{width:3.8rem;height:3.8rem}}.wgt-gallerybtn span{width:0;height:0;border:solid 5px transparent}.wgt-gallerybtn p{text-transform:uppercase;color:#fff;font-size:1.4rem;line-height:1.3em;text-decoration:underline}.wgt-gallerybtn-next span{border-left-color:#fff;border-left-color:#161205;margin:1.9rem 0 0 2.3rem!important}@media screen and (max-width:768px){.wgt-gallerybtn-next span{margin:1.4rem 0 0 1.8rem!important}}.wgt-gallerybtn-next p{padding-right:.8rem;text-align:right}.wgt-gallerybtn-previous span{border-right-color:#fff;border-right-color:#161205;margin:1.9rem 0 0 1.7rem!important}@media screen and (max-width:768px){.wgt-gallerybtn-previous span{margin:1.4rem 0 0 1.1rem!important}}.wgt-gallerybtn-previous p{padding-left:.8rem;text-align:left}html[dir=rtl] .wgt-gallerybtn{direction:ltr}.wgt-guarantee,.wgt-guarantee .guarantee-label,.wgt-guarantee p.text,.wgt-guarantee>*{display:inline-block;vertical-align:middle}.wgt-guarantee .guarantee-label,.wgt-guarantee p.text{color:#fff}.wgt-guarantee.red .guarantee-label,.wgt-guarantee.red p.text{color:#31a2ac;width:auto}.wgt-guarantee .guarantee-label{font-size:2.6rem}@media screen and (max-width:768px){.wgt-guarantee .guarantee-label{font-size:2.2rem}}.wgt-guarantee>a{cursor:pointer;display:inline-block}.wgt-guarantee p.text{font-size:1.4rem;text-transform:uppercase}.wgt-guarantee .guarantee-detail{font-size:2rem;color:#fff;cursor:pointer;margin-left:.2em;position:relative}.wgt-guarantee .guarantee-detail:hover .label-popup{display:inline-block}.wgt-guarantee .guarantee-detail .label-popup{position:absolute;z-index:1;display:none;bottom:30px;right:-4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.wgt-guarantee .guarantee-detail .label-popup .content{width:17em;font-size:1.4rem;box-sizing:border-box;background-color:#353637;padding:1rem 1rem 1rem 1.5rem;color:#fff}.wgt-guarantee .guarantee-detail .label-popup .content *{font-size:1.4rem;line-height:1.5em}.wgt-guarantee .guarantee-detail .label-popup:before{display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-top-color:#353637;position:absolute;bottom:-15px;right:4.2rem}.wgt-guarantee .guarantee-detail .label-popup *{text-align:left}@media screen and (max-width:768px){.wgt-guarantee .guarantee-detail .label-popup .content{width:18rem;padding:1rem .5rem 1rem 1rem}.wgt-guarantee .guarantee-detail .label-popup .content *{line-height:1.3em}}html[dir=rtl] .wgt-guarantee p.text{white-space:nowrap}html[dir=rtl] .wgt-guarantee .guarantee-detail{margin-right:.2em;margin-left:0}html[dir=rtl] .wgt-guarantee .guarantee-detail .label-popup{left:-4rem;right:auto}html[dir=rtl] .wgt-guarantee .guarantee-detail .label-popup .content{padding:1rem 1.5rem 1rem 1rem}html[dir=rtl] .wgt-guarantee .guarantee-detail .label-popup:before{left:4.3rem;right:auto}html[dir=rtl] .wgt-guarantee .guarantee-detail .label-popup *{text-align:right}@media screen and (max-width:768px){html[dir=rtl] .wgt-guarantee .guarantee-detail .label-popup .content{padding:1rem 1rem 1rem .5rem}}html[dir=rtl] .wgt-guarantee span.wgt-guarantee-describe{left:auto;right:100%;margin-right:10px;margin-left:0}html[dir=rtl] .wgt-guarantee span.wgt-guarantee-describe span{left:auto;right:0;-webkit-transform:translate(100%,-50%);-moz-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);-o-transform:translate(100%,-50%);transform:translate(100%,-50%);display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-left-color:#fff}html[dir=rtl] .wgt-guarantee span.wgt-guarantee-describe p{text-align:right}html[dir=rtl] .wgt-guarantee .guarantee-detail{margin-right:.2em;margin-left:0}.wgt-indicator,.wgt-indicator *{display:inline-block;vertical-align:middle}.wgt-indicator span.tip{font-size:1.6rem;color:#fff;margin-right:.2em}.wgt-indicator a{width:.9rem;height:.9rem;border:solid 1px #fff;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin:.8rem!important}.wgt-indicator a.wgt-indicator-current{background-color:#fff}.wgt-subscribe,.wgt-subscribe *{display:inline-block}.wgt-subscribe .wgt-subscribe-button,.wgt-subscribe .wgt-subscribe-input{margin:0;font-size:1.4rem;color:#fff;vertical-align:middle;border:solid 2px #fff}.wgt-subscribe .wgt-subscribe-input{width:35rem;height:47px;background-color:rgba(255,255,255,.15);padding:0 .5em 0 1em;box-sizing:border-box}.wgt-subscribe .wgt-subscribe-button{width:14.2rem;height:45px;line-height:45px;text-align:center;background-color:#ba0c2f;text-transform:uppercase;border-width:1px;margin-left:-1px;cursor:pointer;letter-spacing:2px}.wgt-breadcrumb,.wgt-breadcrumb-icon,.wgt-breadcrumb-noborder,.wgt-breadcrumb-simple{border-bottom:solid 2px #fff}.wgt-breadcrumb,.wgt-breadcrumb *,.wgt-breadcrumb-icon,.wgt-breadcrumb-icon *,.wgt-breadcrumb-noborder,.wgt-breadcrumb-noborder *,.wgt-breadcrumb-simple,.wgt-breadcrumb-simple *{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.5rem}.wgt-breadcrumb *,.wgt-breadcrumb-icon *,.wgt-breadcrumb-noborder *,.wgt-breadcrumb-simple *{margin:0!important;text-transform:uppercase;letter-spacing:1px;color:#fff;font-size:1.4rem;line-height:1.8em}.wgt-breadcrumb :not(:first-child):before,.wgt-breadcrumb-noborder :not(:first-child):before{content:'>';margin:0 .5em}.wgt-breadcrumb a,.wgt-breadcrumb-noborder a{cursor:pointer}.wgt-breadcrumb-noborder{border:none}.wgt-breadcrumb-icon{background-repeat:no-repeat;background-position:left center}.wgt-breadcrumb-icon span[class^=icon-]{margin:0 .2em 0 0!important;font-size:2.4rem;line-height:1em}html[dir=rtl] .wgt-breadcrumb-icon span[class^=icon-]{margin:0 0 0 .2em!important}.wgt-content{color:#000;background:#fff;padding:2em}.wgt-content .wgt-text{margin:0!important;text-transform:uppercase;letter-spacing:1px;font-size:1.4rem;line-height:1.8em}.wgt-content .wgt-text .title{line-height:1em;font-size:3.3rem;margin-bottom:.5em;margin-top:.2em;text-transform:none}.wgt-content .wgt-text .title template-share{text-align:center}.wgt-content .wgt-text .title>span{display:inline;vertical-align:middle}.wgt-content .wgt-text .title>span:first-child{margin-right:10px;font-weight:700}@media screen and (max-width:768px){.wgt-content .wgt-text .title>span:first-child{font-size:3.2rem;font-weight:300}}.wgt-icon{text-align:center;background-repeat:no-repeat;background-position:center top}.wgt-icon span{font-size:5rem;color:#fff;display:block}.wgt-icon label{text-transform:uppercase;color:#fff;font-size:1.3rem;margin-top:.3em;letter-spacing:.2em;padding-left:.2em;display:inline-block}@media screen and (max-width:768px){.wgt-icon span{font-size:3.2rem}.wgt-icon label{font-size:1.1rem;margin-top:.15em}}.wgt-backtotop{text-align:center}.wgt-backtotop,.wgt-backtotop *{display:inline-block}.wgt-backtotop .backtotop-button{width:3.2rem;height:3.2rem;background:rgba(0,0,0,.5);cursor:pointer;position:relative}.wgt-backtotop .backtotop-button span.icon-icon_B022{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%);font-size:2.4rem;color:#fff}.wgt-backtotop .backtotop-button .border{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%);border-top:solid 3px rgba(255,255,255,.75)}.wgt-backtotop .backtotop-button .border .triangle{margin-top:-10px;display:inline-block;content:'';width:0;height:0;border:10px solid transparent;border-bottom-color:rgba(255,255,255,.75)}.wgt-backtotop .backtotop-button:hover{background:rgba(0,0,0,.8)}.wgt-backtotop .backtotop-button:hover .border{border-top-color:#fff}.wgt-backtotop .backtotop-button:hover .border .triangle{display:inline-block;content:'';width:0;height:0;border:10px solid transparent;border-bottom-color:#fff}.wgt-backtotop .text{font-size:1.2rem;display:block;text-transform:uppercase;margin-top:.5em;color:#fff}.wgt-iconbutton,.wgt-iconbutton-widthinitial{background-color:#363636;width:10%;min-width:8rem;max-width:15rem;text-align:center}.wgt-iconbutton,.wgt-iconbutton *,.wgt-iconbutton-widthinitial,.wgt-iconbutton-widthinitial *{display:inline-block;vertical-align:middle;color:#fff;cursor:pointer}.wgt-iconbutton-widthinitial:hover,.wgt-iconbutton:hover{opacity:.9}.wgt-iconbutton span[class^=icon-],.wgt-iconbutton-widthinitial span[class^=icon-]{font-size:2rem;margin-left:-.1em}.wgt-iconbutton label,.wgt-iconbutton-widthinitial label{text-transform:uppercase;font-size:1.4rem;line-height:3em;margin-left:.3em}.brown.wgt-iconbutton-widthinitial,.wgt-iconbutton.brown{background-color:#dcd7d2}.brown.wgt-iconbutton-widthinitial *,.wgt-iconbutton.brown *{color:#363636}.wgt-iconbutton.white,.white.wgt-iconbutton-widthinitial{background-color:#fff}.wgt-iconbutton.white *,.white.wgt-iconbutton-widthinitial *{color:#363636}html[dir=rtl] .wgt-iconbutton span[class^=icon-],html[dir=rtl] .wgt-iconbutton-widthinitial span[class^=icon-]{margin-right:-.1em;margin-left:0}html[dir=rtl] .wgt-iconbutton label,html[dir=rtl] .wgt-iconbutton-widthinitial label{margin-right:.3em;margin-left:0}.wgt-iconbutton-widthinitial{width:auto;min-width:0;max-width:none;padding:.5em 1.5em;font-size:1.4rem}.wgt-goback{position:absolute;left:2.5rem;top:5%;z-index:2;cursor:pointer}.wgt-goback span{font-size:1.8rem;color:#fff;vertical-align:middle;display:inline-block;text-shadow:0 1px 3px rgba(0,0,0,.5)!important}.wgt-goback span:first-child{font-size:3rem;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:768px){.wgt-goback{left:1rem;top:calc(3% + 40px)}}html[dir=rtl] .wgt-goback{left:auto;right:2.5rem}html[dir=rtl] .wgt-goback span:first-child{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}@media screen and (max-width:768px){html[dir=rtl] .wgt-goback{left:auto;right:1rem}}.wgt-corner-close{cursor:pointer;display:inline-block;background:rgba(0,0,0,.5)}.wgt-corner-close span[class^=icon-]{font-size:5rem;display:inherit;color:#fff}.wgt-expand-icon span{font-size:2rem;color:#fff}.wgt-zoom-button{background-color:#363636;display:inline-block}.wgt-zoom-button a{cursor:pointer;display:block}.wgt-zoom-button a:nth-child(2) span{border-top:0}.wgt-zoom-button a span{color:#fff;font-size:18px;padding:.2em;display:inline-block;border:solid 1px #fff}.corner-mark{z-index:5;position:absolute;right:0;top:0}.corner-mark *{vertical-align:middle;display:inline-block}.corner-mark>*{font-size:1.3rem;height:3em;line-height:2.9em;color:#fff;padding:0 1em;position:relative}.corner-mark>*>:nth-child(2){margin-left:.8em}.corner-mark>* span[class^=icon-]{margin:0 -.25em}.corner-mark .red-label{background:#ba0c2f;text-transform:uppercase;margin-right:1px}.corner-mark .red-label span[class^=icon-]{font-size:3rem}.corner-mark a.compare-button{cursor:pointer;background:rgba(0,0,0,.4)}.corner-mark a.compare-button i.compare-checkbox{background:0 0;border:solid .2rem #fff;width:.8em;height:.8em}.card.selected .corner-mark a.compare-button i.compare-checkbox.radio,.corner-mark a.compare-button .card.selected i.compare-checkbox.radio,.corner-mark a.compare-button .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.compare-checkbox.radio,.corner-mark a.compare-button .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.compare-checkbox.radio,.corner-mark a.compare-button i.compare-checkbox.checked,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .corner-mark a.compare-button i.compare-checkbox.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .corner-mark a.compare-button i.compare-checkbox.radio,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark a.compare-button i.compare-checkbox{background:#31a2ac}.corner-mark a.compare-button span{color:#fff}html[dir=rtl] .corner-mark{right:auto;left:0}html[dir=rtl] .corner-mark>*{white-space:nowrap}html[dir=rtl] .corner-mark>*>:nth-child(2){margin-left:0;margin-right:.8em}html[dir=rtl] .corner-mark .red-label{margin-right:0;margin-left:1px}.wgt-corner-label-red,.wgt-corner-label-red-left{position:absolute;right:0;top:0;font-size:1.4rem;color:#fff;text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:400;line-height:1.3em;padding:.6em .8em;background-color:#ba0c2f}@media screen and (max-width:768px){.wgt-corner-label-red,.wgt-corner-label-red-left{font-size:1.2rem}}html[dir=rtl] .wgt-corner-label-red,html[dir=rtl] .wgt-corner-label-red-left{right:auto;left:0}.wgt-corner-label-red-left{left:0;right:auto;font-size:1.2rem}html[dir=rtl] .wgt-corner-label-red-left{left:auto;right:0}.wgt-corner-label-twolines{position:absolute;left:0;top:0;font-size:1.2rem;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:400;line-height:1.3em;padding:.6em .8em;background-color:#ba0c2f;min-width:12em;white-space:nowrap}@media screen and (max-width:768px){.wgt-corner-label-twolines{left:auto;right:0}}.wgt-corner-label-twolines>:first-child{font-size:1.1rem}.wgt-rate-blue>*{display:inline-block;vertical-align:bottom}.wgt-rate-blue .stars{color:#31a2ac;font-size:1.2rem;margin-right:.8em}.wgt-rate-blue .stars span[class^=icon-]{font-size:1.8rem}.wgt-rate-blue .description{font-size:1.2rem;color:#a0a0a0}html[dir=rtl] .wgt-rate-blue .stars{margin-left:.8em;margin-right:0}.wgt-mobile-close{display:none}@media screen and (max-width:768px){.wgt-mobile-close{font-size:3.5rem;position:absolute;right:.5rem;top:47%;cursor:pointer;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;line-height:0}}@media screen and (max-width:768px){html[dir=rtl] .wgt-mobile-close{left:.5rem;right:auto}}.attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.tours-detail .main .tour-detail-tabs .content-block .see-all,.wgt-link-triangle,.wgt-text-triangle{font-size:1.4rem;vertical-align:middle;display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){.attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.tours-detail .main .tour-detail-tabs .content-block .see-all,.wgt-link-triangle,.wgt-text-triangle{font-size:1.2rem}}.attr-blog-panel .area-list .wgt-text-triangle.arrow-up:after,.attr-detail-panel .area-list .wgt-text-triangle.arrow-up:after,.tours-detail .main .tour-detail-tabs .content-block .see-all:after,.wgt-link-triangle:after,.wgt-text-triangle:after{margin-left:.5rem;vertical-align:middle;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-left-color:#363636}.arrow-down.wgt-link-triangle:after,.attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .see-all:after,.attr-blog-panel .area-list .wgt-link-triangle:after,.attr-blog-panel .area-list .wgt-text-triangle.arrow-up:after,.attr-blog-panel .area-list .wgt-text-triangle:after,.attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .see-all:after,.attr-detail-panel .area-list .wgt-link-triangle:after,.attr-detail-panel .area-list .wgt-text-triangle.arrow-up:after,.attr-detail-panel .area-list .wgt-text-triangle:after,.tours-detail .main .tour-detail-tabs .content-block .arrow-down.see-all:after,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .see-all:after,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .see-all:after,.wgt-text-triangle.arrow-down:after{display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#363636;margin-top:6px}.arrow-up.wgt-link-triangle:after,.attr-blog-panel .area-list .arrow-up.wgt-text-triangle:after,.attr-detail-panel .area-list .arrow-up.wgt-text-triangle:after,.tours-detail .main .tour-detail-tabs .content-block .arrow-up.see-all:after,.wgt-text-triangle.arrow-up:after{display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-bottom-color:#363636;margin-top:-6px}.attr-blog-panel .area-list .arrow-up.wgt-link-triangle,.attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .arrow-up.wgt-link-triangle,.attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.tours-detail .main .tour-detail-tabs .content-block .see-all,.wgt-link-triangle{color:#31a2ac;cursor:pointer;font-weight:700}.attr-blog-panel .area-list .arrow-up.wgt-link-triangle:after,.attr-blog-panel .area-list .wgt-text-triangle.arrow-up:after,.attr-detail-panel .area-list .arrow-up.wgt-link-triangle:after,.attr-detail-panel .area-list .wgt-text-triangle.arrow-up:after,.tours-detail .main .tour-detail-tabs .content-block .see-all:after,.wgt-link-triangle:after{display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-left-color:#31a2ac}.attr-blog-panel .area-list .arrow-up.wgt-link-triangle:after,.attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .see-all:after,.attr-blog-panel .area-list .wgt-link-triangle:after,.attr-blog-panel .area-list .wgt-text-triangle.arrow-up:after,.attr-detail-panel .area-list .arrow-up.wgt-link-triangle:after,.attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .see-all:after,.attr-detail-panel .area-list .wgt-link-triangle:after,.attr-detail-panel .area-list .wgt-text-triangle.arrow-up:after,.tours-detail .main .tour-detail-tabs .content-block .arrow-down.see-all:after,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .see-all:after,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .see-all:after,.wgt-link-triangle.arrow-down:after{display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#31a2ac}.attr-blog-panel .area-list .arrow-up.wgt-link-triangle:after,.attr-blog-panel .area-list .arrow-up.wgt-text-triangle:after,.attr-detail-panel .area-list .arrow-up.wgt-link-triangle:after,.attr-detail-panel .area-list .arrow-up.wgt-text-triangle:after,.tours-detail .main .tour-detail-tabs .content-block .arrow-up.see-all:after,.wgt-link-triangle.arrow-up:after{display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-bottom-color:#31a2ac}.attr-blog-panel .area-list .arrow-up.wgt-link-triangle:hover span,.attr-blog-panel .area-list .wgt-text-triangle.arrow-up:hover span,.attr-detail-panel .area-list .arrow-up.wgt-link-triangle:hover span,.attr-detail-panel .area-list .wgt-text-triangle.arrow-up:hover span,.tours-detail .main .tour-detail-tabs .content-block .see-all:hover span,.wgt-link-triangle:hover span{text-decoration:underline}.attr-blog-panel .area-list html[dir=rtl] .arrow-up.wgt-link-triangle:after,.attr-blog-panel .area-list html[dir=rtl] .wgt-text-triangle.arrow-up:after,.attr-detail-panel .area-list html[dir=rtl] .arrow-up.wgt-link-triangle:after,.attr-detail-panel .area-list html[dir=rtl] .wgt-text-triangle.arrow-up:after,.tours-detail .main .tour-detail-tabs .content-block html[dir=rtl] .see-all:after,html[dir=rtl] .attr-blog-panel .area-list .arrow-up.wgt-link-triangle:after,html[dir=rtl] .attr-blog-panel .area-list .wgt-text-triangle.arrow-up:after,html[dir=rtl] .attr-detail-panel .area-list .arrow-up.wgt-link-triangle:after,html[dir=rtl] .attr-detail-panel .area-list .wgt-text-triangle.arrow-up:after,html[dir=rtl] .tours-detail .main .tour-detail-tabs .content-block .see-all:after,html[dir=rtl] .wgt-link-triangle:after{margin-right:.5rem;margin-left:0}.attr-blog-panel .area-list html[dir=rtl] .wgt-text-triangle.arrow-up:not(.arrow-down):not(.attr-detail-panel.area-list.wgt-text-triangle):not(.attr-blog-panel.area-list.wgt-text-triangle):not(.attr-detail-panel.area-list.wgt-link-triangle):not(.attr-blog-panel.area-list.wgt-link-triangle):not(.attr-detail-panel.area-list.tours-detail.main.tour-detail-tabs.content-block.see-all):not(.tours-detail.main.tour-detail-tabs.content-block.attr-detail-panel.area-list.see-all):not(.attr-blog-panel.area-list.tours-detail.main.tour-detail-tabs.content-block.see-all):not(.tours-detail.main.tour-detail-tabs.content-block.attr-blog-panel.area-list.see-all):not(.attr-detail-panel.area-list.wgt-text-triangle.arrow-up):not(.attr-blog-panel.area-list.wgt-text-triangle.arrow-up):not(.arrow-up):after,.attr-detail-panel .area-list html[dir=rtl] .wgt-text-triangle.arrow-up:not(.arrow-down):not(.attr-detail-panel.area-list.wgt-text-triangle):not(.attr-blog-panel.area-list.wgt-text-triangle):not(.attr-detail-panel.area-list.wgt-link-triangle):not(.attr-blog-panel.area-list.wgt-link-triangle):not(.attr-detail-panel.area-list.tours-detail.main.tour-detail-tabs.content-block.see-all):not(.tours-detail.main.tour-detail-tabs.content-block.attr-detail-panel.area-list.see-all):not(.attr-blog-panel.area-list.tours-detail.main.tour-detail-tabs.content-block.see-all):not(.tours-detail.main.tour-detail-tabs.content-block.attr-blog-panel.area-list.see-all):not(.attr-detail-panel.area-list.wgt-text-triangle.arrow-up):not(.attr-blog-panel.area-list.wgt-text-triangle.arrow-up):not(.arrow-up):after,.tours-detail .main .tour-detail-tabs .content-block html[dir=rtl] .see-all:not(.arrow-down):not(.attr-detail-panel.area-list.wgt-text-triangle):not(.attr-blog-panel.area-list.wgt-text-triangle):not(.attr-detail-panel.area-list.wgt-link-triangle):not(.attr-blog-panel.area-list.wgt-link-triangle):not(.attr-detail-panel.area-list.tours-detail.main.tour-detail-tabs.content-block.see-all):not(.tours-detail.main.tour-detail-tabs.content-block.attr-detail-panel.area-list.see-all):not(.attr-blog-panel.area-list.tours-detail.main.tour-detail-tabs.content-block.see-all):not(.tours-detail.main.tour-detail-tabs.content-block.attr-blog-panel.area-list.see-all):not(.attr-detail-panel.area-list.wgt-text-triangle.arrow-up):not(.attr-blog-panel.area-list.wgt-text-triangle.arrow-up):not(.arrow-up):after,html[dir=rtl] .attr-blog-panel .area-list .wgt-text-triangle.arrow-up:not(.arrow-down):not(.attr-detail-panel.area-list.wgt-text-triangle):not(.attr-blog-panel.area-list.wgt-text-triangle):not(.attr-detail-panel.area-list.wgt-link-triangle):not(.attr-blog-panel.area-list.wgt-link-triangle):not(.attr-detail-panel.area-list.tours-detail.main.tour-detail-tabs.content-block.see-all):not(.tours-detail.main.tour-detail-tabs.content-block.attr-detail-panel.area-list.see-all):not(.attr-blog-panel.area-list.tours-detail.main.tour-detail-tabs.content-block.see-all):not(.tours-detail.main.tour-detail-tabs.content-block.attr-blog-panel.area-list.see-all):not(.attr-detail-panel.area-list.wgt-text-triangle.arrow-up):not(.attr-blog-panel.area-list.wgt-text-triangle.arrow-up):not(.arrow-up):after,html[dir=rtl] .attr-detail-panel .area-list .wgt-text-triangle.arrow-up:not(.arrow-down):not(.attr-detail-panel.area-list.wgt-text-triangle):not(.attr-blog-panel.area-list.wgt-text-triangle):not(.attr-detail-panel.area-list.wgt-link-triangle):not(.attr-blog-panel.area-list.wgt-link-triangle):not(.attr-detail-panel.area-list.tours-detail.main.tour-detail-tabs.content-block.see-all):not(.tours-detail.main.tour-detail-tabs.content-block.attr-detail-panel.area-list.see-all):not(.attr-blog-panel.area-list.tours-detail.main.tour-detail-tabs.content-block.see-all):not(.tours-detail.main.tour-detail-tabs.content-block.attr-blog-panel.area-list.see-all):not(.attr-detail-panel.area-list.wgt-text-triangle.arrow-up):not(.attr-blog-panel.area-list.wgt-text-triangle.arrow-up):not(.arrow-up):after,html[dir=rtl] .tours-detail .main .tour-detail-tabs .content-block .see-all:not(.arrow-down):not(.attr-detail-panel.area-list.wgt-text-triangle):not(.attr-blog-panel.area-list.wgt-text-triangle):not(.attr-detail-panel.area-list.wgt-link-triangle):not(.attr-blog-panel.area-list.wgt-link-triangle):not(.attr-detail-panel.area-list.tours-detail.main.tour-detail-tabs.content-block.see-all):not(.tours-detail.main.tour-detail-tabs.content-block.attr-detail-panel.area-list.see-all):not(.attr-blog-panel.area-list.tours-detail.main.tour-detail-tabs.content-block.see-all):not(.tours-detail.main.tour-detail-tabs.content-block.attr-blog-panel.area-list.see-all):not(.attr-detail-panel.area-list.wgt-text-triangle.arrow-up):not(.attr-blog-panel.area-list.wgt-text-triangle.arrow-up):not(.arrow-up):after,html[dir=rtl] .wgt-link-triangle:not(.arrow-down):not(.attr-detail-panel.area-list.wgt-text-triangle):not(.attr-blog-panel.area-list.wgt-text-triangle):not(.attr-detail-panel.area-list.wgt-link-triangle):not(.attr-blog-panel.area-list.wgt-link-triangle):not(.attr-detail-panel.area-list.tours-detail.main.tour-detail-tabs.content-block.see-all):not(.tours-detail.main.tour-detail-tabs.content-block.attr-detail-panel.area-list.see-all):not(.attr-blog-panel.area-list.tours-detail.main.tour-detail-tabs.content-block.see-all):not(.tours-detail.main.tour-detail-tabs.content-block.attr-blog-panel.area-list.see-all):not(.attr-detail-panel.area-list.wgt-text-triangle.arrow-up):not(.attr-blog-panel.area-list.wgt-text-triangle.arrow-up):not(.arrow-up):after{display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-right-color:#31a2ac}.wgt-price-block{text-transform:uppercase;font-size:1.2rem;display:inline-block}.wgt-price-block .wgt-price-tip{line-height:1.2em;display:block;margin-bottom:.3em}.wgt-price-block .wgt-price-content>*{display:inline-block;vertical-align:top;line-height:1em}.wgt-price-block .wgt-price-content sup{padding-top:.2em}.wgt-price-block .wgt-price-content .wgt-price-data{font-size:2.4rem}.wgt-price-block p.wgt-price-unit{margin-top:.3em;line-height:1.2em}.wgt-stars-block{font-size:1.2rem;text-transform:uppercase;display:inline-block;text-align:center}.wgt-stars-block .stars-content span[class^=icon-]{font-size:2.6rem;margin-right:.16em}.wgt-stars-block .stars-content .value{font-size:3.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700}.wgt-stars-block .tip{margin-top:.3em}.wgt-block-title{font-size:4rem;padding:.5em 3.2rem}@media screen and (max-width:768px){.wgt-block-title{font-size:2.5rem;padding:.8em .6em}}.wgt-block-title *{line-height:1.2em}.wgt-button-arrow{display:inline-block;background:#fff}.wgt-button-arrow span[class^=icon-]{font-size:2rem;font-weight:700;display:block;padding:.4em;color:#3d3d3d;border:solid 1px #3d3d3d;cursor:pointer}.wgt-button-arrow span[class^=icon-]:nth-child(2){margin-top:-1px}.wgt-button-arrow span[class^=icon-].disabled{background-color:#3d3d3d;color:#fff;cursor:auto}html[dir=rtl] .wgt-global-searchbar .destination-section{padding-right:1em;padding-left:0}html[dir=rtl] .wgt-global-searchbar .destination-section .textfield span[class^=icon-]{margin-left:.2em;margin-right:0}html[dir=rtl] .wgt-global-searchbar .destination-section .results{right:0;left:auto}html[dir=rtl] .wgt-global-searchbar .destination-section .results .search-list{padding-right:1.2em;padding-left:1em}html[dir=rtl] .wgt-global-searchbar .controller-section .controller-item{text-align:left}html[dir=rtl] .wgt-global-searchbar .controller-section .controller-item .date-picker{text-align:right}html[dir=rtl] .wgt-global-searchbar .controller-section .controller-item .date-picker span[class^=icon-]{margin-left:.25em;margin-right:5%}html[dir=rtl] .wgt-global-searchbar .controller-section .controller-item .change:before{margin-right:-1px;margin-left:0;border-right:0}html[dir=rtl] .wgt-global-searchbar .controller-section .controller-item .wgt-sqbutton-blue{padding-left:0;padding-right:0}html[dir=rtl] .wgt-searchbar-display-wrapper-ontop{right:102px;left:auto}.wgt-guarantee-popup,div.bookingflow .booking-options>li .label-popup{z-index:2!important;top:100%;right:1%;padding-top:12px}.wgt-guarantee-popup:before,div.bookingflow .booking-options>li .label-popup:before{display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-bottom-color:#272829;position:absolute;top:-4px;right:3.6%}.wgt-guarantee-popup .content>p,div.bookingflow .booking-options>li .label-popup .content>p{font-size:1.3rem;line-height:1.5em;padding-bottom:0;display:block}.wgt-guarantee-popup .content>a,div.bookingflow .booking-options>li .label-popup .content>a{font-size:1rem;margin-top:.4rem;color:#fff;opacity:.6;line-height:2em}.wgt-guarantee-popup .content .website-list,div.bookingflow .booking-options>li .label-popup .content .website-list{margin-bottom:.5rem}.wgt-guarantee-popup .content .website-list,.wgt-guarantee-popup .content .website-list>li,div.bookingflow .booking-options>li .label-popup .content .website-list,div.bookingflow .booking-options>li .label-popup .content .website-list>li{width:100%}.wgt-guarantee-popup .content .website-list>li,div.bookingflow .booking-options>li .label-popup .content .website-list>li{margin-bottom:.3rem}.wgt-guarantee-popup .content .website-list>li>*,div.bookingflow .booking-options>li .label-popup .content .website-list>li>*{display:inline-block;vertical-align:middle;line-height:1.3em}.wgt-guarantee-popup .content .website-list>li span.red,div.bookingflow .booking-options>li .label-popup .content .website-list>li span.red{color:#ba0c2f;min-width:25%;font-size:1.8rem;padding-right:.5em}.wgt-guarantee-popup .content .website-list>li p,div.bookingflow .booking-options>li .label-popup .content .website-list>li p{font-size:1.7rem}.wgt-guarantee-popup .content .website-list>li span[class^=icon-],div.bookingflow .booking-options>li .label-popup .content .website-list>li span[class^=icon-]{font-size:2rem;margin-left:.2em;color:#31a2ac}div.bookingflow .booking-options>li html[dir=rtl] .label-popup,html[dir=rtl] .wgt-guarantee-popup,html[dir=rtl] div.bookingflow .booking-options>li .label-popup{left:1%;right:auto}div.bookingflow .booking-options>li html[dir=rtl] .label-popup:before,html[dir=rtl] .wgt-guarantee-popup:before,html[dir=rtl] div.bookingflow .booking-options>li .label-popup:before{left:3.6%;right:auto}div.bookingflow .booking-options>li html[dir=rtl] .label-popup .content .website-list>li span.red,html[dir=rtl] .wgt-guarantee-popup .content .website-list>li span.red,html[dir=rtl] div.bookingflow .booking-options>li .label-popup .content .website-list>li span.red{padding-left:.5em;padding-right:0}div.bookingflow .booking-options>li html[dir=rtl] .label-popup .content .website-list>li span[class^=icon-],html[dir=rtl] .wgt-guarantee-popup .content .website-list>li span[class^=icon-],html[dir=rtl] div.bookingflow .booking-options>li .label-popup .content .website-list>li span[class^=icon-]{margin-right:.2em;margin-left:0}.ugc-wgt-content .favorite-share{color:#000}.ugc-wgt-content .wgt-text .title .favorite-share .template-share{display:none}.ugc-wgt-content .wgt-text .title .favorite-share .template-share.show{display:block!important}.review-bubble{font-size:1.4rem;width:23em;max-width:27.6rem;position:fixed;top:242px;left:calc(100% - 33rem);z-index:99;border:solid 1px #363636;display:none!important}@media screen and (max-width:768px){.review-bubble{width:20rem;max-width:20rem;top:82px;right:3%;left:auto}}.review-bubble__reviewers-info{padding:1rem 1.5rem;background-color:#363636;font-size:0}@media screen and (max-width:768px){.review-bubble__reviewers-info{padding:.8rem .5rem .8rem 1.2rem}}.review-bubble__reviewers-info>*{display:inline-block;vertical-align:middle}.review-bubble__reviewers-info img{width:3.5rem;border-radius:50%}@media screen and (max-width:768px){.review-bubble__reviewers-info img{width:3rem}}.review-bubble__reviewers-info .reviewers-text{padding-left:1rem;font-size:1.5rem;line-height:1.2em;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#fff;box-sizing:border-box;width:calc(100% - 3.5rem)}@media screen and (max-width:768px){.review-bubble__reviewers-info .reviewers-text{font-size:1.2rem}}@media screen and (max-width:768px){.review-bubble__reviewers-info .reviewers-text{width:calc(100% - 6rem)}}.review-bubble__reviewers-info .icon-icon_B017{font-size:0}@media screen and (max-width:768px){.review-bubble__reviewers-info .icon-icon_B017{font-size:3rem;cursor:pointer;color:#fff}}.review-bubble__review{padding:1.2rem 1.5rem;position:relative;background-color:#fff}@media screen and (max-width:768px){.review-bubble__review{padding:.8rem 1.2rem}}.review-bubble__review:before{position:absolute;display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-bottom-color:#fff;left:calc(3.3rem - 8px);top:-14px}@media screen and (max-width:768px){.review-bubble__review:before{left:calc(3.3rem - 13px)}}.review-bubble__review p.review-text{color:#000;font-size:1.6rem;line-height:1.4em;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-style:italic}@media screen and (max-width:768px){.review-bubble__review p.review-text{font-size:1.2rem}}html[dir=rtl] .review-bubble{left:auto;right:calc(100% - 33rem)}@media screen and (max-width:768px){html[dir=rtl] .review-bubble{left:3%;right:auto}}@media screen and (max-width:768px){html[dir=rtl] .review-bubble__reviewers-info{padding:.8rem 1.2rem .8rem .5rem}}html[dir=rtl] .review-bubble__reviewers-info .reviewers-text{padding-right:1rem;padding-left:0}html[dir=rtl] .review-bubble__review:before{left:auto;right:calc(3.3rem - 8px)}@media screen and (max-width:768px){html[dir=rtl] .review-bubble__review:before{right:calc(3.3rem - 13px)}}.wgt-link-blue{color:#31a2ac;cursor:pointer}.wgt-link-blue:hover{color:#188993;transition:all .2s ease}.disable-checkBtn[data-component=check-btn]{cursor:not-allowed;background-color:#c7c7c7!important}div.form.login-form .form-width-limit,div.form.login-form .password-status,div.form.login-form div.field div.input-box{width:calc(100% - 1px);max-width:100%}div.form.login-form div.field.input-border-newlook{border:1px solid #cfcfcf}@media (max-width:768px){div.form.login-form div.field.input-border-newlook{border:none}}div.form.login-form div.field.input-error{background-color:#ba0c2f;border:2px solid #ba0c2f}div.form.login-form div.field.input-error .error-tip{color:#fff;margin-top:.5rem;padding:0 1rem;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:25px;height:29px}@media screen and (max-width:768px){div.form.login-form .form-width-limit,div.form.login-form .password-status,div.form.login-form div.field div.input-box{width:calc(100% - 1px)}div.form.login-form div.field .error-tip{font-size:1.2rem}}div.form .common-error-message{margin-top:1.2em;width:calc(35rem + 4px);line-height:1.2em;color:#ba0c2f}div.form .form-width-limit,div.form .password-status,div.form div.field div.input-box{width:58rem;max-width:calc(100% - 2px)}div.form .input-error .password-status.success-tip{display:none}div.form .form-wide-error>p{display:none;font-size:2rem;color:#ba0c2f;font-size:1.6rem;line-height:1.2em;margin-top:.5rem;white-space:inherit}div.form.has-error.input-error .form-wide-error p.input-error,div.form.has-error.network-error .form-wide-error p.network-error,div.form.has-error.server-error .form-wide-error p.server-error{display:block}div.form .password-status p{font-size:1.4rem;float:right;line-height:1.2em;padding-top:1rem}div.form .password-status span{color:#2eb025;font-weight:300}div.form .password-status span.password-weak{color:#ba0c2f;font-weight:300}div.form select::-ms-expand{display:none}div.form div.field{margin-top:1.3rem;vertical-align:top;position:relative}div.form div.field .error-tip{display:none;font-size:2rem}div.form div.field div[data-component=date3selects]{width:58.4rem;display:inline-block;max-width:calc(100% - 0px)}div.form div.field div[data-component=date3selects] div.input-box{margin-right:0;width:calc(100% / 3 - 4px);max-width:calc((100% - .9rem)/ 2)}@media screen and (max-width:1023px){div.form div.field div[data-component=date3selects] div.input-box{max-width:calc((100% - 1.3rem)/ 2)}}@media screen and (max-width:849px){div.form div.field div[data-component=date3selects] div.input-box{max-width:calc((100% - 1.6rem)/ 2)}}@media screen and (max-width:768px){div.form div.field div[data-component=date3selects] div.input-box{max-width:calc((100% - .9rem)/ 2)}}div.form div.field.request-error .error-tip{display:block}div.form div.field.input-error label{color:#ba0c2f}div.form div.field.input-error div.input-box{border-color:#ba0c2f;margin-right:1.5rem}div.form div.field.input-error div[data-component=date3selects]{margin-right:1.5rem}div.form div.field.input-error .error-tip{color:#ba0c2f;font-size:1.6rem;line-height:1.4em;margin-top:.5rem}div.form div.field.input-error .error-tip.either,div.form div.field.input-error.date_expire .error-tip.date_expire,div.form div.field.input-error.not-null .error-tip.not-null,div.form div.field.input-error.null .error-tip.null,div.form div.field.input-error.server .error-tip.server{display:inline-block}div.form div.field.input-error i.input-status{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA6klEQVQ4y2PYxaPPgAWzAXEYEC8D4vtA/BOIPwPxdahYKFQNhl5shgUC8W0g/k8Ag9QE4TOQGYg7iTAIHXdC9WIYSI5hyIaiGBiCTwMIPF2yiZChITADQYH7mAoGPgGZBTIwmpCXiDQQhGNABq4mxsCH05YSY+AakIEPCCn8++Pn/4dTlxBj4AOQgT8IKfz98TOxBv4EGfiJ2gbepKKBD4iKFBLwGqKSDch1l5IqiE421EzY7LCsF0oF74aiFw5dFBjWhav4mkyGYVNwFV8wHExCARtCTIkNiyhQ7K+BVgG/oPg+VCwaVxUAAGOZ1WVm7vjiAAAAAElFTkSuQmCC)}div.form div.field.field-half.input-error .error-tip{display:block}div.form div.field.input-error.not-null .error-tip.null,div.form div.field.input-error.null .error-tip.not-null{display:none}div.form div.field.field-second .error-tip.error-contact-tips{background-color:#ba0c2f;font-size:1.6rem;line-height:1.6em;width:calc(100% - 2px);padding:.5em;margin-top:0;color:#fff;box-sizing:border-box;font-family:'Nimbus Sans L',sans-serif;font-weight:700}div.form div.field.field-second .error-tip.error-contact-tips a{color:#fff;text-decoration:underline;font-weight:700}div.form div.field.field-third{font-size:0}div.form div.field.field-third .input-box{box-sizing:border-box;width:18.6rem;max-width:calc((100% - 2.5rem)/ 3)}div.form div.field.field-third .input-box:not(:nth-of-type(1)){margin-left:1.2rem}div.form div.field.field-third div[data-component=date3selects] .input-box{width:calc((100% - 1.3rem)/ 2)}div.form div.field.field-address,div.form div.field.field-dob,div.form div.field.field-mobile_phone,div.form div.field.field-phone,div.form div.field.field-title_gender{display:none!important}div.form div.field.field-half-checkout2{display:inline-block;width:16.5rem;max-width:calc(50% - 1.1rem)}div.form div.field.field-half-checkout2.field-half-right{margin-left:1.9rem}div.form div.field.field-half-checkout2 input{width:88%}div.form div.field.field-half-checkout2.field-half-block{display:block}div.form div.field.field-half-checkout2 .error-tip{white-space:initial}div.form div.field.field-captcha .input-box{width:26rem;margin-right:0!important}div.form div.field.field-captcha img.captcha{vertical-align:middle;margin:0 1.5rem;cursor:pointer}div.form div.field.field-half{display:inline-block;width:28rem;max-width:calc(50% - 1.1rem)}div.form div.field.field-half.field-half-right{margin-left:1.9rem}div.form div.field.field-half input{width:88%}div.form div.field.field-half.field-half-block{display:block}div.form div.field.field-half .error-tip{white-space:initial}div.form div.field.field-email div[data-bind-to=email] input.disabled{background-color:-internal-light-dark(rgba(239,239,239,.3),rgba(59,59,59,.3));border-color:rgba(118,118,118,.3)}div.form div.field.field-email .error-tip.error-contact-tips{background-color:#ba0c2f;font-size:1.6rem;line-height:1.6em;width:calc(100% - 2px);padding:.5em;margin-top:0;color:#fff;box-sizing:border-box;font-family:'Nimbus Sans L',sans-serif;font-weight:700}div.form div.field.field-email .error-tip.error-contact-tips a{color:#fff;text-decoration:underline;font-weight:700}div.form div.field div.input-box.search-list{position:absolute;z-index:2;font-size:1.6rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}div.form div.field div.input-box.search-list li{padding:1rem 0;margin:0 1rem}div.form div.field div.input-box.search-list li.selected,div.form div.field div.input-box.search-list li:hover{cursor:pointer;color:#fff;background:grey}div.form div.field div.input-box{display:inline-block;background-color:#fff;border:solid 1px #adadad;position:relative;vertical-align:middle;overflow:hidden}div.form div.field div.input-box.small-size{width:13rem}@media screen and (max-width:768px){div.form div.field div.input-box.small-size{width:10rem}}div.form div.field div.input-box.focus{border:1px solid #000}div.form div.field div.input-box.focus>i.input-select{pointer-events:none;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#000}div.form div.field div.input-box a.input-show,div.form div.field div.input-box>i{display:inline-block;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%);background-position:center center;background-repeat:no-repeat}div.form div.field div.input-box i.input-status{background-size:20px;width:20px;height:20px}div.form div.field div.input-box i.input-select{pointer-events:none;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#b2b2b2;-webkit-transform:translateY(-25%);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%)}div.form div.field div.input-box a.input-show{text-align:center;cursor:pointer}div.form div.field div.input-box a.input-show .icon-icon_K002,div.form div.field div.input-box a.input-show .icon-icon_K003{font-size:24px;display:inline-block}div.form div.field div.input-box a.input-show .description{text-transform:uppercase;font-size:9px;letter-spacing:1px;font-family:'Nimbus Sans L',sans-serif;font-weight:400}div.form div.field div.input-box a.input-show .hide,div.form div.field div.input-box a.input-show .show{display:none}div.form div.field div.input-box a.input-show[data-show=false] .hide,div.form div.field div.input-box a.input-show[data-show=true] .show{display:block}div.form div.field div.select-box{position:relative}div.form div.field div.select-box: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}div.form div.field label{font-family:'Nimbus Sans L',sans-serif;font-weight:500;display:block;color:#7f7f7f;font-size:1.2rem;line-height:1.8}div.form div.field label.checkbox-label{vertical-align:middle;display:inline-block}div.form div.field input,div.form div.field textarea{font-family:'Nimbus Sans L',sans-serif;font-weight:500;border:none;background-color:inherit;width:95%;font-size:1.6rem;color:#000;margin:.5rem 0 .5rem 1rem;height:3rem;-webkit-appearance:none;border-radius:0!important}@media screen and (max-width:768px){div.form div.field input,div.form div.field textarea{height:25px}}div.form div.field input.placeholder,div.form div.field textarea.placeholder{color:#adadad}div.form div.field input::-ms-clear{display:none}div.form div.field input::-ms-reveal{display:none}div.form div.field textarea{font-family:'Nimbus Sans L',sans-serif;font-weight:500;height:9rem;outline:0;line-height:2em;resize:none}div.form div.field select{font-family:'Nimbus Sans L',sans-serif;font-weight:500;height:calc(3rem + .2rem);margin:.5rem 0;border:0;outline:0;font-size:1.6rem;background-color:#fff;width:calc(100% + 17px);padding-left:1rem;word-break:keep-all;box-sizing:border-box;padding-right:calc(31px + 1.2rem);appearance:none;-moz-appearance:none;-webkit-appearance:none}@media screen and (max-width:768px){div.form div.field select{height:calc(27px + 1rem)}}div.form div.field.field-third-Average{width:18.4rem;display:inline-block;margin-left:1rem}div.form div.field.field-third-Average .input-box{width:100%;max-width:100%}div.form div.field.field-margin-left-none{margin-left:0}div.form div.field .hotel_list{position:absolute;top:74px;background-color:#fff;min-height:100px;max-height:500px;overflow:hidden;box-shadow:1px 2px 4px rgba(0,0,0,.35);border:solid 1px #adadad;left:0;right:0;z-index:19;display:none}div.form div.field .hotel_list .hotel_list_content .hotel_list-region{width:calc(100% - 40px);margin:0 auto;padding-top:15px;border-top:1px solid #cfcfcf;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-transform:uppercase;line-height:14px;color:#7e7e7e}div.form div.field .hotel_list .hotel_list_content:first-child .hotel_list-region{border-top:none}div.form div.field .hotel_list .hotel_list_content .hotel_list-city{width:calc(100% - 40px);margin:0 auto;padding:10px 0;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;color:#363636}div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels{width:100%;font-size:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:19px;color:#000;vertical-align:top;white-space:normal;padding:5px 20px;box-sizing:border-box;cursor:pointer}div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels span{font-size:19px;display:inline-block;vertical-align:middle;margin-right:8px}div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels.active,div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels.selected,div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels:hover{background-color:#f0f0f0}div.form div.field .hotel_list .nano-pane{border-radius:0;background:#dcd7d3}div.form div.field .hotel_list .nano-pane .nano-slider{border-radius:0;margin:0 2px;background:#000}@media screen and (max-width:768px){div.form{width:100%!important}div.form .form-width-limit,div.form .password-status,div.form div.field div.input-box{width:calc(100% - 4px)}div.form .password-status p{font-size:13px;padding-top:.6rem}div.form div.field div[data-component=date3selects]{width:100%}div.form div.field.input-error div[data-component=date3selects]{margin-left:0}div.form div.field.input-error div.input-box{margin-right:0}div.form div.field.input-error .error-tip{font-size:1.4rem;line-height:1em;white-space:inherit}div.form div.field.field-third .input-box{width:100%;max-width:inherit;margin-left:0!important;margin-bottom:.5rem}div.form div.field.field-captcha .input-box{width:calc(90% - 100px - 3rem)}div.form div.field.field-half{display:block;width:100%;max-width:100%}div.form div.field.field-half.field-half-right{margin-left:0!important;margin-right:0!important}div.form div.field div.input-box a.input-show span{font-size:9px}div.form div.field label{font-size:1.6rem;line-height:1.5em}div.form div.field input,div.form div.field select{font-size:1.2rem;margin-top:0;margin-bottom:0;height:3.4rem;line-height:3.4rem}div.form div.field textarea{line-height:1.3em;font-size:1.2rem}div.form div.field.field-third-Average{width:calc(100% - 4px)!important;margin-left:0!important}}html[dir=rtl] div.form .password-status p{float:left}html[dir=rtl] div.form div.field.input-error div[data-component=date3selects]{margin-right:0;margin-left:1.5rem}html[dir=rtl] div.form div.field.input-error div.input-box{margin-left:1.5rem;margin-right:0}html[dir=rtl] div.form div.field.field-third .input-box:not(:nth-of-type(1)){margin-left:0;margin-right:1.25rem}html[dir=rtl] div.form div.field.field-third.input-error .input-box{margin-left:0}html[dir=rtl] div.form div.field.field-half.field-half-right{margin-right:1.9rem;margin-left:0}html[dir=rtl] div.form div.field div.input-box a.input-show,html[dir=rtl] div.form div.field div.input-box>i{left:10px;right:auto}html[dir=rtl] div.form div.field div.select-box:after{left:1rem;right:auto}html[dir=rtl] div.form div.field input,html[dir=rtl] div.form div.field textarea{margin-left:0;margin-right:1rem}html[dir=rtl] div.form div.field select{padding-right:1rem;padding-left:calc(31px + 1.2rem)}@media (max-width:768px){html[dir=rtl] div.form div.field.input-error div[data-component=date3selects]{margin-left:0}html[dir=rtl] div.form div.field.field-third .input-box:not(:nth-of-type(1)){margin-right:0}}.signup h2.head,.user-page-default h2.head,div.forgetpassword h2.head,div.request-proposal h2.head,div.resetpassword h2.head,div.view-booking-sg h2.head{font-size:6.3rem;color:#000}.signup p.message,.user-page-default p.message,div.forgetpassword p.message,div.request-proposal p.message,div.resetpassword p.message,div.view-booking-sg p.message{background-color:#cbc7c2;font-size:2.4rem;line-height:1.2em;padding:2.2rem 2.5rem 2rem 3rem;margin:2.5rem 0 3.2rem 0}@media screen and (max-width:768px){.signup h2.head,.user-page-default h2.head,div.forgetpassword h2.head,div.request-proposal h2.head,div.resetpassword h2.head,div.view-booking-sg h2.head{font-size:3.6rem}.signup p.message,.user-page-default p.message,div.forgetpassword p.message,div.request-proposal p.message,div.resetpassword p.message,div.view-booking-sg p.message{font-size:1.8rem;padding:1.3rem 1.5rem 1.3rem 1rem;margin:2rem 0}}i.checkbox,i.radio{display:inline-block;cursor:pointer;width:1.4rem;height:1.4rem;border:solid .2rem #adadad;text-align:center;vertical-align:middle;background-color:#fff;position:relative}i.blue.radio,i.checkbox.blue{border-color:#31a2ac}.card.selected i.blue.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.blue.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.blue.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.blue.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox.blue:after,i.blue.checked.radio:after,i.checkbox.blue.checked:after{background:#31a2ac;width:80%;height:80%}i.black.radio,i.checkbox.black{border-color:#363636}.card.selected i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.package-detail .main .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 i.checkbox:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.radio:after,i.checkbox.checked:after,i.checked.radio:after{content:'';background:#363636;display:inline-block;width:71%;height:71%;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%)}.checkbox-block>*{display:inline-block;vertical-align:top}.checkbox-block.blue{color:#31a2ac}.checkbox-block__text{font-size:1.8rem;line-height:2.2rem;margin-left:.5em;font-family:'Nimbus Sans L',sans-serif;font-weight:500;cursor:pointer}html[dir=rtl] .checkbox-block__text{margin-right:.5em;margin-left:0}.block-error-mesage{background-color:#ba0c2f;padding:2rem 1.5rem 2rem 2rem;line-height:1.4em;font-size:1.6rem;color:#fff}html[dir=rtl] .block-error-mesage{padding:2rem 2rem 2rem 1.5rem}i.radio{width:3.2rem;height:3.2rem;border-width:.3rem;background-color:#fff}i.radio.blue{background-color:#fff;border:solid .2rem #adadad}.card.selected i.radio.blue:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio.blue:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio.blue:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.radio.blue:after,i.radio.blue.checked:after{background-color:#31a2ac}.card.selected i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.package-detail .main .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 i.radio:after,i.radio,i.radio.checked:after{border-radius:100%}i.add{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAAM0lEQVRIx2MwY8AL/yNBrCr+QyHDqEGjBo0aNGIN+k8dOGoQXQ0aTdmjBo0aNGoQRQYBAIvy+isU71WpAAAAAElFTkSuQmCC) no-repeat center center;background-size:3rem;width:3rem;height:3rem;margin-right:4px;cursor:pointer}i.triangle{display:inline-block;content:'';width:0;height:0;border:.8rem solid transparent;border-top-color:#363636;margin-top:.5rem}i.triangle.expanded{display:inline-block;content:'';width:0;height:0;border:.8rem solid transparent;border-bottom-color:#363636;margin-top:-.5rem}.nightly-breakdown.no-arrow .trigger:after{display:none!important}.nightly-breakdown.show .trigger:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-bottom-color:#333;margin-bottom:0}.nightly-breakdown.show .trigger.blue:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-bottom-color:#31a2ac}.nightly-breakdown.show .trigger.grey:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-bottom-color:#a9a9a9}.nightly-breakdown .trigger{cursor:pointer;font-size:1.3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#333;margin-top:.5em}.nightly-breakdown .trigger.blue{color:#31a2ac}.nightly-breakdown .trigger.blue:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#31a2ac}.nightly-breakdown .trigger.grey{color:#adadad}.nightly-breakdown .trigger.grey:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#a9a9a9}.nightly-breakdown .trigger>*{display:inline-block;vertical-align:middle}.nightly-breakdown .trigger:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#333;margin-bottom:-4px;margin-left:.4rem}html[dir=rtl] .nightly-breakdown .trigger:after{margin-right:.4rem;margin-left:0}@media screen and (max-width:768px){i.radio{width:2.1rem;height:2.1rem;top:3rem!important;border-width:.2rem}i.add{background-size:2.2rem;width:2.2rem;height:2.2rem}}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,.checkout .checkout-confirmation .checkout-confirmation-points a,.checkout .checkout-detail a.detail-edit,.checkout .overall-price .overall-price-href,.checkout .overall-price .overall-price-total .overall-price-points,.checkout .overall-price .overall-price-underline,.dashboard .main .board .userinfo .membership a,.tpl-hero-rating .tpl-rating .view,.underline-a,.underline-a-bold,.underline-a-green,.underline-a-red{line-height:1.5em;cursor:pointer;display:inline-block;border-bottom-style:solid;border-bottom-width:1px;color:inherit}.underline-a-bold{border-width:2px;line-height:1.2em}@media screen and (max-width:768px){.underline-a-bold{line-height:1em}}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,.underline-a-red{color:#ba0c2f;border-color:#ba0c2f}.checkout .checkout-confirmation .checkout-confirmation-points a,.checkout .checkout-detail a.detail-edit,.underline-a-green{color:#37ac31;border-color:#37ac31}.security-tooltip{font-size:2rem;padding:0 .3rem;cursor:pointer;position:relative;display:inline-block;vertical-align:middle}.security-tooltip:hover .security-tooltip-popup{display:block}.security-tooltip div.security-tooltip-popup{display:none;position:absolute;z-index:10;left:100%;top:50%;margin-left:5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border:solid 1px #aaa}.security-tooltip div.security-tooltip-popup:after,.security-tooltip div.security-tooltip-popup:before{position:absolute;top:50%;-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.security-tooltip div.security-tooltip-popup:before{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-right-color:#aaa;left:-1px}.security-tooltip div.security-tooltip-popup:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-right-color:#ebe7e5;left:0}.security-tooltip div.security-tooltip-popup .content{width:15rem;padding:1rem;background-color:#ebe7e5;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.security-tooltip div.security-tooltip-popup .content *{font-size:1.2rem;line-height:1.1em;color:#191405;text-transform:uppercase}.security-tooltip div.security-tooltip-popup .content p{margin-bottom:.7em}.security-tooltip div.security-tooltip-popup .content>div{font-size:0;white-space:nowrap}.security-tooltip div.security-tooltip-popup .content>div *{display:inline-block;vertical-align:middle;white-space:normal}.security-tooltip div.security-tooltip-popup .content>div span{word-wrap:break-word}.security-tooltip div.security-tooltip-popup .content>div span:first-of-type{width:calc(100% - 4.8rem);font-size:1.3rem}.security-tooltip div.security-tooltip-popup .content>div img{width:4.6rem}.security-tooltip div.security-tooltip-popup .content>div span[class^=icon-]{font-size:4rem;margin-left:.8rem}@media screen and (max-width:768px){.security-tooltip div.security-tooltip-popup .content{width:12rem;padding:.7rem}.security-tooltip div.security-tooltip-popup .content *{font-size:1.3rem}.security-tooltip div.security-tooltip-popup .content>div{margin-bottom:.5rem}.security-tooltip div.security-tooltip-popup .content>div span:first-of-type{width:calc(100% - 3.8rem);font-size:1.2rem}.security-tooltip div.security-tooltip-popup .content>div img{width:3.5rem}.security-tooltip div.security-tooltip-popup .content>div span[class^=icon-]{font-size:3rem}}html[dir=rtl] .security-tooltip div.security-tooltip-popup{right:100%;left:auto;margin-right:5px;margin-left:0}html[dir=rtl] .security-tooltip div.security-tooltip-popup:before{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-left-color:#aaa;right:-25px;left:auto}html[dir=rtl] .security-tooltip div.security-tooltip-popup:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-left-color:#fff;right:-24px;left:auto}html[dir=rtl] .security-tooltip div.security-tooltip-popup .content>div span[class^=icon-]{margin-right:.8rem;margin-left:0}div.placeholder{z-index:10;background-image:url(data:image/gif;base64,AAAA)}input[type=text]:disabled{opacity:1;color:#363636;-webkit-text-fill-color:#363636}ins{text-decoration:none}.card{padding:2rem 2.4rem 2rem 2.4rem;position:relative;margin-bottom:2rem;color:#363636;font-size:1.8rem}.card.points-detail{padding:0;padding-left:24px}@media screen and (max-width:768px){.card.points-detail{padding-left:0}}.card h6{font-size:2.4rem;font-family:Optima,sans-serif;font-weight:700;line-height:1.3em;display:inline-block;vertical-align:middle}.card i.add,.card i.checkbox,.card i.radio,.card i.triangle{z-index:2;position:absolute;top:50%;right:2.4rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.card i.checkbox,.card i.radio{border:solid .2rem #363636!important}.card .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.card .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.card div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i:after,.card i.checked:after,.card.selected i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .card i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .card i.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .card i:after{background:#000!important}.card div.card-info{position:relative}.card div.card-info p{line-height:1.3em;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.2rem;color:#363636}.card.selected{border:solid 1px #9d9d9d}.card.edit-show div.card-edit{display:inline-block}.card.edit-show div.card-edit-mobile{display:none}.card .card-edit{display:none;margin-left:1.4rem}.card .card-edit *{display:inline-block;vertical-align:middle;font-size:0}.card .card-edit>:not(:nth-child(1)) a,.card .card-edit>:not(:nth-child(1)) span[class^=icon-]{color:#adadad!important}.card .card-edit>:not(:nth-child(1)):before{content:'|';font-size:1.4rem;vertical-align:middle;margin-right:2px}.card .card-edit span[class^=icon-]{font-size:1.5rem;color:#000}.card .card-edit a{text-decoration:underline;cursor:pointer;font-size:1.2rem;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:700;text-transform:lowercase}.card .card-edit .hide{display:none}.card.delete-show .delete-info{display:block}.card .delete-info{display:none;background:rgba(0,0,0,.8);width:100%;height:100%;position:absolute;z-index:10;top:0;left:0;color:#fff}.card .delete-info *{vertical-align:middle;display:inline-block}.card .delete-info span.icon-icon_K007{margin-left:3.5rem;font-size:7rem}.card .delete-info .delete-content p{margin-left:1.5rem;font-size:2.2rem;line-height:1.2em!important;width:45%;max-width:calc(100% - 20em - 7rem)}@media screen and (max-width:768px){.card .delete-info .delete-content p{max-width:none}}.card .delete-info>div{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.card .delete-info .delete-content{width:100%}.card .delete-info .buttons{z-index:11;right:0}.card .delete-info .buttons a{margin-right:1.5rem;padding:0;width:10em}.card.bg-white{background-color:#fff;border:solid 1px #acacac}.card.bg-grey{background-color:#cbc7c2}.card.bg-black{background-color:#363636}.card.add-creditcard h6,.card.add-guest h6{line-height:3.6em;font-family:Optima,sans-serif;font-weight:700;font-size:2.2rem}.card.add-creditcard i.icon,.card.add-guest i.icon{display:inline-block;vertical-align:middle}.card.add-guest span[class^=icon-]{font-size:5rem;vertical-align:middle;margin-right:2rem}.card.add-creditcard i.icon{margin-right:2rem}.card.creditcard-payment .checkbox,.card.creditcard-payment .radio,.card.exist-card .checkbox,.card.exist-card .radio,.card.unionpay .checkbox,.card.unionpay .radio{right:1.5%}@media screen and (max-width:768px){.card.creditcard-payment h6,.card.exist-card h6,.card.unionpay h6{width:calc(100% - 80px)}.card.creditcard-payment .radio,.card.exist-card .radio,.card.unionpay .radio{right:0}}.card.creditcard-payment .selected-content{display:none}.card.creditcard-payment.selected .selected-content{display:block}.card.creditcard-payment .card-info *{display:inline-block;vertical-align:middle}.card.creditcard-payment .card-info h6{width:calc(98.5% - 40px - 6.4rem)}@media screen and (max-width:768px){.card.creditcard-payment .card-info h6{width:calc(100% - 8rem)}}.card.creditcard-payment .card-info img{font-size:1.6rem;width:3.28rem;margin-right:1rem}.card.creditcard-payment .card-info span[class^=icon-]{font-size:6rem;vertical-align:middle;margin-right:1.2rem}@media screen and (max-width:768px){.card.creditcard-payment .card-info span[class^=icon-]{font-size:4rem;margin-right:.3rem}}.card.creditcard-payment .security-tooltip{font-size:2.4rem;vertical-align:middle}@media screen and (max-width:768px){.card.creditcard-payment .security-tooltip{font-size:2rem;margin-left:0;margin-right:0}}.card.creditcard-payment .expiry-section{font-size:0}.card.creditcard-payment .expiry-section .split{font-size:2.6rem;width:4.1rem;text-align:center;vertical-align:middle;display:inline-block}@media screen and (max-width:768px){.card.creditcard-payment .expiry-section .split{font-size:2rem}}.card.creditcard-payment .secure-tip{margin-top:1.3rem}.card.creditcard-payment .secure-tip span[class^=icon-]{font-size:2.2rem}.card.creditcard-payment .secure-tip>*{vertical-align:middle;display:inline-block}.card.exist-card .card-info *,.card.unionpay .card-info *{display:inline-block;vertical-align:middle}.card.exist-card .card-info img,.card.unionpay .card-info img{width:3.8em;margin-right:1rem}.card.exist-card .card-info .unionpay-main,.card.unionpay .card-info .unionpay-main{width:calc(98.5% - 40px - 4.2em)}.card.exist-card .card-info .unionpay-main>*,.card.unionpay .card-info .unionpay-main>*{display:block;vertical-align:middle}.card.exist-card .card-info .unionpay-main h6,.card.unionpay .card-info .unionpay-main h6{padding-right:.5em}@media screen and (max-width:768px){.card.exist-card .card-info .unionpay-main h6,.card.unionpay .card-info .unionpay-main h6{padding-right:0;width:100%}}.card.exist-card .form{display:none}.card.exist-card .unionpay-main p{padding-left:.5em;padding-right:1.2em}@media screen and (max-width:768px){.card.exist-card .unionpay-main p{padding:0;width:100%}}.card.exist-card .unionpay-main .remove-trigger{font-size:1.5rem;color:#31a2ac;cursor:pointer;text-decoration:underline}@media screen and (max-width:768px){.card.exist-card .unionpay-main .remove-trigger{font-size:1.4rem}}.card.exist-card.selected .form{display:block}.card.creditcard div.card-info{width:calc(100% - 60px)}.card.creditcard div.card-info>div{margin-top:.5rem}.card.guest .card-info>*{display:inline-block;vertical-align:middle}.card.guest .card-info>div{width:calc(100% - 155px)}.card.guest .card-info>img{width:5rem;margin:0 2rem 0 0;border-radius:100%;overflow:hidden}.card.guest .card-info>span[class^=icon-]{font-size:5rem;margin:0 2rem 0 0;display:inline-block}@media screen and (max-width:768px){.card{padding:1.5rem;margin-bottom:1rem;font-size:1.4rem}.card.creditcard{min-height:80px}.card h6{font-size:1.6rem;line-height:1.2em}.card div.card-info p{line-height:1.3em;width:60%;font-size:1.1rem}.card.edit-show div.card-edit-pc{display:none}.card.edit-show div.card-edit-mobile{display:block;margin-left:6rem;margin-top:1rem}.card.edit-show div.card-edit-mobile span.icon-icon_K001{font-size:1.7rem}.card.edit-show div.card-edit-mobile a{font-size:1.2rem}.card.delete-show .delete-info>div{position:static;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.card.delete-show .delete-info i,.card.delete-show .delete-info span{display:none}.card.delete-show .delete-info div.delete-content p{font-size:1.4rem;margin-left:0;line-height:1.2em!important;width:100%;padding:1.6rem 1rem 5px 1rem;box-sizing:border-box}.card.delete-show .delete-info .buttons{position:absolute;right:auto;top:auto;bottom:8%;display:block;padding:0 1rem;width:calc(100% - 2rem)}.card.delete-show .delete-info .buttons .credit-button{width:calc((100% - 2.5rem)/ 2)}.card.delete-show .delete-info .buttons a{line-height:38px;font-size:1.2rem;padding:0;width:calc((100% - 1.5rem)/ 2)}.card.delete-show .delete-info .buttons a:last-of-type{margin-right:0}.card.add-guest{padding:.8rem 1.5rem}.card.add-creditcard h6{line-height:3em}.card.add-guest h6,.card.payment h6{width:calc(100% - 80px);font-size:1.6rem}.card.add-guest span[class^=icon-],.card.payment span[class^=icon-]{font-size:3rem;margin-right:1rem;margin-left:.5rem}.card.add-creditcard h6{width:calc(100% - 70px)}.card.add-creditcard i.icon{margin-right:.5rem;background-size:3.8rem}.card.add-creditcard i.icon *{width:3.8rem}.card.creditcard div.card-info{width:calc(100% - 25px)}.card.guest .card-info>div{width:calc(100% - 9.6rem)}.card.guest .card-info>img{width:5rem;margin-right:1rem}.card.guest .card-info>span[class^=icon-]{font-size:5rem;margin-right:1rem}}html[dir=rtl] .card{padding:2rem 4rem 2rem 1.5rem}html[dir=rtl] .card i.add,html[dir=rtl] .card i.checkbox,html[dir=rtl] .card i.radio,html[dir=rtl] .card i.triangle{left:3%;right:auto}html[dir=rtl] .card .card-edit{margin-right:4rem;margin-left:0}html[dir=rtl] .card .delete-info{right:0;left:auto}html[dir=rtl] .card .delete-info span.icon-icon_K007{margin-right:3.5rem;margin-left:0}html[dir=rtl] .card .delete-info .delete-content p{margin-right:1.5rem;margin-left:0}html[dir=rtl] .card .delete-info .buttons{left:0;right:auto}html[dir=rtl] .card .delete-info .buttons a{margin-left:1.5rem;margin-right:0}html[dir=rtl] .card.add-guest span[class^=icon-]{margin-right:.5rem;margin-left:2rem}html[dir=rtl] .card.add-creditcard i.icon{margin-left:2rem;margin-right:0}html[dir=rtl] .card.creditcard-payment .checkbox,html[dir=rtl] .card.creditcard-payment .radio,html[dir=rtl] .card.exist-card .checkbox,html[dir=rtl] .card.exist-card .radio,html[dir=rtl] .card.unionpay .checkbox,html[dir=rtl] .card.unionpay .radio{left:1.5%;right:auto}@media screen and (max-width:768px){html[dir=rtl] .card.creditcard-payment .checkbox,html[dir=rtl] .card.creditcard-payment .radio,html[dir=rtl] .card.exist-card .checkbox,html[dir=rtl] .card.exist-card .radio,html[dir=rtl] .card.unionpay .checkbox,html[dir=rtl] .card.unionpay .radio{left:0;right:auto}}html[dir=rtl] .card.creditcard-payment .card-info img{margin-left:1rem;margin-right:0}html[dir=rtl] .card.creditcard-payment .card-info span[class^=icon-]{font-size:6rem;margin-left:1.2rem;margin-right:0}@media screen and (max-width:768px){html[dir=rtl] .card.creditcard-payment .card-info span[class^=icon-]{margin-left:.3rem;margin-right:0}}html[dir=rtl] .card.exist-card .card-info img,html[dir=rtl] .card.unionpay .card-info img{margin-left:1rem;margin-right:0}html[dir=rtl] .card.exist-card .card-info .unionpay-main h6,html[dir=rtl] .card.unionpay .card-info .unionpay-main h6{padding-left:.5em;padding-right:0}@media screen and (max-width:768px){html[dir=rtl] .card.exist-card .card-info .unionpay-main h6,html[dir=rtl] .card.unionpay .card-info .unionpay-main h6{padding-left:0;padding-right:0}}html[dir=rtl] .card.exist-card .unionpay-main p{padding-right:.5em;padding-left:1.2em}html[dir=rtl] .card.guest .card-info>img{margin:0 -.5rem 0 2rem}html[dir=rtl] .card.guest .card-info>span[class^=icon-]{font-size:6.8rem;margin:0 -.5rem 0 2rem}.bookingitem-seats .bookingitem-extend{display:none}.bookingitem-method .bookingitem-extend{display:none}.bookingitem-extend .checklist-section{padding:1.8rem 2rem 1.8rem 3rem;position:relative;font-size:0}@media screen and (max-width:768px){.bookingitem-extend .checklist-section{padding:1.8rem 2rem}}.bookingitem-extend .checklist-section h5{width:26%;display:inline-block}@media screen and (max-width:768px){.bookingitem-extend .checklist-section h5{width:100%}}.bookingitem-extend .checklist-section .checklist{width:67%;display:inline-block}@media screen and (max-width:768px){.bookingitem-extend .checklist-section .checklist{width:90%}}.bookingitem-extend .checklist-section .checklist li{font-size:1.4rem;padding:15px 0}.bookingitem-extend .checklist-section .checklist li .radio{display:inline-block;width:12px;height:12px;border-width:2px;vertical-align:middle}.bookingitem-extend .checklist-section .checklist li .radio:after{background-color:#31a2ac}.bookingitem-extend .checklist-section .checklist li p{display:inline-block;vertical-align:middle;width:calc(100% - 45px);margin-left:15px}.bookingitem-extend .checklist-section .checklist li p span{width:40%;min-width:130px;display:inline-block;vertical-align:top;padding-top:6px}@media screen and (max-width:768px){.bookingitem-extend .checklist-section .checklist li p span{width:100%}}.bookingitem-extend .checklist-section .checklist li p label{width:35%;margin-right:5%;display:inline-block;vertical-align:top;padding-top:6px;vertical-align:top}@media screen and (max-width:768px){.bookingitem-extend .checklist-section .checklist li p label{display:block}}.bookingitem-extend .checklist-section .checklist li p strong{display:inline-block;font-weight:700;font-size:1rem;vertical-align:top;text-align:right}@media screen and (max-width:768px){.bookingitem-extend .checklist-section .checklist li p strong{display:block;text-align:left;padding-top:.5rem}}.bookingitem-extend .checklist-section .checklist li p strong sup{vertical-align:top;font-size:1.1rem}.bookingitem-extend .checklist-section .checklist li p strong em{margin-left:.3rem;font-size:2rem}.bookingitem-extend .checklist-section .checklist li p strong small{display:block;font-weight:300;text-align:right;font-size:1.1rem;line-height:1.3}@media screen and (max-width:768px){.bookingitem-extend .checklist-section .checklist li p strong small{text-align:left}}.bookingitem-extend .checklist-section .checklist .child .select-item{display:block;padding-left:2.7rem;padding-top:.8rem}.bookingitem-extend .checklist-section .checklist .child .select-item .label{display:inline-block;height:2.5rem;line-height:2.5rem;margin-right:.5rem;vertical-align:top}.bookingitem-extend .checklist-section .checklist .child .select-item .select{display:inline-block;position:relative;overflow:hidden;width:63%;border:1px solid #363636;height:2.5em}.bookingitem-extend .checklist-section .checklist .child .select-item .select: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}.bookingitem-extend .checklist-section .checklist .child .select-item .select select{position:absolute;left:0;top:0;width:calc(100% + 17px);padding-right:calc(22px + 2.2rem);background:0 0;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;height:3.2em;padding-left:1rem;word-break:keep-all;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;z-index:2}.booking-item-failed{opacity:.5}.bookingitem{margin-bottom:4rem;margin-top:60px;background-color:#fff;border:1px solid #adadad;border-bottom:none;position:relative;color:#363636}.bookingitem .ml-2{margin-left:-2px}.bookingitem *{font-size:1.8rem}.bookingitem .readmore{display:block;cursor:pointer;background-color:#d0cac4;font-size:1.8rem;padding:1em 0;text-align:center;color:#000;margin:0 -1px}.bookingitem .item-tip{background-color:#ba0c2f;padding:1.5rem 2rem;box-sizing:border-box;margin-bottom:2.5rem;vertical-align:middle;color:#fbf4f5;font-size:1.4rem;line-height:1.5em}@media screen and (max-width:768px){.bookingitem .item-tip{margin-bottom:1rem}}.bookingitem .item-update-buttonB{text-align:right}.bookingitem .item-update-buttonB a{font-size:1.4rem}@media screen and (max-width:768px){.bookingitem .item-update-buttonB a{width:100%;padding:0}}.bookingitem>ul>li:not(.bookingitem-price){border-bottom:1px solid #adadad}.bookingitem .counter label{font-size:1.5rem;width:7rem}.bookingitem .counter span[class^=icon-]{margin-right:0}.bookingitem ul span[class^=icon-]{display:inline-block;vertical-align:middle;font-size:2.4rem;margin-right:.4em}.bookingitem .bookingitem-name span[class^=icon-]{font-size:2.4rem;margin-right:.4em}.bookingitem .bookingitem-name>span:nth-child(2){width:calc(100% - 4rem);display:inline-block}.bookingitem .bookingitem-customizations .bookingitem-fold span[class^=icon-]{font-size:3rem;margin-right:.2em}.bookingitem .bookingitem-guests .bookingitem-fold span[class^=icon-]{font-size:4.3rem;margin-right:.1em}.bookingitem .bookingitem-content{padding:1.8rem 2rem 1.8rem 3rem;position:relative;font-size:0}.bookingitem .bookingitem-content>*{display:inline-block;vertical-align:middle}.bookingitem .bookingitem-content .bookingitem-name{text-transform:uppercase;width:26%}.bookingitem .bookingitem-content .bookingitem-name *{vertical-align:middle}.bookingitem .bookingitem-content a.bookingitem-edit{color:#b1b1b1;cursor:pointer;line-height:1.3em;border-bottom:solid 2px #b1b1b1;position:absolute;right:2.5rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:border-color .2s false;-moz-transition:border-color .2s false false;-o-transition:border-color .2s false false;transition:border-color .2s}.bookingitem .bookingitem-content a.bookingitem-edit:hover{border-color:#363636}.bookingitem .bookingitem-content a.save{color:#37ac31;border-bottom-color:#37ac31}.bookingitem .bookingitem-content a.save:hover{border-color:#37ac31}.bookingitem .bookingitem-content a.disabled{opacity:.3;cursor:default}.bookingitem .bookingitem-price{position:absolute;top:-1px;right:-1px;z-index:1;list-style:none}.bookingitem .bookingitem-price .bookingitem-confirmation-num{width:300px;padding:1em 0;border-bottom:solid .15em #fff;text-align:center}@media print{.bookingitem .bookingitem-price .bookingitem-confirmation-num{padding:.5em 0}}.bookingitem .bookingitem-price .bookingitem-confirmation-num,.bookingitem .bookingitem-price .bookingitem-confirmation-num *{font-size:1.3rem;line-height:1.4em}.bookingitem .bookingitem-price .bookingitem-confirmation-num.blue{background:#31a2ac;color:#fff}.bookingitem .bookingitem-price .bookingitem-confirmation-num.grey{background:#cbc7c2;color:#000;font-size:1.5rem;width:20em}.bookingitem .bookingitem-price .bookingitem-confirmation-num em{font-weight:700;font-size:1.6rem;display:block}.bookingitem .bookingitem-price .item-price{display:inline-block;background-color:#31a2ac;color:#fff;padding:1.5rem 0}@media print{.bookingitem .bookingitem-price .item-price{padding:.2rem 0}}.bookingitem .bookingitem-price .item-price *{text-align:center}.bookingitem .bookingitem-price .item-price label{display:block;font-size:3rem;width:300px;line-height:1em}.bookingitem .bookingitem-price .item-price span{display:block;font-size:3rem;width:300px;line-height:1em}.bookingitem .bookingitem-price .item-price .booking-breakdown{cursor:pointer;position:relative}.bookingitem .bookingitem-price .item-price .booking-breakdown:hover>span{text-decoration:underline}.bookingitem .bookingitem-price .item-price .booking-breakdown.click .label-popup{display:block}.bookingitem .bookingitem-price .item-price .booking-breakdown>span{font-size:1.4rem;line-height:2em}.bookingitem .bookingitem-price .item-price .breakdown{cursor:pointer;position:relative}.bookingitem .bookingitem-price .item-price .breakdown:hover>span{text-decoration:underline}.bookingitem .bookingitem-price .item-price .breakdown.click .label-popup{display:block}.bookingitem .bookingitem-price .item-price .breakdown>span{font-size:1.4rem;line-height:2em}.bookingitem .bookingitem-price .item-price .label-popup{width:100%;display:none;top:calc(100% + 28px);left:0}.bookingitem .bookingitem-price .item-price .label-popup *{text-align:left}.bookingitem .bookingitem-price .item-price .label-popup a.close{display:inline-block!important;cursor:pointer;position:absolute;right:.5rem;top:0}.bookingitem .bookingitem-price .item-price .label-popup a.close span{font-size:3.3rem;line-height:1em;color:#fff}.bookingitem .bookingitem-price .item-price .label-popup:before{display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-bottom-color:#272829;position:absolute;top:-15px;left:15%}.bookingitem .bookingitem-price .item-price .label-popup .title{font-size:1.5rem!important;width:auto!important}@media screen and (max-width:768px){.bookingitem .bookingitem-price .item-price .label-popup .title{width:100%!important}}.bookingitem .bookingitem-price .item-price .label-popup .content{width:100%!important}.bookingitem .bookingitem-price .item-price .label-popup .content ul{width:100%}.bookingitem .bookingitem-price .item-price .label-popup .content ul>li{margin-bottom:.8rem;font-size:0}.bookingitem .bookingitem-price .item-price .label-popup .content ul>li>*{display:inline-block;font-size:1.5rem;line-height:1.3em;vertical-align:middle}.bookingitem .bookingitem-price .item-price .label-popup .content ul>li>:first-child{width:43%;margin-right:2%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bookingitem .bookingitem-price .item-price .label-popup .content ul>li>:nth-child(2){text-align:right;width:55%}.bookingitem .bookingitem-price .daily-price{position:absolute;top:8rem;left:0;width:17rem;box-sizing:border-box;background-color:#363636;display:none;max-height:300px;overflow-y:auto}.bookingitem .bookingitem-price .daily-price h6{font-size:1.6rem;color:#9e9e9e;text-transform:uppercase;background-color:#282828;line-height:3em;letter-spacing:1px}.bookingitem .bookingitem-price .daily-price ul li{text-align:left;padding:1em 2em}.bookingitem .bookingitem-price .daily-price ul li .price{float:right}.bookingitem .bookingitem-remove{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAg0lEQVQ4y42RwQkAIQwExUaEg3v7sQJ/diHYzlWmV5QREhBNjMKCrDsGV2NwPc69RllbBowCqqB0gBJmChke9KNYeIIo5+kgSzAD5fXWDVYhAW6oMyTAd9D0prZMTjdQZSbKX8UVcWpbrVyEYRO0yhk4DNOCPq29CR5ZS+aA40XjkaAO701mN+77/L0AAAAASUVORK5CYII=) no-repeat center 6px;display:inline-block;cursor:pointer;text-align:center;padding:2.5rem .8rem .6rem .8rem;font-size:1rem;text-transform:uppercase;color:#363636;background-color:#fff;position:absolute;z-index:1;left:-1px;top:-1px}.bookingitem .bookingitem-remove-noOrk{background:#fff;padding:1.2rem;margin:1px;font-size:1.6rem}.bookingitem .bookingitem-header{font-size:0}.bookingitem .bookingitem-header>*{display:inline-block;vertical-align:middle}.bookingitem .bookingitem-header img.bookingitem-pic{width:32%}.bookingitem .bookingitem-header .checkout-detail-header{margin-left:1.5%;width:65%;color:#363636;padding:5px 0}.bookingitem .bookingitem-header .checkout-detail-header.bookingitem-header-top{vertical-align:top;margin-top:0;margin-top:1.5rem}.bookingitem .bookingitem-header .checkout-detail-header .checkout-detail-name{font-size:2.5rem;line-height:1.2em;margin:1.8rem 0 .8rem 0;display:block}.bookingitem .bookingitem-header .checkout-detail-header .checkout-detail-addr{font-size:1.8rem;line-height:1.1em;margin-bottom:.8rem;display:block}.bookingitem .bookingitem-header .checkout-detail-header .checkout-detail-name{width:calc(100% - 300px);margin-top:0}@media screen and (max-width:768px){.bookingitem .bookingitem-header .checkout-detail-header .checkout-detail-name{width:100%;padding:1rem}}@media print{.bookingitem .bookingitem-header .checkout-detail-header .checkout-detail-name{width:60%}}.bookingitem .bookingitem-header .checkout-detail-header .checkout-detail-addr{width:calc(100% - 300px)}@media screen and (max-width:768px){.bookingitem .bookingitem-header .checkout-detail-header .checkout-detail-addr{width:100%}}@media print{.bookingitem .bookingitem-header .checkout-detail-header .checkout-detail-addr{width:60%}}.bookingitem .bookingitem-header>div{margin-left:1.5%;width:65%;color:#363636;padding:5px 0}.bookingitem .bookingitem-header>div.bookingitem-header-top{vertical-align:top;margin-top:0;margin-top:1.5rem}.bookingitem .bookingitem-header>div h3{font-size:2.5rem;line-height:1.2em;margin:1.8rem 0 .8rem 0}.bookingitem .bookingitem-header>div p{font-size:1.8rem;line-height:1.1em;margin-bottom:.8rem}.bookingitem .bookingitem-header>div h3{width:calc(100% - 300px);margin-top:0}.bookingitem .bookingitem-header>div p{width:calc(100% - 300px)}@media print{.bookingitem .print-bookingitem-header{min-height:100px;height:auto}}.bookingitem .bookingitem-guests .bookingitem-fold-container{width:70%}.bookingitem .bookingitem-guests .bookingitem-fold-container .bookingitem-fold{padding:.5rem 0}.bookingitem .bookingitem-guests .bookingitem-fold-container .bookingitem-fold>*{display:inline-block;vertical-align:middle}.bookingitem .bookingitem-guests .bookingitem-fold-container .bookingitem-fold>div{width:calc(100% - 65px);line-height:1.2em}.bookingitem .bookingitem-guests .bookingitem-fold-container .bookingitem-fold>div :nth-child(1){margin-bottom:.2rem}.bookingitem .bookingitem-guests .bookingitem-fold-container .bookingitem-fold i.icon,.bookingitem .bookingitem-guests .bookingitem-fold-container .bookingitem-fold i.icon *{border-radius:100%;overflow:hidden;width:3.7rem;height:3.7rem}.bookingitem .bookingitem-dates .bookingitem-extend .item-tip{width:70%;float:right;margin-right:2.5rem}.bookingitem .bookingitem-dates .bookingitem-extend .item-tip i.icon{float:right;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAa0lEQVQoU23PMQ7AIAwEwZN4LX0KHgRVmvxwUyDANoaOHSGdKHQqSm6lU8QASEgFYIjGPJ7MDE1kZGc0HzwxeQFLXD7gEJctsGRnD9bnblGWHYm5xdExizD6zoFk2RHRk3xIF4WP58qTvJQfWj1lGa8+uQkAAAAASUVORK5CYII=) no-repeat center center;background-size:1.6rem;width:1.6rem;height:1.6rem;margin-right:0;cursor:pointer}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector h6{font-size:1.6rem;color:#9e9e9e;text-transform:uppercase;background-color:#282828;line-height:3em;padding-left:22%;letter-spacing:1px}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector{text-align:center;background-color:#363636}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector .dates-tips{width:30%}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector .dates-tips .checkin{color:#fff;margin-top:10px}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector .dates-tips .tips{color:#2d939c;margin-top:10px}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector .clock-wrapper{float:none!important}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector .calendar-twins>div{display:inline-block}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector table *{font-size:1.3rem}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector>div{width:69%;display:inline-block}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector .date-time{padding:20px 0 35px 75px;text-align:left}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector .date-time span{display:inline-block;background:#4a4a4a;padding:10px 20px;color:#aeaeae;font-size:1.4rem;cursor:pointer}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector .date-time span:hover{background:#9b9b9b}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector .date-time .active{background:#2d939c;color:#fff}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector .date-time .active:hover{background:#2d939c}.bookingitem .bookingitem-occupancy .bookingitem-content .bookingitem-fold>*{margin-right:1.2em}.bookingitem .bookingitem-occupancy .bookingitem-extend{margin-top:-3.5rem;background-color:#fff;padding-bottom:10px;position:relative;margin-left:27%;width:50%}.bookingitem .bookingitem-occupancy .bookingitem-extend>ul>li{margin-bottom:1.5rem}.bookingitem .bookingitem-occupancy .bookingitem-extend i.checkbox,.bookingitem .bookingitem-occupancy .bookingitem-extend i.radio{float:right}.bookingitem .bookingitem-customizations .bookingitem-content>ul{width:65%}.bookingitem .bookingitem-customizations .bookingitem-content li{display:inline-block;margin-right:2.5rem;padding:.2rem 0}.bookingitem .bookingitem-customizations .bookingitem-extend{background-color:#fff;position:relative;margin-left:calc(26% + 1.7rem);padding-bottom:2rem;width:62%}.bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list{margin-bottom:1em}.bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list .list-name{font-size:1.3rem;text-transform:uppercase;margin-bottom:.5em;line-height:1.2em}.bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list ul{font-size:0}.bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list ul li{display:inline-block;vertical-align:middle;width:calc(100% / 3 - .1px);height:4em;box-sizing:border-box;cursor:pointer;position:relative;border:solid .2rem #adadad;border-left:none;margin-top:-.2rem}@media screen and (max-width:768px){.bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list ul li{border-left:solid .2rem #adadad;width:100%}}.bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list ul li:first-child{border-left:solid .2rem #adadad}.bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list ul li.checked{background-color:#363636;border-color:#363636;color:#f5f5f5;cursor:inherit}.bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list ul li .content{position:absolute;width:100%;left:0;top:50%;white-space:nowrap;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list ul li .content>div{text-align:left;max-width:calc(100% - 3.5rem)}.bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list ul li .content>*{display:inline-block;vertical-align:middle}.bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list ul li .content span[class^=icon-]{font-size:3rem;margin-right:.1em}.bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list ul li .content .price{white-space:normal}.bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list ul li .content .price b{font-size:1.3rem}.bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list ul li .content .price span{vertical-align:bottom;font-size:1.3rem}.bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list ul li .content .name{margin-bottom:.5rem;text-transform:uppercase}.bookingitem .bookingitem-post .save-button a{margin-right:0!important}.bookingitem .bookingitem-guestdetail .bookingitem-extend,.bookingitem .bookingitem-post .bookingitem-extend{width:calc(72% - 6rem)!important}.bookingitem .bookingitem-guestdetail .bookingitem-extend .save-button,.bookingitem .bookingitem-post .bookingitem-extend .save-button{text-align:right;margin-top:2rem}.bookingitem .bookingitem-guestdetail .bookingitem-extend .save-button>a,.bookingitem .bookingitem-post .bookingitem-extend .save-button>a{margin-right:calc(17% - 2.1rem);padding:0 2em;font-size:1.4rem;line-height:35px}@media screen and (max-width:768px){.bookingitem .bookingitem-guestdetail .bookingitem-extend .save-button>a,.bookingitem .bookingitem-post .bookingitem-extend .save-button>a{width:100%;margin-right:0;margin-left:0;line-height:40px}}.bookingitem .bookingitem-guestdetail .bookingitem-extend .guestdetail-item,.bookingitem .bookingitem-post .bookingitem-extend .guestdetail-item{font-size:0}.bookingitem .bookingitem-guestdetail .bookingitem-extend .guestdetail-item .field label,.bookingitem .bookingitem-post .bookingitem-extend .guestdetail-item .field label{display:none}.bookingitem .bookingitem-guestdetail .bookingitem-extend .guestdetail-item .field label:after,.bookingitem .bookingitem-post .bookingitem-extend .guestdetail-item .field label:after{content:'*';margin-left:.2em;color:#ba0c2f}.bookingitem .bookingitem-guestdetail .bookingitem-extend .guestdetail-item:first-child label,.bookingitem .bookingitem-post .bookingitem-extend .guestdetail-item:first-child label{display:inline-block}.bookingitem .bookingitem-guestdetail .bookingitem-extend .guestdetail-item .item-name,.bookingitem .bookingitem-post .bookingitem-extend .guestdetail-item .item-name{display:inline-block;vertical-align:bottom;margin-bottom:12px;font-size:1.8rem;width:23%}.bookingitem .bookingitem-guestdetail .bookingitem-extend .guestdetail-item .field-half,.bookingitem .bookingitem-post .bookingitem-extend .guestdetail-item .field-half{width:30%}.bookingitem .bookingitem-guestdetail .bookingitem-fold *,.bookingitem .bookingitem-request .bookingitem-fold *{font-size:1.8rem}.bookingitem .bookingitem-guestdetail .bookingitem-extend .subtitle,.bookingitem .bookingitem-request .bookingitem-extend .subtitle{font-size:1.4rem;margin-bottom:2em}.bookingitem .bookingitem-package .bookingitem-content>span:nth-child(2){width:calc(28% - 4rem);line-height:1.2em}.bookingitem .bookingitem-package .bookingitem-content .bookingitem-fold.bookingitem-package-describe,.bookingitem .bookingitem-package .bookingitem-content .bookingitem-fold.bookingitem-package-describe *{font-size:1.4rem;line-height:1.3em}.bookingitem .bookingitem-package .bookingitem-content .bookingitem-fold.bookingitem-package-describe li{margin-bottom:.6em;list-style-type:disc;list-style-position:inside;display:list-item;text-indent:-1em;padding-left:1em}.bookingitem .bookingitem-package .bookingitem-content .bookingitem-fold.bookingitem-package-describe a{color:inherit;cursor:pointer;text-decoration:underline}.bookingitem .bookingitem-package .rate-list li .name{display:inline-block;width:70%}.bookingitem .bookingitem-package .rate-list li .price{float:right}.bookingitem .bookingitem-package .rate-list li.checked{background-color:#363636;border-color:#363636;color:#f5f5f5}.bookingitem .bookingitem-package .rate-list li.checked .description-trigger:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-bottom-color:#fff}.bookingitem .bookingitem-package .rate-list li.checked .description-trigger.show:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#fff}@media screen and (max-width:768px){.bookingitem .bookingitem-package .rate-list li .name{width:100%;font-size:1.7rem}.bookingitem .bookingitem-package .rate-list li .price{float:none!important;display:inline-block;font-size:1.6rem;margin-top:.5em}}.bookingitem .bookingitem-addon .addon-list>li,.bookingitem .bookingitem-addon .rate-list>li,.bookingitem .bookingitem-package .addon-list>li,.bookingitem .bookingitem-package .rate-list>li{cursor:pointer;border:solid .2rem #adadad;padding:1.5rem 1.5rem 1.2rem 1.5rem;margin-bottom:1.5rem}.bookingitem .bookingitem-addon .addon-list>li .name,.bookingitem .bookingitem-addon .rate-list>li .name,.bookingitem .bookingitem-package .addon-list>li .name,.bookingitem .bookingitem-package .rate-list>li .name{text-transform:uppercase}.bookingitem .bookingitem-addon .addon-list>li .description,.bookingitem .bookingitem-addon .rate-list>li .description,.bookingitem .bookingitem-package .addon-list>li .description,.bookingitem .bookingitem-package .rate-list>li .description{display:none}.bookingitem .bookingitem-addon .addon-list>li .description,.bookingitem .bookingitem-addon .addon-list>li .description *,.bookingitem .bookingitem-addon .rate-list>li .description,.bookingitem .bookingitem-addon .rate-list>li .description *,.bookingitem .bookingitem-package .addon-list>li .description,.bookingitem .bookingitem-package .addon-list>li .description *,.bookingitem .bookingitem-package .rate-list>li .description,.bookingitem .bookingitem-package .rate-list>li .description *{font-size:1.4rem;line-height:1.4em}.bookingitem .bookingitem-addon .addon-list>li .description *,.bookingitem .bookingitem-addon .rate-list>li .description *,.bookingitem .bookingitem-package .addon-list>li .description *,.bookingitem .bookingitem-package .rate-list>li .description *{margin-bottom:.1em}.bookingitem .bookingitem-addon .addon-list>li .description-trigger,.bookingitem .bookingitem-addon .rate-list>li .description-trigger,.bookingitem .bookingitem-package .addon-list>li .description-trigger,.bookingitem .bookingitem-package .rate-list>li .description-trigger{display:inline-block;margin-top:1em}.bookingitem .bookingitem-addon .addon-list>li .description-trigger *,.bookingitem .bookingitem-addon .rate-list>li .description-trigger *,.bookingitem .bookingitem-package .addon-list>li .description-trigger *,.bookingitem .bookingitem-package .rate-list>li .description-trigger *{vertical-align:middle;font-size:1.4rem}.bookingitem .bookingitem-addon .addon-list>li .description-trigger:after,.bookingitem .bookingitem-addon .rate-list>li .description-trigger:after,.bookingitem .bookingitem-package .addon-list>li .description-trigger:after,.bookingitem .bookingitem-package .rate-list>li .description-trigger:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-bottom-color:#585858;margin:0 .4em;margin-bottom:1px}.bookingitem .bookingitem-addon .addon-list>li .description-trigger.show:after,.bookingitem .bookingitem-addon .rate-list>li .description-trigger.show:after,.bookingitem .bookingitem-package .addon-list>li .description-trigger.show:after,.bookingitem .bookingitem-package .rate-list>li .description-trigger.show:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#585858;margin-bottom:-3px}.bookingitem .bookingitem-addon .addon-list>li .description-trigger.show+.description,.bookingitem .bookingitem-addon .rate-list>li .description-trigger.show+.description,.bookingitem .bookingitem-package .addon-list>li .description-trigger.show+.description,.bookingitem .bookingitem-package .rate-list>li .description-trigger.show+.description{display:block}@media screen and (max-width:768px){.bookingitem .bookingitem-addon .addon-list>li .description,.bookingitem .bookingitem-addon .rate-list>li .description,.bookingitem .bookingitem-package .addon-list>li .description,.bookingitem .bookingitem-package .rate-list>li .description{font-size:1.4rem}.bookingitem .bookingitem-addon .addon-list>li .description-trigger *,.bookingitem .bookingitem-addon .rate-list>li .description-trigger *,.bookingitem .bookingitem-package .addon-list>li .description-trigger *,.bookingitem .bookingitem-package .rate-list>li .description-trigger *{font-size:1.3rem}}.bookingitem .bookingitem-addon p,.bookingitem .bookingitem-guestdetail p,.bookingitem .bookingitem-package p,.bookingitem .bookingitem-post p,.bookingitem .bookingitem-request p{font-size:1.4rem;line-height:1.5em}.bookingitem .bookingitem-addon .bookingitem-package-describe,.bookingitem .bookingitem-guestdetail .bookingitem-package-describe,.bookingitem .bookingitem-package .bookingitem-package-describe,.bookingitem .bookingitem-post .bookingitem-package-describe,.bookingitem .bookingitem-request .bookingitem-package-describe{margin-left:4rem;width:34%}.bookingitem .bookingitem-addon .bookingitem-extend,.bookingitem .bookingitem-guestdetail .bookingitem-extend,.bookingitem .bookingitem-package .bookingitem-extend,.bookingitem .bookingitem-post .bookingitem-extend,.bookingitem .bookingitem-request .bookingitem-extend{background-color:#fff;position:relative;z-index:1;margin-left:27.5%;margin-left:calc(26% + 1.7rem);padding-bottom:2rem;width:62%}.bookingitem .bookingitem-addon .bookingitem-content ul{width:65%}.bookingitem .bookingitem-addon .bookingitem-content ul li{display:block}.bookingitem .bookingitem-addon .bookingitem-content ul li:not(:last-child){margin-bottom:1rem}.bookingitem .bookingitem-addon .bookingitem-content ul li *{display:inline-block;vertical-align:middle}.bookingitem .bookingitem-addon .bookingitem-content ul li .addon-title{line-height:1.2em;width:60%;margin-right:10%}.bookingitem .bookingitem-addon .bookingitem-extend .addon-list li .name{display:inline-block;width:48%;line-height:1.2em}.bookingitem .bookingitem-addon .bookingitem-extend .addon-list li .price-block{float:right;text-align:right;width:50%}.bookingitem .bookingitem-addon .bookingitem-extend .addon-list li .price-block>:nth-child(2){margin-left:1em}.bookingitem .bookingitem-addon .bookingitem-extend .addon-list li .price-block .price-tip{display:block;font-size:1.3rem;text-align:right;line-height:1.5em}.bookingitem .bookingitem-addon .bookingitem-extend .addon-list li .price-block>*{display:inline-block;vertical-align:middle}.bookingitem .bookingitem-addon .bookingitem-extend .addon-list li .price-block .count>i.checkbox,.bookingitem .bookingitem-addon .bookingitem-extend .addon-list li .price-block .count>i.radio{width:auto;height:auto}.bookingitem .bookingitem-addon .bookingitem-extend .addon-list li .price-block .count>i.checkbox>span[class^=icon-],.bookingitem .bookingitem-addon .bookingitem-extend .addon-list li .price-block .count>i.radio>span[class^=icon-]{margin-right:inherit}@media screen and (max-width:768px){.bookingitem .bookingitem-addon .bookingitem-extend .addon-list li .name{width:100%;font-size:1.7rem}.bookingitem .bookingitem-addon .bookingitem-extend .addon-list li .price-block{float:none!important;text-align:left;width:100%}.bookingitem .bookingitem-addon .bookingitem-extend .addon-list li .price-block .price{font-size:1.6rem;margin-top:.2em;display:block}.bookingitem .bookingitem-addon .bookingitem-extend .addon-list li .price-block .price-tip{display:none}.bookingitem .bookingitem-addon .bookingitem-extend .addon-list li .price-block .counter{margin-top:.8em;display:block;text-align:center}}.bookingitem .bookingitem-quantity .bookingitem-quantity-cotent>*{vertical-align:middle;display:inline-block}.bookingitem .bookingitem-quantity .bookingitem-quantity-cotent h6{font-size:2.8rem;margin-right:5rem}.bookingitem .bookingitem-checkbox i.checkbox,.bookingitem .bookingitem-checkbox i.radio{margin-right:.5rem}.bookingitem .bookingitem-tax div.bookingitem-content h5,.bookingitem .bookingitem-total div.bookingitem-content h5{padding-left:2rem}.bookingitem .bookingitem-tax div.bookingitem-content>div,.bookingitem .bookingitem-total div.bookingitem-content>div{float:right;padding-right:5%}.bookingitem .bookingitem-tax div.bookingitem-content>div label,.bookingitem .bookingitem-total div.bookingitem-content>div label{font-size:4rem}.bookingitem .bookingitem-tax h5{margin-top:.8rem}.bookingitem .bookingitem-total div.bookingitem-content{padding-top:2.5em;font-size:1.8rem}.bookingitem .bookingitem-total div.bookingitem-content h5{margin-top:-.6rem}.bookingitem .bookingitem-total div.bookingitem-content>div :nth-child(1){text-transform:uppercase;vertical-align:top;line-height:1.4em;margin-right:1rem}.bookingitem .bookingitem-total div.bookingitem-content .booking-item-creditcard{position:absolute;top:20%;right:calc(5% + 2rem)}.bookingitem .bookingitem-totalall{background-color:#ebeae9}.bookingitem .bookingitem-totalall div.bookingitem-content>div{width:95%;text-align:right}@media screen and (max-width:768px){.bookingitem{font-size:1.4rem;margin-bottom:2rem}.bookingitem .bookingitem-confirmation-num,.bookingitem .bookingitem-confirmation-num *{font-size:1.4rem;line-height:1.4em}.bookingitem>ul>li:nth-last-child(1){padding-bottom:6rem}.bookingitem .bookingitem-header img.bookingitem-pic{width:100%}.bookingitem .bookingitem-header>div{margin:1rem 0 1rem 2rem;width:calc(100% - 2rem)}.bookingitem .bookingitem-header>div h3,.bookingitem .bookingitem-header>div p{width:calc(100% - 2rem)!important}.bookingitem .bookingitem-header>div h3{font-size:2.8rem}.bookingitem .bookingitem-header>div p{font-size:1.4rem}.bookingitem .bookingitem-header>div p span{display:block;line-height:1.2em}.bookingitem .bookingitem-header>div p span.bookingitem-split{display:none}.bookingitem .bookingitem-content{padding:1.8rem 2rem}.bookingitem .bookingitem-content .bookingitem-name{width:100%;margin-bottom:1rem}.bookingitem .bookingitem-content .bookingitem-name span:nth-child(2){max-width:17.5rem;display:inline-block}.bookingitem .bookingitem-content a.bookingitem-edit{top:2.8rem}.bookingitem .bookingitem-content a.bookingitem-edit .edit{border-bottom-width:1px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.bookingitem .bookingitem-content a.bookingitem-edit .close{font-size:4rem}.bookingitem .bookingitem-content li{display:block}.bookingitem .bookingitem-guests .bookingitem-fold-container{width:100%}.bookingitem .bookingitem-guests .bookingitem-fold-container .bookingitem-fold>div{width:100%}.bookingitem .bookingitem-guests .bookingitem-fold-container .bookingitem-fold>div :nth-child(1){margin-bottom:.5rem}.bookingitem .bookingitem-guests .bookingitem-fold-container .bookingitem-fold i.icon{display:none}.bookingitem .bookingitem-dates .bookingitem-extend .item-tip{width:calc(100% - 4rem);margin:0 2rem 1.5rem 2rem;font-size:1.2rem}.bookingitem .bookingitem-dates .bookingitem-extend .item-tip i.icon{background-size:1.4rem;width:1.4rem;height:1.4rem}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector h6{font-size:1.4rem;padding-left:0;padding-left:2rem}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector .dates-tips{width:auto;position:static;top:140px}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector>div{width:auto}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector .date-time{width:100%}}@media screen and (max-width:768px) and (max-width:768px){.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector .date-time{width:280px;margin:0 auto;box-sizing:border-box;padding:20px 0 35px 0}}@media screen and (max-width:768px){.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector .clock-wrapper{width:100%}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector #younger{display:none}.bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector .dates-selector #older #nextMonth{top:0;display:block}.bookingitem .bookingitem-occupancy .bookingitem-extend{margin-top:-1.5rem;margin-left:0;width:100%}.bookingitem .bookingitem-occupancy .bookingitem-extend h5.head{text-indent:8%}.bookingitem .bookingitem-customizations .bookingitem-content>ul{width:100%}.bookingitem .bookingitem-customizations .bookingitem-content li{display:block;margin-bottom:.6rem;margin-right:0}.bookingitem .bookingitem-customizations .bookingitem-extend{margin:-1.6rem 2rem 0;padding-right:0;padding-bottom:2rem;width:calc(100% - 4.4rem)}.bookingitem .bookingitem-customizations .bookingitem-extend>ul>li{margin-bottom:1rem}.bookingitem .bookingitem-guestdetail .bookingitem-fold *{font-size:1.4rem}.bookingitem .bookingitem-guestdetail .bookingitem-extend{margin-top:-1.2rem!important;width:calc(100% - 4rem)!important}.bookingitem .bookingitem-guestdetail .bookingitem-extend .guestdetail-item{margin-bottom:1.5rem}.bookingitem .bookingitem-guestdetail .bookingitem-extend .guestdetail-item .field label{display:inline-block!important;font-size:1.3rem}.bookingitem .bookingitem-guestdetail .bookingitem-extend .guestdetail-item .item-name{margin-bottom:-.8rem;font-size:1.4rem;width:100%}.bookingitem .bookingitem-guestdetail .bookingitem-extend .guestdetail-item .field-half{width:100%}.bookingitem .bookingitem-request .bookingitem-fold *{font-size:1.4rem}.bookingitem .bookingitem-request .bookingitem-extend{margin-top:1.5rem!important}.bookingitem .bookingitem-request .bookingitem-extend .form{margin-top:-3rem}.bookingitem .bookingitem-request .bookingitem-extend .form div.field label{font-size:1.4rem}.bookingitem .bookingitem-request .bookingitem-extend .subtitle{font-size:1.2rem;margin-bottom:1em}.bookingitem .bookingitem-package .bookingitem-content span:nth-child(2){width:100%}.bookingitem .bookingitem-addon p,.bookingitem .bookingitem-guestdetail p,.bookingitem .bookingitem-package p,.bookingitem .bookingitem-request p{font-size:1.2rem}.bookingitem .bookingitem-addon .bookingitem-package-describe,.bookingitem .bookingitem-guestdetail .bookingitem-package-describe,.bookingitem .bookingitem-package .bookingitem-package-describe,.bookingitem .bookingitem-request .bookingitem-package-describe{width:100%;margin-left:0;margin-top:.5rem}.bookingitem .bookingitem-addon .bookingitem-extend,.bookingitem .bookingitem-guestdetail .bookingitem-extend,.bookingitem .bookingitem-package .bookingitem-extend,.bookingitem .bookingitem-request .bookingitem-extend{margin-left:2rem;width:calc(100% - 4rem);margin-top:-1.5rem;position:inherit}.bookingitem .bookingitem-addon .bookingitem-extend .rate-list>li,.bookingitem .bookingitem-guestdetail .bookingitem-extend .rate-list>li,.bookingitem .bookingitem-package .bookingitem-extend .rate-list>li,.bookingitem .bookingitem-request .bookingitem-extend .rate-list>li{border-radius:0;border-width:.1rem;padding:1rem 1.5rem 1rem 1rem;margin-bottom:1rem}.bookingitem .bookingitem-addon .bookingitem-extend .rate-list>li>*,.bookingitem .bookingitem-guestdetail .bookingitem-extend .rate-list>li>*,.bookingitem .bookingitem-package .bookingitem-extend .rate-list>li>*,.bookingitem .bookingitem-request .bookingitem-extend .rate-list>li>*{display:block}.bookingitem .bookingitem-addon .bookingitem-extend .rate-list>li>span,.bookingitem .bookingitem-guestdetail .bookingitem-extend .rate-list>li>span,.bookingitem .bookingitem-package .bookingitem-extend .rate-list>li>span,.bookingitem .bookingitem-request .bookingitem-extend .rate-list>li>span{width:100%;margin-bottom:.5rem}.bookingitem .bookingitem-addon .bookingitem-extend .rate-list>li>p,.bookingitem .bookingitem-guestdetail .bookingitem-extend .rate-list>li>p,.bookingitem .bookingitem-package .bookingitem-extend .rate-list>li>p,.bookingitem .bookingitem-request .bookingitem-extend .rate-list>li>p{width:100%;margin-left:0}.bookingitem .bookingitem-addon .bookingitem-content ul{width:100%}.bookingitem .bookingitem-addon .bookingitem-content ul li{font-size:1.6rem}.bookingitem .bookingitem-addon .bookingitem-content ul li:not(:last-child){margin-bottom:1rem}.bookingitem .bookingitem-addon .bookingitem-content ul li .addon-title{width:78%;margin-right:5%}.bookingitem .bookingitem-addon .bookingitem-content ul li label{font-size:1.5rem;line-height:1.8em}.bookingitem .bookingitem-tax div.bookingitem-content h5,.bookingitem .bookingitem-total div.bookingitem-content h5{padding-left:0;display:inline-block;width:auto}.bookingitem .bookingitem-tax div.bookingitem-content>div label,.bookingitem .bookingitem-total div.bookingitem-content>div label{font-size:2.8rem}.bookingitem .bookingitem-total div.bookingitem-content{padding-top:2.2rem;padding-bottom:2.2rem}.bookingitem .bookingitem-total div.bookingitem-content>div{position:absolute;right:5%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bookingitem .bookingitem-total div.bookingitem-content>div :nth-child(1){display:none!important}.bookingitem .bookingitem-total div.bookingitem-content .booking-item-creditcard{position:static;display:block;width:40%;font-size:1.6rem}.bookingitem .bookingitem-totalall{background-color:#ebeae9}.bookingitem .bookingitem-totalall div.bookingitem-content>div{width:95%;text-align:right}.bookingitem .bookingitem-price{top:initial;bottom:0}.bookingitem .bookingitem-price .item-price{padding:1.2rem 1.5rem}.bookingitem .bookingitem-price .item-price label{font-size:2rem;width:auto}.bookingitem .bookingitem-price .item-price p{font-size:1.2rem}.bookingitem .bookingitem-price{position:relative}.bookingitem .bookingitem-price *{text-align:left!important}.bookingitem .bookingitem-price>*{width:100%!important;padding:1rem 0;margin-left:-1px;padding-left:2rem!important;box-sizing:border-box}.bookingitem .bookingitem-price .bookingitem-confirmation-num{width:auto!important}.bookingitem .bookingitem-price .bookingitem-confirmation-num em{font-size:1.3rem}.bookingitem>ul>li:nth-last-child(1){padding-bottom:0;margin-top:-1px}.bookingitem.checkout-shop{padding-bottom:9rem;border-bottom:solid 1px #adadad}.bookingitem.checkout-shop .bookingitem-checkbox,.bookingitem.checkout-shop .bookingitem-remove{display:none}.bookingitem.checkout-shop>ul>li:nth-last-child(1){padding-bottom:0}.bookingitem.checkout-shop li{border:none!important}.bookingitem.checkout-shop .bookingitem-name i.icon{display:none}.bookingitem.checkout-shop .bookingitem-quantity .bookingitem-quantity-cotent,.bookingitem.checkout-shop .bookingitem-quantity .bookingitem-quantity-cotent>*{width:100%;text-align:center}.bookingitem.checkout-shop .bookingitem-quantity .bookingitem-quantity-cotent h6{margin-bottom:-40px;margin-right:0}.bookingitem.checkout-shop .bookingitem-quantity .bookingitem-quantity-cotent .button-select a:nth-child(1){float:left}.bookingitem.checkout-shop .bookingitem-quantity .bookingitem-quantity-cotent .button-select a:nth-child(2){float:right}}.booking-cancel-item{margin-top:20px}html[dir=rtl] .bookingitem .ml-2{margin-right:-2px;margin-left:auto}html[dir=rtl] .bookingitem .item-update-buttonB{text-align:left}html[dir=rtl] .bookingitem .counter span[class^=icon-]{margin-left:0;margin-right:auto}html[dir=rtl] .bookingitem .bookingitem-confirmation-num{left:0;right:auto}html[dir=rtl] .bookingitem ul span[class^=icon-]{margin-left:.4em;margin-right:0}html[dir=rtl] .bookingitem .bookingitem-name span[class^=icon-]{margin-left:.4em;margin-right:0}html[dir=rtl] .bookingitem .bookingitem-customizations .bookingitem-fold span[class^=icon-]{margin-left:.2em;margin-right:0}html[dir=rtl] .bookingitem .bookingitem-guests .bookingitem-fold span[class^=icon-]{margin-left:.1em;margin-right:0}html[dir=rtl] .bookingitem .bookingitem-content{padding-left:2rem;padding-right:2rem}html[dir=rtl] .bookingitem .bookingitem-content a.bookingitem-edit{left:2.5rem;right:auto}html[dir=rtl] .bookingitem .bookingitem-price{left:-1px;right:auto}html[dir=rtl] .bookingitem .bookingitem-price .label-popup{right:0;left:auto}html[dir=rtl] .bookingitem .bookingitem-price .label-popup *{text-align:right}html[dir=rtl] .bookingitem .bookingitem-price .label-popup a.close{left:.5rem;right:auto}html[dir=rtl] .bookingitem .bookingitem-price .label-popup:before{right:15%;left:auto}html[dir=rtl] .bookingitem .bookingitem-price .label-popup .content ul>li>:nth-child(2){text-align:left}html[dir=rtl] .bookingitem .bookingitem-price .daily-price{right:0;left:auto}html[dir=rtl] .bookingitem .bookingitem-price .daily-price ul li{text-align:right}html[dir=rtl] .bookingitem .bookingitem-price .daily-price ul li .price{float:left}html[dir=rtl] .bookingitem .bookingitem-remove{right:-1px;left:auto}html[dir=rtl] .bookingitem .bookingitem-header>div{margin-right:1.5%;margin-left:0}html[dir=rtl] .bookingitem .bookingitem-dates .bookingitem-extend .item-dates-tip{float:left;margin-left:2.5rem;margin-right:0}html[dir=rtl] .bookingitem .bookingitem-dates .bookingitem-extend .item-dates-tip i.icon{float:left;margin-left:0}html[dir=rtl] .bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector h6{padding-right:22%;padding-left:0}html[dir=rtl] .bookingitem .bookingitem-occupancy .bookingitem-content .bookingitem-fold>*{margin-left:1.2em;margin-right:0}html[dir=rtl] .bookingitem .bookingitem-occupancy .bookingitem-extend{margin-right:27%;margin-left:0}html[dir=rtl] .bookingitem .bookingitem-occupancy .bookingitem-extend i.checkbox,html[dir=rtl] .bookingitem .bookingitem-occupancy .bookingitem-extend i.radio{float:left}html[dir=rtl] .bookingitem .bookingitem-customizations .bookingitem-content li{margin-left:2.5rem;margin-right:0}html[dir=rtl] .bookingitem .bookingitem-customizations .bookingitem-extend{margin-right:calc(26% + 1.7rem);margin-left:0}html[dir=rtl] .bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list ul li{border:solid .2rem #adadad;border-right:none}@media screen and (max-width:768px){html[dir=rtl] .bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list ul li{border-right:solid .2rem #adadad}}html[dir=rtl] .bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list ul li:first-child{border-right:solid .2rem #adadad}html[dir=rtl] .bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list ul li .content{left:auto;right:0}html[dir=rtl] .bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list ul li .content>div{text-align:right}html[dir=rtl] .bookingitem .bookingitem-customizations .bookingitem-extend .room-options-list ul li .content span[class^=icon-]{margin-left:.1em;margin-right:0}html[dir=rtl] .bookingitem .bookingitem-guestdetail .bookingitem-extend .save-button{text-align:left}html[dir=rtl] .bookingitem .bookingitem-guestdetail .bookingitem-extend .save-button>a{margin-left:calc(17% - 2.1rem);margin-right:0}html[dir=rtl] .bookingitem .bookingitem-package .rate-list li .price{float:left}html[dir=rtl] .bookingitem .bookingitem-package .bookingitem-content .bookingitem-fold.bookingitem-package-describe li{padding-left:0;padding-right:1em}html[dir=rtl] .bookingitem .bookingitem-addon .bookingitem-package-describe,html[dir=rtl] .bookingitem .bookingitem-guestdetail .bookingitem-package-describe,html[dir=rtl] .bookingitem .bookingitem-package .bookingitem-package-describe,html[dir=rtl] .bookingitem .bookingitem-request .bookingitem-package-describe{margin-right:4rem;margin-left:0}html[dir=rtl] .bookingitem .bookingitem-addon .bookingitem-extend,html[dir=rtl] .bookingitem .bookingitem-guestdetail .bookingitem-extend,html[dir=rtl] .bookingitem .bookingitem-package .bookingitem-extend,html[dir=rtl] .bookingitem .bookingitem-request .bookingitem-extend{margin-right:calc(26% + 1.7rem);margin-left:0}html[dir=rtl] .bookingitem .bookingitem-addon .bookingitem-extend li,html[dir=rtl] .bookingitem .bookingitem-guestdetail .bookingitem-extend li,html[dir=rtl] .bookingitem .bookingitem-package .bookingitem-extend li,html[dir=rtl] .bookingitem .bookingitem-request .bookingitem-extend li{padding-left:1rem;padding-right:2rem}html[dir=rtl] .bookingitem .bookingitem-addon .bookingitem-extend li>p,html[dir=rtl] .bookingitem .bookingitem-guestdetail .bookingitem-extend li>p,html[dir=rtl] .bookingitem .bookingitem-package .bookingitem-extend li>p,html[dir=rtl] .bookingitem .bookingitem-request .bookingitem-extend li>p{margin-right:3%;margin-left:0}html[dir=rtl] .bookingitem .bookingitem-addon .bookingitem-content ul li .addon-title{margin-left:10%;margin-right:0}html[dir=rtl] .bookingitem .bookingitem-addon .bookingitem-extend .addon-list li .price-block{float:left;text-align:left}@media screen and (max-width:768px){html[dir=rtl] .bookingitem .bookingitem-addon .bookingitem-extend .addon-list li .price-block{text-align:right}}html[dir=rtl] .bookingitem .bookingitem-addon .bookingitem-extend .addon-list li .price-block>:nth-child(2){margin-right:1em;margin-left:0}html[dir=rtl] .bookingitem .bookingitem-addon .bookingitem-extend .addon-list li .price-block .price-tip{text-align:left;line-height:1.3em}html[dir=rtl] .bookingitem .bookingitem-quantity .bookingitem-quantity-cotent h6{margin-left:5rem;margin-right:0}html[dir=rtl] .bookingitem .bookingitem-checkbox i.checkbox,html[dir=rtl] .bookingitem .bookingitem-checkbox i.radio{margin-left:.5rem;margin-right:0}html[dir=rtl] .bookingitem .bookingitem-tax div.bookingitem-content h5,html[dir=rtl] .bookingitem .bookingitem-total div.bookingitem-content h5{padding-right:2rem;padding-left:0}html[dir=rtl] .bookingitem .bookingitem-tax div.bookingitem-content>div,html[dir=rtl] .bookingitem .bookingitem-total div.bookingitem-content>div{float:left;padding-left:5%;padding-right:0}html[dir=rtl] .bookingitem .bookingitem-total div.bookingitem-content>div :nth-child(1){display:inline-block;margin-left:1rem;margin-right:0}html[dir=rtl] .bookingitem .bookingitem-total div.bookingitem-content .booking-item-creditcard{left:calc(5% + 2rem);right:auto}html[dir=rtl] .bookingitem .bookingitem-totalall div.bookingitem-content>div{text-align:left}@media screen and (max-width:768px){html[dir=rtl] .bookingitem .bookingitem-header>div{margin-right:2rem;margin-left:0}html[dir=rtl] .bookingitem .bookingitem-dates .bookingitem-extend .item-dates-selector h6{padding-right:2rem;padding-left:0}html[dir=rtl] .bookingitem .bookingitem-occupancy .bookingitem-extend{margin-right:0;margin-left:0}html[dir=rtl] .bookingitem .bookingitem-customizations .bookingitem-extend{padding-right:0;padding-left:0;margin-right:2rem}html[dir=rtl] .bookingitem .bookingitem-addon .bookingitem-package-describe,html[dir=rtl] .bookingitem .bookingitem-guestdetail .bookingitem-package-describe,html[dir=rtl] .bookingitem .bookingitem-package .bookingitem-package-describe,html[dir=rtl] .bookingitem .bookingitem-request .bookingitem-package-describe{margin-left:0;margin-right:0}html[dir=rtl] .bookingitem .bookingitem-addon .bookingitem-extend,html[dir=rtl] .bookingitem .bookingitem-guestdetail .bookingitem-extend,html[dir=rtl] .bookingitem .bookingitem-package .bookingitem-extend,html[dir=rtl] .bookingitem .bookingitem-request .bookingitem-extend{margin-right:2rem;margin-left:0}html[dir=rtl] .bookingitem .bookingitem-addon .bookingitem-extend li,html[dir=rtl] .bookingitem .bookingitem-guestdetail .bookingitem-extend li,html[dir=rtl] .bookingitem .bookingitem-package .bookingitem-extend li,html[dir=rtl] .bookingitem .bookingitem-request .bookingitem-extend li{padding:1rem 1.5rem 1rem 1rem;padding-right:1rem;padding-left:1.5rem}html[dir=rtl] .bookingitem .bookingitem-addon .bookingitem-extend li>p,html[dir=rtl] .bookingitem .bookingitem-guestdetail .bookingitem-extend li>p,html[dir=rtl] .bookingitem .bookingitem-package .bookingitem-extend li>p,html[dir=rtl] .bookingitem .bookingitem-request .bookingitem-extend li>p{margin-right:0}html[dir=rtl] .bookingitem .bookingitem-addon .bookingitem-content ul li .addon-title{margin-left:5%;margin-right:0}html[dir=rtl] .bookingitem .bookingitem-tax div.bookingitem-content h5,html[dir=rtl] .bookingitem .bookingitem-total div.bookingitem-content h5{padding-right:0}html[dir=rtl] .bookingitem .bookingitem-total div.bookingitem-content>div{left:5%;right:auto}html[dir=rtl] .bookingitem .bookingitem-totalall div.bookingitem-content>div{text-align:left}html[dir=rtl] .bookingitem .bookingitem-price *{text-align:right!important}html[dir=rtl] .bookingitem .bookingitem-price>*{margin-right:-1px;margin-left:0;padding-right:2rem!important;padding-left:0!important}html[dir=rtl] .bookingitem.checkout-shop .bookingitem-quantity .bookingitem-quantity-cotent h6{margin-left:0;margin-right:0}html[dir=rtl] .bookingitem.checkout-shop .bookingitem-quantity .bookingitem-quantity-cotent .button-select a:nth-child(1){float:right}html[dir=rtl] .bookingitem.checkout-shop .bookingitem-quantity .bookingitem-quantity-cotent .button-select a:nth-child(2){float:left}}.redeem-rewards .item{border:1px solid #adadad;background:#fff;padding:2.2rem 2.4rem 2.2rem 2.4rem;margin-bottom:1.4rem;position:relative}.redeem-rewards .item .description{font-size:2rem;line-height:1.3em}.redeem-rewards .item>h6{font-size:2.4rem;line-height:1.3em;font-family:Optima,sans-serif;font-weight:700;color:#000}.redeem-rewards .item .points,.redeem-rewards .item>h6{max-width:calc(90% - 17rem)}.redeem-rewards .item .points{font-size:1.6rem;margin-top:.6rem;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.redeem-rewards .item .points-button{position:absolute;right:2.4rem;top:3.8rem}@media screen and (max-width:768px){.redeem-rewards .item .points-button{position:static}}.redeem-rewards .item .points-button .button{line-height:3.5rem;padding:.5rem 3.3em;position:relative}.redeem-rewards .item .points-button .button.disabled{cursor:not-allowed;background-color:#188993;color:#fff}.redeem-rewards .item .points-button .button.disabled .button-title{opacity:.4}.redeem-rewards .item .points-button .button .guarantee-detail{position:absolute;bottom:0;left:0;top:0;right:0;display:block;height:100%}@media screen and (max-width:768px){.redeem-rewards .item .points-button .button .guarantee-detail{left:50%;top:initial;right:initial;width:100%}}.redeem-rewards .item .points-button .button .guarantee-detail.expanded::after,.redeem-rewards .item .points-button .button .guarantee-detail: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){.redeem-rewards .item .points-button .button .guarantee-detail.expanded::after,.redeem-rewards .item .points-button .button .guarantee-detail:hover::after{left:0;top:-20px}}.redeem-rewards .item .points-button .button .guarantee-detail.expanded.reverse .guarantee-detail-popup,.redeem-rewards .item .points-button .button .guarantee-detail:hover.reverse .guarantee-detail-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)}.redeem-rewards .item .points-button .button .guarantee-detail.expanded.reverse::after,.redeem-rewards .item .points-button .button .guarantee-detail:hover.reverse::after{border-top:0;border-bottom:6px solid #363636;bottom:initial;top:calc(100% + 1px)}.redeem-rewards .item .points-button .button .guarantee-detail.expanded .guarantee-detail-popup,.redeem-rewards .item .points-button .button .guarantee-detail:hover .guarantee-detail-popup{display:block}.redeem-rewards .item .points-button .button .guarantee-detail .guarantee-detail-popup{display:none;font-family:'Nimbus Sans L',sans-serif;font-weight:400;width:21.4rem;padding:1rem 1em;line-height:1.6rem;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}.redeem-rewards .item .points-button .button .guarantee-detail .guarantee-detail-popup .popup-points{font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.redeem-rewards .item .points-button .button .guarantee-detail .guarantee-detail-popup{left:0;width:100%;top:-20px;line-height:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}}.redeem-rewards .item .terms-block{padding-top:1.2rem;width:90%}@media screen and (max-width:768px){.redeem-rewards .item .terms-block{width:100%}}.redeem-rewards .item .terms-block .terms-trigger{font-size:1.4rem;display:inline-block;cursor:pointer;position:relative;text-decoration:underline;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.redeem-rewards .item .terms-block .terms-trigger:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#000;position:absolute;right:-1.2rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:2px}.redeem-rewards .item .terms-block .terms-trigger.expanded+.terms-content{display:block}.redeem-rewards .item .terms-block .terms-trigger.expanded:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-bottom-color:#000;margin-top:-2px}.redeem-rewards .item .terms-block .terms-content{display:none;margin-top:1.4rem;font-size:1.2rem;line-height:1.5em;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){.redeem-rewards{margin-top:0}.redeem-rewards .item{padding:2.7rem 1.6rem 2.7rem 1.6rem;margin-bottom:1.8rem}.redeem-rewards .item.summary{background:0 0}.redeem-rewards .item .description{font-size:1.6rem;line-height:1.5em}.redeem-rewards .item>h6{font-size:1.8rem;line-height:2.2rem}.redeem-rewards .item .points,.redeem-rewards .item>h6{max-width:100%}.redeem-rewards .item .points{font-size:1.2rem;line-height:1.4rem}.redeem-rewards .item .button{position:static;margin-top:1rem;width:100%;padding:0 3.3rem;font-size:1.2rem;letter-spacing:1px}.redeem-rewards .item .terms-block .terms-trigger{font-size:1.2rem;line-height:1.4rem}.redeem-rewards .item .terms-block .terms-content{margin-top:1rem;font-size:1.2rem}}html[dir=rtl] .redeem-rewards .item{padding:1.8rem 2.8rem 1.8rem 1.8rem}html[dir=rtl] .redeem-rewards .item .button{left:1.8rem;right:auto}html[dir=rtl] .redeem-rewards .item .terms-block .terms-trigger:after{left:-1.2rem;right:auto}html[dir=rtl] .redeem-rewards .item .points-button{right:inherit;left:0}.voucher-redeem .item.gift-voucher{min-height:175px}.voucher-redeem .item{margin-top:1rem;background:#cbc7c2;padding:1.8rem 1.8rem 1.8rem 2.8rem;margin-bottom:2rem;position:relative;min-height:105px}.voucher-redeem .item>*{display:inline-block;vertical-align:top;box-sizing:border-box}.voucher-redeem .item .edit-email-btn{position:absolute;right:200px;bottom:10px;width:140px;padding:0 10px}.voucher-redeem .item .send-again-btn{position:absolute;right:50px;bottom:10px;width:140px;padding:0 10px}.voucher-redeem .item .date{width:340px;font-size:1.8rem;position:absolute;right:0;top:0}.voucher-redeem .item .date>div *{display:inline-block;vertical-align:middle;box-sizing:border-box}.voucher-redeem .item .date>div.blue{background-color:#31a2ac}.voucher-redeem .item .date>div.blue *{color:#fff!important}.voucher-redeem .item .date>div.grey{background-color:#c0bcb8}.voucher-redeem .item .date>div.status-date{font-size:1.5rem;margin-bottom:.5em}.voucher-redeem .item .date>div.status-date span{line-height:2.5em}.voucher-redeem .item .date>div.status-date span.item-value{font-size:1.7rem}.voucher-redeem .item .date>div span{font-size:1.5rem;line-height:2em}.voucher-redeem .item .date>div span.item-name{padding-left:5%;color:#484848;width:45%}.voucher-redeem .item .date>div span.item-value{width:55%;padding-left:7%;color:#282828}.voucher-redeem .item .main{font-size:1.8rem;width:calc(100% - 20em)}.voucher-redeem .item .main>h6{font-size:2.2rem;line-height:1.3em}.voucher-redeem .item .main .description{font-size:1.5rem;margin:1em 0;line-height:1.3em}.voucher-redeem .item .main .terms-block .terms-trigger{font-size:1.4rem;font-weight:700;display:inline-block;cursor:pointer;position:relative}.voucher-redeem .item .main .terms-block .terms-trigger:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#363636;position:absolute;right:-1.2rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:2px}.voucher-redeem .item .main .terms-block .terms-trigger.expanded+.terms-content{display:block}.voucher-redeem .item .main .terms-block .terms-trigger.expanded:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-bottom-color:#363636;margin-top:-2px}.voucher-redeem .item .main .terms-block .terms-content{display:none;margin-top:1em;font-size:1.4rem;line-height:1.5em}@media screen and (max-width:768px){.voucher-redeem{margin-top:0}.voucher-redeem .item{padding:0!important;margin-bottom:4%}.voucher-redeem .item .edit-email-btn,.voucher-redeem .item .send-again-btn{position:static;width:100%!important;margin:1rem 0}.voucher-redeem .item .date{width:100%;position:initial}.voucher-redeem .item .date>div.status-date{margin-bottom:.3em}.voucher-redeem .item .date>div.status-date span.item-name{font-size:1.5rem}.voucher-redeem .item .date>div.status-date span.item-value{font-size:1.5rem}.voucher-redeem .item .date>div span{font-size:1.4rem}.voucher-redeem .item .main{width:100%;padding:5%;margin:0!important}.voucher-redeem .item .main>h6{font-size:1.8rem;max-width:100%}.voucher-redeem .item .main .description{font-size:1.4rem;line-height:1.5em;color:#383838}.voucher-redeem .item .main .terms-block .terms-trigger{font-size:1.4rem;margin-bottom:1rem;font-weight:300}.voucher-redeem .item .main .terms-block .terms-content{margin-top:0;font-size:1.4rem;color:#424242}}html[dir=rtl] .voucher-redeem .item{padding:1.8rem 2.8rem 1.8rem 1.8rem}html[dir=rtl] .voucher-redeem .item .edit-email-btn{right:auto;left:200px}html[dir=rtl] .voucher-redeem .item .send-again-btn{right:auto;left:50px}html[dir=rtl] .voucher-redeem .item .date{left:0;right:auto}html[dir=rtl] .voucher-redeem .item .date>div span.item-name{padding-right:5%;padding-left:0}html[dir=rtl] .voucher-redeem .item .date>div span.item-value{padding-right:7%;padding-left:0}html[dir=rtl] .voucher-redeem .item .main{margin-left:10%;margin-right:0}html[dir=rtl] .voucher-redeem .item .main .terms-block .terms-trigger:after{left:-1.2rem;right:auto}.booking_message .message-container{background-color:#39b54a;margin-bottom:2%;color:#fff;line-height:4.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;padding:0 2rem;display:table;width:100%;box-sizing:border-box}.booking_message .message-container .message-text{display:table-cell;vertical-align:middle;font-size:1.6rem}.booking_message .message-container .message-close-icon-wrapper{display:table-cell;text-align:right;font-size:0}.booking_message .message-container .message-close-icon-wrapper .message-close-icon{font-size:4.2rem;vertical-align:middle;cursor:pointer}.loading-error,.loading-show{position:relative}.loading-error .loading-error-block,.loading-show .loading-block{display:inline-block}.loading-block,.loading-error-block{display:none;width:100%;height:100%;position:absolute;left:0;top:0;z-index:19;background:rgba(255,255,255,.7);text-align:center;vertical-align:middle}.loading-block p,.loading-error-block p{max-height:calc(100% - 3.6rem);color:#363636;font-size:1.8rem;background:rgba(248,248,248,.8);border-radius:2px;display:inline-block;padding:1.8rem 4.5rem;position:absolute;top:50%;left:50%;width:100%;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-block p span,.loading-error-block p span{position:absolute;display:inline-block;width:70%;left:0;right:0;bottom:0;margin:0 auto}.loading-block p .sg_email,.loading-block p .sg_msg,.loading-error-block p .sg_email,.loading-error-block p .sg_msg{padding:0 2px;position:initial;width:auto}.loading-block p.loading-gif,.loading-error-block p.loading-gif{background:url(/mhb-media/static-files/assets/img/card/Preloader3_2_RedIcon_100px.gif) no-repeat center center transparent;padding-bottom:14rem}.loading-block p.loading-gif.large,.loading-error-block p.loading-gif.large{background-image:url(/mhb-media/static-files/assets/img/card/Preloader3_2_RedIcon_300px.gif);width:300px;height:300px}.loading-block a,.loading-error-block a{text-decoration:underline;cursor:pointer;font-size:15px;color:#777;margin-left:5px}@media screen and (max-width:768px){.loading-block p,.loading-error-block p{font-size:1.3rem;min-width:10.5rem}.loading-block a,.loading-error-block a{font-size:1.2rem}}.headbar{position:fixed;width:100%;height:40px;background-color:#ba0c2f;z-index:101;top:0;-webkit-transition:all .4s false;-moz-transition:all .4s false false;-o-transition:all .4s false false;transition:all .4s}.headbar.mobile{display:block}@media (min-width:769px){.headbar.mobile{display:none}}.headbar .logo,.headbar .logo *,.headbar .menu,.headbar .menu *{font-size:2.6rem;color:#fff}.headbar .logo{position:absolute;left:1rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.headbar .headbar-container{display:table;width:100%;height:100%;padding-left:3rem;box-sizing:border-box}.headbar .headbar-container>*{display:table-cell;vertical-align:middle;text-align:center;font-size:1.3rem;color:#fff;text-transform:uppercase}.headbar .navbar-btn,.headbar .search-btn{position:relative}.headbar .navbar-btn:after,.headbar .search-btn:after{content:'|';position:absolute;right:0}.headbar.navbar-open{-webkit-transition:all .5s false;-moz-transition:all .5s false false;-o-transition:all .5s false false;transition:all .5s;-webkit-transform:translateX(-270px);-moz-transform:translateX(-270px);-ms-transform:translateX(-270px);-o-transform:translateX(-270px);transform:translateX(-270px)}.headbar.search-open{display:none}@media (min-width:769px){.headbar{display:none}}html[dir=rtl] .headbar .logo{right:1rem;left:auto}html[dir=rtl] .headbar .headbar-container{padding-right:3rem;padding-left:0}html[dir=rtl] .headbar .navbar-btn:after,html[dir=rtl] .headbar .search-btn:after{left:0;right:auto}html[dir=rtl] .headbar.navbar-open{-webkit-transform:translateX(270px);-moz-transform:translateX(270px);-ms-transform:translateX(270px);-o-transform:translateX(270px);transform:translateX(270px)}footer{background:#fdfdfd;width:100%;text-align:center;color:#fff;overflow:hidden;padding-bottom:3rem}footer.m4b-footer{padding-bottom:0;border-top:1px solid #cfcfcf}footer.m4b-footer section{padding:0}footer.m4b-footer section #ssl-logo{height:33px;width:76px}footer.m4b-footer section #trustwaveSealImage{height:32px;width:66px}footer.m4b-footer section .header-box{display:none}footer.m4b-footer section .show-hide{display:none}@media (max-width:768px){footer.m4b-footer section .ft{padding-top:1rem}}footer.m4b-footer section .ft .corporation-a{padding-top:0;padding-left:calc(9.2rem - 12px);padding-right:calc(9.2rem - 12px);box-sizing:border-box;height:70px}@media (max-width:768px){footer.m4b-footer section .ft .corporation-a{padding:0}}footer.m4b-footer section .ft .corporation-a .new-logo{height:0;vertical-align:middle;position:relative}footer.m4b-footer section .ft .corporation-a .r{vertical-align:middle;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}footer.m4b-footer section .ft .corporation-a .r .r-ft a{color:#363636;opacity:1}footer.m4b-footer section .ft .corporation-a .r .splitter{margin:0 5px}footer.m4b-footer section .ft .corporation-a .r .r-hd{opacity:1;color:#363636}footer nav{background:#ba0c2f;color:#fff;text-align:center;height:10px;display:none}footer nav div.header{font-size:15px}footer nav div.description{font-size:13px}footer section{padding:0 8.4%;position:relative}footer section .header-box{margin-top:5rem;font-size:0;padding-bottom:100px}@media screen and (min-width:768px) and (max-width:1200px){footer section .header-box{padding-bottom:150px}}@media (max-width:768px){footer section .header-box{margin-top:3.5rem;padding-bottom:0}}footer section .logo-region{display:inline-block;text-align:left;width:33.33%;vertical-align:top}@media (max-width:768px){footer section .logo-region{text-align:center;width:100%}}footer section .logo-region.relatice{position:relative}@media (max-width:768px){footer section .logo-region.relatice{position:inherit;margin-top:2rem}}@media (max-width:768px){footer section .logo-region.moble-logo{text-align:left;margin-left:7.5%;margin-top:1.5rem}}footer section .logo-region .logo-title{opacity:.6;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;line-height:17px;margin-bottom:1.5rem;display:block}footer section .logo-region .logo-icon{background-size:cover;background-repeat:no-repeat;display:block;width:30.3rem;height:3.3rem;margin-bottom:1.8rem}@media (max-width:768px){footer section .logo-region .logo-icon{height:2.5rem;width:25.3rem;margin-bottom:2rem}}footer section .hotel-logo{width:22rem;height:22rem}footer section .header ul{margin:0 auto;width:260px}@media (max-width:768px){footer section .header ul{width:100%}}footer section .header ul li{text-align:left;width:100%;margin-top:1.8rem}@media (max-width:768px){footer section .header ul li{border:none!important;padding-left:0!important}}footer section .header ul li:nth-child(1){padding-left:0;text-align:left;width:100%;margin-top:0}footer section .header ul .nav-desc{font-size:1.4rem;line-height:1.7rem;opacity:.8;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:500;display:block;letter-spacing:1px}body[data-isipad=true] footer section .header ul .nav-desc{font-size:1.54rem;white-space:nowrap}footer section .header ul .nav-desc.desc-a{text-indent:0;height:auto}footer section .header ul a{display:block;text-indent:-9999px;height:35px}footer section .header ul a.nav-1{background-repeat:no-repeat;background-position:center;width:206px;direction:ltr}footer section .header ul a.nav-2{background-repeat:no-repeat;background-position:center;width:244px;margin-left:4px;direction:ltr}footer section .header ul a.nav-3{background-repeat:no-repeat;background-position:center;width:242px;direction:ltr}footer section .header ul a.nav-4{background-repeat:no-repeat;background-position:center;width:160px;direction:ltr}@media (max-width:768px){footer section{padding:0}footer section .header{min-width:initial;width:100%;margin-top:0}footer section .header ul{display:block}footer section .header ul li{display:block;width:100%;padding-left:5%}footer section .header ul li a{margin-right:0;background-size:auto!important}}footer section .bd .bd-container{position:absolute;right:0}@media (max-width:768px){footer section .bd .bd-container{position:inherit}}footer section .bd .follow-title{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;margin-bottom:.7rem;text-align:left;line-height:1.6rem;color:#4e4e4e;text-transform:uppercase}body[data-isipad=true] footer section .bd .follow-title{font-size:1.43rem}footer section .bd .wgt-socialmedia{text-align:left;margin-left:-3px}footer section .bd .wgt-socialmedia a span{font-size:34px;opacity:.6}footer section .bd .wgt-socialmedia a span:hover{color:inherit}footer section .bd .wgt-socialmedia a span:before{color:#000}footer section .bd .wgt-socialmedia a:not(:first-child) span{margin-left:1.2rem}footer section .bd .secure-disclaimer{display:inline-block;text-align:left;max-width:23%}footer section .bd .secure-disclaimer p{font-size:1.3rem;line-height:1.3em;margin-bottom:.3em;color:#585858}footer section .bd .secure-disclaimer img{display:inline-block;max-width:100%}footer section .bd .sel-a{width:340px;position:relative}@media (max-width:1180px){footer section .bd .sel-a{width:290px}}@media (max-width:1040px){footer section .bd .sel-a{width:260px}}@media (max-width:952px){footer section .bd .sel-a{width:220px}}@media (max-width:815px){footer section .bd .sel-a{width:200px}}footer section .bd .sel-a .sel-a-title{font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#6f6f6f;font-size:1.3rem;line-height:1.6rem;margin-top:2.4rem;margin-bottom:1.4rem;text-align:left;text-transform:uppercase}body[data-isipad=true] footer section .bd .sel-a .sel-a-title{font-size:1.43rem}@media (max-width:768px){footer section .bd .sel-a .sel-a-title{text-align:left;margin-top:1rem;font-size:1.4rem;line-height:1.7rem;margin-left:7.5%}}footer section .bd .sel-a .sub-a{text-align:left;padding-left:1.6rem;background-color:#e2e2e2;position:relative;height:3.4rem;font-size:1.4rem;border:1px solid #e2e2e2}footer section .bd .sel-a .sub-a .floating-label{color:#4e4e4e;font-size:1.5rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;display:inline-block;font-size:.75rem;font-weight:300;position:absolute;top:13px;left:10px;transition:.1s ease;cursor:text}footer section .bd .sel-a .sub-a .floating-label.hide-label{display:none}@media (max-width:768px){footer section .bd .sel-a .sub-a{width:calc(87% - 1.4rem);padding:0;margin-left:7.5%;padding-left:1.4rem!important}}footer section .bd .sel-a .sub-a input{width:56%;height:3.4rem;background-color:transparent;outline:0;border:0;padding:0 10px 0 0;color:#000;font-size:1.2rem;line-height:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300}body[data-isipad=true] footer section .bd .sel-a .sub-a input{font-size:1.32rem}footer section .bd .sel-a .sub-a input::-webkit-input-placeholder{color:#777}footer section .bd .sel-a .sub-a input:-moz-placeholder{color:#777}footer section .bd .sel-a .sub-a input::-moz-placeholder{color:#777;opacity:1!important}footer section .bd .sel-a .sub-a input:-ms-input-placeholder{color:#777}footer section .bd .sel-a .sub-a .subs-btn{font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:.63px;font-size:1.5rem;position:absolute;right:0;top:0;display:inline-block;text-align:center;max-width:12.6rem;width:35%;height:3.4rem;line-height:3.6rem;color:#fff;text-transform:uppercase;background-color:#000;cursor:pointer}body[data-isipad=true] footer section .bd .sel-a .sub-a .subs-btn{font-size:1.32rem}footer section .bd .sel-a .sub-a .subs-btn:hover{background-color:#bf972b!important}footer section .bd .sel-a p.subscribe_error_tip{text-align:left;vertical-align:middle;color:#ba0c2f;font-size:1.6rem;line-height:1.5em;padding:1rem 0}@media (max-width:768px){footer section .bd .sel-a p.subscribe_error_tip{width:87%;margin:0 auto}}footer section .bd .sel-a p.subscribe_error_tip:before{content:'*';vertical-align:middle;font-size:2rem;padding-right:5px}footer section .bd .sel-a p.subscribe_error_tip.succeed{color:#000;opacity:.6}footer section .bd .sel-a p.subscribe_error_tip.succeed:before{display:none}@media (max-width:768px){footer section .bd{margin:0;height:auto;border:none;width:100%;float:initial;position:inherit;right:inherit;top:inherit}footer section .bd .follow-title{text-align:left;margin-top:1.5rem;margin-bottom:5px;margin-left:7.5%;font-size:1.4rem;line-height:1.7rem}footer section .bd .socialmedia-footer{margin:0 0;float:none!important;text-align:left;margin-left:7.5%}footer section .bd .socialmedia-footer span{height:4pc!important;line-height:4pc!important}footer section .bd .secure-disclaimer{max-width:100%;margin-bottom:2rem}footer section .bd .sel-a{width:100%;float:none!important;margin:0 auto;clear:left}footer section .bd .sel-a p.error-tip{width:100%}}@media (max-width:340px){footer section .bd .sub-a{padding-left:1.4rem!important}footer section .bd .sub-a .subs-btn{width:105px!important}}footer section .show-hide{display:block;margin-bottom:3rem;margin-top:2rem}footer section .show-hide a:hover{text-decoration:underline}@media (max-width:768px){footer section .show-hide{border:none;marign-top:36px;padding-top:0;margin-bottom:0}}footer section .show-hide .inner{text-align:left;font-size:0}footer section .show-hide .inner article{display:inline-block;text-align:left;width:25%}footer section .show-hide .inner article div{vertical-align:text-top;display:inline-block;text-align:left;line-height:22px}@media (max-width:768px){footer section .show-hide .inner article p{display:none}}footer section .show-hide .inner article h6{font-size:1.3rem;margin-bottom:.2rem;position:relative;font-family:'Nimbus Sans L',sans-serif;font-weight:500;display:inline-block;line-height:1.6rem;color:#4e4e4e;text-transform:uppercase}body[data-isipad=true] footer section .show-hide .inner article h6{font-size:1.43rem}footer section .show-hide .inner article h6:after{display:inline-block;vertical-align:middle;margin-left:.5em;content:'';width:0;height:0;border:.4rem solid transparent;border-top-color:rgba(0,0,0,.6);margin-top:.1em;display:none}@media (max-width:768px){footer section .show-hide .inner article h6{font-size:1.4rem;line-height:1.7rem;position:relative;width:100%}footer section .show-hide .inner article h6:after{display:inline-block;position:absolute;right:0;margin-top:.3em}}footer section .show-hide .inner article a{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;color:#4e4e4e;letter-spacing:.5px;display:block;line-height:1.4rem;padding-top:.8rem}body[data-isipad=true] footer section .show-hide .inner article a{font-size:1.32rem}footer section .show-hide .inner article.active h6:after{display:inline-block;vertical-align:middle;margin-left:.5em;content:'';width:0;height:0;border:.4rem solid transparent;border-bottom-color:rgba(0,0,0,.6);margin-top:-.7em}@media (max-width:768px){footer section .show-hide .inner article.active h6:after{margin-top:-.1em}}footer section .show-hide .show-border-top{height:1px;width:100%;opacity:.4;background-color:#dcd7d2;margin-bottom:5rem}@media (max-width:768px){footer section .show-hide .show-border-top{margin-bottom:2rem}}@media (max-width:768px){footer section .show-hide{padding-top:4.5rem;padding-left:1rem;margin-left:auto;margin-right:auto;width:87%}footer section .show-hide .inner{display:block;border-bottom:1px solid #777}footer section .show-hide .inner article{display:block;text-align:left;width:100%!important;padding-bottom:1.3rem}footer section .show-hide .inner article div{display:block}footer section .show-hide .inner article div p{margin-bottom:20px}}footer section .ft .corporation-a{font-size:0;width:100%}footer section .ft .corporation-a .l{margin-top:-4px;float:left}footer section .ft .corporation-a .l span{font-size:350%;line-height:1}footer section .ft .corporation-a .r{width:calc(100% - 55rem);text-align:left;display:inline-block;vertical-align:middle}footer section .ft .corporation-a .r a:hover{text-decoration:underline}footer section .ft .corporation-a .r .r-hd{font-family:'Nimbus Sans L',sans-serif;font-weight:300;opacity:.6;color:#000;font-size:1.1rem;line-height:1.3rem;padding-top:.8rem}body[data-isipad=true] footer section .ft .corporation-a .r .r-hd{font-size:1.21rem}footer section .ft .corporation-a .r .r-hd span{margin:0 10px}@media (max-width:768px){footer section .ft .corporation-a .r .r-hd{float:none;width:100%;padding-bottom:1.2rem;text-align:left;margin:0 auto;display:table-caption}}footer section .ft .corporation-a .r .r-ft.ft-ul-menu{background:0 0;display:block;text-align:left}@media (max-width:768px){footer section .ft .corporation-a .r .r-ft.ft-ul-menu{display:table-footer-group}}@media (max-width:768px){footer section .ft .corporation-a .r .r-ft{display:table-footer-group;text-align:left}}footer section .ft .corporation-a .r .r-ft a{display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#4e4e4e;font-size:1.1rem;line-height:1.3rem;cursor:pointer}body[data-isipad=true] footer section .ft .corporation-a .r .r-ft a{font-size:1.21rem}footer section .ft .corporation-a .r .splitter{margin:0 2%}footer section .ft .corporation-a .new-logo{display:inline-block;width:55rem;vertical-align:middle;position:relative;height:6rem}footer section .ft .corporation-a .new-logo .logo-cotent{position:absolute;right:0}@media (max-width:768px){footer section .ft .corporation-a .new-logo{width:100%;position:inherit}footer section .ft .corporation-a .new-logo .logo-cotent{position:initial;right:auto;text-align:left;width:91%;margin:0 auto}footer section .ft .corporation-a .new-logo .logo-cotent a{margin-bottom:1rem}}footer section .ft .more-a{float:right;height:50px;line-height:50px;display:none}@media (max-width:768px){footer section .ft .more-a{display:block;margin:0 auto;width:91%}}footer section .ft .more-a span{margin-right:10px;float:left;font-size:14px}footer section .ft .more-a .more-btn{float:right;width:46px;height:46px;line-height:46px;border:2px solid #363636;position:relative;cursor:pointer;box-sizing:border-box}footer section .ft .more-a .more-btn:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);-moz-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);-o-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);text-align:center;content:" ";display:inline-block;width:0;height:0;font-size:0;line-height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #363636;vertical-align:middle}footer section .ft .more-a .more-btn.active:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-moz-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);-o-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}footer section #ssl-logo{height:4rem;width:8.4rem;background-size:100% 100%;background-repeat:no-repeat;background-position:center;display:inline-block;margin-left:1rem}footer section #trustwaveSealImage{background-size:100% 100%;background-repeat:no-repeat;height:4rem;width:8.4rem;background-position:center;display:inline-block;margin-left:1rem}footer section #qr-code{height:5rem;width:5rem;background-size:100% 100%;background-repeat:no-repeat;background-position:center;display:inline-block}footer section #app-store,footer section #google_pay{height:4rem;width:13rem;background-size:100% 100%;background-repeat:no-repeat;background-position:center;display:inline-block;margin-left:1rem}@media (max-width:768px){footer section #ssl-logo,footer section #trustwaveSealImage{height:4rem;width:8rem;margin-left:0;margin-right:.3rem}footer section #ssl-logo{margin-right:0}footer section #qr-code{height:5rem;width:5rem;margin-left:0;margin-right:.3rem}footer section #app-store,footer section #google_pay{height:4.5rem;width:11.5rem;margin-left:0;margin-right:.3rem}footer section .ft{width:95%;margin-left:auto;margin-right:auto;padding-bottom:10rem;padding-top:4rem;margin-top:0}footer section .ft .corporation-a{float:none;width:100%}footer section .ft .corporation-a .l span{font-size:310%}footer section .ft .corporation-a .r{text-align:center;width:91%;margin:0 auto;margin-bottom:1.2rem}footer section .ft .more-a{float:none!important;position:relative}footer section .ft .more-a span{display:block;width:100px;position:absolute;left:50%;margin-left:-50px}footer section .ft .more-a .more-btn{display:block;float:none;width:100%}footer section .ft .more-a .more-btn:after{left:auto;right:20px}}footer.new-design section .bd .sel-a p.subscribe_error_tip{line-height:unset}footer.new-design section .header-box{margin-top:43px;padding-bottom:0;display:flex;align-items:center;flex-wrap:wrap}footer.new-design section .header .footer-logo-list-container{display:flex;align-items:normal;justify-content:space-between;height:auto;margin-top:36px;margin-bottom:36px}footer.new-design section .header .footer-logo-list-container .logo-group-box{display:block;flex:1;text-decoration:none;height:auto}footer.new-design section .header .footer-logo-list-container .logo-group-box .logo-group-wrapper{border-right:1.5px solid #c6c6c6;display:flex;flex-direction:column;justify-content:flex-start;gap:10px;height:100%;padding-top:18px;box-sizing:border-box;position:relative}footer.new-design section .header .footer-logo-list-container .logo-group-box .logo-group-wrapper .group-title{font-size:1.3rem;line-height:1.15;font-family:Optima,sans-serif;color:#4e4e4e;opacity:.57;text-align:center;white-space:nowrap;order:2;position:absolute;top:0;left:50%;transform:translateX(-50%)}footer.new-design section .header .footer-logo-list-container .logo-group-box .logo-group-wrapper .group-logo{order:1;display:flex;justify-content:center;gap:5px;align-items:center;height:auto;flex-direction:column}footer.new-design section .header .footer-logo-list-container .logo-group-box .logo-group-wrapper .group-logo .active,footer.new-design section .header .footer-logo-list-container .logo-group-box .logo-group-wrapper .group-logo .default,footer.new-design section .header .footer-logo-list-container .logo-group-box .logo-group-wrapper .group-logo img{height:auto;width:124px;margin:auto;display:block}footer.new-design section .header .footer-logo-list-container .logo-group-box .logo-group-wrapper .group-logo .logo-img-box{margin-top:12px;transition:opacity .3s}footer.new-design section .header .footer-logo-list-container .logo-group-box .logo-group-wrapper .group-logo .logo-img-box:hover{opacity:.7}footer.new-design section .header .footer-logo-list-container .logo-group-box:last-of-type .logo-group-wrapper{border-right:none}@media (max-width:768px){footer.new-design section .header .footer-logo-list-container{flex-direction:column;gap:10px;width:85%;margin:auto;height:auto}footer.new-design section .header .footer-logo-list-container .logo-group-box{width:100%}footer.new-design section .header .footer-logo-list-container .logo-group-box:last-of-type .logo-group-wrapper{border-bottom:none}footer.new-design section .header .footer-logo-list-container .logo-group-box:first-child .logo-group-wrapper .group-title{max-width:768px;white-space:normal}footer.new-design section .header .footer-logo-list-container .logo-group-box .logo-group-wrapper{border:0;gap:50px;padding-top:12px;border-bottom:1px solid #c6c6c6;height:158px;justify-content:center}footer.new-design section .header .footer-logo-list-container .logo-group-box .logo-group-wrapper .group-title{order:1;top:24px}footer.new-design section .header .footer-logo-list-container .logo-group-box .logo-group-wrapper .group-logo{order:2;justify-content:flex-end;align-items:flex-end;height:unset;flex-direction:row}footer.new-design section .header .footer-logo-list-container .logo-group-box .logo-group-wrapper .group-logo .logo-img-box{display:flex;justify-content:center;align-items:center;width:100%;margin-top:0}footer.new-design section .header .footer-logo-list-container .logo-group-box .logo-group-wrapper .group-logo .logo-img-box .active,footer.new-design section .header .footer-logo-list-container .logo-group-box .logo-group-wrapper .group-logo .logo-img-box .default,footer.new-design section .header .footer-logo-list-container .logo-group-box .logo-group-wrapper .group-logo .logo-img-box img{margin:unset;width:70%;max-width:164px}}footer.new-design section .header ul{width:auto}footer.new-design section .header ul li{margin-top:unset;display:flex;align-items:center;justify-content:center;height:125px}footer.new-design section .header ul li a{height:50px;padding-left:24px;text-indent:unset;display:flex;align-items:center}footer.new-design section .header ul li a .active,footer.new-design section .header ul li a .default{width:100%;height:50px}footer.new-design section .header ul li a .active{display:none}footer.new-design section .header ul li a:hover .default{display:none}footer.new-design section .header ul li a:hover .active{display:block}footer.new-design section .header ul li:nth-child(1){padding-right:25px;border-right:1.5px solid #c6c6c6}footer.new-design section .header ul li:nth-child(2){padding-right:25px;border-right:1.5px solid #c6c6c6}footer.new-design section .header ul li:nth-child(4){padding-right:25px;border-right:1.5px solid #c6c6c6}footer.new-design section .header ul li:nth-child(6){padding-right:25px;border-right:1.5px solid #c6c6c6}footer.new-design section .header ul li:nth-child(8) a img{height:25px}footer.new-design section .hotel-logo{width:20rem;height:auto}footer.new-design section .logo-region{width:100%}footer.new-design section .logo-region:first-child{display:flex;justify-content:center;align-items:center;text-align:center;font-size:11px;color:#666;text-transform:uppercase;margin-bottom:3px}footer.new-design section .logo-region:first-child:after,footer.new-design section .logo-region:first-child:before{content:'';margin:0 6px 0 0;flex:1 0 6px;display:block}footer.new-design section .logo-region:first-child:before{margin-left:0;margin-right:24px}footer.new-design section .logo-region:first-child:after{margin-left:24px;margin-right:0}@media (max-width:768px){footer.new-design section .logo-region:first-child:before{margin-left:16px;margin-right:16px}footer.new-design section .logo-region:first-child:after{margin-left:16px;margin-right:16px}}footer.new-design section .logo-region.hotel-region{width:100%;height:auto}@media (max-width:768px){footer.new-design section .logo-region.hotel-region{height:auto;padding:32px 0}}footer.new-design section .logo-region.hotel-region ul{display:flex;align-items:center;height:100%}footer.new-design section .logo-region.bottom-region{display:flex;justify-content:center;align-items:center;text-align:center;font-size:11px;color:#666;text-transform:uppercase;margin-bottom:3px}footer.new-design section .logo-region.bottom-region:after,footer.new-design section .logo-region.bottom-region:before{content:'';border-top:1.5px solid #c6c6c6;margin:0 6px 0 10px;flex:1 0 6px;display:block}footer.new-design section .logo-region.bottom-region:before{margin-left:0;margin-right:24px}footer.new-design section .logo-region.bottom-region:after{margin-left:24px;margin-right:0}@media (max-width:768px){footer.new-design section .logo-region.bottom-region:before{margin-left:16px;margin-right:16px}footer.new-design section .logo-region.bottom-region:after{margin-left:16px;margin-right:16px}}footer.new-design section .logo-region.bottom-region .hotel-logo{width:13.6rem;cursor:pointer;display:block}footer.new-design section .logo-region.bottom-region .hotel-logo.hover{display:none}footer.new-design section .logo-region.bottom-region a:hover .default{display:none}footer.new-design section .logo-region.bottom-region a:hover .hover{display:block!important}footer.new-design section .show-hide .inner{width:66%;display:inline-block;margin-right:8%}footer.new-design section .show-hide .logo-region.relatice{display:inline-block;width:25%}footer.new-design section .bd .bd-container{position:relative}footer.new-design section .bd .bd-container .sel-a .sub-a{padding-left:0;margin-bottom:3rem}footer.new-design section .bd .bd-container .sel-a .sub-a input{padding-left:1.6rem}footer.new-design section .bd .bd-container .sel-a .sub-a .subs-btn:hover{background-color:#fff!important;color:#1d1d1d;border:1px solid #1d1d1d;text-decoration:none}footer.new-design section .bd .bd-container .sel-a .sub-a .subscribe_error_tip{color:#ba0c2f;font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:8px;padding:0;position:relative;padding-top:1rem}footer.new-design section .bd .bd-container .sel-a .sub-a .subscribe_error_tip.succeed{color:#2eb025;opacity:1}footer.new-design section .bd .bd-container .sel-a .subs_checkbox_status{position:relative;height:unset;background-color:transparent}footer.new-design section .bd .bd-container .sel-a .subs_checkbox_status p{color:#ba0c2f;font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:8px;padding:0;position:relative;padding-top:1rem;top:unset;left:unset;transform:none;text-align:left}footer.new-design section .bd .bd-container .sel-a .subs_checkbox .checkbox{border:solid .1rem #000}.card.selected footer.new-design section .bd .bd-container .sel-a .subs_checkbox i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected footer.new-design section .bd .bd-container .sel-a .subs_checkbox i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected footer.new-design section .bd .bd-container .sel-a .subs_checkbox i.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark footer.new-design section .bd .bd-container .sel-a .subs_checkbox i.checkbox:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark footer.new-design section .bd .bd-container .sel-a .subs_checkbox i.radio:after,footer.new-design section .bd .bd-container .sel-a .subs_checkbox .card.selected i.radio:after,footer.new-design section .bd .bd-container .sel-a .subs_checkbox .checkbox.checked:after,footer.new-design section .bd .bd-container .sel-a .subs_checkbox .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,footer.new-design section .bd .bd-container .sel-a .subs_checkbox .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,footer.new-design section .bd .bd-container .sel-a .subs_checkbox div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox:after,footer.new-design section .bd .bd-container .sel-a .subs_checkbox div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.radio:after{background:#000}@media (max-width:768px){footer.new-design section .header-box{margin-top:3.5rem;flex-wrap:wrap}footer.new-design section .header-box .logo-region{width:100%;margin:0}footer.new-design section .header-box .logo-region.header ul{flex-wrap:wrap;width:70%;justify-content:space-between}footer.new-design section .header-box .logo-region.header ul li{height:auto}footer.new-design section .header-box .logo-region.header ul li:nth-child(1){width:100%;padding-right:0}footer.new-design section .header-box .logo-region.header ul li:nth-child(1) a img{height:36px}footer.new-design section .header-box .logo-region.header ul li:nth-child(2),footer.new-design section .header-box .logo-region.header ul li:nth-child(3){width:50%;padding-right:0}footer.new-design section .header-box .logo-region.header ul li:nth-child(2) a img,footer.new-design section .header-box .logo-region.header ul li:nth-child(3) a img{height:52px}footer.new-design section .header-box .logo-region.header ul li:nth-child(4),footer.new-design section .header-box .logo-region.header ul li:nth-child(5),footer.new-design section .header-box .logo-region.header ul li:nth-child(6){width:calc(100% / 3);padding-right:0}footer.new-design section .header-box .logo-region.header ul li:nth-child(4) a img,footer.new-design section .header-box .logo-region.header ul li:nth-child(5) a img,footer.new-design section .header-box .logo-region.header ul li:nth-child(6) a img{height:64px}footer.new-design section .header-box .logo-region.header ul li:nth-child(7),footer.new-design section .header-box .logo-region.header ul li:nth-child(8){width:45%;padding-right:0}footer.new-design section .header-box .logo-region.header ul li a{padding-left:0;height:48px}footer.new-design section .header-box .logo-region.header ul li a img{height:48px}footer.new-design section .header-box .logo-region.header ul li:nth-child(8) a img{height:25px}footer.new-design section .show-hide{display:flex;flex-wrap:wrap}footer.new-design section .show-hide .inner{order:2;width:100%;padding-top:2rem;border-bottom:1px solid rgba(159,159,159,.17)}footer.new-design section .show-hide .logo-region.relatice{order:1;width:100%}footer.new-design section .show-hide .logo-region.relatice .bd-container{padding-bottom:22px;border-bottom:1px solid rgba(159,159,159,.17)}footer.new-design section .show-hide .logo-region.relatice .bd-container .follow-title,footer.new-design section .show-hide .logo-region.relatice .bd-container .socialmedia-footer{margin-left:0}footer.new-design section .show-hide .logo-region.relatice .bd-container .sel-a .sel-a-title,footer.new-design section .show-hide .logo-region.relatice .bd-container .sel-a .sub-a{margin-left:0}footer.new-design section .show-hide .logo-region.relatice .bd-container .sel-a .subs_checkbox{width:100%}}.socialmedia-footer span{height:3pc!important;line-height:3pc!important}html[dir=rtl] footer section #ssl-logo{margin-left:0;margin-right:1rem}html[dir=rtl] footer section .header .nav-desc{text-align:right}html[dir=rtl] footer section .header ul li a{margin-right:0}@media (max-width:768px){html[dir=rtl] footer section{padding:0}html[dir=rtl] footer section .header ul li a{margin-left:0;margin-right:0}}@media (max-width:768px){html[dir=rtl] footer section .bd .bd-container .follow-title{text-align:right;margin-left:0;margin-right:7.5%}}html[dir=rtl] footer section .bd .secure-disclaimer{text-align:right}html[dir=rtl] footer section .bd .share-a{float:right}html[dir=rtl] footer section .bd .sel-a .sub-a{text-align:right;padding-right:16px;padding-left:0}@media (max-width:768px){html[dir=rtl] footer section .bd .sel-a .sub-a{margin-left:0;margin-right:7.5%}html[dir=rtl] footer section .bd .sel-a .sub-a .subscribe_input{padding:0 0 0 80px}}html[dir=rtl] footer section .bd .sel-a .sub-a input{padding-left:10px;padding-right:0}html[dir=rtl] footer section .bd .sel-a .sub-a .subs-btn{left:0;right:auto}html[dir=rtl] footer section .bd .sel-a p.subscribe_error_tip{text-align:right}html[dir=rtl] footer section .bd .sel-a p.subscribe_error_tip:before{padding-left:5px;padding-right:0}@media (max-width:768px){html[dir=rtl] footer section .bd .socialmedia-footer{margin-left:0;margin-right:7.5%;text-align:right}html[dir=rtl] footer section .bd .sel-a .sel-a-title{margin-left:0;margin-right:7.5%;text-align:right}}@media (max-width:340px){html[dir=rtl] footer section .bd .sub-a{padding-right:12px!important;padding-left:0!important}}html[dir=rtl] footer section .show-hide .inner article{text-align:right}html[dir=rtl] footer section .show-hide .inner article div{text-align:right}html[dir=rtl] footer section .show-hide .inner article h6:after{margin-right:.5em;right:auto;left:0}@media (max-width:768px){html[dir=rtl] footer section .show-hide{padding-right:10px;padding-left:0}html[dir=rtl] footer section .show-hide .inner article{text-align:right}}html[dir=rtl] footer section .ft .corporation-a .l{float:right}html[dir=rtl] footer section .ft .corporation-a .r{text-align:right}@media (max-width:768px){html[dir=rtl] footer section .ft .corporation-a .r{margin-right:0}html[dir=rtl] footer section .ft .corporation-a .r .r-ft{text-align:right!important}html[dir=rtl] footer section .ft .corporation-a .r .r-hd{text-align:right!important}}html[dir=rtl] footer section .ft .more-a{float:left}html[dir=rtl] footer section .ft .more-a span{margin-left:10px;margin-right:0;float:right}html[dir=rtl] footer section .ft .more-a .more-btn{float:left}@media (max-width:768px){html[dir=rtl] footer section .corporation-a .l{margin-top:20px}html[dir=rtl] footer section .ft .more-a span{margin-left:-50px}html[dir=rtl] footer section .ft .more-a .more-btn:after{right:auto;left:20px}}html[dir=rtl] .logo-region{position:relative}@media (max-width:768px){html[dir=rtl] .logo-region{text-align:center}}html[dir=rtl] .logo-region .hotel-logo{position:absolute;right:0}@media (max-width:768px){html[dir=rtl] .logo-region .hotel-logo{position:inherit;right:auto}}html[dir=rtl] .logo-cotent{left:0;right:inherit}@media (max-width:768px){html[dir=rtl] .moble-logo{margin-right:7.5%;margin-left:0}}html[dir=rtl] .logo-cotent{text-align:right!important}html[dir=rtl] .m4b-footer .logo-content{text-align:left!important}html[dir=rtl] footer section .bd .wgt-socialmedia{text-align:right}html[dir=rtl] footer section .bd .sel-a-title{text-align:right;direction:rtl}html[dir=rtl] footer section .bd .sub-a .floating-label{left:unset;right:10px}html[dir=rtl] footer section .bd .follow-title{text-align:right}html[dir=rtl] .new-design .logo-region{text-align:right}@media (max-width:768px){html[dir=rtl] .new-design .logo-region{text-align:center}}html[dir=rtl] .new-design .logo-region .hotel-logo{position:relative}body[data-scrolltop="0"] div.back-to-top{display:none}body[data-mobile=true] div.back-to-top{right:5px;bottom:30px}div.back-to-top{position:fixed;bottom:calc(90px + 4rem);right:0;z-index:97}html[dir=rtl] body[data-mobile=true] div.back-to-top{left:5px}html[dir=rtl] div.back-to-top{right:auto;left:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;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;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}fieldset.custom-dropdown{color:#fff;cursor:pointer;width:100%;display:block;text-align:left;padding-right:5%;font-size:1.6rem;letter-spacing:1px;position:relative;box-sizing:border-box}fieldset.custom-dropdown.disabled{filter:alpha(Opacity=50);opacity:.5}fieldset.custom-dropdown.expanded ul{display:block}fieldset.custom-dropdown ul{display:none}fieldset.custom-dropdown ul li li.selected{color:#5b6262}fieldset.custom-dropdown label{display:block;width:100%;line-height:2.5em;font-size:12px;text-transform:uppercase;color:#f5f5f5}fieldset.custom-dropdown div{border:solid 1px #282828;background-color:#282828;padding-left:5%;width:100%;height:5rem;overflow:hidden;position:relative;box-sizing:border-box;word-break:break-all;display:inline-flex}fieldset.custom-dropdown div i{display:inline-block;line-height:5rem;position:absolute;white-space:nowrap;overflow:hidden}fieldset.custom-dropdown div.text_overflow i{width:calc(82% - .6rem - 10px);white-space:normal}fieldset.custom-dropdown div.text_overflow:after{position:absolute;left:calc(87% - .6rem - 10px);content:"...";width:15px;line-height:5rem}fieldset.custom-dropdown div:before{position:absolute;right:3%;top:50%;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#fff}fieldset.custom-dropdown div span{display:inline-block;margin-left:1rem;margin-top:1rem;width:3rem;line-height:3rem;height:3rem;text-align:center;background-color:#717a7a;border-radius:100%}fieldset.custom-dropdown ul{position:absolute;top:9rem;left:0;width:100%;z-index:6;background-color:#282828;max-height:38rem;overflow-y:auto;box-sizing:border-box}fieldset.custom-dropdown ul li{padding:1.5rem 0;padding-left:5%;position:relative}fieldset.custom-dropdown ul li i.checkbox,fieldset.custom-dropdown ul li i.radio{margin-right:4%;background-color:transparent}.card.selected fieldset.custom-dropdown ul li i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected fieldset.custom-dropdown ul li i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected fieldset.custom-dropdown ul li i.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark fieldset.custom-dropdown ul li i:after,fieldset.custom-dropdown ul li .card.selected i.radio:after,fieldset.custom-dropdown ul li .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,fieldset.custom-dropdown ul li .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,fieldset.custom-dropdown ul li div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i:after,fieldset.custom-dropdown ul li i.checked:after{background-color:#fff}fieldset.custom-dropdown ul li.selected,fieldset.custom-dropdown ul li:hover{background-color:#535353}fieldset.custom-dropdown ul li.has-children:before{position:absolute;right:3%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-left-color:#fff}fieldset.custom-dropdown ul li.back{padding-left:calc(5% + 2.5rem);background-color:#535353}fieldset.custom-dropdown ul li.back:before{position:absolute;right:inherit;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-right-color:#fff}fieldset.custom-dropdown:last-of-type{padding-right:0}@media (max-width:768px){fieldset.custom-dropdown{width:100%;display:block}fieldset.custom-dropdown ul{position:static;margin:3px 0 2rem 0;width:100%;border-bottom:solid 1px #363636}}fieldset.custom-dropdown.fulllist ul{width:220%;font-size:0;left:inherit;right:0;box-sizing:border-box}fieldset.custom-dropdown.fulllist ul li{margin:2rem 0;display:inline-block;width:50%;font-size:1.6rem;padding:0;padding-left:5%;box-sizing:border-box;vertical-align:top;overflow:hidden}fieldset.custom-dropdown.fulllist ul li div.sub-head{line-height:1.5em;padding-left:0;text-transform:uppercase}fieldset.custom-dropdown.fulllist ul li div.sub-head:after,fieldset.custom-dropdown.fulllist ul li div.sub-head:before{display:none}fieldset.custom-dropdown.fulllist ul li ul{position:static}fieldset.custom-dropdown.fulllist ul li ul li{border:0;display:block;padding:1rem 0;margin:0}fieldset.custom-dropdown.fulllist ul li ul li:last-of-type{border:none}fieldset.custom-dropdown.fulllist ul li ul li::before{display:none}fieldset.custom-dropdown.fulllist ul li ul li:hover{background-color:transparent}fieldset.custom-dropdown.fulllist ul li ul li.selected{color:inherit;background-color:transparent}fieldset.custom-dropdown.fulllist ul li:before{display:none}fieldset.custom-dropdown.fulllist ul li:hover{background-color:transparent}fieldset.custom-dropdown.fulllist ul li:last-of-type{border-left:none}@media (max-width:768px){fieldset.custom-dropdown.fulllist ul{z-index:2;width:100%;right:inherit;box-sizing:content-box;border-bottom:solid 1px #363636}fieldset.custom-dropdown.fulllist ul li{display:block;width:100%;border:none}fieldset.custom-dropdown.fulllist ul li div.sub-head{padding:1.5rem 0}fieldset.custom-dropdown.fulllist ul li ul{border:none}}fieldset.custom-dropdown.fulllist ul.items-list>li.disabled{text-transform:uppercase}fieldset.custom-dropdown.fulllist ul.items-list>li.disabled li{text-transform:none}fieldset.custom-dropdown.fulllist[data-count='1'] ul{width:100%}fieldset.custom-dropdown.fulllist[data-count='1'] ul li{border-left:none!important;width:99%}fieldset.custom-dropdown.fulllist[data-count='1'] ul li:before{display:none}html[dir=rtl] fieldset.custom-dropdown{text-align:right}html[dir=rtl] fieldset.custom-dropdown div{padding-left:0;padding-right:5%}html[dir=rtl] fieldset.custom-dropdown div.text_overflow:after{left:inherit;right:calc(87% - .6rem - 10px)}html[dir=rtl] fieldset.custom-dropdown div:before{left:3%;right:auto}html[dir=rtl] fieldset.custom-dropdown div span{margin-right:.5rem;margin-left:0}html[dir=rtl] fieldset.custom-dropdown ul{left:0;right:auto}html[dir=rtl] fieldset.custom-dropdown ul li{padding-right:5%;padding-left:0}html[dir=rtl] fieldset.custom-dropdown ul li i.checkbox,html[dir=rtl] fieldset.custom-dropdown ul li i.radio{margin-left:4%;margin-right:0}html[dir=rtl] fieldset.custom-dropdown ul li.has-children:before{left:3%;right:auto;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-right-color:#fff}html[dir=rtl] fieldset.custom-dropdown ul li.back{padding-right:calc(5% + 2.5rem);padding-left:0}html[dir=rtl] fieldset.custom-dropdown ul li.back:before{right:0;left:auto;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-left-color:#fff}html[dir=rtl] fieldset.custom-dropdown.fulllist ul li:before{display:none}.state-active{display:block}.state-inactive{display:none}@media screen and (max-width:768px){.dim-block{display:none}}.common-lightbox-gallery .main-content .image-slider,.tpl-block,.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture .tpl-booking-room-slider,.tpl-half,.tpl-half-attraction-dining-text,.tpl-half-attraction-neighborhood,.tpl-half-attraction-neighborhood-text,.tpl-half-attraction-section,.tpl-half-city-attractions,.tpl-half-city-neibourhoods,.tpl-half-dining,.tpl-half-favorite,.tpl-half-hotel-carousel__item,.tpl-half-instagram,.tpl-half-logo,.tpl-half-newsletter,.tpl-half-price,.tpl-half-reviews,.tpl-half-scratchpad,.tpl-half-shop-tour,.tpl-half-social,.tpl-half-tour,.tpl-half-travel-guides,.tpl-hero,.tpl-hero-attraction-blog,.tpl-hero-attraction-photos,.tpl-hero-attraction-section,.tpl-hero-brandtitle,.tpl-hero-close,.tpl-hero-gallery,.tpl-hero-gallery .tpl-hero-slider,.tpl-hero-gallery-caption,.tpl-hero-gallery-caption .tpl-hero-slider,.tpl-hero-gallery-info,.tpl-hero-gallery-info .tpl-hero-slider,.tpl-hero-offer,.tpl-hero-offer-detail,.tpl-hero-offer-list,.tpl-hero-openinghours,.tpl-hero-openinghours .tpl-hero-slider,.tpl-hero-package,.tpl-hero-package-detail,.tpl-hero-personal-msg,.tpl-hero-price,.tpl-hero-property,.tpl-hero-rating,.tpl-hero-scratchpad,.tpl-hero-titleforexpanded,.tpl-hero-tours,.tpl-hero-tours-detail,.tpl-hero-ugc,.tpl-hero-weather,.tpl-longhalf,.tpl-longhalf--gallery,.tpl-longhalf--gallery .tpl-slider,.tpl-meeting-compare,.tpl-offer-gallery-lightbox .main-content .image-slider,.tpl-package-gallery-lightbox .main-content .image-slider,.tpl-third,.tpl-third-dining,.tpl-third-icon,.tpl-third-price,.tpl-third-socialMedia,.tpl-tours-img-lightbox .image-thumbnail .image-collection>div,.tpl-tours-img-lightbox .main-content .image-slider,.tpl-tourside-blog-banner,.tpl-tourside-hotel,div.tpl-hero-meetingInfo,div.tpl-hero-meetingTheme,div.tpl-hero-shopheader{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;color:#fff}.common-lightbox-gallery .main-content .image-slider .tpl-text h3>:not(a),.tpl-block .tpl-text h3>:not(a),.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture .tpl-booking-room-slider .tpl-text h3>:not(a),.tpl-half .tpl-text h3>:not(a),.tpl-half-attraction-dining-text .tpl-text h3>:not(a),.tpl-half-attraction-neighborhood .tpl-text h3>:not(a),.tpl-half-attraction-neighborhood-text .tpl-text h3>:not(a),.tpl-half-attraction-section .tpl-text h3>:not(a),.tpl-half-city-attractions .tpl-text h3>:not(a),.tpl-half-city-neibourhoods .tpl-text h3>:not(a),.tpl-half-dining .tpl-text h3>:not(a),.tpl-half-favorite .tpl-text h3>:not(a),.tpl-half-hotel-carousel__item .tpl-text h3>:not(a),.tpl-half-instagram .tpl-text h3>:not(a),.tpl-half-logo .tpl-text h3>:not(a),.tpl-half-newsletter .tpl-text h3>:not(a),.tpl-half-price .tpl-text h3>:not(a),.tpl-half-reviews .tpl-text h3>:not(a),.tpl-half-scratchpad .tpl-text h3>:not(a),.tpl-half-shop-tour .tpl-text h3>:not(a),.tpl-half-social .tpl-text h3>:not(a),.tpl-half-tour .tpl-text h3>:not(a),.tpl-half-travel-guides .tpl-text h3>:not(a),.tpl-hero .tpl-text h3>:not(a),.tpl-hero-attraction-blog .tpl-text h3>:not(a),.tpl-hero-attraction-photos .tpl-text h3>:not(a),.tpl-hero-attraction-section .tpl-text h3>:not(a),.tpl-hero-brandtitle .tpl-text h3>:not(a),.tpl-hero-close .tpl-text h3>:not(a),.tpl-hero-gallery .tpl-text h3>:not(a),.tpl-hero-gallery-caption .tpl-text h3>:not(a),.tpl-hero-gallery-info .tpl-text h3>:not(a),.tpl-hero-offer .tpl-text h3>:not(a),.tpl-hero-offer-detail .tpl-text h3>:not(a),.tpl-hero-offer-list .tpl-text h3>:not(a),.tpl-hero-openinghours .tpl-text h3>:not(a),.tpl-hero-package .tpl-text h3>:not(a),.tpl-hero-package-detail .tpl-text h3>:not(a),.tpl-hero-personal-msg .tpl-text h3>:not(a),.tpl-hero-price .tpl-text h3>:not(a),.tpl-hero-property .tpl-text h3>:not(a),.tpl-hero-rating .tpl-text h3>:not(a),.tpl-hero-scratchpad .tpl-text h3>:not(a),.tpl-hero-titleforexpanded .tpl-text h3>:not(a),.tpl-hero-tours .tpl-text h3>:not(a),.tpl-hero-tours-detail .tpl-text h3>:not(a),.tpl-hero-ugc .tpl-text h3>:not(a),.tpl-hero-weather .tpl-text h3>:not(a),.tpl-longhalf .tpl-text h3>:not(a),.tpl-longhalf--gallery .tpl-text h3>:not(a),.tpl-meeting-compare .tpl-text h3>:not(a),.tpl-offer-gallery-lightbox .main-content .image-slider .tpl-text h3>:not(a),.tpl-package-gallery-lightbox .main-content .image-slider .tpl-text h3>:not(a),.tpl-third .tpl-text h3>:not(a),.tpl-third-dining .tpl-text h3>:not(a),.tpl-third-icon .tpl-text h3>:not(a),.tpl-third-price .tpl-text h3>:not(a),.tpl-third-socialMedia .tpl-text h3>:not(a),.tpl-tours-img-lightbox .image-thumbnail .image-collection>div .tpl-text h3>:not(a),.tpl-tours-img-lightbox .main-content .image-slider .tpl-text h3>:not(a),.tpl-tourside-blog-banner .tpl-text h3>:not(a),.tpl-tourside-hotel .tpl-text h3>:not(a),div.tpl-hero-meetingInfo .tpl-text h3>:not(a),div.tpl-hero-meetingTheme .tpl-text h3>:not(a),div.tpl-hero-shopheader .tpl-text h3>:not(a){font-size:inherit!important;line-height:inherit!important;display:inline}@media screen and (min-width:769px){.tpl-block-minheight,.tpl-hero-brandtitle,.tpl-hero-close,.tpl-hero-gallery,.tpl-hero-gallery .tpl-hero-slider,.tpl-hero-gallery-caption,.tpl-hero-gallery-caption .tpl-hero-slider,.tpl-hero-gallery-info,.tpl-hero-gallery-info .tpl-hero-slider,.tpl-hero-offer-list,.tpl-hero-openinghours,.tpl-hero-openinghours .tpl-hero-slider,.tpl-hero-personal-msg,.tpl-hero-price,.tpl-hero-rating,.tpl-hero-scratchpad,.tpl-hero-titleforexpanded,.tpl-hero-ugc,.tpl-hero-weather,div.tpl-hero-meetingInfo,div.tpl-hero-meetingTheme{min-height:595px}}.tpl-price-offer{display:inline-block}.tpl-price-offer p{width:100%;font-size:1.4rem!important;text-transform:uppercase;line-height:1.8em!important}.tpl-price-offer label{font-size:2.6rem;letter-spacing:1px}.tpl-price-offer .tpl-price-sale label{text-decoration:line-through}.tpl-price-offer .tpl-price-sale b{font-size:3.4rem!important;line-height:1em!important}.tpl-price-offer .tpl-price-sale span{font-size:1.8rem!important}.tpl-price-package{display:inline-block}.tpl-price-package p{width:100%;font-size:1.4rem!important;text-transform:uppercase;line-height:1.8em!important}.tpl-price-package label{font-size:2.6rem;letter-spacing:1px}.tpl-price-package .tpl-price-sale label{text-decoration:line-through}.tpl-price-package .tpl-price-sale b{font-size:3.4rem!important;line-height:1em!important}.tpl-price-package .tpl-price-sale span{font-size:1.8rem!important}.tpl-award h5{font-size:12px;font-weight:700;letter-spacing:1px;line-height:1em;text-transform:uppercase;color:#000}.tpl-award li{margin-bottom:12px;font-size:0}.tpl-award li *{display:inline-block;vertical-align:middle}.tpl-award li .icon-svg{width:24px;margin-right:10px}.tpl-award li span{font-size:13px;text-transform:uppercase;line-height:1.5em;max-width:calc(100% - 36px);box-sizing:border-box;padding-right:8px}.tpl-award .tpl-award-internet{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAB8klEQVQ4EQXBa0uTYQAA0AN2/RDBAimiqxUlKRHFMAIDKyuC6IM2pdTpWpRp61V7Mzccpl1Mlm5j6iwkiBIvRTx/sHMAABo8lPJFXU1JSpd9AAAA8EJVTrBmRklF8MqyyC4AADihZslFJ62iUxo1zZrMW3EBAKBZUATf3cQzU7hqAwwLkgBwTpD21aCkPOgzDibc88hX/YLLAAQpHPPBtpobzhlWcEa7eX/NOYs7gn1A1jcAc957b8GGLSWzYssAluRhjx3nAQkroMGoot1gQSug0bYED9UAdKoBnogARZ0AFqSIZQE8MQ0YEgMKegFkLFFyHUDKU0C3UUDOUwCNqlQVDcrISCurSstIW7QqLWPAqroBGRlDcpaomDcmFovUrYnEIivWRWKRdT9EYrEJBWUWXQPQIwPoMgLIyQI4pMKkIQB9CoBBbwB5jwH0q9CtDOCeKqDPOGDaXQCf9LPfH6cAlDwwqWjdT0UFt8w6BEjY0gg5FcCAoOK5m/I+65C1KBjRAD6aBXYJkhJ+KSq7A3q9Bu2+eGvDURcEBwFaBFs6cEkdDInBottI+i24AgB3BS1gXRuy3qHFJjgt6AIAaLVpxhFN6rgvi7JWB0zZ0QYAAHtNWPNSMGdU3qRgWN2kgwAAABzWbcymf/7YEetxHAD4D+p3jkS9MQg9AAAAAElFTkSuQmCC)}.tpl-award .tpl-award-parking{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAFC0lEQVRIx51WW4scVRCu6e5zTk/fe7pneu73687suImaheCDMT4JxhcJSAyirEREUHwwj4JZUVB8SQgY2JhEDSEBFecP+lVPZndmdiYXF4qz3T3nfKeqvvqqiJb+DE0jkdGp22tSr9MilTGoXCpovuvsu5Z1zZLqB8s071hK3beUecc2zR/x/rM4DM8ncd6oVopUKkRUr5ZoNOrSzk4vXRdG62BGRqMhPvS7bSlI/wAHHplCzpQhZryyZaU8/p/fS93AO3UvcN2rSRxm261aCvRcMCUEFZP8GWz8jQ9iw0HPNQYWmj4zDfEgyUfnJrtD2t0d0HDY2QymazrZyrwkNGMmYQjXCwEtG19Op8wszoWXp6+MaDzp02j4FMwwjNSUlPBKvmudOgChEgih8TSUxkkIl23dS41oBZBDStPpkM6+ukvNenWHvVnZCM9MQz3BetPOZm/a5txADqwmr7ew3uU9nLflvQvASjk5y2A9kI5a7Rq1Ow3Ns+1HDLZ8Qyn1WU4G39W9Cvm+Q4U4R8gHhb5HURhQ4HkU54IM3pcDz72S5kyc5FjpaTr+bjaqajBoE5m6AgONy/wBN10BM4Q2y5nhjZE1pG6xSY12mUBzKhbzTCIAhSkobk/1WpmqldJ0Oaycc4O0GS73EQDhWbmecUzrkTKMU8lmsEB5hzvukMatAVUbSc7JZvfiKNwDyJ7n2Ls4yOfkdzp16vfbFAXBpxIenoQzLZm/SsVEkue4ryuxmd5C4lbKPxzZI6rERXJ96x3OzZwo4mntiSco5gHXVg3FnBTigdJFSqzjc5CeOAwukOfanyvd2A4mACaH1CrVKcr7F+XabzlPnmV9WUFYC1GO81kzpVwBU2CwY2a/IeTpp3XqroBJgJkjKuUScj0rrcFFsbMHDO677oV8HCGPMeewy+WxDMbnM3sJVD6af9wAJuZgQwtK0OpSqRr3skIegLkHnuMcgIGfuLZ1XoPySCEphmdg6Htz1VkFg1P32LPfs2I7GAjy/cgZ0JkGarFTxWEu5XEocpN6UsQqDYGyiGhn1LWx789TEifATKn+oIXQbgJjNoamfzj1JoQAkWWbKc3BOMoFPkBDPBcRupDg4SQK/F/FEhNXPDPN+wQq/7xNbBc5G9s7VPBiZmPPR/icrAXLcjivubZ9Hc+3WRAYaJOeMv3h1C0OyxfyOWwcygF1qg2KC8ElFtnl9sIk4Zw/S7T5d0jXdVaB/XWZWvXMOxypETUKVQoj9y1pGC/XCThFMLD0IkW5QANzHm/KWypXKrgxccegfoGp/+aL9reVS2f0f8LAN6nTrlPO966whq2HQgh9Fhr+t62wTvkkx1E4J/UXB+N2xSlyHeuAhRzS36Jmsyrg2eMtSvLQyqpDzCGHIMTtbczdZBxyW5r/jnt9+7W9KVGjUaFev8l1M10kf4VJckEEI5Wdl+neDOYoaz+2Iwqywdwz7jXjyYCL9f0MGt7L3H7rTIILerbzYZzPkx/65MFoPO7DehhOhujaI87LZe6w/4cIC5rPO7d+1UdzrdZqVCqVUjuefHgKmsA7nhlKSX4fmx6ut/rtJo+BsD7G0PQGT2qe61G5XKYkSVJbmesYcDF+oSQcKMPVVOt0cXzjZQlanifRDR6BRB932s3QNS1CdJ4NxsZh7XSgFtA9HgGiIDShgxcgT19BBX6BHQHsAda7kCA8q69RsG9DiZzAd2kyHpAlzI1g/wHttbYVf1utPgAAAABJRU5ErkJggg==)}.tpl-award .tpl-award-swimming{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAUCAQAAACtr0zHAAADLklEQVQ4y32Ue0hTcRTHj7oUH1NQksSYUFmIMcFS1DQjtdKGUipi+SAwzX8yyrHKMMstdYYF6w9Z1CjJbJFTVwQlphiZZmolaZaaj9Q0H+k2397Ovb+tu8WMA5ff45zP75zz+94faKADZoAysTW0ORiFQfgICmiDARiDSfgNq4Z9jjDd7a7Dw/2SWj8KvqHB/zGdcA/3CeavF8dPBmqDKUMpPGBdzCIzmoVn8IsZLeBYx4ykiSwE1HbVlC1lHkPspZckNjbb/4rggjC5avcCg38BFcCTGWNAfS2gYz3Ma3641NTZW14WQWGRcth8y3QnN6jVPCY/xdTRYAk59K4kyXjNWr1sry9q2gRSdMw8hLZDBdgljtdtdqUinI5BzCfE9MA7+IDWDe0c1iVKLD5SGPDYPyuDU2NYE6ZToLHPOM1TOJcHF6tCyNGI6YRxGII+6MfvCExY+jK126hrAwz5ZWVa1bDw5h30WqvFfRu2Aiabn3iVKzABP1AfczDgnCCKzOneQhyUAsdK47K4TwoT6fV2UDGiWELTEMw4NnkBUUPwBTtFO00w3073aDEL2HHnUupTfpvdIGcRGqARW9CH2dMHTwIswzCqcBohizCP4aMwhdnRENlRthRveXmY1oLkt4RHNmMUhbErCNFiEjhpciLK1TClUQijYIgXVsTmkZNG6RFdLuVBmSnxWQdFguwTpyQxr7bPk94cFzlUhhZWBtMTHaJWYMwl6TyLiJA2eOlVzU+8yK36VwI75TfjdNbAKqLHg3Yeg1a3BFFgQWDBvrwzac/9CGLWMU3Ihtpgo+1V7NxHBvU+gnwysVQXJ9DJ0z/gHAM0XOej8E0VxCekRBpf51XrWs9tdKrjlYWcPKvH0W5N/D0lxI1fqojsdZ5ifo9VfCi+O6iC914ne54Kg9i+otZ69RfR5Xo1psUTL4s8CTfibKuJu6PKV3YgL1kUnburZKPSkLgofc2aQvwwvj4t8Abeo1D6MFovvylsqxbviYI+t1Shldk/6bCYtFmLGYwYYfoRM4l5zRCMDp8kDUP97C6Oj7q8tZT7YIPSvtxDHiY5l/J2G6Xvlm5dzB+TZlijck+3MAAAAABJRU5ErkJggg==)}.tpl-award .tpl-award-wifi{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAVCAQAAAAQyS3pAAABUElEQVQ4y53Tz0sbYRDG8Y+wmtogpW2gtMEfePHaQ+OhQgklhR569RhbRQqCVkWwWIx4kUYJHjUUA6VVUasV3H/QyzZm102ifeb2znzfnXneWW5r2Fsfranate2bGSWjuuiFT+rC1Phh1mA6lve1DdQa60aSYPkO2L+YucFyqikFZxr2HThNye16DgVnicSm90b0RRcHhryz4SpWc2mCpUQzz9pYmEsMtcYNvBU5GCiat+PALw01i0oeRFZutoKwIjQHHppymDLdqVmPwLRQpbWdAnjtuIOzfxTBq+QsgS93eJjVqPWYss5jRSe+W7flKAE/SfMway9KVxRkotNeL5t71vC03Q73+S30JiUzLnRhoNMPkDMGMkoWVCz74DEYlddVgcnYA10oN9vvooyfCWv+dm41/t1aC1iXdQ/1NOF9/e6tmlBdr/9Q4HO0t6m6BitysOtbUjWTAAAAAElFTkSuQmCC)}.tpl-award .tpl-award-restaurant{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAZCAQAAAB03K1mAAAB+0lEQVQ4EQXBz4uUdRwA4Ofzfd/ZGWVmVfzBYq4orpQhGpqHNApv3boEHjoFYbdAKvHUxUNhiX+AaJQXBUPQSwfxIIJQwkZHIQgr2T3stuj+GN+ZeT89j3Th09mr2258cPHxobRsIt15d+aH7z5K83O7r39yLi0N9l57+/ty9otvP/x75r+tv7z1zqWns31D3D+6sOPhEX7f/3zn/RMsbH2268nr5adTVCpw93gR2P6CbStMb7Bziakx3WGZXgMC/aZSAAEJAKVqASgtAAkAoAQAIAEFgUCAAgCJQGCwwa5luiP2LNJGDQABgEdvPj506z3+nHl4+I+9bGpqAAAYdpjfd/ISlcXB+98ABSABLTaPAKgALwY1QEjQeumze/P7fpvb2LzSg+5k++r06oWfawCAyqr+yp2LbX3z9Mefw7Fnj77caLaohx0gAalv5JXuuL8GdMZTzZR19WgKAEjFQOJlDxhXEyGUyz8yASRIEy0CQGhRzt578PXscgsCIaQEAJBKOj0/t5gAAAAAQplI610AAAAgpVRIEAAIAEAI1AQJQCIBAEAdgAQQAgAAoaQkCAApAACkVIowqoFXHUIAmg7Q1FSKeqJjvUui14w1QovKpiGw1msNTVRf4eDCkwOjPPPr+du9Ua2jVqnsX/hn5q8try1dufbGv43wPyg9rkVksFBnAAAAAElFTkSuQmCC)}.tpl-award .tpl-award-business{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAVCAYAAABVAo5cAAAElklEQVRIx7VWWyzkZxQ/FHGpNtmkm4iX1aZNkXbUIDGLUepW11gMshvBSIPYQTZCQoPOiksfCA/aiLq26jY145J48WDtBhFJh47LevCydU3c75ee88184+/2sA+V/PJ93znnf37fuX0D8vLyUgBAZWpqqrG1tdXY2NhorK2tjaAzl92lE9rcBfRN6EP8JZfLs4AEUVFROd7e3lKRSCT18vKSenp63gmJRHKvTq/X25APkehrqZ2dnTQ+Pt7lpVLp4e/vn24gB41Op/tmcXERfHx8IC4uDlJTUyE5OfkWSJ6QkAAhISEQEBAAT55EQ0rKla1cngpPnz4DX19f9BMLIyMjMDk5+WFMTExxbW2txMzM7HdGODg46H95eQldXV3g6uoKoaGhIJPFQ2xsLINMJoPw8HDw8HCHsLAwqK6uhpaWFkhKSgI3NzcIDg5mNo8fSwCjhNLSUnj37l8gn5RWPz+/sr6+PgcTE5NuRtjd3c0ICbgHsdiVRZGYmAgRERGMKDg4CCoqKkCn+we47draGjQ0NEB0dDRgOSAzMwMjmjDqsVTF5J/2SqXyU2NKe3t7GeHFxQUzxDPeXAxOTk6AuYfy8nLQav82OhofH38wMDDwBT/Pzc3B0NCQUU/ADASR7+npaceTkxPKlKe5ubmaEfb09DDCw8NDODs7Yx9g7lnqtFqt0QnpabW3t6daaLDuj4Qk29vbbF1YWPiE9JiRZ3RWq9WUfncjIY/w6OiIOd3c3Lx2WyHy8/Plhs7+kVa0/Zjk+/v7sLu7y2xwvP50dnb+hfY7OztQU1MDWVlZtwmPj4/h/PycER4cHMDp6SkIUz01NfUl2WNzedDZ0dHxV+w8Ne5N+IVw1nLJBi9uSefh4WGorKyEnJwcIaE+pTydnIQiJnKqAenINjIyskQYsaWlpcrBweE32r96NfaVoUTudN7Y2AAcB6ivr4fs7Gz3WzUkYFTmra2t3vxMkdIaGBhYwjtOGPXW1tZHJMdRKqVVoVBkcpu3bxehsLAQmpqarhPylBLS0tJekAwfgZ/R6QeGUfmWZKOjo850plrRRfhllpaW7EmPzfSHMPrBwQEoKCiA5uZmJFRcEXZ2dgaSQWNjo5TOGGEQftxqZWWl6u/vl+hv/vwH3onr6+usGajmlG6Sj42Nfba8vPxA2NE0t+XlFUh4I8LXr9+4kBHtMzIynvOP8AVRkkwsFtff17X3AV8v6mjs0GqWUoXCQIjPjXp2dtYRa/CSfjF4K/MPS0pKvse5eih0RvWjJiLwWq6urlI92Z6iLisrg6KiQjYSekLFFSHexreqqkqGNfqczxSvz8rKCksd7WlkyBmdhSBS6khKN9kQZmZmoLi4GN/VnwBLdL2G+PfdzQi4I5w9Rkp7qguNCpEKwYlJT+AXnJ+fxyiLoK6uDnJzc68IVSqV8aUROqD93t4ei5h0BC6/SchX/lrxZsJysCdSLk9zt7Cw0BNOTEy4vG9TvC8wvY+MvxbYsgUdHR2hmOvwtrY2BtoT8NU3gsu4zV22wpXQ3t4erlZrQvEtzWaE6enpGQbm/x3438KL/wDi+o+fWO+UKAAAAABJRU5ErkJggg==)}.tpl-award .tpl-award-fitness{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAATCAYAAABobNZCAAADXElEQVRIx71WS0tbURA+uhEXglBiIokhakBTUQuC+A8aF1FqaPBBuhACUrNrLbgpVXDRqNVSEIyJLSJdtLSU6sKVqEgCvleCr5VUEPH9ftWe7+DEueG21Y2L4d6ZOzPfmZkzM1dsb2+L+fl5sbu7K66urmLU09PjslqtodTU1P6qqqoXkJ2cnIjj42NFh4eH4vT0VNHZ2Zmi8/NzZevz+ephZzabw4FAwAPZxsaG2NzcVHarq6vKlyBwCCE4ODgAbxRCDBCVlpYG4ODi4kIB0JP06UDgoed2u99w+8nJSevOzo7SPTo6ugFHxOvr67GI4Xh0dNTBjcvLy1/jGwARIQwRMZ6cxzv0qqurG7j94ODgI8oKZRC8YiKRyIPp6Wnb8vKyBfzs7GwmNy4rK1PgcI6Tg+AAB4WMpx56NTU1GvCxsTEH5CsrK+apqalM6d8AXrS3tz9NTk7+AaWMjIx+CJeWlkx64FRzgFONqe4UjR64DCwL8tzc3DD4pKSkn83NzV7BlUwmkwKXGdDU3OVyxSIHCKWbwPlh9MBnZmYUuN1uD3E5wL8nJiYqJjs7O3wNronc6/U28E74H9XV1dVze5lmBZ6fn98F/hrvm0hISPgSD87TLr8PFBUVfejt7X0cCoWc3d3dzmAw6JSt6ASPd5KFw2En9EpKSt7pRc7BgasBl2lR4AsLCzFw+nZX4nZU84KCgvsHl32uwAsLC28Fnn7v4FTzxcVFzYXLy8vr6ujoeNLZ2VnR1tbmbm1tVYR32aoVktwkh15xcfF73BWyl72tn3bcun9dOBAm1l1uu9/vf67X5xxc3XauZLFY+vRaLX680oSjqUb9T30eP16p1XJycoKa8rS0tHiJMRgMX/WGDAeniYZJxwcNzXc9cNlqmZDbbLY+kjU2NvqUcjQaNY+MjDjkCe3g5+bmbLdZLBwY2SBwuYJfcXvpX832iYmJrPHx8YfRaMSqZjs5pXrhfXh42PG3xUJLhGeAysAi14APDQ09whK6uRe/1VOBYb/Cyd7entja2hKyNdLj9vlbKBMYB+S1pyA8Ho9mn8uIbbTvYbe29ktcXl7egO/v78dWIki2jsdoNH5MSUn5XFlZ+ZL/TFD6eQn4Pq+trfXDLi0t7VNTU9Mz3gnAIfA/QRlira/8vdsAAAAASUVORK5CYII=)}.tpl-award .tpl-award-city{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAQAAACROWYpAAABiklEQVRIx8XVP0iVURgH4LfQLipx89789La41dLgGA0N0Sw0WZRTzlGT0SJhLWnQVLM0+Q0uD9Eg0djSEoTQGtUQUWBERdBpuH+6V69f+knEbznLw3ve8x7OibSS8pJZiaR8IuWlcf7v8c/y+JK5svizEDbL4TkhzJbBL4SqI8LzveMpoaEhnN4NfultZ70mHJXJ1IX873jI9dbqm2MGTMhkJgyo+VKMHwpj3kuSG6JFmzzcLsLfZYaFC5KPBg0Z7+BxIypdLW3DV4WasCqZERodmsk0hOmd8IYwKlyUPBVGe2gmUxOe9cfnharwRnJyW91236f64SdCXbgpedQZ0daMCQ+24h8mHVQxKdlUdajrnHtrD6r62ovvC5mwJrnWd8vdW5/vxp/UDQtTkncqRnakzZEd8PoPvtw65w3JucK67ZGdaeNXLToreSzUCml7ZOtNfFY4LHyQnOi5kkV9H5fymM9DCPckV8QeMpPH3XzBHUuSX25ZsGxpF1m2aDH/n+/2vr6bfXx0vwFxINO72JSvhgAAAABJRU5ErkJggg==)}html[dir=rtl] .tpl-award li>div{background-position:right center;padding:8px 5rem 8px 0}html[dir=rtl] .text-des-url{margin-left:0;margin-right:2rem}html[dir=rtl] .tpl-hero-newlook3 .text-right{padding-right:0!important;padding-left:10rem!important}html[dir=rtl] .tpl-hero-newlook3 .text-left{padding-left:0!important;padding-right:10rem!important}html[dir=rtl] .tpl-hero-newlook1 .text-right{padding-left:0!important;padding-right:1.5%!important}html[dir=rtl] .tpl-hero-newlook1 .content-img .img2{margin-left:0;margin-right:1.5%}.tpl-friend p,.tpl-friend>div{display:inline-block;vertical-align:middle}.tpl-friend>div{margin-left:5px}.tpl-friend>div i{height:35px;width:35px;border-radius:100%;overflow:hidden;display:inline-block;border:solid 1px #fefefe;margin-right:10px}.tpl-friend>div i img{width:36px}.tpl-friend p{line-height:1.5em;font-size:12px;margin-left:10px}.tpl-friend p.tpl-friend-mobile{display:none}.tpl-weather{height:47px;position:absolute;left:8%;bottom:8%}.tpl-weather>*{display:inline-block;vertical-align:middle}.tpl-weather span[class^=icon-]{font-size:5.5rem;color:#fff;margin-right:.2rem}.tpl-weather p{font-size:1.3rem;line-height:1.5em;letter-spacing:2px}@media screen and (max-width:768px){.tpl-weather span[class^=icon-]{font-size:4.5rem}.tpl-weather p{font-size:1.2rem;line-height:1.4em}}html[dir=rtl] .tpl-weather{right:8%}.tpl-gallery-controller{position:absolute;bottom:5%;width:100%;height:4.8rem;z-index:9}.tpl-gallery-controller .wgt-gallerybtn,.tpl-gallery-controller .wgt-indicator{position:absolute}.tpl-gallery-controller .wgt-gallerybtn:hover p,.tpl-gallery-controller .wgt-indicator:hover p{text-decoration:underline}.tpl-gallery-controller .wgt-indicator{left:50%;top:50%;vertical-align:middle;font-size:1.4rem;text-shadow:1px 1px 2px #000;-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){.tpl-gallery-controller .wgt-indicator{top:44%;left:55%}}.tpl-gallery-controller .wgt-indicator .indicators-des{margin-left:8px;text-transform:uppercase}.tpl-gallery-controller .wgt-gallerybtn-next{right:3%}.tpl-gallery-controller .wgt-gallerybtn-previous{left:3%}.tpl-gallery-controller .text-intro{text-align:center;width:65%;overflow:hidden;text-overflow:ellipsis;font-size:1.4rem;margin:0 auto;white-space:nowrap;display:none}.tpl-gallery-controller .text-intro span{line-height:4.8rem}.tpl-gallery-controller .icon-only{display:none}@media screen and (max-width:768px){.tpl-third-price-offer{display:none}.tpl-price-offer p{width:100%;font-size:1.2rem!important}.tpl-price-offer label{font-size:2.2rem}}.tpl-third-price-package{display:none}.tpl-third-price-package .tpl-price-package p{width:100%;font-size:1.2rem!important}.tpl-third-price-package .tpl-price-package label{font-size:2.2rem}.tpl-viewing{background:rgba(0,0,0,.5);position:absolute;left:calc(100% - 33rem);top:120px}.tpl-viewing,.tpl-viewing>div{display:inline-block}.tpl-viewing>div{text-transform:uppercase;padding:1.5rem 3rem 1.5rem 5.5rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAARCAQAAACGRh+4AAAB2UlEQVQ4EX3BXWgNABgA0G9jkoSmpRAPTKSlJX9JbkkjQh78hM1EQpR4k9rIA1GKIkok5mc82JISNcpsqGFJM8XduNtdFm/yctyudbHWzon+jFLpqjbf9ejxQY0dxsZgTHLeNzdslrDIKguVWu60L66ZFgNRoEpatY1uSXvnvitqNfnqrg32SDprZPzPNG/dsU+7BhWKIsdwZW5KOuCcj2bHX5bpcshzDeZHhiInvJHUpFphZJjqhlYHdVsff1gtrVq37fIiwwwdzigxwhTHJJVElhU6ndRlU0RYqttF702PLPlaVUSOcm0KIssEL9zWZWVIadBkTPSR8FJe/EOLsuhjhMca9YabfimNHJVuOWdH5KixM3IU+6kutLmjQ3H0kdCh3DvjI8sQHy2IPiZqV+dTKNbllJREZMnX6Lj9klpNiHDEE3mRpdRn5/WYGRFKpBzT6bChkaHIM/XWSljnoVfGRYY8u6UdlTIv/jDDB6fUarEkMuRb7aIHrttiWGSY64lnjvhiTvylUL2nNmvWaKvCyDHaeo98tle9ZpOjP9t0OqnMBe3eqHNZnRa97ilXJa3K0BiIUap1qLHBLPOstNhi61zR65JJMRgF1jjrtZQeP3xSa5fC6Oc3A9ikmk8mRUcAAAAASUVORK5CYII=) no-repeat 15px center;background-size:2.7rem}.tpl-viewing span{font-size:1.4rem}.tpl-viewing p{font-size:.9rem;margin-top:5px;letter-spacing:1px}html[dir=rtl] .tpl-viewing{left:auto;right:calc(100% - 33rem)}[class*=tpl-hero] .tpl-scrollbutton{position:absolute;bottom:8%;text-align:center;width:100%}.tpl-hero-weather .tpl-scrollbutton{z-index:12}.tpl-hero,.tpl-hero-attraction-blog,.tpl-hero-attraction-photos,.tpl-hero-attraction-section,.tpl-hero-brandtitle,.tpl-hero-close,.tpl-hero-gallery,.tpl-hero-gallery .tpl-hero-slider,.tpl-hero-gallery-caption,.tpl-hero-gallery-caption .tpl-hero-slider,.tpl-hero-gallery-info,.tpl-hero-gallery-info .tpl-hero-slider,.tpl-hero-offer,.tpl-hero-offer-detail,.tpl-hero-offer-list,.tpl-hero-openinghours,.tpl-hero-openinghours .tpl-hero-slider,.tpl-hero-package,.tpl-hero-package-detail,.tpl-hero-personal-msg,.tpl-hero-price,.tpl-hero-rating,.tpl-hero-scratchpad,.tpl-hero-titleforexpanded,.tpl-hero-tours,.tpl-hero-tours-detail,.tpl-hero-ugc,.tpl-hero-weather,div.tpl-hero-meetingInfo,div.tpl-hero-shopheader{width:100%;height:calc(100vh - 80px)}.tpl-hero .tpl-content,.tpl-hero-attraction-blog .tpl-content,.tpl-hero-attraction-photos .tpl-content,.tpl-hero-attraction-section .tpl-content,.tpl-hero-brandtitle .tpl-content,.tpl-hero-close .tpl-content,.tpl-hero-gallery .tpl-content,.tpl-hero-gallery-caption .tpl-content,.tpl-hero-gallery-info .tpl-content,.tpl-hero-offer .tpl-content,.tpl-hero-offer-detail .tpl-content,.tpl-hero-offer-list .tpl-content,.tpl-hero-openinghours .tpl-content,.tpl-hero-package .tpl-content,.tpl-hero-package-detail .tpl-content,.tpl-hero-personal-msg .tpl-content,.tpl-hero-price .tpl-content,.tpl-hero-rating .tpl-content,.tpl-hero-scratchpad .tpl-content,.tpl-hero-titleforexpanded .tpl-content,.tpl-hero-tours .tpl-content,.tpl-hero-tours-detail .tpl-content,.tpl-hero-ugc .tpl-content,.tpl-hero-weather .tpl-content,div.tpl-hero-meetingInfo .tpl-content,div.tpl-hero-shopheader .tpl-content{position:absolute;top:50%;left:8%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.tpl-hero .wgt-scratchpad-off,.tpl-hero .wgt-scratchpad-on,.tpl-hero-attraction-blog .wgt-scratchpad-off,.tpl-hero-attraction-blog .wgt-scratchpad-on,.tpl-hero-attraction-photos .wgt-scratchpad-off,.tpl-hero-attraction-photos .wgt-scratchpad-on,.tpl-hero-attraction-section .wgt-scratchpad-off,.tpl-hero-attraction-section .wgt-scratchpad-on,.tpl-hero-brandtitle .wgt-scratchpad-off,.tpl-hero-brandtitle .wgt-scratchpad-on,.tpl-hero-close .wgt-scratchpad-off,.tpl-hero-close .wgt-scratchpad-on,.tpl-hero-gallery .wgt-scratchpad-off,.tpl-hero-gallery .wgt-scratchpad-on,.tpl-hero-gallery-caption .wgt-scratchpad-off,.tpl-hero-gallery-caption .wgt-scratchpad-on,.tpl-hero-gallery-info .wgt-scratchpad-off,.tpl-hero-gallery-info .wgt-scratchpad-on,.tpl-hero-offer .wgt-scratchpad-off,.tpl-hero-offer .wgt-scratchpad-on,.tpl-hero-offer-detail .wgt-scratchpad-off,.tpl-hero-offer-detail .wgt-scratchpad-on,.tpl-hero-offer-list .wgt-scratchpad-off,.tpl-hero-offer-list .wgt-scratchpad-on,.tpl-hero-openinghours .wgt-scratchpad-off,.tpl-hero-openinghours .wgt-scratchpad-on,.tpl-hero-package .wgt-scratchpad-off,.tpl-hero-package .wgt-scratchpad-on,.tpl-hero-package-detail .wgt-scratchpad-off,.tpl-hero-package-detail .wgt-scratchpad-on,.tpl-hero-personal-msg .wgt-scratchpad-off,.tpl-hero-personal-msg .wgt-scratchpad-on,.tpl-hero-price .wgt-scratchpad-off,.tpl-hero-price .wgt-scratchpad-on,.tpl-hero-rating .wgt-scratchpad-off,.tpl-hero-rating .wgt-scratchpad-on,.tpl-hero-scratchpad .wgt-scratchpad-off,.tpl-hero-scratchpad .wgt-scratchpad-on,.tpl-hero-titleforexpanded .wgt-scratchpad-off,.tpl-hero-titleforexpanded .wgt-scratchpad-on,.tpl-hero-tours .wgt-scratchpad-off,.tpl-hero-tours .wgt-scratchpad-on,.tpl-hero-tours-detail .wgt-scratchpad-off,.tpl-hero-tours-detail .wgt-scratchpad-on,.tpl-hero-ugc .wgt-scratchpad-off,.tpl-hero-ugc .wgt-scratchpad-on,.tpl-hero-weather .wgt-scratchpad-off,.tpl-hero-weather .wgt-scratchpad-on,div.tpl-hero-meetingInfo .wgt-scratchpad-off,div.tpl-hero-meetingInfo .wgt-scratchpad-on,div.tpl-hero-shopheader .wgt-scratchpad-off,div.tpl-hero-shopheader .wgt-scratchpad-on{margin-left:.15em;vertical-align:middle}.tpl-hero .wgt-scratchpad-off span,.tpl-hero .wgt-scratchpad-on span,.tpl-hero-attraction-blog .wgt-scratchpad-off span,.tpl-hero-attraction-blog .wgt-scratchpad-on span,.tpl-hero-attraction-photos .wgt-scratchpad-off span,.tpl-hero-attraction-photos .wgt-scratchpad-on span,.tpl-hero-attraction-section .wgt-scratchpad-off span,.tpl-hero-attraction-section .wgt-scratchpad-on span,.tpl-hero-brandtitle .wgt-scratchpad-off span,.tpl-hero-brandtitle .wgt-scratchpad-on span,.tpl-hero-close .wgt-scratchpad-off span,.tpl-hero-close .wgt-scratchpad-on span,.tpl-hero-gallery .wgt-scratchpad-off span,.tpl-hero-gallery .wgt-scratchpad-on span,.tpl-hero-gallery-caption .wgt-scratchpad-off span,.tpl-hero-gallery-caption .wgt-scratchpad-on span,.tpl-hero-gallery-info .wgt-scratchpad-off span,.tpl-hero-gallery-info .wgt-scratchpad-on span,.tpl-hero-offer .wgt-scratchpad-off span,.tpl-hero-offer .wgt-scratchpad-on span,.tpl-hero-offer-detail .wgt-scratchpad-off span,.tpl-hero-offer-detail .wgt-scratchpad-on span,.tpl-hero-offer-list .wgt-scratchpad-off span,.tpl-hero-offer-list .wgt-scratchpad-on span,.tpl-hero-openinghours .wgt-scratchpad-off span,.tpl-hero-openinghours .wgt-scratchpad-on span,.tpl-hero-package .wgt-scratchpad-off span,.tpl-hero-package .wgt-scratchpad-on span,.tpl-hero-package-detail .wgt-scratchpad-off span,.tpl-hero-package-detail .wgt-scratchpad-on span,.tpl-hero-personal-msg .wgt-scratchpad-off span,.tpl-hero-personal-msg .wgt-scratchpad-on span,.tpl-hero-price .wgt-scratchpad-off span,.tpl-hero-price .wgt-scratchpad-on span,.tpl-hero-rating .wgt-scratchpad-off span,.tpl-hero-rating .wgt-scratchpad-on span,.tpl-hero-scratchpad .wgt-scratchpad-off span,.tpl-hero-scratchpad .wgt-scratchpad-on span,.tpl-hero-titleforexpanded .wgt-scratchpad-off span,.tpl-hero-titleforexpanded .wgt-scratchpad-on span,.tpl-hero-tours .wgt-scratchpad-off span,.tpl-hero-tours .wgt-scratchpad-on span,.tpl-hero-tours-detail .wgt-scratchpad-off span,.tpl-hero-tours-detail .wgt-scratchpad-on span,.tpl-hero-ugc .wgt-scratchpad-off span,.tpl-hero-ugc .wgt-scratchpad-on span,.tpl-hero-weather .wgt-scratchpad-off span,.tpl-hero-weather .wgt-scratchpad-on span,div.tpl-hero-meetingInfo .wgt-scratchpad-off span,div.tpl-hero-meetingInfo .wgt-scratchpad-on span,div.tpl-hero-shopheader .wgt-scratchpad-off span,div.tpl-hero-shopheader .wgt-scratchpad-on span{font-size:6rem}.tpl-hero .wgt-close,.tpl-hero-attraction-blog .wgt-close,.tpl-hero-attraction-photos .wgt-close,.tpl-hero-attraction-section .wgt-close,.tpl-hero-brandtitle .wgt-close,.tpl-hero-close .wgt-close,.tpl-hero-gallery .wgt-close,.tpl-hero-gallery-caption .wgt-close,.tpl-hero-gallery-info .wgt-close,.tpl-hero-offer .wgt-close,.tpl-hero-offer-detail .wgt-close,.tpl-hero-offer-list .wgt-close,.tpl-hero-openinghours .wgt-close,.tpl-hero-package .wgt-close,.tpl-hero-package-detail .wgt-close,.tpl-hero-personal-msg .wgt-close,.tpl-hero-price .wgt-close,.tpl-hero-rating .wgt-close,.tpl-hero-scratchpad .wgt-close,.tpl-hero-titleforexpanded .wgt-close,.tpl-hero-tours .wgt-close,.tpl-hero-tours-detail .wgt-close,.tpl-hero-ugc .wgt-close,.tpl-hero-weather .wgt-close,div.tpl-hero-meetingInfo .wgt-close,div.tpl-hero-shopheader .wgt-close{position:absolute;z-index:2;right:5%;top:7%}@media screen and (max-width:768px){.tpl-hero,.tpl-hero-attraction-blog,.tpl-hero-attraction-photos,.tpl-hero-attraction-section,.tpl-hero-brandtitle,.tpl-hero-close,.tpl-hero-gallery,.tpl-hero-gallery .tpl-hero-slider,.tpl-hero-gallery-caption,.tpl-hero-gallery-caption .tpl-hero-slider,.tpl-hero-gallery-info,.tpl-hero-gallery-info .tpl-hero-slider,.tpl-hero-offer,.tpl-hero-offer-detail,.tpl-hero-offer-list,.tpl-hero-openinghours,.tpl-hero-openinghours .tpl-hero-slider,.tpl-hero-package,.tpl-hero-package-detail,.tpl-hero-personal-msg,.tpl-hero-price,.tpl-hero-rating,.tpl-hero-scratchpad,.tpl-hero-titleforexpanded,.tpl-hero-tours,.tpl-hero-tours-detail,.tpl-hero-ugc,.tpl-hero-weather,div.tpl-hero-meetingInfo,div.tpl-hero-shopheader{height:100vh}.tpl-hero .wgt-close,.tpl-hero-attraction-blog .wgt-close,.tpl-hero-attraction-photos .wgt-close,.tpl-hero-attraction-section .wgt-close,.tpl-hero-brandtitle .wgt-close,.tpl-hero-close .wgt-close,.tpl-hero-gallery .wgt-close,.tpl-hero-gallery-caption .wgt-close,.tpl-hero-gallery-info .wgt-close,.tpl-hero-offer .wgt-close,.tpl-hero-offer-detail .wgt-close,.tpl-hero-offer-list .wgt-close,.tpl-hero-openinghours .wgt-close,.tpl-hero-package .wgt-close,.tpl-hero-package-detail .wgt-close,.tpl-hero-personal-msg .wgt-close,.tpl-hero-price .wgt-close,.tpl-hero-rating .wgt-close,.tpl-hero-scratchpad .wgt-close,.tpl-hero-titleforexpanded .wgt-close,.tpl-hero-tours .wgt-close,.tpl-hero-tours-detail .wgt-close,.tpl-hero-ugc .wgt-close,.tpl-hero-weather .wgt-close,div.tpl-hero-meetingInfo .wgt-close,div.tpl-hero-shopheader .wgt-close{display:none}.tpl-hero .tpl-content,.tpl-hero-attraction-blog .tpl-content,.tpl-hero-attraction-photos .tpl-content,.tpl-hero-attraction-section .tpl-content,.tpl-hero-brandtitle .tpl-content,.tpl-hero-close .tpl-content,.tpl-hero-gallery .tpl-content,.tpl-hero-gallery-caption .tpl-content,.tpl-hero-gallery-info .tpl-content,.tpl-hero-offer .tpl-content,.tpl-hero-offer-detail .tpl-content,.tpl-hero-offer-list .tpl-content,.tpl-hero-openinghours .tpl-content,.tpl-hero-package .tpl-content,.tpl-hero-package-detail .tpl-content,.tpl-hero-personal-msg .tpl-content,.tpl-hero-price .tpl-content,.tpl-hero-rating .tpl-content,.tpl-hero-scratchpad .tpl-content,.tpl-hero-titleforexpanded .tpl-content,.tpl-hero-tours .tpl-content,.tpl-hero-tours-detail .tpl-content,.tpl-hero-ugc .tpl-content,.tpl-hero-weather .tpl-content,div.tpl-hero-meetingInfo .tpl-content,div.tpl-hero-shopheader .tpl-content{left:10%}.tpl-hero .wgt-sqbutton,.tpl-hero .wgt-sqbutton-black,.tpl-hero .wgt-sqbutton-black1,.tpl-hero .wgt-sqbutton-blue,.tpl-hero .wgt-sqbutton-blue-hollow,.tpl-hero .wgt-sqbutton-blue-inverse,.tpl-hero .wgt-sqbutton-dark,.tpl-hero .wgt-sqbutton-dark-grey,.tpl-hero .wgt-sqbutton-golden,.tpl-hero .wgt-sqbutton-green,.tpl-hero .wgt-sqbutton-red,.tpl-hero .wgt-sqbutton-white,.tpl-hero a.wgt-sqbutton-change-color,.tpl-hero-attraction-blog .wgt-sqbutton,.tpl-hero-attraction-blog .wgt-sqbutton-black,.tpl-hero-attraction-blog .wgt-sqbutton-black1,.tpl-hero-attraction-blog .wgt-sqbutton-blue,.tpl-hero-attraction-blog .wgt-sqbutton-blue-hollow,.tpl-hero-attraction-blog .wgt-sqbutton-blue-inverse,.tpl-hero-attraction-blog .wgt-sqbutton-dark,.tpl-hero-attraction-blog .wgt-sqbutton-dark-grey,.tpl-hero-attraction-blog .wgt-sqbutton-golden,.tpl-hero-attraction-blog .wgt-sqbutton-green,.tpl-hero-attraction-blog .wgt-sqbutton-red,.tpl-hero-attraction-blog .wgt-sqbutton-white,.tpl-hero-attraction-blog a.wgt-sqbutton-change-color,.tpl-hero-attraction-photos .wgt-sqbutton,.tpl-hero-attraction-photos .wgt-sqbutton-black,.tpl-hero-attraction-photos .wgt-sqbutton-black1,.tpl-hero-attraction-photos .wgt-sqbutton-blue,.tpl-hero-attraction-photos .wgt-sqbutton-blue-hollow,.tpl-hero-attraction-photos .wgt-sqbutton-blue-inverse,.tpl-hero-attraction-photos .wgt-sqbutton-dark,.tpl-hero-attraction-photos .wgt-sqbutton-dark-grey,.tpl-hero-attraction-photos .wgt-sqbutton-golden,.tpl-hero-attraction-photos .wgt-sqbutton-green,.tpl-hero-attraction-photos .wgt-sqbutton-red,.tpl-hero-attraction-photos .wgt-sqbutton-white,.tpl-hero-attraction-photos a.wgt-sqbutton-change-color,.tpl-hero-attraction-section .wgt-sqbutton,.tpl-hero-attraction-section .wgt-sqbutton-black,.tpl-hero-attraction-section .wgt-sqbutton-black1,.tpl-hero-attraction-section .wgt-sqbutton-blue,.tpl-hero-attraction-section .wgt-sqbutton-blue-hollow,.tpl-hero-attraction-section .wgt-sqbutton-blue-inverse,.tpl-hero-attraction-section .wgt-sqbutton-dark,.tpl-hero-attraction-section .wgt-sqbutton-dark-grey,.tpl-hero-attraction-section .wgt-sqbutton-golden,.tpl-hero-attraction-section .wgt-sqbutton-green,.tpl-hero-attraction-section .wgt-sqbutton-red,.tpl-hero-attraction-section .wgt-sqbutton-white,.tpl-hero-attraction-section a.wgt-sqbutton-change-color,.tpl-hero-brandtitle .wgt-sqbutton,.tpl-hero-brandtitle .wgt-sqbutton-black,.tpl-hero-brandtitle .wgt-sqbutton-black1,.tpl-hero-brandtitle .wgt-sqbutton-blue,.tpl-hero-brandtitle .wgt-sqbutton-blue-hollow,.tpl-hero-brandtitle .wgt-sqbutton-blue-inverse,.tpl-hero-brandtitle .wgt-sqbutton-dark,.tpl-hero-brandtitle .wgt-sqbutton-dark-grey,.tpl-hero-brandtitle .wgt-sqbutton-golden,.tpl-hero-brandtitle .wgt-sqbutton-green,.tpl-hero-brandtitle .wgt-sqbutton-red,.tpl-hero-brandtitle .wgt-sqbutton-white,.tpl-hero-brandtitle a.wgt-sqbutton-change-color,.tpl-hero-close .wgt-sqbutton,.tpl-hero-close .wgt-sqbutton-black,.tpl-hero-close .wgt-sqbutton-black1,.tpl-hero-close .wgt-sqbutton-blue,.tpl-hero-close .wgt-sqbutton-blue-hollow,.tpl-hero-close .wgt-sqbutton-blue-inverse,.tpl-hero-close .wgt-sqbutton-dark,.tpl-hero-close .wgt-sqbutton-dark-grey,.tpl-hero-close .wgt-sqbutton-golden,.tpl-hero-close .wgt-sqbutton-green,.tpl-hero-close .wgt-sqbutton-red,.tpl-hero-close .wgt-sqbutton-white,.tpl-hero-close a.wgt-sqbutton-change-color,.tpl-hero-gallery .tpl-hero-slider .wgt-sqbutton,.tpl-hero-gallery .tpl-hero-slider .wgt-sqbutton-black,.tpl-hero-gallery .tpl-hero-slider .wgt-sqbutton-black1,.tpl-hero-gallery .tpl-hero-slider .wgt-sqbutton-blue,.tpl-hero-gallery .tpl-hero-slider .wgt-sqbutton-blue-hollow,.tpl-hero-gallery .tpl-hero-slider .wgt-sqbutton-blue-inverse,.tpl-hero-gallery .tpl-hero-slider .wgt-sqbutton-dark,.tpl-hero-gallery .tpl-hero-slider .wgt-sqbutton-dark-grey,.tpl-hero-gallery .tpl-hero-slider .wgt-sqbutton-golden,.tpl-hero-gallery .tpl-hero-slider .wgt-sqbutton-green,.tpl-hero-gallery .tpl-hero-slider .wgt-sqbutton-red,.tpl-hero-gallery .tpl-hero-slider .wgt-sqbutton-white,.tpl-hero-gallery .tpl-hero-slider a.wgt-sqbutton-change-color,.tpl-hero-gallery .wgt-sqbutton,.tpl-hero-gallery .wgt-sqbutton-black,.tpl-hero-gallery .wgt-sqbutton-black1,.tpl-hero-gallery .wgt-sqbutton-blue,.tpl-hero-gallery .wgt-sqbutton-blue-hollow,.tpl-hero-gallery .wgt-sqbutton-blue-inverse,.tpl-hero-gallery .wgt-sqbutton-dark,.tpl-hero-gallery .wgt-sqbutton-dark-grey,.tpl-hero-gallery .wgt-sqbutton-golden,.tpl-hero-gallery .wgt-sqbutton-green,.tpl-hero-gallery .wgt-sqbutton-red,.tpl-hero-gallery .wgt-sqbutton-white,.tpl-hero-gallery a.wgt-sqbutton-change-color,.tpl-hero-gallery-caption .tpl-hero-slider .wgt-sqbutton,.tpl-hero-gallery-caption .tpl-hero-slider .wgt-sqbutton-black,.tpl-hero-gallery-caption .tpl-hero-slider .wgt-sqbutton-black1,.tpl-hero-gallery-caption .tpl-hero-slider .wgt-sqbutton-blue,.tpl-hero-gallery-caption .tpl-hero-slider .wgt-sqbutton-blue-hollow,.tpl-hero-gallery-caption .tpl-hero-slider .wgt-sqbutton-blue-inverse,.tpl-hero-gallery-caption .tpl-hero-slider .wgt-sqbutton-dark,.tpl-hero-gallery-caption .tpl-hero-slider .wgt-sqbutton-dark-grey,.tpl-hero-gallery-caption .tpl-hero-slider .wgt-sqbutton-golden,.tpl-hero-gallery-caption .tpl-hero-slider .wgt-sqbutton-green,.tpl-hero-gallery-caption .tpl-hero-slider .wgt-sqbutton-red,.tpl-hero-gallery-caption .tpl-hero-slider .wgt-sqbutton-white,.tpl-hero-gallery-caption .tpl-hero-slider a.wgt-sqbutton-change-color,.tpl-hero-gallery-caption .wgt-sqbutton,.tpl-hero-gallery-caption .wgt-sqbutton-black,.tpl-hero-gallery-caption .wgt-sqbutton-black1,.tpl-hero-gallery-caption .wgt-sqbutton-blue,.tpl-hero-gallery-caption .wgt-sqbutton-blue-hollow,.tpl-hero-gallery-caption .wgt-sqbutton-blue-inverse,.tpl-hero-gallery-caption .wgt-sqbutton-dark,.tpl-hero-gallery-caption .wgt-sqbutton-dark-grey,.tpl-hero-gallery-caption .wgt-sqbutton-golden,.tpl-hero-gallery-caption .wgt-sqbutton-green,.tpl-hero-gallery-caption .wgt-sqbutton-red,.tpl-hero-gallery-caption .wgt-sqbutton-white,.tpl-hero-gallery-caption a.wgt-sqbutton-change-color,.tpl-hero-gallery-info .tpl-hero-slider .wgt-sqbutton,.tpl-hero-gallery-info .tpl-hero-slider .wgt-sqbutton-black,.tpl-hero-gallery-info .tpl-hero-slider .wgt-sqbutton-black1,.tpl-hero-gallery-info .tpl-hero-slider .wgt-sqbutton-blue,.tpl-hero-gallery-info .tpl-hero-slider .wgt-sqbutton-blue-hollow,.tpl-hero-gallery-info .tpl-hero-slider .wgt-sqbutton-blue-inverse,.tpl-hero-gallery-info .tpl-hero-slider .wgt-sqbutton-dark,.tpl-hero-gallery-info .tpl-hero-slider .wgt-sqbutton-dark-grey,.tpl-hero-gallery-info .tpl-hero-slider .wgt-sqbutton-golden,.tpl-hero-gallery-info .tpl-hero-slider .wgt-sqbutton-green,.tpl-hero-gallery-info .tpl-hero-slider .wgt-sqbutton-red,.tpl-hero-gallery-info .tpl-hero-slider .wgt-sqbutton-white,.tpl-hero-gallery-info .tpl-hero-slider a.wgt-sqbutton-change-color,.tpl-hero-gallery-info .wgt-sqbutton,.tpl-hero-gallery-info .wgt-sqbutton-black,.tpl-hero-gallery-info .wgt-sqbutton-black1,.tpl-hero-gallery-info .wgt-sqbutton-blue,.tpl-hero-gallery-info .wgt-sqbutton-blue-hollow,.tpl-hero-gallery-info .wgt-sqbutton-blue-inverse,.tpl-hero-gallery-info .wgt-sqbutton-dark,.tpl-hero-gallery-info .wgt-sqbutton-dark-grey,.tpl-hero-gallery-info .wgt-sqbutton-golden,.tpl-hero-gallery-info .wgt-sqbutton-green,.tpl-hero-gallery-info .wgt-sqbutton-red,.tpl-hero-gallery-info .wgt-sqbutton-white,.tpl-hero-gallery-info a.wgt-sqbutton-change-color,.tpl-hero-offer .wgt-sqbutton,.tpl-hero-offer .wgt-sqbutton-black,.tpl-hero-offer .wgt-sqbutton-black1,.tpl-hero-offer .wgt-sqbutton-blue,.tpl-hero-offer .wgt-sqbutton-blue-hollow,.tpl-hero-offer .wgt-sqbutton-blue-inverse,.tpl-hero-offer .wgt-sqbutton-dark,.tpl-hero-offer .wgt-sqbutton-dark-grey,.tpl-hero-offer .wgt-sqbutton-golden,.tpl-hero-offer .wgt-sqbutton-green,.tpl-hero-offer .wgt-sqbutton-red,.tpl-hero-offer .wgt-sqbutton-white,.tpl-hero-offer a.wgt-sqbutton-change-color,.tpl-hero-offer-detail .wgt-sqbutton,.tpl-hero-offer-detail .wgt-sqbutton-black,.tpl-hero-offer-detail .wgt-sqbutton-black1,.tpl-hero-offer-detail .wgt-sqbutton-blue,.tpl-hero-offer-detail .wgt-sqbutton-blue-hollow,.tpl-hero-offer-detail .wgt-sqbutton-blue-inverse,.tpl-hero-offer-detail .wgt-sqbutton-dark,.tpl-hero-offer-detail .wgt-sqbutton-dark-grey,.tpl-hero-offer-detail .wgt-sqbutton-golden,.tpl-hero-offer-detail .wgt-sqbutton-green,.tpl-hero-offer-detail .wgt-sqbutton-red,.tpl-hero-offer-detail .wgt-sqbutton-white,.tpl-hero-offer-detail a.wgt-sqbutton-change-color,.tpl-hero-offer-list .wgt-sqbutton,.tpl-hero-offer-list .wgt-sqbutton-black,.tpl-hero-offer-list .wgt-sqbutton-black1,.tpl-hero-offer-list .wgt-sqbutton-blue,.tpl-hero-offer-list .wgt-sqbutton-blue-hollow,.tpl-hero-offer-list .wgt-sqbutton-blue-inverse,.tpl-hero-offer-list .wgt-sqbutton-dark,.tpl-hero-offer-list .wgt-sqbutton-dark-grey,.tpl-hero-offer-list .wgt-sqbutton-golden,.tpl-hero-offer-list .wgt-sqbutton-green,.tpl-hero-offer-list .wgt-sqbutton-red,.tpl-hero-offer-list .wgt-sqbutton-white,.tpl-hero-offer-list a.wgt-sqbutton-change-color,.tpl-hero-openinghours .tpl-hero-slider .wgt-sqbutton,.tpl-hero-openinghours .tpl-hero-slider .wgt-sqbutton-black,.tpl-hero-openinghours .tpl-hero-slider .wgt-sqbutton-black1,.tpl-hero-openinghours .tpl-hero-slider .wgt-sqbutton-blue,.tpl-hero-openinghours .tpl-hero-slider .wgt-sqbutton-blue-hollow,.tpl-hero-openinghours .tpl-hero-slider .wgt-sqbutton-blue-inverse,.tpl-hero-openinghours .tpl-hero-slider .wgt-sqbutton-dark,.tpl-hero-openinghours .tpl-hero-slider .wgt-sqbutton-dark-grey,.tpl-hero-openinghours .tpl-hero-slider .wgt-sqbutton-golden,.tpl-hero-openinghours .tpl-hero-slider .wgt-sqbutton-green,.tpl-hero-openinghours .tpl-hero-slider .wgt-sqbutton-red,.tpl-hero-openinghours .tpl-hero-slider .wgt-sqbutton-white,.tpl-hero-openinghours .tpl-hero-slider a.wgt-sqbutton-change-color,.tpl-hero-openinghours .wgt-sqbutton,.tpl-hero-openinghours .wgt-sqbutton-black,.tpl-hero-openinghours .wgt-sqbutton-black1,.tpl-hero-openinghours .wgt-sqbutton-blue,.tpl-hero-openinghours .wgt-sqbutton-blue-hollow,.tpl-hero-openinghours .wgt-sqbutton-blue-inverse,.tpl-hero-openinghours .wgt-sqbutton-dark,.tpl-hero-openinghours .wgt-sqbutton-dark-grey,.tpl-hero-openinghours .wgt-sqbutton-golden,.tpl-hero-openinghours .wgt-sqbutton-green,.tpl-hero-openinghours .wgt-sqbutton-red,.tpl-hero-openinghours .wgt-sqbutton-white,.tpl-hero-openinghours a.wgt-sqbutton-change-color,.tpl-hero-package .wgt-sqbutton,.tpl-hero-package .wgt-sqbutton-black,.tpl-hero-package .wgt-sqbutton-black1,.tpl-hero-package .wgt-sqbutton-blue,.tpl-hero-package .wgt-sqbutton-blue-hollow,.tpl-hero-package .wgt-sqbutton-blue-inverse,.tpl-hero-package .wgt-sqbutton-dark,.tpl-hero-package .wgt-sqbutton-dark-grey,.tpl-hero-package .wgt-sqbutton-golden,.tpl-hero-package .wgt-sqbutton-green,.tpl-hero-package .wgt-sqbutton-red,.tpl-hero-package .wgt-sqbutton-white,.tpl-hero-package a.wgt-sqbutton-change-color,.tpl-hero-package-detail .wgt-sqbutton,.tpl-hero-package-detail .wgt-sqbutton-black,.tpl-hero-package-detail .wgt-sqbutton-black1,.tpl-hero-package-detail .wgt-sqbutton-blue,.tpl-hero-package-detail .wgt-sqbutton-blue-hollow,.tpl-hero-package-detail .wgt-sqbutton-blue-inverse,.tpl-hero-package-detail .wgt-sqbutton-dark,.tpl-hero-package-detail .wgt-sqbutton-dark-grey,.tpl-hero-package-detail .wgt-sqbutton-golden,.tpl-hero-package-detail .wgt-sqbutton-green,.tpl-hero-package-detail .wgt-sqbutton-red,.tpl-hero-package-detail .wgt-sqbutton-white,.tpl-hero-package-detail a.wgt-sqbutton-change-color,.tpl-hero-personal-msg .wgt-sqbutton,.tpl-hero-personal-msg .wgt-sqbutton-black,.tpl-hero-personal-msg .wgt-sqbutton-black1,.tpl-hero-personal-msg .wgt-sqbutton-blue,.tpl-hero-personal-msg .wgt-sqbutton-blue-hollow,.tpl-hero-personal-msg .wgt-sqbutton-blue-inverse,.tpl-hero-personal-msg .wgt-sqbutton-dark,.tpl-hero-personal-msg .wgt-sqbutton-dark-grey,.tpl-hero-personal-msg .wgt-sqbutton-golden,.tpl-hero-personal-msg .wgt-sqbutton-green,.tpl-hero-personal-msg .wgt-sqbutton-red,.tpl-hero-personal-msg .wgt-sqbutton-white,.tpl-hero-personal-msg a.wgt-sqbutton-change-color,.tpl-hero-price .wgt-sqbutton,.tpl-hero-price .wgt-sqbutton-black,.tpl-hero-price .wgt-sqbutton-black1,.tpl-hero-price .wgt-sqbutton-blue,.tpl-hero-price .wgt-sqbutton-blue-hollow,.tpl-hero-price .wgt-sqbutton-blue-inverse,.tpl-hero-price .wgt-sqbutton-dark,.tpl-hero-price .wgt-sqbutton-dark-grey,.tpl-hero-price .wgt-sqbutton-golden,.tpl-hero-price .wgt-sqbutton-green,.tpl-hero-price .wgt-sqbutton-red,.tpl-hero-price .wgt-sqbutton-white,.tpl-hero-price a.wgt-sqbutton-change-color,.tpl-hero-rating .wgt-sqbutton,.tpl-hero-rating .wgt-sqbutton-black,.tpl-hero-rating .wgt-sqbutton-black1,.tpl-hero-rating .wgt-sqbutton-blue,.tpl-hero-rating .wgt-sqbutton-blue-hollow,.tpl-hero-rating .wgt-sqbutton-blue-inverse,.tpl-hero-rating .wgt-sqbutton-dark,.tpl-hero-rating .wgt-sqbutton-dark-grey,.tpl-hero-rating .wgt-sqbutton-golden,.tpl-hero-rating .wgt-sqbutton-green,.tpl-hero-rating .wgt-sqbutton-red,.tpl-hero-rating .wgt-sqbutton-white,.tpl-hero-rating a.wgt-sqbutton-change-color,.tpl-hero-scratchpad .wgt-sqbutton,.tpl-hero-scratchpad .wgt-sqbutton-black,.tpl-hero-scratchpad .wgt-sqbutton-black1,.tpl-hero-scratchpad .wgt-sqbutton-blue,.tpl-hero-scratchpad .wgt-sqbutton-blue-hollow,.tpl-hero-scratchpad .wgt-sqbutton-blue-inverse,.tpl-hero-scratchpad .wgt-sqbutton-dark,.tpl-hero-scratchpad .wgt-sqbutton-dark-grey,.tpl-hero-scratchpad .wgt-sqbutton-golden,.tpl-hero-scratchpad .wgt-sqbutton-green,.tpl-hero-scratchpad .wgt-sqbutton-red,.tpl-hero-scratchpad .wgt-sqbutton-white,.tpl-hero-scratchpad a.wgt-sqbutton-change-color,.tpl-hero-titleforexpanded .wgt-sqbutton,.tpl-hero-titleforexpanded .wgt-sqbutton-black,.tpl-hero-titleforexpanded .wgt-sqbutton-black1,.tpl-hero-titleforexpanded .wgt-sqbutton-blue,.tpl-hero-titleforexpanded .wgt-sqbutton-blue-hollow,.tpl-hero-titleforexpanded .wgt-sqbutton-blue-inverse,.tpl-hero-titleforexpanded .wgt-sqbutton-dark,.tpl-hero-titleforexpanded .wgt-sqbutton-dark-grey,.tpl-hero-titleforexpanded .wgt-sqbutton-golden,.tpl-hero-titleforexpanded .wgt-sqbutton-green,.tpl-hero-titleforexpanded .wgt-sqbutton-red,.tpl-hero-titleforexpanded .wgt-sqbutton-white,.tpl-hero-titleforexpanded a.wgt-sqbutton-change-color,.tpl-hero-tours .wgt-sqbutton,.tpl-hero-tours .wgt-sqbutton-black,.tpl-hero-tours .wgt-sqbutton-black1,.tpl-hero-tours .wgt-sqbutton-blue,.tpl-hero-tours .wgt-sqbutton-blue-hollow,.tpl-hero-tours .wgt-sqbutton-blue-inverse,.tpl-hero-tours .wgt-sqbutton-dark,.tpl-hero-tours .wgt-sqbutton-dark-grey,.tpl-hero-tours .wgt-sqbutton-golden,.tpl-hero-tours .wgt-sqbutton-green,.tpl-hero-tours .wgt-sqbutton-red,.tpl-hero-tours .wgt-sqbutton-white,.tpl-hero-tours a.wgt-sqbutton-change-color,.tpl-hero-tours-detail .wgt-sqbutton,.tpl-hero-tours-detail .wgt-sqbutton-black,.tpl-hero-tours-detail .wgt-sqbutton-black1,.tpl-hero-tours-detail .wgt-sqbutton-blue,.tpl-hero-tours-detail .wgt-sqbutton-blue-hollow,.tpl-hero-tours-detail .wgt-sqbutton-blue-inverse,.tpl-hero-tours-detail .wgt-sqbutton-dark,.tpl-hero-tours-detail .wgt-sqbutton-dark-grey,.tpl-hero-tours-detail .wgt-sqbutton-golden,.tpl-hero-tours-detail .wgt-sqbutton-green,.tpl-hero-tours-detail .wgt-sqbutton-red,.tpl-hero-tours-detail .wgt-sqbutton-white,.tpl-hero-tours-detail a.wgt-sqbutton-change-color,.tpl-hero-ugc .wgt-sqbutton,.tpl-hero-ugc .wgt-sqbutton-black,.tpl-hero-ugc .wgt-sqbutton-black1,.tpl-hero-ugc .wgt-sqbutton-blue,.tpl-hero-ugc .wgt-sqbutton-blue-hollow,.tpl-hero-ugc .wgt-sqbutton-blue-inverse,.tpl-hero-ugc .wgt-sqbutton-dark,.tpl-hero-ugc .wgt-sqbutton-dark-grey,.tpl-hero-ugc .wgt-sqbutton-golden,.tpl-hero-ugc .wgt-sqbutton-green,.tpl-hero-ugc .wgt-sqbutton-red,.tpl-hero-ugc .wgt-sqbutton-white,.tpl-hero-ugc a.wgt-sqbutton-change-color,.tpl-hero-weather .wgt-sqbutton,.tpl-hero-weather .wgt-sqbutton-black,.tpl-hero-weather .wgt-sqbutton-black1,.tpl-hero-weather .wgt-sqbutton-blue,.tpl-hero-weather .wgt-sqbutton-blue-hollow,.tpl-hero-weather .wgt-sqbutton-blue-inverse,.tpl-hero-weather .wgt-sqbutton-dark,.tpl-hero-weather .wgt-sqbutton-dark-grey,.tpl-hero-weather .wgt-sqbutton-golden,.tpl-hero-weather .wgt-sqbutton-green,.tpl-hero-weather .wgt-sqbutton-red,.tpl-hero-weather .wgt-sqbutton-white,.tpl-hero-weather a.wgt-sqbutton-change-color,div.tpl-hero-meetingInfo .wgt-sqbutton,div.tpl-hero-meetingInfo .wgt-sqbutton-black,div.tpl-hero-meetingInfo .wgt-sqbutton-black1,div.tpl-hero-meetingInfo .wgt-sqbutton-blue,div.tpl-hero-meetingInfo .wgt-sqbutton-blue-hollow,div.tpl-hero-meetingInfo .wgt-sqbutton-blue-inverse,div.tpl-hero-meetingInfo .wgt-sqbutton-dark,div.tpl-hero-meetingInfo .wgt-sqbutton-dark-grey,div.tpl-hero-meetingInfo .wgt-sqbutton-golden,div.tpl-hero-meetingInfo .wgt-sqbutton-green,div.tpl-hero-meetingInfo .wgt-sqbutton-red,div.tpl-hero-meetingInfo .wgt-sqbutton-white,div.tpl-hero-meetingInfo a.wgt-sqbutton-change-color,div.tpl-hero-shopheader .wgt-sqbutton,div.tpl-hero-shopheader .wgt-sqbutton-black,div.tpl-hero-shopheader .wgt-sqbutton-black1,div.tpl-hero-shopheader .wgt-sqbutton-blue,div.tpl-hero-shopheader .wgt-sqbutton-blue-hollow,div.tpl-hero-shopheader .wgt-sqbutton-blue-inverse,div.tpl-hero-shopheader .wgt-sqbutton-dark,div.tpl-hero-shopheader .wgt-sqbutton-dark-grey,div.tpl-hero-shopheader .wgt-sqbutton-golden,div.tpl-hero-shopheader .wgt-sqbutton-green,div.tpl-hero-shopheader .wgt-sqbutton-red,div.tpl-hero-shopheader .wgt-sqbutton-white,div.tpl-hero-shopheader a.wgt-sqbutton-change-color{width:170px;height:45px;line-height:43px;padding:0}.tpl-hero .wgt-scratchpad-off,.tpl-hero .wgt-scratchpad-on,.tpl-hero-attraction-blog .wgt-scratchpad-off,.tpl-hero-attraction-blog .wgt-scratchpad-on,.tpl-hero-attraction-photos .wgt-scratchpad-off,.tpl-hero-attraction-photos .wgt-scratchpad-on,.tpl-hero-attraction-section .wgt-scratchpad-off,.tpl-hero-attraction-section .wgt-scratchpad-on,.tpl-hero-brandtitle .wgt-scratchpad-off,.tpl-hero-brandtitle .wgt-scratchpad-on,.tpl-hero-close .wgt-scratchpad-off,.tpl-hero-close .wgt-scratchpad-on,.tpl-hero-gallery .wgt-scratchpad-off,.tpl-hero-gallery .wgt-scratchpad-on,.tpl-hero-gallery-caption .wgt-scratchpad-off,.tpl-hero-gallery-caption .wgt-scratchpad-on,.tpl-hero-gallery-info .wgt-scratchpad-off,.tpl-hero-gallery-info .wgt-scratchpad-on,.tpl-hero-offer .wgt-scratchpad-off,.tpl-hero-offer .wgt-scratchpad-on,.tpl-hero-offer-detail .wgt-scratchpad-off,.tpl-hero-offer-detail .wgt-scratchpad-on,.tpl-hero-offer-list .wgt-scratchpad-off,.tpl-hero-offer-list .wgt-scratchpad-on,.tpl-hero-openinghours .wgt-scratchpad-off,.tpl-hero-openinghours .wgt-scratchpad-on,.tpl-hero-package .wgt-scratchpad-off,.tpl-hero-package .wgt-scratchpad-on,.tpl-hero-package-detail .wgt-scratchpad-off,.tpl-hero-package-detail .wgt-scratchpad-on,.tpl-hero-personal-msg .wgt-scratchpad-off,.tpl-hero-personal-msg .wgt-scratchpad-on,.tpl-hero-price .wgt-scratchpad-off,.tpl-hero-price .wgt-scratchpad-on,.tpl-hero-rating .wgt-scratchpad-off,.tpl-hero-rating .wgt-scratchpad-on,.tpl-hero-scratchpad .wgt-scratchpad-off,.tpl-hero-scratchpad .wgt-scratchpad-on,.tpl-hero-titleforexpanded .wgt-scratchpad-off,.tpl-hero-titleforexpanded .wgt-scratchpad-on,.tpl-hero-tours .wgt-scratchpad-off,.tpl-hero-tours .wgt-scratchpad-on,.tpl-hero-tours-detail .wgt-scratchpad-off,.tpl-hero-tours-detail .wgt-scratchpad-on,.tpl-hero-ugc .wgt-scratchpad-off,.tpl-hero-ugc .wgt-scratchpad-on,.tpl-hero-weather .wgt-scratchpad-off,.tpl-hero-weather .wgt-scratchpad-on,div.tpl-hero-meetingInfo .wgt-scratchpad-off,div.tpl-hero-meetingInfo .wgt-scratchpad-on,div.tpl-hero-shopheader .wgt-scratchpad-off,div.tpl-hero-shopheader .wgt-scratchpad-on{margin-left:.5rem}.tpl-hero .wgt-scratchpad-off span,.tpl-hero .wgt-scratchpad-on span,.tpl-hero-attraction-blog .wgt-scratchpad-off span,.tpl-hero-attraction-blog .wgt-scratchpad-on span,.tpl-hero-attraction-photos .wgt-scratchpad-off span,.tpl-hero-attraction-photos .wgt-scratchpad-on span,.tpl-hero-attraction-section .wgt-scratchpad-off span,.tpl-hero-attraction-section .wgt-scratchpad-on span,.tpl-hero-brandtitle .wgt-scratchpad-off span,.tpl-hero-brandtitle .wgt-scratchpad-on span,.tpl-hero-close .wgt-scratchpad-off span,.tpl-hero-close .wgt-scratchpad-on span,.tpl-hero-gallery .wgt-scratchpad-off span,.tpl-hero-gallery .wgt-scratchpad-on span,.tpl-hero-gallery-caption .wgt-scratchpad-off span,.tpl-hero-gallery-caption .wgt-scratchpad-on span,.tpl-hero-gallery-info .wgt-scratchpad-off span,.tpl-hero-gallery-info .wgt-scratchpad-on span,.tpl-hero-offer .wgt-scratchpad-off span,.tpl-hero-offer .wgt-scratchpad-on span,.tpl-hero-offer-detail .wgt-scratchpad-off span,.tpl-hero-offer-detail .wgt-scratchpad-on span,.tpl-hero-offer-list .wgt-scratchpad-off span,.tpl-hero-offer-list .wgt-scratchpad-on span,.tpl-hero-openinghours .wgt-scratchpad-off span,.tpl-hero-openinghours .wgt-scratchpad-on span,.tpl-hero-package .wgt-scratchpad-off span,.tpl-hero-package .wgt-scratchpad-on span,.tpl-hero-package-detail .wgt-scratchpad-off span,.tpl-hero-package-detail .wgt-scratchpad-on span,.tpl-hero-personal-msg .wgt-scratchpad-off span,.tpl-hero-personal-msg .wgt-scratchpad-on span,.tpl-hero-price .wgt-scratchpad-off span,.tpl-hero-price .wgt-scratchpad-on span,.tpl-hero-rating .wgt-scratchpad-off span,.tpl-hero-rating .wgt-scratchpad-on span,.tpl-hero-scratchpad .wgt-scratchpad-off span,.tpl-hero-scratchpad .wgt-scratchpad-on span,.tpl-hero-titleforexpanded .wgt-scratchpad-off span,.tpl-hero-titleforexpanded .wgt-scratchpad-on span,.tpl-hero-tours .wgt-scratchpad-off span,.tpl-hero-tours .wgt-scratchpad-on span,.tpl-hero-tours-detail .wgt-scratchpad-off span,.tpl-hero-tours-detail .wgt-scratchpad-on span,.tpl-hero-ugc .wgt-scratchpad-off span,.tpl-hero-ugc .wgt-scratchpad-on span,.tpl-hero-weather .wgt-scratchpad-off span,.tpl-hero-weather .wgt-scratchpad-on span,div.tpl-hero-meetingInfo .wgt-scratchpad-off span,div.tpl-hero-meetingInfo .wgt-scratchpad-on span,div.tpl-hero-shopheader .wgt-scratchpad-off span,div.tpl-hero-shopheader .wgt-scratchpad-on span{font-size:5rem}}.tpl-hero-gallery html[dir=rtl] .tpl-hero-slider .tpl-content,.tpl-hero-gallery-caption html[dir=rtl] .tpl-hero-slider .tpl-content,.tpl-hero-gallery-info html[dir=rtl] .tpl-hero-slider .tpl-content,.tpl-hero-openinghours html[dir=rtl] .tpl-hero-slider .tpl-content,html[dir=rtl] .tpl-hero .tpl-content,html[dir=rtl] .tpl-hero-attraction-blog .tpl-content,html[dir=rtl] .tpl-hero-attraction-photos .tpl-content,html[dir=rtl] .tpl-hero-attraction-section .tpl-content,html[dir=rtl] .tpl-hero-brandtitle .tpl-content,html[dir=rtl] .tpl-hero-close .tpl-content,html[dir=rtl] .tpl-hero-gallery .tpl-content,html[dir=rtl] .tpl-hero-gallery-caption .tpl-content,html[dir=rtl] .tpl-hero-gallery-info .tpl-content,html[dir=rtl] .tpl-hero-offer .tpl-content,html[dir=rtl] .tpl-hero-offer-detail .tpl-content,html[dir=rtl] .tpl-hero-offer-list .tpl-content,html[dir=rtl] .tpl-hero-openinghours .tpl-content,html[dir=rtl] .tpl-hero-package .tpl-content,html[dir=rtl] .tpl-hero-package-detail .tpl-content,html[dir=rtl] .tpl-hero-personal-msg .tpl-content,html[dir=rtl] .tpl-hero-price .tpl-content,html[dir=rtl] .tpl-hero-rating .tpl-content,html[dir=rtl] .tpl-hero-scratchpad .tpl-content,html[dir=rtl] .tpl-hero-titleforexpanded .tpl-content,html[dir=rtl] .tpl-hero-tours .tpl-content,html[dir=rtl] .tpl-hero-tours-detail .tpl-content,html[dir=rtl] .tpl-hero-ugc .tpl-content,html[dir=rtl] .tpl-hero-weather .tpl-content,html[dir=rtl] div.tpl-hero-meetingInfo .tpl-content,html[dir=rtl] div.tpl-hero-shopheader .tpl-content{left:auto;right:8%}@media screen and (max-width:768px){.tpl-hero-gallery html[dir=rtl] .tpl-hero-slider .tpl-content,.tpl-hero-gallery-caption html[dir=rtl] .tpl-hero-slider .tpl-content,.tpl-hero-gallery-info html[dir=rtl] .tpl-hero-slider .tpl-content,.tpl-hero-openinghours html[dir=rtl] .tpl-hero-slider .tpl-content,html[dir=rtl] .tpl-hero .tpl-content,html[dir=rtl] .tpl-hero-attraction-blog .tpl-content,html[dir=rtl] .tpl-hero-attraction-photos .tpl-content,html[dir=rtl] .tpl-hero-attraction-section .tpl-content,html[dir=rtl] .tpl-hero-brandtitle .tpl-content,html[dir=rtl] .tpl-hero-close .tpl-content,html[dir=rtl] .tpl-hero-gallery .tpl-content,html[dir=rtl] .tpl-hero-gallery-caption .tpl-content,html[dir=rtl] .tpl-hero-gallery-info .tpl-content,html[dir=rtl] .tpl-hero-offer .tpl-content,html[dir=rtl] .tpl-hero-offer-detail .tpl-content,html[dir=rtl] .tpl-hero-offer-list .tpl-content,html[dir=rtl] .tpl-hero-openinghours .tpl-content,html[dir=rtl] .tpl-hero-package .tpl-content,html[dir=rtl] .tpl-hero-package-detail .tpl-content,html[dir=rtl] .tpl-hero-personal-msg .tpl-content,html[dir=rtl] .tpl-hero-price .tpl-content,html[dir=rtl] .tpl-hero-rating .tpl-content,html[dir=rtl] .tpl-hero-scratchpad .tpl-content,html[dir=rtl] .tpl-hero-titleforexpanded .tpl-content,html[dir=rtl] .tpl-hero-tours .tpl-content,html[dir=rtl] .tpl-hero-tours-detail .tpl-content,html[dir=rtl] .tpl-hero-ugc .tpl-content,html[dir=rtl] .tpl-hero-weather .tpl-content,html[dir=rtl] div.tpl-hero-meetingInfo .tpl-content,html[dir=rtl] div.tpl-hero-shopheader .tpl-content{right:10%;width:80%}}.tpl-hero-personal-msg{position:relative;z-index:90;height:calc(100vh - 82px);min-height:505px}.tpl-hero-personal-msg .tpl-incoming{height:100%}.tpl-hero-personal-msg .tpl-incoming .hotel-hero-module-view{overflow:hidden;width:100%;height:100%}.tpl-hero-personal-msg .tpl-incoming .hotel-hero-module-view .images-container{position:relative;height:100%;width:100%}.tpl-hero-personal-msg .tpl-incoming .hotel-hero-module-view .hotel-hero-module-view-image{background-repeat:no-repeat;background-size:cover;height:120%;width:120%;position:absolute;z-index:1;left:0;top:0}.tpl-hero-personal-msg .tpl-incoming .hotel-hero-module-view .hotel-hero-module-view-image.only-one{margin-left:0;background-position:center center;width:100%;height:100%}.tpl-hero-personal-msg .tpl-incoming .hotel-hero-module-view .hotel-hero-module-image-description{position:absolute;z-index:101;display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#fff;right:8%;bottom:12.5rem;padding:9px;background-color:rgba(54,54,54,.4);text-shadow:0 1px 3px #000}.tpl-hero-personal-msg .tpl-incoming .hotel-hero-module-view .hotel-hero-module-image-description a{cursor:pointer;text-decoration:underline;color:#fff}.tpl-hero-personal-msg .tpl-incoming .hotel-hero-module-view .hotel-hero-module-view-video{min-width:100%;min-height:100%;width:auto;height:auto;background-size:cover}.tpl-hero-personal-msg .tpl-content{width:84%}@media screen and (max-width:768px){.tpl-hero-personal-msg .tpl-text{margin-top:1.7em;margin-bottom:2.5em}}.tpl-hero-personal-msg .tpl-text h1,.tpl-hero-personal-msg .tpl-text h3{width:100%;line-height:8.3rem;font-family:Optima,sans-serif;font-weight:700;font-size:6.2rem;text-align:center}.tpl-hero-personal-msg .tpl-text h1 .icon-icon_mhr_logo_white,.tpl-hero-personal-msg .tpl-text h3 .icon-icon_mhr_logo_white{font-size:40rem!important;position:relative;top:5rem}@media screen and (max-width:768px){.tpl-hero-personal-msg .tpl-text h1,.tpl-hero-personal-msg .tpl-text h3{width:90%;line-height:64px;text-align:inherit;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:5.4rem}.tpl-hero-personal-msg .tpl-text h1 *,.tpl-hero-personal-msg .tpl-text h3 *{vertical-align:top!important}}.tpl-hero-personal-msg .tpl-hero-ReviewBlock{display:none}.tpl-hero-personal-msg .tpl-home-hero-text{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;z-index:2;top:35%;height:0}@media screen and (max-width:768px){.tpl-hero-personal-msg .tpl-home-hero-text{top:20%;height:auto}}.tpl-hero-personal-msg .tpl-home-hero-text .subtitle{text-align:center;font-size:3rem;font-family:Optima,sans-serif;font-weight:400}@media screen and (max-width:768px){.tpl-hero-personal-msg .tpl-home-hero-text .subtitle{text-align:left;font-family:'Nimbus Sans L',sans-serif;font-weight:500}}.tpl-hero-personal-msg .tpl-home-hero-text .widget-booking-hero{position:absolute;width:100%;top:calc(52vh - 10rem)}@media screen and (max-width:768px){.tpl-hero-personal-msg .tpl-home-hero-text .widget-booking-hero{position:static}}@media all and (min-width:769px) and (orientation:portrait){body[data-isipad=true] .tpl-hero-personal-msg .tpl-home-hero-text .widget-booking-hero{top:calc(23vh - 10rem)}}@media screen and (max-width:768px){.tpl-hero-personal-msg{height:100vh;z-index:2}.tpl-hero-personal-msg .tpl-text h3{width:90%;font-size:4.2rem}.tpl-hero-personal-msg .wgt-breadcrumb,.tpl-hero-personal-msg .wgt-breadcrumb-noborder{width:45%;border:none}.tpl-hero-personal-msg .wgt-breadcrumb a,.tpl-hero-personal-msg .wgt-breadcrumb-noborder a{text-decoration:underline}}html[dir=rtl] .tpl-hero-personal-msg .tpl-incoming .hotel-hero-module-view .hotel-hero-module-image-description{right:auto;left:8%}.tpl-hero-close,.tpl-hero-scratchpad,.tpl-hero-titleforexpanded{height:calc(100vh - 80px);min-height:505px}.tpl-hero-close .tpl-text h3,.tpl-hero-scratchpad .tpl-text h3,.tpl-hero-titleforexpanded .tpl-text h3{font-size:6.4rem;margin:.5em 0 .3em}.tpl-hero-close .tpl-text h3 *,.tpl-hero-scratchpad .tpl-text h3 *,.tpl-hero-titleforexpanded .tpl-text h3 *{line-height:1.2em}.tpl-hero-close .tpl-text>p,.tpl-hero-scratchpad .tpl-text>p,.tpl-hero-titleforexpanded .tpl-text>p{font-size:18px;line-height:1.8em;margin-bottom:2em;width:58rem}@media screen and (max-width:768px){.tpl-hero-close,.tpl-hero-scratchpad,.tpl-hero-titleforexpanded{height:100vh}.tpl-hero-close .tpl-text h3,.tpl-hero-scratchpad .tpl-text h3,.tpl-hero-titleforexpanded .tpl-text h3{width:90%;font-size:4.2rem}.tpl-hero-close .tpl-text>p,.tpl-hero-scratchpad .tpl-text>p,.tpl-hero-titleforexpanded .tpl-text>p{width:90%;font-size:1.4rem}}.tpl-hero-offer-list{height:calc(100vh - 160px);min-height:505px}.tpl-hero-offer-list .tpl-content{top:40%}.tpl-hero-offer-list .tpl-text h3{font-size:6.4rem;margin:.5em 0 .3em}.tpl-hero-offer-list .tpl-text h3 *{line-height:1.2em}.tpl-hero-offer-list .tpl-text>p{font-size:18px;line-height:1.8em;margin-bottom:2em;width:58rem}@media screen and (max-width:768px){.tpl-hero-offer-list{height:100vh}.tpl-hero-offer-list .tpl-text h3{width:90%;font-size:4.2rem}.tpl-hero-offer-list .tpl-text>p{width:90%;font-size:1.4rem}}.tpl-hero-weather{height:calc(100vh - 82px);min-height:505px;position:relative}.tpl-hero-weather .tpl-content{top:40%}.tpl-hero-weather .tpl-text{margin-top:1.7em;margin-bottom:2.5em}.tpl-hero-weather .tpl-text h1,.tpl-hero-weather .tpl-text h3{text-align:center;line-height:8.3rem;font-family:Optima,sans-serif;font-weight:700;font-size:6.2rem}.tpl-hero-weather .tpl-text h1 *,.tpl-hero-weather .tpl-text h3 *{vertical-align:top!important;color:#fff}.tpl-hero-weather .tpl-content{top:40%}.tpl-hero-weather .tpl-viewing{top:90px}.tpl-hero-weather .tpl-incoming{height:100%}.tpl-hero-weather .tpl-incoming .hotel-hero-module-view{overflow:hidden;position:absolute;bottom:0;right:0;left:0;top:0;z-index:0}.tpl-hero-weather .tpl-incoming .hotel-hero-module-view .images-container{height:100%;width:100%;position:relative}.tpl-hero-weather .tpl-incoming .hotel-hero-module-view .hotel-hero-module-view-image{background-repeat:no-repeat;background-size:cover;height:120%;width:120%;position:absolute;z-index:1;left:0;top:0}.tpl-hero-weather .tpl-incoming .hotel-hero-module-view .hotel-hero-module-view-image.only-one{margin-left:0;background-position:center center;width:100%;height:100%}.tpl-hero-weather .tpl-incoming .hotel-hero-module-view .hotel-hero-module-view-video{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;min-width:100%;min-height:100%;width:auto;height:auto;background-size:cover}.tpl-hero-weather .tpl-all-content{position:absolute;bottom:0;right:0;left:0;top:0;z-index:11}.tpl-hero-weather .tpl-all-content .tpl-content{width:84%;transform:none;top:35%!important;height:65%}.tpl-hero-weather .tpl-all-content .tpl-content .wgt-breadcrumb,.tpl-hero-weather .tpl-all-content .tpl-content .wgt-breadcrumb-noborder{display:none}.tpl-hero-weather .tpl-all-content .tpl-content .tpl-text{margin:0;text-align:center;line-height:8.3rem;font-family:Optima,sans-serif;font-weight:700;font-size:6.2rem}.tpl-hero-weather .tpl-all-content .tpl-content .tpl-text h1,.tpl-hero-weather .tpl-all-content .tpl-content .tpl-text h3{font-size:6.4rem;margin-top:.5em}.tpl-hero-weather .tpl-all-content .tpl-content .tpl-text h1 *,.tpl-hero-weather .tpl-all-content .tpl-content .tpl-text h3 *{line-height:1.2em}.tpl-hero-weather .tpl-all-content .tpl-content .tpl-text>p{font-size:6.4rem;line-height:1.4em}.tpl-hero-weather .tpl-all-content .tpl-content .widget-booking-hero{position:absolute;width:100%;top:calc(100% - 10rem)}.tpl-hero-weather .tpl-all-content .tpl-top25{top:25%}@media screen and (max-width:768px){.tpl-hero-weather .tpl-all-content .tpl-top25{top:40%}}.tpl-hero-weather .tpl-all-content .tpl-viewing,.tpl-hero-weather .tpl-all-content .tpl-viewing>div{display:inline-block}.tpl-hero-weather .tpl-all-content .tpl-viewing *{display:inline-block;vertical-align:middle}.tpl-hero-weather .tpl-all-content .tpl-viewing p{font-size:12px;text-transform:uppercase;letter-spacing:1px}.tpl-hero-weather .tpl-all-content .tpl-viewing span{margin:0 .5em 0 0;font-size:13px;display:block}.tpl-hero-weather .tpl-all-content .tpl-viewing .tpl-star{font-size:18px}.tpl-hero-weather .tpl-all-content .tpl-hero-ReviewBlock{height:auto;overflow:hidden;background:0 0;bottom:6.2rem;width:auto;z-index:17;right:8%}.tpl-hero-weather .tpl-all-content .tpl-hero-ReviewBlock .left_Review{display:none}.tpl-hero-weather .tpl-all-content .tpl-hero-ReviewBlock .right_Social{text-shadow:0 2px 4px rgba(0,0,0,.5)!important;width:100%;padding-right:0;margin-top:0}.tpl-hero-weather .tpl-all-content .tpl-hero-ReviewBlock .right_Social a{font-size:3.2rem}.tpl-hero-weather .tpl-all-content .tpl-hero-ReviewBlock .right_Social .review-button a.review-360{font-size:2.8rem}.tpl-hero-weather .tpl-all-content .tpl-hero-ReviewBlock .right_Social .review-button a.review-photos span.icon{font-size:2.1rem}.tpl-hero-weather .tpl-all-content .tpl-hero-ReviewBlock .right_Social .review-button a.review-photos span.info{font-size:1.6rem;text-decoration:none}@media screen and (max-width:768px){.tpl-hero-weather{height:calc(100vh - 80px)}.tpl-hero-weather .tpl-all-content{height:100vh}.tpl-hero-weather .tpl-all-content .tpl-viewing{display:none}.tpl-hero-weather .tpl-all-content .wgt-breadcrumb *,.tpl-hero-weather .tpl-all-content .wgt-breadcrumb-noborder *{font-size:12px}.tpl-hero-weather .tpl-all-content .tpl-friend p.tpl-friend-mobile{width:32%;display:inline-block}.tpl-hero-weather .tpl-all-content .tpl-friend p.tpl-friend-desktop{display:none}.tpl-hero-weather .tpl-all-content .tpl-rating>p{display:none}.tpl-hero-weather .tpl-all-content .tpl-content{top:40%}.tpl-hero-weather .tpl-all-content .tpl-content .tpl-text{margin-bottom:0}.tpl-hero-weather .tpl-all-content .tpl-content .tpl-text h1,.tpl-hero-weather .tpl-all-content .tpl-content .tpl-text h3{font-size:4rem;margin-top:1em}.tpl-hero-weather .tpl-all-content .tpl-content .tpl-text h1 *,.tpl-hero-weather .tpl-all-content .tpl-content .tpl-text h3 *{line-height:4.5rem}.tpl-hero-weather .tpl-all-content .tpl-content .tpl-text>p{font-size:4rem;line-height:4.5rem}.tpl-hero-weather .tpl-incoming .img_content{height:calc(100vh - 80px)}.tpl-hero-weather .tpl-incoming .img_content .img-carousel-box{height:calc(100vh - 80px)}.tpl-hero-weather .tpl-incoming .img-carousel-box{width:100vw!important;height:calc(100vh - 80px)!important;overflow:hidden!important}}.tpl-hero-price .tpl-text{width:60%;min-width:58rem}.tpl-hero-price .tpl-text h3{font-size:6.4rem;margin:.5em 0 .3em}.tpl-hero-price .tpl-text h3 *{line-height:1.2em}.tpl-hero-price .tpl-text>p{font-size:18px;line-height:1.8em;margin-bottom:2em;width:58rem}.tpl-hero-price .tpl-hero-price-offer,.tpl-hero-price .tpl-hero-price-package,.tpl-hero-price .tpl-hero-saleprice{display:inline-block;vertical-align:middle;margin-left:3rem}.tpl-hero-price .tpl-hero-saleprice b{margin-left:3rem}.tpl-hero-price .tpl-price-sale{margin-top:-1rem}.tpl-hero-price .tpl-guarantee{margin:3rem 0 0 -.7rem}@media screen and (max-width:768px){.tpl-hero-price .tpl-content{top:47%}.tpl-hero-price .tpl-text{width:100%;min-width:0}.tpl-hero-price .tpl-text h3{width:88%;font-size:3.6rem;margin:.3em 0 0 .1em}.tpl-hero-price .tpl-text h3 *{line-height:1.1em}.tpl-hero-price .tpl-text>p{width:90%;font-size:1.4rem;margin-bottom:.8rem;line-height:1.6em}.tpl-hero-price .tpl-cta{margin-top:1rem}.tpl-hero-price .tpl-cta .wgt-sqbutton,.tpl-hero-price .tpl-cta .wgt-sqbutton-black,.tpl-hero-price .tpl-cta .wgt-sqbutton-black1,.tpl-hero-price .tpl-cta .wgt-sqbutton-blue,.tpl-hero-price .tpl-cta .wgt-sqbutton-blue-hollow,.tpl-hero-price .tpl-cta .wgt-sqbutton-blue-inverse,.tpl-hero-price .tpl-cta .wgt-sqbutton-dark,.tpl-hero-price .tpl-cta .wgt-sqbutton-dark-grey,.tpl-hero-price .tpl-cta .wgt-sqbutton-golden,.tpl-hero-price .tpl-cta .wgt-sqbutton-green,.tpl-hero-price .tpl-cta .wgt-sqbutton-red,.tpl-hero-price .tpl-cta .wgt-sqbutton-white,.tpl-hero-price .tpl-cta a.wgt-sqbutton-change-color{position:absolute;bottom:-15%}.tpl-hero-price .tpl-guarantee{margin:1rem 0 2rem -.5rem}.tpl-hero-price .tpl-guarantee p{font-size:1.1rem;letter-spacing:1px}.tpl-hero-price .tpl-hero-price-offer,.tpl-hero-price .tpl-hero-price-package,.tpl-hero-price .tpl-hero-saleprice{margin-left:0!important;margin-right:0!important}.tpl-hero-price .tpl-hero-price-package p,.tpl-hero-price .tpl-price-offer p{font-size:1.1rem!important;line-height:1.5em!important}.tpl-hero-price .tpl-hero-price-package label,.tpl-hero-price .tpl-price-offer label{font-size:2rem}.tpl-hero-price .tpl-hero-price-package span,.tpl-hero-price .tpl-price-offer span{font-size:1rem}.tpl-hero-price .tpl-hero-price-package .tpl-price-sale,.tpl-hero-price .tpl-price-offer .tpl-price-sale{margin-top:0}.tpl-hero-price .tpl-hero-price-package .tpl-price-sale b,.tpl-hero-price .tpl-price-offer .tpl-price-sale b{margin-left:0;font-size:2.4rem!important}.tpl-hero-price .tpl-hero-price-package .tpl-price-sale span,.tpl-hero-price .tpl-price-offer .tpl-price-sale span{font-size:1.1rem!important}}html[dir=rtl] .tpl-hero-price .tpl-hero-price-offer,html[dir=rtl] .tpl-hero-price .tpl-hero-price-package,html[dir=rtl] .tpl-hero-price .tpl-hero-saleprice{margin-left:0;margin-right:3rem}html[dir=rtl] .tpl-hero-price .tpl-hero-saleprice b{margin-left:0;margin-right:3rem}html[dir=rtl] .tpl-hero-weather .tpl-incoming{height:100%}html[dir=rtl] .tpl-hero-weather .tpl-incoming .autoVideo{right:50%;left:0;-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.tpl-hero-gallery,.tpl-hero-gallery-caption,.tpl-hero-gallery-info,.tpl-hero-openinghours{position:relative}.tpl-hero-gallery .tpl-hero-slider,.tpl-hero-gallery-caption .tpl-hero-slider,.tpl-hero-gallery-info .tpl-hero-slider,.tpl-hero-openinghours .tpl-hero-slider{position:relative}.tpl-hero-gallery .tpl-content,.tpl-hero-gallery-caption .tpl-content,.tpl-hero-gallery-info .tpl-content,.tpl-hero-openinghours .tpl-content{position:absolute;z-index:10;top:45%}.tpl-hero-gallery .tpl-text h3,.tpl-hero-gallery-caption .tpl-text h3,.tpl-hero-gallery-info .tpl-text h3,.tpl-hero-openinghours .tpl-text h3{font-size:6.4rem;margin:.5em 0 .3em}.tpl-hero-gallery .tpl-text h3 *,.tpl-hero-gallery-caption .tpl-text h3 *,.tpl-hero-gallery-info .tpl-text h3 *,.tpl-hero-openinghours .tpl-text h3 *{line-height:1.2em}.tpl-hero-gallery .tpl-text>p,.tpl-hero-gallery-caption .tpl-text>p,.tpl-hero-gallery-info .tpl-text>p,.tpl-hero-openinghours .tpl-text>p{font-size:18px;line-height:1.8em;margin-bottom:2em;width:48rem;min-width:400px}@media screen and (max-width:768px){.tpl-hero-gallery .tpl-text h3,.tpl-hero-gallery-caption .tpl-text h3,.tpl-hero-gallery-info .tpl-text h3,.tpl-hero-openinghours .tpl-text h3{width:90%;font-size:4.2rem}.tpl-hero-gallery .tpl-text>p,.tpl-hero-gallery-caption .tpl-text>p,.tpl-hero-gallery-info .tpl-text>p,.tpl-hero-openinghours .tpl-text>p{width:85%;min-width:85%;font-size:1.4rem}.tpl-hero-gallery .tpl-gallery-controller,.tpl-hero-gallery-caption .tpl-gallery-controller,.tpl-hero-gallery-info .tpl-gallery-controller,.tpl-hero-openinghours .tpl-gallery-controller{bottom:2%}}@media screen and (max-width:768px){.tpl-hero-openinghours .wgt-timing{display:none}}.tpl-hero-property{padding:7rem 1% 7rem 8%;background-color:#fff}.tpl-hero-property .tpl-content{color:#363636;width:100%}.tpl-hero-property .tpl-content>div{font-size:0;width:100%}.tpl-hero-property .tpl-content>div>*{vertical-align:top}.tpl-hero-property .tpl-content h3{font-size:6.4rem;width:90%;line-height:1.2em}.tpl-hero-property .tpl-content h5{font-size:12px;font-weight:700;letter-spacing:1px;line-height:1em;text-transform:uppercase;color:#000;margin:3rem 0 2.1rem}.tpl-hero-property .tpl-content div.tpl-splitline{margin-top:5px;height:3px;width:17%;background-color:#5e5e5e}.tpl-hero-property .property-left{display:inline-block;width:60%;margin-right:10%}.tpl-hero-property .tpl-text{display:inline-block;font-size:16px}.tpl-hero-property .tpl-text>*{line-height:1.5em;margin-bottom:.6em}.tpl-hero-property .tpl-text>p{line-height:1.7em}.tpl-hero-property .tpl-text strong{font-weight:700}.tpl-hero-property .tpl-text em{font-style:italic}.tpl-hero-property .tpl-text ul{list-style-type:disc;padding-left:20px}.tpl-hero-property .tpl-text ol{list-style-type:decimal;padding-left:20px}.tpl-hero-property .tpl-text li{padding-left:0}.tpl-hero-property .tpl-icon{margin:3rem 0 0 .5rem}.tpl-hero-property .tpl-icon img,.tpl-hero-property .tpl-icon>div{display:inline-block;vertical-align:middle}.tpl-hero-property .tpl-icon>div{margin-top:.5rem;text-transform:uppercase;color:#4d4d4d;font-size:12px;line-height:1.8em}.tpl-hero-property .tpl-icon img{margin-right:2rem}.tpl-hero-property .tpl-cta{margin-top:4rem}.tpl-hero-property .tpl-cta .wgt-sqbutton-black{width:28rem;padding:0}.tpl-hero-property .tpl-cta .wgt-sqbutton-black span{display:inline-block;height:100%;width:100%}.tpl-hero-property .tpl-cta .wgt-sqbutton-black .scratchpad-tip{white-space:normal;text-transform:none}.tpl-hero-property .tpl-cta .wgt-sqbutton-black .scratchpad-tip span.label-popup{font-size:0;margin-top:18px}.tpl-hero-property .tpl-cta .wgt-sqbutton-black .scratchpad-tip span.label-popup:before{top:-16px;right:55%}.tpl-hero-property .tpl-cta .wgt-sqbutton-black .scratchpad-tip span.label-popup .content{width:auto;min-width:10em;display:inline-block;vertical-align:top}.tpl-hero-property .property-sidebar{display:inline-block;width:30%}.tpl-hero-property .property-sidebar ul{margin:-5px 0 0 0}.tpl-hero-property .property-sidebar li{margin-bottom:12px;font-size:0}.tpl-hero-property .property-sidebar li>*{vertical-align:middle;display:inline-block}.tpl-hero-property .property-sidebar li .icon{margin-right:10px;font-size:24px}.tpl-hero-property .property-sidebar li a{text-decoration:underline;cursor:pointer;color:inherit}.tpl-hero-property .property-sidebar li :nth-child(2){font-size:13px;line-height:1.5em;max-width:calc(100% - 36px);box-sizing:border-box;padding-right:8px}.tpl-hero-property .property-sidebar li :nth-child(2).address{padding-right:3rem}@media screen and (max-width:768px){.tpl-hero-property{padding:3rem 0 3rem 5%;height:100%}.tpl-hero-property .tpl-content{padding:30px 0;position:relative;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.tpl-hero-property .property-sidebar{float:none;width:100%}.tpl-hero-property .property-sidebar li{display:inline-block;width:49%}.tpl-hero-property .property-sidebar li :nth-child(2).address{padding-right:0}.tpl-hero-property .property-sidebar .mobile-block li{width:100%}.tpl-hero-property .tpl-content{width:95%}.tpl-hero-property .tpl-content h3{font-size:3rem}.tpl-hero-property .property-left{float:none;width:100%}.tpl-hero-property .tpl-text>*{font-size:1.4rem;overflow:hidden}.tpl-hero-property .tpl-icon img{max-width:30%}.tpl-hero-property .tpl-cta{margin-top:3rem}.tpl-hero-property .tpl-cta .wgt-sqbutton,.tpl-hero-property .tpl-cta .wgt-sqbutton-black,.tpl-hero-property .tpl-cta .wgt-sqbutton-black1,.tpl-hero-property .tpl-cta .wgt-sqbutton-blue,.tpl-hero-property .tpl-cta .wgt-sqbutton-blue-hollow,.tpl-hero-property .tpl-cta .wgt-sqbutton-blue-inverse,.tpl-hero-property .tpl-cta .wgt-sqbutton-dark,.tpl-hero-property .tpl-cta .wgt-sqbutton-dark-grey,.tpl-hero-property .tpl-cta .wgt-sqbutton-golden,.tpl-hero-property .tpl-cta .wgt-sqbutton-green,.tpl-hero-property .tpl-cta .wgt-sqbutton-red,.tpl-hero-property .tpl-cta .wgt-sqbutton-white,.tpl-hero-property .tpl-cta a.wgt-sqbutton-change-color{width:100%}}html[dir=rtl] .tpl-hero-property{padding:7rem 8% 7rem 1%}html[dir=rtl] .tpl-hero-property .property-left{margin-right:auto;margin-left:10%}html[dir=rtl] .tpl-hero-property .tpl-icon img{margin-right:0;margin-left:2rem}html[dir=rtl] .tpl-hero-property .property-sidebar li .icon,html[dir=rtl] .tpl-hero-property .property-sidebar li .icon-svg{margin-left:10px;margin-right:0}html[dir=rtl] .tpl-hero-property .property-sidebar li :nth-child(2){padding-left:8px;padding-right:0}html[dir=rtl] .tpl-hero-property .property-sidebar li :nth-child(2).address{padding-left:3rem;padding-right:0}@media screen and (max-width:768px){html[dir=rtl] .tpl-hero-property{padding:3rem 5% 3rem 0}html[dir=rtl] .tpl-hero-property .property-sidebar li :nth-child(2).address{padding-left:1rem;padding-right:0}}.tpl-hero-lr,.tpl-hero-roomInfo,div.tpl-hero-packageInfo,div.tpl-hero-restaurantInfo{width:100%;background-color:#fff;color:#363636;padding:8rem 5% 8rem 7%;box-sizing:border-box}.tpl-hero-lr .tpl-content,.tpl-hero-roomInfo .tpl-content,div.tpl-hero-packageInfo .tpl-content,div.tpl-hero-restaurantInfo .tpl-content{font-size:0}.tpl-hero-lr .tpl-content h3,.tpl-hero-roomInfo .tpl-content h3,div.tpl-hero-packageInfo .tpl-content h3,div.tpl-hero-restaurantInfo .tpl-content h3{font-size:4rem;line-height:1.2em;width:90%}.tpl-hero-lr .tpl-content h5,.tpl-hero-roomInfo .tpl-content h5,div.tpl-hero-packageInfo .tpl-content h5,div.tpl-hero-restaurantInfo .tpl-content h5{font-size:12px;font-weight:700;letter-spacing:1px;line-height:1.5em;text-transform:uppercase;color:#000;margin:3rem 0 2.1rem}.tpl-hero-lr .tpl-content div.tpl-splitline,.tpl-hero-roomInfo .tpl-content div.tpl-splitline,div.tpl-hero-packageInfo .tpl-content div.tpl-splitline,div.tpl-hero-restaurantInfo .tpl-content div.tpl-splitline{margin-top:5px;height:3px;width:10%;background-color:#5e5e5e}.tpl-hero-lr .tpl-content div.content-lr,.tpl-hero-roomInfo .tpl-content div.content-lr,div.tpl-hero-packageInfo .tpl-content div.content-lr,div.tpl-hero-restaurantInfo .tpl-content div.content-lr{display:inline-block;vertical-align:top}.tpl-hero-lr .tpl-content div.content-lr.left,.tpl-hero-roomInfo .tpl-content div.content-lr.left,div.tpl-hero-packageInfo .tpl-content div.content-lr.left,div.tpl-hero-restaurantInfo .tpl-content div.content-lr.left{width:70%}.tpl-hero-lr .tpl-content div.content-lr.left div.tpl-text,.tpl-hero-roomInfo .tpl-content div.content-lr.left div.tpl-text,div.tpl-hero-packageInfo .tpl-content div.content-lr.left div.tpl-text,div.tpl-hero-restaurantInfo .tpl-content div.content-lr.left div.tpl-text{width:85%}.tpl-hero-lr .tpl-content div.content-lr.left div.tpl-text p,.tpl-hero-roomInfo .tpl-content div.content-lr.left div.tpl-text p,div.tpl-hero-packageInfo .tpl-content div.content-lr.left div.tpl-text p,div.tpl-hero-restaurantInfo .tpl-content div.content-lr.left div.tpl-text p{font-size:16px;line-height:1.7em;padding-bottom:2rem}.tpl-hero-lr .tpl-content div.content-lr.left div.tpl-text ul,.tpl-hero-roomInfo .tpl-content div.content-lr.left div.tpl-text ul,div.tpl-hero-packageInfo .tpl-content div.content-lr.left div.tpl-text ul,div.tpl-hero-restaurantInfo .tpl-content div.content-lr.left div.tpl-text ul{list-style-type:disc;list-style:disc;font-size:16px;padding-left:24px}.tpl-hero-lr .tpl-content div.content-lr.right,.tpl-hero-roomInfo .tpl-content div.content-lr.right,div.tpl-hero-packageInfo .tpl-content div.content-lr.right,div.tpl-hero-restaurantInfo .tpl-content div.content-lr.right{width:30%}@media (max-width:768px){.tpl-hero-lr,.tpl-hero-roomInfo,div.tpl-hero-packageInfo,div.tpl-hero-restaurantInfo{height:auto;padding:6rem 0}.tpl-hero-lr .tpl-content,.tpl-hero-roomInfo .tpl-content,div.tpl-hero-packageInfo .tpl-content,div.tpl-hero-restaurantInfo .tpl-content{margin:auto;width:90%}.tpl-hero-lr .tpl-content h3,.tpl-hero-roomInfo .tpl-content h3,div.tpl-hero-packageInfo .tpl-content h3,div.tpl-hero-restaurantInfo .tpl-content h3{font-size:3rem}.tpl-hero-lr .tpl-content h5,.tpl-hero-roomInfo .tpl-content h5,div.tpl-hero-packageInfo .tpl-content h5,div.tpl-hero-restaurantInfo .tpl-content h5{font-size:14px}.tpl-hero-lr .tpl-content div.tpl-splitline,.tpl-hero-roomInfo .tpl-content div.tpl-splitline,div.tpl-hero-packageInfo .tpl-content div.tpl-splitline,div.tpl-hero-restaurantInfo .tpl-content div.tpl-splitline{width:5rem}.tpl-hero-lr .tpl-content div.content-lr,.tpl-hero-roomInfo .tpl-content div.content-lr,div.tpl-hero-packageInfo .tpl-content div.content-lr,div.tpl-hero-restaurantInfo .tpl-content div.content-lr{display:block;width:100%!important}.tpl-hero-lr .tpl-content div.content-lr.left div.tpl-text,.tpl-hero-roomInfo .tpl-content div.content-lr.left div.tpl-text,div.tpl-hero-packageInfo .tpl-content div.content-lr.left div.tpl-text,div.tpl-hero-restaurantInfo .tpl-content div.content-lr.left div.tpl-text{width:100%}.tpl-hero-lr .tpl-content div.content-lr.left div.tpl-text p,.tpl-hero-roomInfo .tpl-content div.content-lr.left div.tpl-text p,div.tpl-hero-packageInfo .tpl-content div.content-lr.left div.tpl-text p,div.tpl-hero-restaurantInfo .tpl-content div.content-lr.left div.tpl-text p{font-size:1.4rem;overflow:hidden}}div.tpl-fliter-aboutus{background-color:#363636;padding:4rem 0}div.tpl-fliter-aboutus fieldset{margin:auto;width:25%;min-width:28rem}@media (max-width:768px){div.tpl-fliter-aboutus fieldset{width:95%}}div.tpl-hero-meetingInfo{text-align:center}div.tpl-hero-meetingInfo div.tpl-content{width:46%;left: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%)}div.tpl-hero-meetingInfo div.tpl-content h2{font-size:6.4rem;line-height:1.2em;margin-bottom:.3em}div.tpl-hero-meetingInfo div.tpl-content p{font-size:18px;line-height:1.8em}@media (max-width:768px){div.tpl-hero-meetingInfo{text-align:left}div.tpl-hero-meetingInfo div.tpl-content{width:80%}div.tpl-hero-meetingInfo div.tpl-content h2{font-size:4.2rem}div.tpl-hero-meetingInfo div.tpl-content p{font-size:1.4rem;line-height:1.6em;width:100%}}html[dir=rtl] div.tpl-hero-meetingInfo div.tpl-content{left:50%!important;right:auto!important}@media screen and (max-width:768px){html[dir=rtl] div.tpl-hero-meetingInfo{text-align:right}}div.tpl-hero-giftInfo{font-size:0;background-color:#fff;padding:7rem 0 7rem 8%;color:#000}div.tpl-hero-giftInfo h5{padding-bottom:2rem;font-size:12px;line-height:2em;text-transform:uppercase}div.tpl-hero-giftInfo a{cursor:pointer}div.tpl-hero-giftInfo p,div.tpl-hero-giftInfo ul{margin-bottom:.5em}div.tpl-hero-giftInfo li,div.tpl-hero-giftInfo p{font-size:16px;line-height:1.5em}div.tpl-hero-giftInfo li{margin-bottom:.3em}div.tpl-hero-giftInfo div.giftInfo{display:inline-block;vertical-align:top;box-sizing:border-box}div.tpl-hero-giftInfo div.giftInfo.giftInfo-left{width:67%;border-right:solid 1px #f2f2f2}div.tpl-hero-giftInfo div.giftInfo.giftInfo-left h2{font-size:6.4rem;line-height:1.2em}div.tpl-hero-giftInfo div.giftInfo.giftInfo-left div.tpl-text{width:75%;padding-bottom:4.5rem}div.tpl-hero-giftInfo div.giftInfo.giftInfo-left div.wgt-socialmedia span{opacity:.3}div.tpl-hero-giftInfo div.giftInfo.giftInfo-left div.wgt-socialmedia span:hover{opacity:1}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right{width:33%;padding-left:3%}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right h6{font-size:14px;padding-bottom:2rem}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-unselected span.icon-icon_N006{font-size:5rem}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-unselected p{width:60%;padding-top:1.5rem;font-size:1.8rem}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-unselected p a{font-size:2rem}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-selected{letter-spacing:1px}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-selected em{font-size:3rem}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-selected a.wgt-sqbutton-black{width:85%;margin-top:5rem;color:#fff}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-selected a.wgt-sqbutton-black:hover{color:#363636}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-selected div.add-set{padding:1rem 0 3rem 0}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-selected div.add-set em{padding-right:23%;vertical-align:middle}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-selected div.add-set a.button-control{text-align:center;display:inline-block;width:3.3rem;line-height:3.6rem;font-size:14px;border:solid 2px #000}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-selected div.add-set a.button-control:last-of-type{border-left:none}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-selected a.overall-price-converter{display:inline-block;vertical-align:top;cursor:pointer;font-size:2rem;margin-right:3rem;padding-top:.5rem;text-transform:uppercase;position:relative}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-selected a.overall-price-converter:after{margin-left:1rem;display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-top-color:#000}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-selected div.end-price{display:inline-block;vertical-align:top}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-selected div.end-price a.pay-with-points{margin-top:.5rem;font-size:1.6rem;display:block;line-height:1.5em;text-decoration:underline;text-align:right;color:#ba0c2f;border-color:#ba0c2f}@media (max-width:768px){div.tpl-hero-giftInfo{padding-left:0}div.tpl-hero-giftInfo li,div.tpl-hero-giftInfo p{font-size:1.4rem}div.tpl-hero-giftInfo div.giftInfo{display:block;width:90%!important;margin:0 auto}div.tpl-hero-giftInfo div.giftInfo h5{font-size:1.8rem;text-transform:uppercase}div.tpl-hero-giftInfo div.giftInfo.giftInfo-left{border:none}div.tpl-hero-giftInfo div.giftInfo.giftInfo-left h2{font-size:4.2rem}div.tpl-hero-giftInfo div.giftInfo.giftInfo-left div.tpl-text{width:100%}div.tpl-hero-giftInfo div.giftInfo.giftInfo-left div.share{padding-bottom:30px}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right{width:100%;padding-left:0}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right h6{font-size:1.8rem;padding:2rem 0}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-unselected{text-align:center}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-unselected span.icon-icon_12{font-size:5rem;text-align:center}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-unselected p{text-align:center;width:100%}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-selected a.overall-price-converter{margin-right:7rem}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-selected div.add-set{position:relative}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-selected div.add-set a.increase{position:absolute}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-selected div.add-set a.increase.increase{left:0}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-selected div.add-set a.button-control:last-of-type{border-left:solid 2px #000}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-selected div.add-set em{padding:0 8.5rem}div.tpl-hero-giftInfo div.giftInfo.giftInfo-right div.destination-selected a.wgt-sqbutton-black{width:100%}}html[dir=rtl] div.tpl-hero-giftInfo{padding:7rem 8% 7rem 0}html[dir=rtl] div.tpl-hero-giftInfo div.giftInfo.giftInfo-left{border-left:solid 1px #f2f2f2;border-right:none}html[dir=rtl] div.tpl-hero-giftInfo div.giftInfo.giftInfo-right{padding-right:3%;padding-left:1%}@media (max-width:768px){html[dir=rtl] div.tpl-hero-giftInfo{padding-right:0}html[dir=rtl] div.tpl-hero-giftInfo div.giftInfo.giftInfo-left{border:none}}.tpl-hero-close .tpl-cta{margin-top:2.5rem}@media screen and (max-width:768px){.tpl-hero-close h3{width:83%!important}.tpl-hero-close .wgt-breadcrumb,.tpl-hero-close .wgt-breadcrumb-noborder{width:90%;border-bottom:none}.tpl-hero-close .tpl-cta{margin-top:4rem}}div.tpl-hero-restaurantInfo span.restaurantInfo_icon{font-size:3rem}div.tpl-hero-restaurantInfo ul{font-size:12px;letter-spacing:1px}div.tpl-hero-restaurantInfo ul li{padding:1rem 0;line-height:1.5em}div.tpl-hero-restaurantInfo ul li span.restaurantInfo_icon{padding-right:1.5rem;line-height:3rem;vertical-align:middle;display:inline}div.tpl-hero-restaurantInfo ul li span{display:inline-block;width:calc(100% - 6rem);vertical-align:middle}div.tpl-hero-restaurantInfo ul li span a{display:inline-block;color:#adadad;padding-left:1rem;text-decoration:underline}div.tpl-hero-restaurantInfo ul li a{cursor:pointer;color:#363636}div.tpl-hero-restaurantInfo ul li a:hover{text-decoration:underline}div.tpl-hero-restaurantInfo ul li:last-of-type{padding-bottom:0}div.tpl-hero-restaurantInfo div.tpl-content div.content-lr div.tpl-splitline{display:none}div.tpl-hero-restaurantInfo div.tpl-content div.content-lr.right h5{margin-bottom:.5rem}div.tpl-hero-restaurantInfo div.tpl-content div.content-lr.restaurant-left{padding-top:3rem}div.tpl-hero-restaurantInfo div.tpl-content div.content-lr.restaurant-left div h5{width:20%;display:inline-block;vertical-align:top}@media (min-width:769px){div.tpl-hero-restaurantInfo div.tpl-content div.content-lr.restaurant-left div h5{margin:0}}div.tpl-hero-restaurantInfo div.tpl-content div.content-lr.restaurant-left div div.wgt-timing{vertical-align:top;display:inline-block;color:#000}div.tpl-hero-restaurantInfo div.tpl-content div.content-lr.restaurant-left div div.wgt-timing div.wgt-timing-info div p{font-size:1.6rem}div.tpl-hero-restaurantInfo div.tpl-content div.content-lr.restaurant-left div div.wgt-timing div.wgt-timing-splitline{background-color:#000}div.tpl-hero-restaurantInfo div.tpl-content a.wgt-sqbutton-black{display:none}@media (max-width:768px){div.tpl-hero-restaurantInfo h5{font-size:1.8rem}div.tpl-hero-restaurantInfo ul{font-size:1.8rem;color:#363636}div.tpl-hero-restaurantInfo div.tpl-content a.wgt-sqbutton-black{margin-top:2rem;display:block;width:100%}div.tpl-hero-restaurantInfo div.tpl-content div.content-lr div.tpl-splitline{margin-top:3rem;display:block}div.tpl-hero-restaurantInfo div.tpl-content div.content-lr.restaurant-left div h5{width:100%}div.tpl-hero-restaurantInfo div.tpl-content div.content-lr.restaurant-left div div.wgt-timing{width:100%;margin-bottom:0}div.tpl-hero-restaurantInfo div.tpl-content div.content-lr.restaurant-left div div.wgt-timing span{font-size:6rem}div.tpl-hero-restaurantInfo div.tpl-content div.content-lr.restaurant-left div div.wgt-timing div.wgt-timing-info{display:block;padding:1rem 0}div.tpl-hero-restaurantInfo div.tpl-content div.content-lr.restaurant-left div div.wgt-timing div.wgt-timing-splitline{display:none}}.tpl-hero-rating .wgt-breadcrumb,.tpl-hero-rating .wgt-breadcrumb-noborder{border-bottom:none}.tpl-hero-rating .tpl-content{width:70%;top:38%}.tpl-hero-rating .tpl-text h3{font-size:6.4rem;line-height:1.2em;margin-top:5px}.tpl-hero-rating .tpl-rating{position:absolute;left:8%;bottom:8%}.tpl-hero-rating .tpl-rating>div span{font-size:4.6rem;margin-right:.5rem;vertical-align:middle}.tpl-hero-rating .tpl-rating>div b{font-size:7.6rem}.tpl-hero-rating .tpl-rating .view{font-size:1.4rem;cursor:pointer;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width:768px){.tpl-hero-rating br{display:none!important}.tpl-hero-rating .tpl-content{width:88%}.tpl-hero-rating .tpl-text{margin-top:3rem}.tpl-hero-rating .tpl-text h3{font-size:3rem;margin-top:0;display:inline}.tpl-hero-rating .tpl-text .wgt-scratchpad-off span,.tpl-hero-rating .tpl-text .wgt-scratchpad-on span{font-size:5rem}.tpl-hero-rating .tpl-rating{left:10%;bottom:8%}.tpl-hero-rating .tpl-rating>div span{font-size:2.6rem}.tpl-hero-rating .tpl-rating>div b{font-size:4.6rem}.tpl-hero-rating .tpl-rating .view{font-size:1.3rem}}html[dir=rtl] .tpl-hero-rating .tpl-rating{right:8%;left:auto}.tpl-hero-roomInfo .tpl-content div.tpl-award ul{font-size:0}.tpl-hero-roomInfo .tpl-content div.tpl-award ul li{display:inline-block;width:240px}.tpl-hero-roomInfo .tpl-content div.roomInfo-right a{display:block;font-size:2rem;line-height:1.8em;cursor:pointer;color:#363636;text-transform:capitalize;text-decoration:underline}.tpl-hero-roomInfo .tpl-content div.roomInfo-right div.tpl-right-ml{padding:2rem 0}.tpl-hero-roomInfo .tpl-content div.roomInfo-right div.tpl-right-ml a{font-size:1.8rem;display:block}.tpl-hero-roomInfo .tpl-content div.roomInfo-right div.tpl-right-ml h5{margin:0;padding:.5rem 0}.tpl-hero-roomInfo .tpl-content div.tpl-cta{margin-top:2.5rem}@media (max-width:768px){.tpl-hero-roomInfo .tpl-content div.tpl-cta{margin:2rem 0}.tpl-hero-roomInfo .tpl-content div.tpl-cta a{width:100%;padding:0}.tpl-hero-roomInfo .tpl-content div.roomInfo-left div.tpl-award ul li{width:49%}.tpl-hero-roomInfo .tpl-content div.roomInfo-right{padding-top:3rem}.tpl-hero-roomInfo .tpl-content div.roomInfo-right a{font-size:1.8rem}.tpl-hero-roomInfo .tpl-content div.roomInfo-right div.tpl-right-ml{padding:1rem 0}.tpl-hero-roomInfo .tpl-content div.roomInfo-right div.tpl-right-ml a{font-size:1.6rem}}@media screen and (max-width:768px){html[dir=rtl] .tpl-hero-roomInfo div.roomInfo-left div.tpl-award ul li div{padding-right:4.5rem;padding-left:0}}.tpl-hero-gallery-info .extra-info{margin-top:-1.3em;margin-bottom:2em}.tpl-hero-gallery-info .extra-info *{font-size:18px;line-height:1.3em}.tpl-hero-gallery-info .extra-info sup{font-size:11px;vertical-align:super}@media screen and (max-width:768px){.tpl-hero-gallery-info h3{line-height:1.1em!important}.tpl-hero-gallery-info .extra-info{width:80%}.tpl-hero-gallery-info .extra-info *{font-size:1.6rem}.tpl-hero-gallery-info .wgt-sqbutton,.tpl-hero-gallery-info .wgt-sqbutton-black,.tpl-hero-gallery-info .wgt-sqbutton-black1,.tpl-hero-gallery-info .wgt-sqbutton-blue,.tpl-hero-gallery-info .wgt-sqbutton-blue-hollow,.tpl-hero-gallery-info .wgt-sqbutton-blue-inverse,.tpl-hero-gallery-info .wgt-sqbutton-dark,.tpl-hero-gallery-info .wgt-sqbutton-dark-grey,.tpl-hero-gallery-info .wgt-sqbutton-golden,.tpl-hero-gallery-info .wgt-sqbutton-green,.tpl-hero-gallery-info .wgt-sqbutton-red,.tpl-hero-gallery-info .wgt-sqbutton-white,.tpl-hero-gallery-info a.wgt-sqbutton-change-color{width:16em!important;max-width:85%!important}}.tpl-hero-gallery-caption .wgt-indicator{display:none}.tpl-hero-gallery-caption .caption-content{width:65%;position:absolute;left:calc(3% + 52px);bottom:5%;margin-left:1.8%}.tpl-hero-gallery-caption .caption-content h3{line-height:2em}.tpl-hero-gallery-caption .caption-content h3,.tpl-hero-gallery-caption .caption-content p{font-size:1.8rem}@media screen and (max-width:768px){.tpl-hero-gallery-caption .wgt-indicator{display:block}.tpl-hero-gallery-caption .caption-content{width:80%;bottom:15%!important;left:10%}.tpl-hero-gallery-caption .caption-content p{line-height:1.2em}}@media screen and (min-width:769px){.tpl-hero-gallery-caption{min-height:0!important}}html[dir=rtl] .tpl-hero-gallery-caption .caption-content{right:calc(3% + 52px);left:auto;margin-right:1.8%;margin-left:0}@media screen and (max-width:768px){html[dir=rtl] .tpl-hero-gallery-caption .caption-content{right:10%;left:auto}}.tpl-hero-gallery-caption-withnav{position:relative}.tpl-hero-gallery-caption-withnav .slide-content{height:calc((100vw - 100px)*.333*.6);min-height:150px;position:relative}.tpl-hero-gallery-caption-withnav .slide-content:after{content:"";display:block;width:10%;height:100%;position:absolute;bottom:0;left:0;top:0;z-index:8;opacity:.6;background:-webkit-linear-gradient(to left,transparent,#000);background:-o-linear-gradient(to left,transparent,#000);background:-moz-linear-gradient(to left,transparent,#000);background:linear-gradient(to left,transparent,#000)}.tpl-hero-gallery-caption-withnav .slide-content:before{content:"";display:block;width:10%;height:100%;position:absolute;bottom:0;right:0;top:0;z-index:8;opacity:.6;background:-webkit-linear-gradient(to right,transparent,#000);background:-o-linear-gradient(to right,transparent,#000);background:-moz-linear-gradient(to right,transparent,#000);background:linear-gradient(to right,transparent,#000)}@media screen and (max-width:768px){.tpl-hero-gallery-caption-withnav .slide-content{height:calc(100vh * .35)}}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container{height:100%;width:100%}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .slick-list,.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .slick-track,.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .swiper-wrapper{height:100%;background:#565656}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .swiper-slide{height:100%;position:relative;overflow:hidden}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .swiper-slide .videoSlide{height:100%;cursor:pointer;position:relative}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .swiper-slide .videoSlide video{position:relative;z-index:1;width:100%;height:100%;background:#000}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .swiper-slide .videoSlide .opacity-zero{opacity:0}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .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}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .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}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .swiper-slide .videoSlide .video-placeholder{width:100%;height:100%;background-size:cover;position:absolute;left:0;top:0}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .swiper-slide .panoimage{width:100%;height:100%;overflow:hidden;position:relative}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .swiper-slide .panoimage .icon{position:absolute;right:1em;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}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .swiper-slide .panoimage.active .icon{display:none}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .swiper-slide .panoimage .dragItem{width:100%;background-size:auto 100%;background-repeat:repeat;height:100%}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .swiper-slide .imageItem{height:100%;overflow:hidden;float:left;background-size:cover;background-repeat:no-repeat}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .swiper-slide .imageItem img{height:100%}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .swiper-slide .unvisibleIMG{visibility:hidden;width:0;height:0;overflow:hidden}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .swiper-slide .dim-block-inner{width:100%;height:100%;position:absolute;background:0 0;opacity:.75;top:0;right:0;z-index:10;cursor:pointer}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .dim-block{width:15%;height:100%;position:absolute;background:#000;opacity:0;top:0;z-index:100;cursor:pointer;transition:width .8s cubic-bezier(0,.96,.54,1.01);display:none}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .dim-block-left{left:0}.tpl-hero-gallery-caption-withnav .slide-content .swiper-container .dim-block-right{right:0}.tpl-hero-gallery-caption-withnav .slide-content .hotel-gallery-swiper{position:relative}.tpl-hero-gallery-caption-withnav .slide-content .hotel-gallery-swiper .swiper-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.tpl-hero-gallery-caption-withnav .slide-content .hotel-gallery-swiper .swiper-wrapper.opacity1{opacity:1;z-index:100}.tpl-hero-gallery-caption-withnav .slide-content .hotel-gallery-swiper .swiper-wrapper.opacity0{opacity:0}.tpl-hero-gallery-caption-withnav .slide-content .hotel-gallery-swiper .slick-container{width:100%;height:100%}.tpl-hero-gallery-caption-withnav .slide-content .hotel-gallery-swiper .slick-container .unvisibleIMG{visibility:hidden;width:0;height:0;overflow:hidden}.tpl-hero-gallery-caption-withnav .slide-content .hotel-gallery-swiper .slick-container .hotel-gallery-mobile{display:none}.tpl-hero-gallery-caption-withnav .tpl-hero-slider{height:calc(100vh - 81px - 3em);font-size:1.5rem;background-color:#000;background-size:auto 100%}.tpl-hero-gallery-caption-withnav .tpl-hero-slider .caption-content{bottom:6.2%}@media screen and (max-width:768px){.tpl-hero-gallery-caption-withnav .tpl-gallery-controller a.wgt-gallerybtn{top:20%}.tpl-hero-gallery-caption-withnav .tpl-gallery-controller a.wgt-gallerybtn>*{display:none}.tpl-hero-gallery-caption-withnav .tpl-gallery-controller a.wgt-gallerybtn .icon-only{display:inline;font-size:2.6rem;color:#fff;border:none}.tpl-hero-gallery-caption-withnav .tpl-gallery-controller .text-intro{display:block}.tpl-hero-gallery-caption-withnav .tpl-gallery-controller .text-intro span{font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:.88px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.tpl-hero-gallery-caption-withnav .tpl-gallery-controller .text-intro span:nth-child(2){display:none}}.tpl-hero-gallery-caption-withnav .gallery-nav{position:relative;width:100%;z-index:2;background:#363636;color:#fff}.tpl-hero-gallery-caption-withnav .gallery-nav .backTosmall{font-size:2rem;vertical-align:bottom;color:#fff;position:absolute;right:2rem;top:50%;transform:translateY(-50%);text-transform:capitalize;cursor:pointer;display:none}.tpl-hero-gallery-caption-withnav .gallery-nav .backTosmall:before{padding-right:.5rem}@media screen and (max-width:768px){.tpl-hero-gallery-caption-withnav .gallery-nav .backTosmall{display:none!important}}.tpl-hero-gallery-caption-withnav .gallery-nav .desktop{display:block;font-size:1.4rem}.tpl-hero-gallery-caption-withnav .gallery-nav .desktop *{vertical-align:middle;display:inline-block}.tpl-hero-gallery-caption-withnav .gallery-nav .desktop .title{font-size:2.4rem;margin-right:1em}.tpl-hero-gallery-caption-withnav .gallery-nav .desktop li{display:inline-block}.tpl-hero-gallery-caption-withnav .gallery-nav .desktop li.checked a{color:#31a2ac;text-decoration:underline}.tpl-hero-gallery-caption-withnav .gallery-nav .desktop li:not(:last-child):after{content:'|';font-size:1.4rem;vertical-align:middle}.tpl-hero-gallery-caption-withnav .gallery-nav .desktop li a{font-size:1.5rem;line-height:4.2em;text-transform:uppercase;cursor:pointer;padding:0 .7em}.tpl-hero-gallery-caption-withnav .gallery-nav .desktop li a:hover{color:#31a2ac}.tpl-hero-gallery-caption-withnav .gallery-nav .mobile{display:none}.tpl-hero-gallery-caption-withnav .mobile-text-intro{display:none}@media screen and (max-width:768px){.tpl-hero-gallery-caption-withnav .text-intro{display:none}.tpl-hero-gallery-caption-withnav .mobile-text-intro{color:#fff;display:block;background:#363636;text-align:center;line-height:1.2em;padding:1.5rem;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.tpl-hero-gallery-caption-withnav .tpl-hero-slider{height:calc(100vh - 40px - 4rem)}.tpl-hero-gallery-caption-withnav .gallery-nav .mobile{display:block;width:100%;overflow:hidden;position:relative;padding:1.5rem;box-sizing:border-box}.tpl-hero-gallery-caption-withnav .gallery-nav .mobile:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#31a2ac;position:absolute;right:5%;top:24px;pointer-events:none}.tpl-hero-gallery-caption-withnav .gallery-nav .mobile .select{color:#31a2ac;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-transform:uppercase;border:0;outline:0;border-radius:0;background:0 0;padding-left:1rem;word-break:keep-all;box-sizing:border-box;appearance:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;padding-right:20px;padding-top:2px;float:right;display:inline-block}.tpl-hero-gallery-caption-withnav .gallery-nav .mobile .title{line-height:1.2em;font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;color:#fff;vertical-align:middle;display:inline-block}.tpl-hero-gallery-caption-withnav .gallery-nav .desktop{display:none}}.tpl-hero-gallery-caption-withnav.expand .gallery-nav .backTosmall{display:block}.tpl-hero-gallery-caption-withnav.expand .slide-content{height:calc(100vh * .8);min-height:500px}@media screen and (max-width:768px){.tpl-hero-gallery-caption-withnav.expand .slide-content{height:calc(100vh * .6);min-height:300px}}.tpl-hero-gallery-caption-withnav.expand .slide-content .swiper-container img{outline:0;border:none}.tpl-hero-gallery-caption-withnav.expand .slide-content .swiper-container .dim-block{display:block}.tpl-hero-gallery-caption-withnav.expand .slide-content .swiper-container .swiper-slide .dim-block-inner{display:block;background:#000}.tpl-hero-gallery-caption-withnav.expand .slide-content .swiper-container .swiper-slide.slick-center .dim-block-inner{display:none}.tpl-hero-gallery-caption-withnav.expand .tpl-gallery-controller-container .text-intro{display:block}@media screen and (max-width:768px){.tpl-hero-gallery-caption-withnav.expand .tpl-gallery-controller-container .text-intro{display:none}}html[dir=rtl] .tpl-hero-gallery-caption-withnav .gallery-nav .desktop{margin-right:5%;margin-left:0}html[dir=rtl] .tpl-hero-gallery-caption-withnav .gallery-nav .desktop .title{margin-left:1em;margin-right:auto}@media screen and (max-width:768px){html[dir=rtl] .tpl-hero-gallery-caption-withnav .gallery-nav .mobile:after{left:5%;right:auto}html[dir=rtl] .tpl-hero-gallery-caption-withnav .gallery-nav .mobile .select{padding-right:1rem;padding-left:0;float:left}html[dir=rtl] .tpl-hero-gallery-caption-withnav .gallery-nav .mobile .title{float:right}html[dir=rtl] .tpl-hero-gallery-caption-withnav .gallery-nav .backTosmall{right:auto;left:2rem}}div.tpl-hero-meetingTheme{height:calc(100vh - 80px)}div.tpl-hero-meetingTheme div.tpl-content{position:absolute;width:60%;top:40%;left:8%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}div.tpl-hero-meetingTheme div.tpl-content h2{font-size:6.4rem;line-height:1.2em;margin:0;padding:5% 0 1rem 0}div.tpl-hero-meetingTheme div.tpl-content p{width:60%;font-size:18px;line-height:1.8em}@media (max-width:768px){div.tpl-hero-meetingTheme{height:100vh}div.tpl-hero-meetingTheme div.tpl-content{width:90%}div.tpl-hero-meetingTheme div.tpl-content h2{font-size:4.2rem}div.tpl-hero-meetingTheme div.tpl-content p{width:100%;font-size:1.4rem;line-height:1.6em}}html[dir=rtl] div.tpl-hero-meetingTheme div.tpl-content{right:8%;left:0}div.tpl-hero-packageInfo{position:relative}div.tpl-hero-packageInfo div.left a{text-decoration:underline;color:#adadad;font-size:14px;cursor:pointer;padding-top:2rem}div.tpl-hero-packageInfo div.right ul{font-size:12px;list-style:square;padding-left:3rem}div.tpl-hero-packageInfo div.right ul li{margin:2rem 0}html[dir=rtl] div.tpl-hero-packageInfo div.right ul{padding-right:3rem;padding-left:0}.tpl-hero-brandtitle .tpl-content{position:absolute;top:50%;left: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%);width:50%}.tpl-hero-brandtitle .tpl-text{text-align:center}.tpl-hero-brandtitle .tpl-text h3{margin-bottom:40px}.tpl-hero-brandtitle .tpl-text p{font-size:20px;line-height:1.5em}@media screen and (max-width:768px){.tpl-hero-brandtitle .tpl-content{width:100%}.tpl-hero-brandtitle .tpl-content .tpl-text h3{margin-bottom:2.5rem}.tpl-hero-brandtitle .tpl-content .tpl-text h3 img{width:85%}.tpl-hero-brandtitle .tpl-content .tpl-text p{width:80%;display:inline-block;font-size:1.4rem}}html[dir=rtl] .tpl-hero-brandtitle div.tpl-content{left:50%!important;right:auto!important}.tpl-hero-titleforexpanded{height:auto;min-height:0!important}.tpl-hero-titleforexpanded .titleforexpanded-label{font-size:1.8rem;text-transform:uppercase;letter-spacing:1px}.tpl-hero-titleforexpanded .tpl-text h3{margin-top:.15em}.tpl-hero-titleforexpanded div.tpl-holder{margin-top:40.3198653%}@media screen and (max-width:768px){.tpl-hero-titleforexpanded{height:100vh}.tpl-hero-titleforexpanded .tpl-content{left:8%;top:45%}.tpl-hero-titleforexpanded .titleforexpanded-label{font-size:1.4rem;line-height:1.2em}}div.tpl-hero-shopheader{position:relative}div.tpl-hero-shopheader div.tpl-hero-shopimage{height:100%;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}div.tpl-hero-shopheader a.wgt-close,div.tpl-hero-shopheader a.wgt-close-bottomfont{position:absolute;top:5rem;right:4.5rem;color:#fff}div.tpl-hero-shopheader div.tpl-content{position:absolute;bottom:3rem;top:inherit;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);left:2.5rem;z-index:2;color:#fff;width:calc(50% - 6rem - 2.5rem)}div.tpl-hero-shopheader div.tpl-content div.content-progress span{font-size:2rem}div.tpl-hero-shopheader div.tpl-content h3{font-size:4.5rem;line-height:1.2em}@media (max-width:768px){div.tpl-hero-shopheader{height:auto!important}div.tpl-hero-shopheader div.tpl-shop-mask{display:none}div.tpl-hero-shopheader .tpl-scrollbutton{top:calc(50vh - 3%);bottom:inherit;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}div.tpl-hero-shopheader a.wgt-close,div.tpl-hero-shopheader a.wgt-close-bottomfont{top:5%;right:3%}div.tpl-hero-shopheader div.tpl-hero-shopimage{height:50vh}div.tpl-hero-shopheader div.tpl-content{position:static;background-color:#fff;width:100%;box-sizing:border-box;color:#363636;padding:4rem 3% 0 3%}div.tpl-hero-shopheader div.tpl-content h3{font-size:3.2rem}}html[dir=rtl] div.tpl-hero-shopheader div.tpl-content{right:4.5rem;left:0}.tpl-hero-ugc{height:calc(100vh - 82px);min-height:505px;position:relative;overflow:hidden}.tpl-hero-ugc .tpl-scrollbutton{display:none}.tpl-hero-ugc .tpl-viewing{top:90px}.tpl-hero-ugc .tpl-all-content{position:absolute;bottom:0;right:0;left:0;top:0;z-index:2}.tpl-hero-ugc .tpl-all-content .tpl-viewing,.tpl-hero-ugc .tpl-all-content .tpl-viewing>div{display:inline-block}.tpl-hero-ugc .tpl-all-content .tpl-viewing *{display:inline-block;vertical-align:middle}.tpl-hero-ugc .tpl-all-content .tpl-viewing p{font-size:12px;text-transform:uppercase;letter-spacing:1px}.tpl-hero-ugc .tpl-all-content .tpl-viewing span{margin:0 .5em 0 0;font-size:13px;display:block}.tpl-hero-ugc .tpl-all-content .tpl-viewing .tpl-star{font-size:18px}@media screen and (max-width:768px){.tpl-hero-ugc{height:calc(100vh - 80px)}.tpl-hero-ugc .tpl-all-content{height:100vh}.tpl-hero-ugc .tpl-all-content .tpl-viewing{display:none}}.tpl-hero-attraction-photos .tpl-scrollbutton,.tpl-hero-offer .tpl-scrollbutton,.tpl-hero-offer-detail .tpl-scrollbutton,.tpl-hero-package .tpl-scrollbutton,.tpl-hero-tours .tpl-scrollbutton,.tpl-hero-tours-detail .tpl-scrollbutton{display:none}.tpl-hero-tours{height:65vh;min-height:280px}.tpl-hero-tours .tpl-static-persuade{position:absolute;width:100%;bottom:0}.tpl-hero-tours div.tpl-content{width:55%;min-width:50rem;max-width:90rem;top:45%;left:50%!important;right:auto!important;z-index:3;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tpl-hero-tours div.tpl-content h2,.tpl-hero-tours div.tpl-content h3{font-weight:700;text-align:center;margin-bottom:.6em;font-size:4.8rem}.tpl-hero-tours div.tpl-content .search-bar{background-color:#efefef;width:100%;font-size:2.4rem;padding:0 .4em;white-space:nowrap;box-sizing:border-box}.tpl-hero-tours div.tpl-content .search-bar>*{display:inline-block;vertical-align:middle}.tpl-hero-tours div.tpl-content .search-bar span{color:#383838;font-weight:700}.tpl-hero-tours div.tpl-content .search-bar input{font-size:inherit;font-family:'Nimbus Sans L',sans-serif;font-weight:400;height:2em;width:calc(100% - 2rem - 1em);color:#31a2ac;border:none;background-color:#efefef}.tpl-hero-tours div.tpl-content .search-bar input::-webkit-input-placeholder{color:#31a2ac}.tpl-hero-tours div.tpl-content .search-bar input:-moz-placeholder{color:#31a2ac}.tpl-hero-tours div.tpl-content .search-bar input::-moz-placeholder{color:#31a2ac;opacity:1!important}.tpl-hero-tours div.tpl-content .search-bar input:-ms-input-placeholder{color:#31a2ac}.tpl-hero-tours div.tpl-content .search-result,.tpl-hero-tours div.tpl-content .search-suggestion{border-top:solid 1px #383838;box-shadow:0 1px 3px #999;color:#585858;font-size:0;position:absolute;width:100%}.tpl-hero-tours div.tpl-content .search-result *,.tpl-hero-tours div.tpl-content .search-suggestion *{text-shadow:none}.tpl-hero-tours div.tpl-content .search-result>div,.tpl-hero-tours div.tpl-content .search-suggestion>div{font-size:1.6rem;line-height:1.5em;box-sizing:border-box}.tpl-hero-tours div.tpl-content .search-result .item,.tpl-hero-tours div.tpl-content .search-suggestion .item{color:inherit}.tpl-hero-tours div.tpl-content .search-result .item:hover,.tpl-hero-tours div.tpl-content .search-suggestion .item:hover{color:#31a2ac;text-decoration:underline}.tpl-hero-tours div.tpl-content .search-result .item.selected,.tpl-hero-tours div.tpl-content .search-suggestion .item.selected{color:#31a2ac;text-decoration:underline}.tpl-hero-tours div.tpl-content .search-result .list-name,.tpl-hero-tours div.tpl-content .search-suggestion .list-name{text-transform:uppercase;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;color:#ba0c2f}.tpl-hero-tours div.tpl-content .search-result{background-color:#efefef;padding:.2em .8em .8em .8em;font-size:1.6rem;box-sizing:border-box}.tpl-hero-tours div.tpl-content .search-result .list-name{margin-top:.5em}.tpl-hero-tours div.tpl-content .search-result .search-matched{font-weight:700}.tpl-hero-tours div.tpl-content .search-result .small-text{font-size:1.4rem;color:#999;margin-left:.5em}.tpl-hero-tours div.tpl-content .search-result li{line-height:1.2em;margin-bottom:.3em}.tpl-hero-tours div.tpl-content .search-result li>*{display:inline;vertical-align:middle}.tpl-hero-tours div.tpl-content .search-suggestion .not-matched{background-color:#efefef;display:block;border-bottom:solid 1px #bbb}.tpl-hero-tours div.tpl-content .search-suggestion>div{display:inline-block;vertical-align:top;padding:.8em}.tpl-hero-tours div.tpl-content .search-suggestion>div>ul{height:15em;overflow:hidden}.tpl-hero-tours div.tpl-content .search-suggestion .item,.tpl-hero-tours div.tpl-content .search-suggestion .list-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.tpl-hero-tours div.tpl-content .search-suggestion .list-name{margin-bottom:.5em}.tpl-hero-tours div.tpl-content .search-suggestion .destination-block{background-color:#efefef;width:45%}.tpl-hero-tours div.tpl-content .search-suggestion .hotel-block{background-color:#e1dddb;width:55%}@media screen and (max-width:768px){.tpl-hero-tours{height:260px;max-height:calc(100vh - 40px);min-height:40vh}.tpl-hero-tours div.tpl-content{width:85%;top:50%;min-width:0;max-width:none}.tpl-hero-tours div.tpl-content h2,.tpl-hero-tours div.tpl-content h3{font-size:2.4rem;margin-bottom:1em}.tpl-hero-tours div.tpl-content .search-bar{font-size:1.5rem}.tpl-hero-tours div.tpl-content .search-bar input{height:2.5em}.tpl-hero-tours div.tpl-content .search-bar span{font-size:2rem}.tpl-hero-tours div.tpl-content .search-result,.tpl-hero-tours div.tpl-content .search-suggestion{display:none;height:calc(100vh - 21rem);overflow-y:scroll;padding-bottom:2rem;-webkit-overflow-scrolling:touch;z-index:10}.tpl-hero-tours div.tpl-content .wgt-mobile-close{display:none}.tpl-hero-tours div.tpl-content.mobile-search-trigger{z-index:3;position:fixed;width:100%;top:40px!important;left:0!important;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.tpl-hero-tours div.tpl-content.mobile-search-trigger .search-result,.tpl-hero-tours div.tpl-content.mobile-search-trigger .search-suggestion,.tpl-hero-tours div.tpl-content.mobile-search-trigger .wgt-mobile-close{display:block}.tpl-hero-tours div.tpl-content.mobile-search-trigger h2{font-size:1.8rem;text-transform:uppercase;font-weight:700;height:4.5rem;line-height:4.5rem;background-color:#31a2ac;position:relative;text-shadow:none;margin-bottom:0}.tpl-hero-tours div.tpl-content.mobile-search-trigger .search-suggestion{background-color:#efefef}.tpl-hero-tours div.tpl-content.mobile-search-trigger .search-suggestion .attraction-block,.tpl-hero-tours div.tpl-content.mobile-search-trigger .search-suggestion .destination-block,.tpl-hero-tours div.tpl-content.mobile-search-trigger .search-suggestion .hotel-block{width:100%;background-color:transparent;padding-bottom:0}.tpl-hero-tours div.tpl-content.mobile-search-trigger .search-suggestion .attraction-block>ul,.tpl-hero-tours div.tpl-content.mobile-search-trigger .search-suggestion .destination-block>ul,.tpl-hero-tours div.tpl-content.mobile-search-trigger .search-suggestion .hotel-block>ul{height:auto}}.tpl-hero-attraction-photos,.tpl-hero-tours-detail{height:60vh;min-height:200px}.tpl-hero-attraction-photos .tpl-viewing,.tpl-hero-tours-detail .tpl-viewing{position:absolute;left:auto;right:2rem;top:5rem}.tpl-hero-attraction-photos .back,.tpl-hero-attraction-photos .view,.tpl-hero-tours-detail .back,.tpl-hero-tours-detail .view{position:absolute;bottom:1.6rem;color:#fff;cursor:pointer}.tpl-hero-attraction-photos .back>*,.tpl-hero-attraction-photos .view>*,.tpl-hero-tours-detail .back>*,.tpl-hero-tours-detail .view>*{display:inline-block;vertical-align:middle}.tpl-hero-attraction-photos .back,.tpl-hero-tours-detail .back{left:3.2rem}.tpl-hero-attraction-photos .back span[class^=icon-],.tpl-hero-tours-detail .back span[class^=icon-]{font-size:3rem}.tpl-hero-attraction-photos .back .description,.tpl-hero-tours-detail .back .description{font-size:1.8rem;margin-left:.2em;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.tpl-hero-attraction-photos .back .description.mobile,.tpl-hero-tours-detail .back .description.mobile{display:none}.tpl-hero-attraction-photos .view,.tpl-hero-tours-detail .view{right:2rem}.tpl-hero-attraction-photos .view span[class^=icon-],.tpl-hero-tours-detail .view span[class^=icon-]{font-size:3.5rem}.tpl-hero-attraction-photos .view .description,.tpl-hero-tours-detail .view .description{font-size:1.4rem;text-transform:uppercase;margin-left:.5em;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){.tpl-hero-attraction-photos,.tpl-hero-tours-detail{height:200px;min-height:30vh}.tpl-hero-attraction-photos .tpl-viewing,.tpl-hero-tours-detail .tpl-viewing{display:none}.tpl-hero-attraction-photos .back .description,.tpl-hero-attraction-photos .view .description,.tpl-hero-tours-detail .back .description,.tpl-hero-tours-detail .view .description{font-size:1.2rem}.tpl-hero-attraction-photos .back,.tpl-hero-tours-detail .back{bottom:1rem;left:1rem}.tpl-hero-attraction-photos .back span[class^=icon-],.tpl-hero-tours-detail .back span[class^=icon-]{font-size:2.6rem}.tpl-hero-attraction-photos .back .description.desktop,.tpl-hero-tours-detail .back .description.desktop{display:none}.tpl-hero-attraction-photos .back .description.mobile,.tpl-hero-tours-detail .back .description.mobile{display:inline-block}.tpl-hero-attraction-photos .view,.tpl-hero-tours-detail .view{bottom:.7rem;right:.5rem}.tpl-hero-attraction-photos .view span[class^=icon-],.tpl-hero-tours-detail .view span[class^=icon-]{font-size:3.2rem;float:right}.tpl-hero-attraction-photos .view .description,.tpl-hero-tours-detail .view .description{padding-top:1rem;margin-right:.3rem}}html[dir=rtl] .tpl-hero-attraction-photos .tpl-viewing,html[dir=rtl] .tpl-hero-tours-detail .tpl-viewing{right:auto;left:2rem}html[dir=rtl] .tpl-hero-attraction-photos .back,html[dir=rtl] .tpl-hero-tours-detail .back{right:3.2rem;left:auto}html[dir=rtl] .tpl-hero-attraction-photos .back .description,html[dir=rtl] .tpl-hero-tours-detail .back .description{margin-right:.2em;margin-left:0}html[dir=rtl] .tpl-hero-attraction-photos .view,html[dir=rtl] .tpl-hero-tours-detail .view{left:2rem;right:auto}html[dir=rtl] .tpl-hero-attraction-photos .view .description,html[dir=rtl] .tpl-hero-tours-detail .view .description{margin-right:.5em;margin-left:0}@media screen and (max-width:768px){html[dir=rtl] .tpl-hero-attraction-photos .back,html[dir=rtl] .tpl-hero-tours-detail .back{right:1rem;left:auto}html[dir=rtl] .tpl-hero-attraction-photos .view,html[dir=rtl] .tpl-hero-tours-detail .view{left:.5rem;right:auto}html[dir=rtl] .tpl-hero-attraction-photos .view span[class^=icon-],html[dir=rtl] .tpl-hero-tours-detail .view span[class^=icon-]{float:left}html[dir=rtl] .tpl-hero-attraction-photos .view .description,html[dir=rtl] .tpl-hero-tours-detail .view .description{margin-left:.3rem;margin-right:0}}.tpl-hero-offer,.tpl-hero-package{text-align:center;height:65vh;position:relative}.tpl-hero-offer .tpl-content,.tpl-hero-package .tpl-content{position:absolute;width:46%;min-width:630px;left:50%!important;right:auto!important;top:43%;-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:6.4rem}.tpl-hero-offer .tpl-content h2,.tpl-hero-offer .tpl-content h3,.tpl-hero-package .tpl-content h2,.tpl-hero-package .tpl-content h3{font-size:6.4rem;line-height:1.2em;margin-bottom:.1em}.tpl-hero-offer .tpl-content .description,.tpl-hero-package .tpl-content .description{font-size:18px;line-height:1.4em}.tpl-hero-offer .tpl-content .description:nth-of-type(2),.tpl-hero-package .tpl-content .description:nth-of-type(2){margin-top:1em}@media screen and (max-width:768px){.tpl-hero-offer,.tpl-hero-package{height:35vh;min-height:260px;max-height:none}.tpl-hero-offer .tpl-content,.tpl-hero-package .tpl-content{width:75%;min-width:0;top:48%;font-size:2.6rem}.tpl-hero-offer .tpl-content h2,.tpl-hero-offer .tpl-content h3,.tpl-hero-package .tpl-content h2,.tpl-hero-package .tpl-content h3{font-size:2.6rem}.tpl-hero-offer .tpl-content .description,.tpl-hero-package .tpl-content .description{font-size:1.2rem;line-height:1.6em;width:100%}.tpl-hero-offer .tpl-content .description:nth-of-type(2),.tpl-hero-package .tpl-content .description:nth-of-type(2){display:none}}.tpl-hero-offer .tpl-static-persuade,.tpl-hero-package .tpl-static-persuade{position:absolute;width:100%;bottom:0}.tpl-hero-offer-detail{height:60vh;min-height:200px}@media screen and (max-width:768px){.tpl-hero-offer-detail{height:30vh;min-height:180px}}.tpl-hero-offer-detail .wgt-breadcrumb,.tpl-hero-offer-detail .wgt-breadcrumb-noborder{border-bottom:none}@media screen and (max-width:768px){.tpl-hero-offer-detail .wgt-breadcrumb *,.tpl-hero-offer-detail .wgt-breadcrumb-noborder *{font-size:1.2rem}}.tpl-hero-offer-detail .tpl-viewing{position:absolute;left:auto;right:2rem;top:5rem}@media screen and (max-width:768px){.tpl-hero-offer-detail .tpl-viewing{display:none}}.tpl-hero-offer-detail .tpl-content{top:45%;width:85%;font-size:5.8rem}@media screen and (max-width:768px){.tpl-hero-offer-detail .tpl-content{font-size:2.4rem}}.tpl-hero-offer-detail h2,.tpl-hero-offer-detail h3{font-size:5.8rem;line-height:1.2em;margin-top:.1em}@media screen and (max-width:768px){.tpl-hero-offer-detail h2,.tpl-hero-offer-detail h3{font-size:2.4rem}}@media screen and (min-width:769px){.width100-important .tpl-viewing{left:calc(100% - 33rem);right:auto;top:123px}}.tpl-hero-package-detail{height:60vh;min-height:200px}@media screen and (max-width:768px){.tpl-hero-package-detail{height:30vh;min-height:180px}}.tpl-hero-package-detail .wgt-breadcrumb,.tpl-hero-package-detail .wgt-breadcrumb-noborder{border-bottom:none}@media screen and (max-width:768px){.tpl-hero-package-detail .wgt-breadcrumb *,.tpl-hero-package-detail .wgt-breadcrumb-noborder *{font-size:1.2rem}}.tpl-hero-package-detail .tpl-viewing{position:absolute;left:auto;right:2rem;top:5rem}@media screen and (max-width:768px){.tpl-hero-package-detail .tpl-viewing{display:none}}.tpl-hero-package-detail .tpl-content{top:45%;width:85%;font-size:5.8rem}@media screen and (max-width:768px){.tpl-hero-package-detail .tpl-content{font-size:2.4rem}}.tpl-hero-package-detail h2,.tpl-hero-package-detail h3{font-size:5.8rem;line-height:1.2em;margin-top:.1em}@media screen and (max-width:768px){.tpl-hero-package-detail h2,.tpl-hero-package-detail h3{font-size:2.4rem}}.tpl-hero-attraction-section{height:60vh;min-height:350px}@media screen and (max-width:768px){.tpl-hero-attraction-section{height:55vh;min-height:200px}}.tpl-hero-attraction-section .tpl-text{width:55%}@media screen and (max-width:768px){.tpl-hero-attraction-section .tpl-text{width:94%}}.tpl-hero-attraction-section .tpl-text h3{font-size:4.6rem;margin-top:.5em}@media screen and (max-width:768px){.tpl-hero-attraction-section .tpl-text h3{font-size:2.8rem}}.tpl-hero-attraction-section .tpl-text h3 *{line-height:1.2em}.tpl-hero-attraction-section .tpl-text>p{font-size:1.6rem;line-height:1.8em;margin-bottom:2em}@media screen and (max-width:768px){.tpl-hero-attraction-section .tpl-text>p{font-size:1.3rem}}.tpl-hero-attraction-section .tpl-scrollbutton{display:none}@media screen and (max-width:768px){.tpl-hero-attraction-section .tpl-content{left:6%}.tpl-hero-attraction-section .wgt-scratchpad-off span[class^=icon-],.tpl-hero-attraction-section .wgt-scratchpad-on span[class^=icon-]{font-size:3.4rem}.tpl-hero-attraction-section .wgt-sqbutton,.tpl-hero-attraction-section .wgt-sqbutton-black,.tpl-hero-attraction-section .wgt-sqbutton-black1,.tpl-hero-attraction-section .wgt-sqbutton-blue,.tpl-hero-attraction-section .wgt-sqbutton-blue-hollow,.tpl-hero-attraction-section .wgt-sqbutton-blue-inverse,.tpl-hero-attraction-section .wgt-sqbutton-dark,.tpl-hero-attraction-section .wgt-sqbutton-dark-grey,.tpl-hero-attraction-section .wgt-sqbutton-golden,.tpl-hero-attraction-section .wgt-sqbutton-green,.tpl-hero-attraction-section .wgt-sqbutton-red,.tpl-hero-attraction-section .wgt-sqbutton-white,.tpl-hero-attraction-section a.wgt-sqbutton-change-color{background-color:#fff;color:#363636;width:160px;height:50px;line-height:47px}}.tpl-hero-attraction-blog{height:70vh;min-height:450px}@media screen and (max-width:768px){.tpl-hero-attraction-blog{height:50vh;min-height:300px}}.tpl-hero-attraction-blog .tpl-text{width:80%}@media screen and (max-width:768px){.tpl-hero-attraction-blog .tpl-text{width:94%}}.tpl-hero-attraction-blog .tpl-text h3{font-size:5.8rem;margin-top:.5em}@media screen and (max-width:768px){.tpl-hero-attraction-blog .tpl-text h3{font-size:3.6rem}}.tpl-hero-attraction-blog .tpl-text h3,.tpl-hero-attraction-blog .tpl-text h3 *{line-height:1.3em}@media screen and (max-width:768px){.tpl-hero-attraction-blog .tpl-text h3,.tpl-hero-attraction-blog .tpl-text h3 *{line-height:1.2em}}.tpl-hero-attraction-blog .tpl-scrollbutton{display:none}@media screen and (max-width:768px){.tpl-hero-attraction-blog .tpl-content{left:6%}.tpl-hero-attraction-blog .wgt-scratchpad-off span[class^=icon-],.tpl-hero-attraction-blog .wgt-scratchpad-on span[class^=icon-]{font-size:3.4rem}}@media screen and (max-width:768px){.hotelinfo-table-shift{display:block}}.hotelinfo-table-shift ul.hotelinfo-nav{list-style-type:none;font-size:0}@media screen and (max-width:768px){.hotelinfo-table-shift ul.hotelinfo-nav{display:none}}.hotelinfo-table-shift ul.hotelinfo-nav li{display:inline-block;width:50%;background:#ebe7e5;border:1px solid #a09d99;text-transform:uppercase;text-align:center;height:8.2rem;vertical-align:top;line-height:8.2rem;font-size:2rem;color:#000;cursor:pointer;box-sizing:border-box}.hotelinfo-table-shift ul.hotelinfo-nav li:nth-child(2){border-left:0;border-right:0}.hotelinfo-table-shift ul.hotelinfo-nav li:nth-child(3){display:none}.hotelinfo-table-shift ul.hotelinfo-nav li.active{border:0;border-top:4px solid #31a2ac;background:#fff;cursor:default}.hotelinfo-table-shift div.select-mobile{display:none;border:1px solid #a09d99;background:#ebe7e5}.hotelinfo-table-shift div.select-mobile div.select-container{text-align:center;padding:2px}.hotelinfo-table-shift div.select-mobile div.select-container:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-top-color:#000;pointer-events:none;vertical-align:text-bottom}.hotelinfo-table-shift div.select-mobile div.select-container select{height:8.2rem;border:none;text-align:center;font-size:2rem;background:#ebe7e5;outline:0;text-transform:uppercase;-webkit-appearance:none;appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none}.hotelinfo-table-shift div.select-mobile div.select-container select option:nth-child(3){display:none}@media screen and (max-width:768px){.hotelinfo-table-shift div.select-mobile{display:block}}div.tableshift-content div.tableshift-content-wrapper{position:relative;z-index:10;background:#fff;padding:1.6rem;overflow:hidden}div.tableshift-content div.tableshift-content-wrapper .bold{font-weight:700;padding:0 1em}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel .hotel-brief{float:left;width:100%;font-size:1.5rem;color:#363636;line-height:2.2rem}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel .hotel-brief table{margin:0 auto;border-spacing:0 20px}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel .hotel-brief table tr td{width:50%;padding:0 32px}@media screen and (max-width:1250px){div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel .hotel-brief table tr td{padding:0 22px}}@media screen and (max-width:1024px){div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel .hotel-brief table tr td{padding:0 10px}}@media screen and (max-width:849px){div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel .hotel-brief table{padding-left:0!important;padding-right:0!important}}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review{float:right;width:34%}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review .readmore__toggle{font-size:70%}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review .guest-review-info-solo{margin:3rem 0}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review .guest-review-info-solo .guest-review-info-title{font-size:1.9rem;width:10rem;vertical-align:top;display:inline-block;text-align:left;text-transform:capitalize;word-wrap:break-word;float:left;font-weight:700}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review .guest-review-info-solo .guest-review-info-area{font-size:1.6rem;margin-left:10rem}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review .guest-review-info-solo .guest-review-info-area p{vertical-align:top;margin-bottom:2rem}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review .guest-review-info-solo .guest-review-info-area p .guest-review-icon{margin-right:2rem;font-size:2.3rem;float:left}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review .guest-review-info-solo .guest-review-info-area p .guest-review-info-text{margin-left:4rem;display:block;line-height:2rem;width:80%}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review .guest-review-info-solo .guest-review-info-area p a{line-height:2rem;color:#363636;text-decoration:none;display:inline-block;width:80%}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review .guest-review-quote{display:inline-block;font-size:2.3rem;line-height:3rem;max-width:85%;overflow:hidden;vertical-align:middle;font-weight:700;font-style:italic;padding-right:1em}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review .guest-review-quote:before{content:'"'}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review .guest-review-quote:after{content:'"'}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review i{font-size:1.6rem;vertical-align:middle;display:inline-block;padding-top:1rem}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review p.guest-review-text{font-size:1.7rem;color:#363636;line-height:2.2rem;margin-top:1rem}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review p.guest-review-text a{text-decoration:underline;text-transform:capitalize;font-size:70%;color:#000;font-weight:700}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review div.guest-info{margin-top:1rem}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review div.guest-info img{width:3rem;height:3rem;border-radius:2rem;vertical-align:middle;margin-right:.5rem}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review div.guest-info>div{display:inline-block;font-size:1.2rem;line-height:1.8rem;color:#000;vertical-align:middle}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review div.guest-info>div .guest-name{font-weight:700}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel .divider{border-top:1px solid #a09d99;margin:2rem 0;display:none;clear:both}@media screen and (max-width:768px){div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel .hotel-brief{float:none;width:100%}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review{float:none;width:100%}div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel .divider{display:block}}div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info,div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info{color:#363636}div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info .hotel-info-solo .hotel-info-title,div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info .hotel-info-solo .hotel-info-title{font-size:1.9rem;width:15rem;vertical-align:top;display:inline-block;text-align:left;text-transform:capitalize;word-wrap:break-word;float:left;font-weight:700}div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info .hotel-info-solo .hotel-info-area,div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info .hotel-info-solo .hotel-info-area{font-size:1.6rem;margin-left:17rem}@media screen and (max-width:768px){div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info .hotel-info-solo .hotel-info-area,div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info .hotel-info-solo .hotel-info-area{margin-left:0}}div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info .hotel-info-solo .hotel-info-area p,div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info .hotel-info-solo .hotel-info-area p{vertical-align:top;margin-bottom:3rem;overflow:hidden}div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info .hotel-info-solo .hotel-info-area p span[class^=icon],div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info .hotel-info-solo .hotel-info-area p span[class^=icon]{margin-right:2rem;font-size:2.3rem;float:left}@media screen and (max-width:768px){div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info .hotel-info-solo .hotel-info-area p span[class^=icon],div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info .hotel-info-solo .hotel-info-area p span[class^=icon]{margin-right:1rem}}div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info .hotel-info-solo .hotel-info-area p a,div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info .hotel-info-solo .hotel-info-area p a{color:#363636;text-decoration:underline;line-height:2rem}@media screen and (max-width:768px){div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info .hotel-info-solo .hotel-info-area p a,div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info .hotel-info-solo .hotel-info-area p a{text-decoration:none;line-height:2.3rem}}div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info .hotel-info-solo .hotel-info-area p a[href^=tel],div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info .hotel-info-solo .hotel-info-area p a[href^=tel]{text-decoration:none}div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info .hotel-info-solo .hotel-info-area p span.hotel-info-text,div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info .hotel-info-solo .hotel-info-area p span.hotel-info-text{margin-left:4rem;display:block;line-height:2rem}@media screen and (max-width:768px){div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info .hotel-info-solo .hotel-info-area p span.hotel-info-text,div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info .hotel-info-solo .hotel-info-area p span.hotel-info-text{margin-left:0;display:inline-block;width:calc(100% - 4rem)}}div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info .hotel-info-solo .hotel-info-area p:last-child,div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info .hotel-info-solo .hotel-info-area p:last-child{margin-bottom:0}div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info .hotel-info-solo .hotel-info-area.amentites p,div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info .hotel-info-solo .hotel-info-area.amentites p{width:49%;display:inline-block}@media screen and (max-width:768px){div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info .hotel-info-solo .hotel-info-area.amentites p,div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info .hotel-info-solo .hotel-info-area.amentites p{width:90%}}div.tableshift-content div.tableshift-content-wrapper .divider{border-top:1px solid #a09d99;margin:2rem 0;display:none;clear:both;display:block}div.tableshift-content div.tableshift-content-wrapper div.mobile-hotel-info{display:none}@media screen and (max-width:768px){div.tableshift-content div.tableshift-content-wrapper div.mobile-hotel-info{display:block}div.tableshift-content div.tableshift-content-wrapper div.desktop-hotel-info{display:none}}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .customer-reviews-list{width:70%;float:left}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .reviews-average{width:28%;float:right;padding-top:4em;text-align:center}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .reviews-average a{color:#31a2ac}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .reviews-average span.big{font-size:4rem;font-weight:700}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .reviews-average p{font-size:1.6rem;text-transform:uppercase;line-height:3rem}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .reviews-average a{text-transform:capitalize;font-size:1.6rem;text-decoration:underline;cursor:pointer}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .mobile-reviews-head{display:none;overflow:hidden}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .mobile-reviews-head .mobile-reviews-headleft{float:left;text-align:left}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .mobile-reviews-head .mobile-reviews-headleft .reviews-head-title{font-size:2.2rem;text-transform:capitalize;line-height:4rem;font-weight:700;display:block;font-size:1.6rem;font-weight:700}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .mobile-reviews-head .mobile-reviews-headleft .reviews-more{display:inline-block;position:relative;color:#31a2ac;font-size:1rem;text-decoration:underline;cursor:pointer}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .mobile-reviews-head .mobile-reviews-headleft .reviews-more a{color:#31a2ac}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .mobile-reviews-head .mobile-reviews-headleft .reviews-more:after{display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-left-color:#31a2ac;vertical-align:bottom;margin-left:.5rem}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .mobile-reviews-head .mobile-reviews-headright{float:right;margin-top:1rem}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .mobile-reviews-head .mobile-reviews-headright .mobile-reviews-average{float:right;text-align:center}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .mobile-reviews-head .mobile-reviews-headright .mobile-reviews-average span.big{font-size:2rem;font-weight:700}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .mobile-reviews-head .mobile-reviews-headright .mobile-reviews-average p{font-size:1rem;text-transform:uppercase;line-height:2rem}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .desktop-reviews-head{color:#363636}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .desktop-reviews-head .reviews-head-title{font-size:2.2rem;text-transform:capitalize;line-height:4rem;font-weight:700}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .desktop-reviews-head div.reviews-more{float:right;position:relative;color:#31a2ac;text-transform:capitalize;font-size:1.4rem;text-decoration:underline;margin-right:2rem;margin-top:2rem;cursor:pointer}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .desktop-reviews-head div.reviews-more a{color:#31a2ac}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .desktop-reviews-head div.reviews-more:after{display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-left-color:#31a2ac;vertical-align:bottom;margin-left:.5rem}@media screen and (max-width:768px){div.tableshift-content div.tableshift-content-wrapper .customer-reviews .mobile-reviews-head{display:block}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .desktop-reviews-head,div.tableshift-content div.tableshift-content-wrapper .customer-reviews .reviews-average{display:none}div.tableshift-content div.tableshift-content-wrapper .customer-reviews .customer-reviews-list{width:100%;float:none}}div.tableshift-content div.tableshift-content-wrapper .customer-reviews div.review-solo{font-size:1.6rem}div.tableshift-content div.tableshift-content-wrapper .customer-reviews div.review-solo div.customer .customer-name{margin-right:2em;font-weight:700}div.tableshift-content div.tableshift-content-wrapper .customer-reviews div.review-solo div.customer .customer-from{font-size:1.2rem;text-transform:capitalize}div.tableshift-content div.tableshift-content-wrapper .customer-reviews div.review-solo div.customer .customer-vertical-line{font-size:1.2rem;padding:0 .4rem}div.tableshift-content div.tableshift-content-wrapper .customer-reviews div.review-solo div.customer .customer-review-time{font-size:1.2rem;color:#8e8e8e}div.tableshift-content div.tableshift-content-wrapper .customer-reviews div.review-solo div.customer .review-stars{line-height:3rem;font-size:0}div.tableshift-content div.tableshift-content-wrapper .customer-reviews div.review-solo div.customer .review-stars span[class^=icon]{color:#31a2ac;font-size:1.6rem}div.tableshift-content div.tableshift-content-wrapper .customer-reviews div.review-solo div.customer .review-stars span.review-star-summary{color:#8e8e8e;padding-left:2em;font-size:1.2rem;display:inline-block}div.tableshift-content div.tableshift-content-wrapper .customer-reviews div.review-solo .review-content{font-size:1.6rem;line-height:2.2rem}html[dir=rtl] div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info .hotel-info-solo .hotel-info-area p span[class^=icon],html[dir=rtl] div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info .hotel-info-solo .hotel-info-area p span[class^=icon]{float:right;margin-left:2rem}html[dir=rtl] div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info .hotel-info-solo .hotel-info-area p span.hotel-info-text,html[dir=rtl] div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info .hotel-info-solo .hotel-info-area p span.hotel-info-text{margin-left:0;margin-right:4rem}#hotel-offers #offers-list,div.offers{color:#fff}#hotel-offers #offers-list div.offers-header,div.offers div.offers-header{background:#363636;font-size:1.4rem;padding:1.2em 3.2em;position:relative}@media screen and (max-width:768px){#hotel-offers #offers-list div.offers-header,div.offers div.offers-header{padding:2rem 2rem 0}}#hotel-offers #offers-list div.offers-header div.offers-title,div.offers div.offers-header div.offers-title{font-size:2.4rem;line-height:1.2em;display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-weight:300}@media screen and (max-width:768px){#hotel-offers #offers-list div.offers-header div.offers-title,div.offers div.offers-header div.offers-title{font-size:1.6rem}}#hotel-offers #offers-list div.offers-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,#hotel-offers #offers-list div.offers-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,#hotel-offers #offers-list div.offers-header .tours-detail .main .tour-detail-tabs .content-block .see-all,#hotel-offers #offers-list div.offers-header .wgt-link-triangle,.attr-blog-panel .area-list #hotel-offers #offers-list div.offers-header .wgt-text-triangle.arrow-up,.attr-blog-panel .area-list div.offers div.offers-header .arrow-up.wgt-link-triangle,.attr-blog-panel .area-list div.offers div.offers-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list #hotel-offers #offers-list div.offers-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list div.offers div.offers-header .arrow-up.wgt-link-triangle,.attr-detail-panel .area-list div.offers div.offers-header .wgt-text-triangle.arrow-up,.tours-detail .main .tour-detail-tabs .content-block #hotel-offers #offers-list div.offers-header .see-all,.tours-detail .main .tour-detail-tabs .content-block div.offers div.offers-header .see-all,div.offers div.offers-header .attr-blog-panel .area-list .arrow-up.wgt-link-triangle,div.offers div.offers-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,div.offers div.offers-header .attr-detail-panel .area-list .arrow-up.wgt-link-triangle,div.offers div.offers-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,div.offers div.offers-header .tours-detail .main .tour-detail-tabs .content-block .see-all,div.offers div.offers-header .wgt-link-triangle{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){#hotel-offers #offers-list div.offers-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,#hotel-offers #offers-list div.offers-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,#hotel-offers #offers-list div.offers-header .tours-detail .main .tour-detail-tabs .content-block .see-all,#hotel-offers #offers-list div.offers-header .wgt-link-triangle,.attr-blog-panel .area-list #hotel-offers #offers-list div.offers-header .wgt-text-triangle.arrow-up,.attr-blog-panel .area-list div.offers div.offers-header .arrow-up.wgt-link-triangle,.attr-blog-panel .area-list div.offers div.offers-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list #hotel-offers #offers-list div.offers-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list div.offers div.offers-header .arrow-up.wgt-link-triangle,.attr-detail-panel .area-list div.offers div.offers-header .wgt-text-triangle.arrow-up,.tours-detail .main .tour-detail-tabs .content-block #hotel-offers #offers-list div.offers-header .see-all,.tours-detail .main .tour-detail-tabs .content-block div.offers div.offers-header .see-all,div.offers div.offers-header .attr-blog-panel .area-list .arrow-up.wgt-link-triangle,div.offers div.offers-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,div.offers div.offers-header .attr-detail-panel .area-list .arrow-up.wgt-link-triangle,div.offers div.offers-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,div.offers div.offers-header .tours-detail .main .tour-detail-tabs .content-block .see-all,div.offers div.offers-header .wgt-link-triangle{font-size:1.3rem;right:1.5rem;top:30px}}#hotel-offers #offers-list div.offers-header .offers-review,div.offers div.offers-header .offers-review{margin-left:.5em;text-align:right;display:inline-block}@media screen and (max-width:768px){#hotel-offers #offers-list div.offers-header .offers-review,div.offers div.offers-header .offers-review{width:100%;display:block;text-align:left;margin-left:-2rem;margin-top:2rem;width:calc(100% + 4rem);padding:1rem 2rem;box-sizing:border-box;background-color:#282828}}#hotel-offers #offers-list div.offers-header .offers-review>*,div.offers div.offers-header .offers-review>*{display:inline-block;vertical-align:middle}#hotel-offers #offers-list div.offers-header .offers-review .img-container,div.offers div.offers-header .offers-review .img-container{position:relative}@media screen and (max-width:768px){#hotel-offers #offers-list div.offers-header .offers-review .img-container,div.offers div.offers-header .offers-review .img-container{z-index:100}}#hotel-offers #offers-list div.offers-header .offers-review .img-container>img,div.offers div.offers-header .offers-review .img-container>img{font-size:1.5rem;margin-left:.5em;width:3.6em;border-radius:50%;cursor:pointer}@media screen and (max-width:768px){#hotel-offers #offers-list div.offers-header .offers-review .img-container>img,div.offers div.offers-header .offers-review .img-container>img{width:3.6rem;margin-left:.3em}}@media screen and (min-width:769px){#hotel-offers #offers-list div.offers-header .offers-review .img-container:hover .reviews-popup,div.offers div.offers-header .offers-review .img-container:hover .reviews-popup{display:inline-block}}#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup,div.offers div.offers-header .offers-review .reviews-popup{display:none;padding-top:12px;text-align:left;position:absolute;z-index:2!important;top:100%;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){#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup,div.offers div.offers-header .offers-review .reviews-popup{position:fixed;z-index:100;top:40px!important;left:0;padding:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup a.close,div.offers div.offers-header .offers-review .reviews-popup a.close{display:none}@media screen and (max-width:768px){#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup a.close,div.offers div.offers-header .offers-review .reviews-popup a.close{display:inline-block;cursor:pointer;position:absolute;right:.5rem;top:0}#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup a.close span,div.offers div.offers-header .offers-review .reviews-popup a.close span{font-size:5rem;line-height:1em;color:#000}}#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup .content,div.offers div.offers-header .offers-review .reviews-popup .content{background-color:#ebe7e5;width:28em;font-size:1.2rem;padding:1.2em 1.5em;color:#000}@media screen and (max-width:768px){#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup .content,div.offers div.offers-header .offers-review .reviews-popup .content{width:100%;box-sizing:border-box;min-height:100vh;position:relative}}#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup .review-text,div.offers div.offers-header .offers-review .reviews-popup .review-text{font-size:1.4rem;line-height:1.4em}@media screen and (max-width:768px){#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup .review-text,div.offers div.offers-header .offers-review .reviews-popup .review-text{padding-top:110px;font-size:1.2rem;line-height:1.6em}}#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup .review-text>*,div.offers div.offers-header .offers-review .reviews-popup .review-text>*{display:inline}#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup .review-text .text,div.offers div.offers-header .offers-review .reviews-popup .review-text .text{font-family:'Nimbus Sans L',sans-serif;font-weight:400;margin-right:.3em}#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup .review-text .text:after,#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup .review-text .text:before,div.offers div.offers-header .offers-review .reviews-popup .review-text .text:after,div.offers div.offers-header .offers-review .reviews-popup .review-text .text:before{content:'"'}#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup .review-text .more,div.offers div.offers-header .offers-review .reviews-popup .review-text .more{font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-decoration:underline;cursor:pointer;display:inline-block;color:inherit;text-transform:capitalize}@media screen and (max-width:768px){#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup .review-text .more,div.offers div.offers-header .offers-review .reviews-popup .review-text .more{display:none}}#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup .review-info,div.offers div.offers-header .offers-review .reviews-popup .review-info{margin-top:1.5em;line-height:1.4em;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup .review-info,div.offers div.offers-header .offers-review .reviews-popup .review-info{position:absolute;width:calc(100% - 36px);top:30px}}#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup .review-info img.stars,div.offers div.offers-header .offers-review .reviews-popup .review-info img.stars{width:5em;margin-bottom:.3em}#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup .review-info img.tripadvisor,div.offers div.offers-header .offers-review .reviews-popup .review-info img.tripadvisor{width:10em;float:right;vertical-align:top}#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup:before,div.offers div.offers-header .offers-review .reviews-popup:before{display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-bottom-color:#ebe7e5;position:absolute;top:-4px;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){#hotel-offers #offers-list div.offers-header .offers-review .reviews-popup:before,div.offers div.offers-header .offers-review .reviews-popup:before{display:none!important}}@media screen and (max-width:768px){#hotel-offers #offers-list div.offers-header .offers-review .review-container,div.offers div.offers-header .offers-review .review-container{width:calc(100% - 4.5rem)}}#hotel-offers #offers-list div.offers-header .offers-review .review-container .more,div.offers div.offers-header .offers-review .review-container .more{display:none}@media screen and (max-width:768px){#hotel-offers #offers-list div.offers-header .offers-review .review-container .more,div.offers div.offers-header .offers-review .review-container .more{color:#31a2ac;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-decoration:underline;cursor:pointer;display:inline-block;text-transform:capitalize}}#hotel-offers #offers-list div.offers-header .offers-review__review,div.offers div.offers-header .offers-review__review{font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-style:italic;line-height:1.2em;width:30em}@media screen and (max-width:768px){#hotel-offers #offers-list div.offers-header .offers-review__review,div.offers div.offers-header .offers-review__review{font-size:1.3rem;line-height:1.4em;display:inline;margin-right:.8rem}}#hotel-offers #offers-list div.offers-header .offers-review__review:after,#hotel-offers #offers-list div.offers-header .offers-review__review:before,div.offers div.offers-header .offers-review__review:after,div.offers div.offers-header .offers-review__review:before{content:'"';vertical-align:top}#hotel-offers #offers-list div.offers-header .offers-review__review .text,div.offers div.offers-header .offers-review__review .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:calc(100% - 2em)}#hotel-offers #offers-list div.offers-header .offers-review__review .text.mobile,div.offers div.offers-header .offers-review__review .text.mobile{display:none}@media screen and (max-width:768px){#hotel-offers #offers-list div.offers-header .offers-review__review .text,div.offers div.offers-header .offers-review__review .text{white-space:normal;max-width:calc(100% - 2em)}#hotel-offers #offers-list div.offers-header .offers-review__review .text.desktop,div.offers div.offers-header .offers-review__review .text.desktop{display:none}#hotel-offers #offers-list div.offers-header .offers-review__review .text.mobile,div.offers div.offers-header .offers-review__review .text.mobile{display:inline}}@media screen and (max-width:768px){#hotel-offers #offers-list div.offers-header .offers-review__reviewers-info,div.offers div.offers-header .offers-review__reviewers-info{display:none}}#hotel-offers #offers-list div.offers-header .offers-review__reviewers-info>*,div.offers div.offers-header .offers-review__reviewers-info>*{font-size:1.2rem;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:400;line-height:1.6em;display:inline-block;vertical-align:middle}#hotel-offers #offers-list div.offers-header .offers-review__reviewers-info .reviewers-date:before,div.offers div.offers-header .offers-review__reviewers-info .reviewers-date:before{content:'|';padding:0 .4em .4em;font-size:1.3rem;vertical-align:middle;line-height:0}#hotel-offers #offers-list .offers-content,div.offers .offers-content{color:#fff;font-size:0}#hotel-offers #offers-list .offers-content .offer-solo,div.offers .offers-content .offer-solo{background-size:cover;background-repeat:no-repeat;text-shadow:0 1px 2px #000;width:33.3%;display:inline-block;position:relative}#hotel-offers #offers-list .offers-content .offer-solo:before,div.offers .offers-content .offer-solo:before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;display:inline-block}@media screen and (max-width:1023px) and (min-width:850px){#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-white,div.offers .offers-content .offer-solo div.offer-book a,div.offers .offers-content .offer-solo div.offer-book a.wgt-sqbutton-white{padding:0 2rem!important}}@media screen and (max-width:849px) and (min-width:769px){#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-white,div.offers .offers-content .offer-solo div.offer-book a,div.offers .offers-content .offer-solo div.offer-book a.wgt-sqbutton-white{padding:0 2rem!important}}@media screen and (max-width:768px){#hotel-offers #offers-list .offers-content .offer-solo,div.offers .offers-content .offer-solo{width:100%}#hotel-offers #offers-list .offers-content .offer-solo .tpl-holder,div.offers .offers-content .offer-solo .tpl-holder{width:93.7%}#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-white,div.offers .offers-content .offer-solo div.offer-book a,div.offers .offers-content .offer-solo div.offer-book a.wgt-sqbutton-white{padding:0 2rem!important}}#hotel-offers #offers-list .offers-content .offer-solo .tpl-offer-mask,div.offers .offers-content .offer-solo .tpl-offer-mask{position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-linear-gradient(to top,rgba(54,54,54,.75) 0,rgba(54,54,54,0) 40%,transparent 41%);background:-o-linear-gradient(to top,rgba(54,54,54,.75) 0,rgba(54,54,54,0) 40%,transparent 41%);background:-moz-linear-gradient(to top,rgba(54,54,54,.75) 0,rgba(54,54,54,0) 40%,transparent 41%);background:linear-gradient(to top,rgba(54,54,54,.75) 0,rgba(54,54,54,0) 40%,transparent 41%)}#hotel-offers #offers-list .offers-content .offer-solo .tpl-holder,div.offers .offers-content .offer-solo .tpl-holder{margin-top:75%}#hotel-offers #offers-list .offers-content .offer-solo .offer-solo-content,div.offers .offers-content .offer-solo .offer-solo-content{text-align:center;width:100%;position:absolute;top:18%}#hotel-offers #offers-list .offers-content .offer-solo .offer-solo-content span.offer-destination,div.offers .offers-content .offer-solo .offer-solo-content span.offer-destination{display:block;font-size:1.4rem;text-transform:uppercase}#hotel-offers #offers-list .offers-content .offer-solo .offer-solo-content .offer-solo-text,div.offers .offers-content .offer-solo .offer-solo-content .offer-solo-text{vertical-align:middle;display:inline-block;width:100%;font-size:2.9rem;text-transform:capitalize;margin:.6rem 0}#hotel-offers #offers-list .offers-content .offer-solo .offer-solo-content a.offer-add-collection,div.offers .offers-content .offer-solo .offer-solo-content a.offer-add-collection{text-decoration:none;font-size:2.5rem}#hotel-offers #offers-list .offers-content .offer-solo .offer-solo-content a.offer-add-collection span,div.offers .offers-content .offer-solo .offer-solo-content a.offer-add-collection span{font-size:4rem}#hotel-offers #offers-list .offers-content .offer-solo .offer-solo-content p,div.offers .offers-content .offer-solo .offer-solo-content p{display:inline-block;width:78%;font-size:1.6rem}#hotel-offers #offers-list .offers-content .offer-solo div.offer-price-info,div.offers .offers-content .offer-solo div.offer-price-info{position:absolute;left:6%;bottom:5%;text-align:left;text-transform:uppercase;font-size:1.4rem}#hotel-offers #offers-list .offers-content .offer-solo div.offer-price-info div.price,div.offers .offers-content .offer-solo div.offer-price-info div.price{font-size:2.4rem}@media screen and (max-width:768px){#hotel-offers #offers-list .offers-content .offer-solo div.offer-price-info,div.offers .offers-content .offer-solo div.offer-price-info{left:3.5%!important}#hotel-offers #offers-list .offers-content .offer-solo div.offer-price-info div.price,div.offers .offers-content .offer-solo div.offer-price-info div.price{font-size:2rem}}#hotel-offers #offers-list .offers-content .offer-solo div.offer-book,div.offers .offers-content .offer-solo div.offer-book{position:absolute;right:6%;bottom:5%;text-transform:uppercase}@media screen and (max-width:768px){#hotel-offers #offers-list .offers-content .offer-solo div.offer-book,div.offers .offers-content .offer-solo div.offer-book{right:6%;bottom:5%}}#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-white,div.offers .offers-content .offer-solo div.offer-book a.wgt-sqbutton-white{padding:0 2rem}#hotel-offers html[dir=rtl] #offers-list div.offers-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,#hotel-offers html[dir=rtl] #offers-list div.offers-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,#hotel-offers html[dir=rtl] #offers-list div.offers-header .tours-detail .main .tour-detail-tabs .content-block .see-all,#hotel-offers html[dir=rtl] #offers-list div.offers-header .wgt-link-triangle,.attr-blog-panel .area-list #hotel-offers html[dir=rtl] #offers-list div.offers-header .wgt-text-triangle.arrow-up,.attr-blog-panel .area-list html[dir=rtl] #hotel-offers #offers-list div.offers-header .wgt-text-triangle.arrow-up,.attr-blog-panel .area-list html[dir=rtl] div.offers div.offers-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list #hotel-offers html[dir=rtl] #offers-list div.offers-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list html[dir=rtl] #hotel-offers #offers-list div.offers-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list html[dir=rtl] div.offers div.offers-header .wgt-text-triangle.arrow-up,.tours-detail .main .tour-detail-tabs .content-block #hotel-offers html[dir=rtl] #offers-list div.offers-header .see-all,.tours-detail .main .tour-detail-tabs .content-block html[dir=rtl] #hotel-offers #offers-list div.offers-header .see-all,.tours-detail .main .tour-detail-tabs .content-block html[dir=rtl] div.offers div.offers-header .see-all,html[dir=rtl] #hotel-offers #offers-list div.offers-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] #hotel-offers #offers-list div.offers-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] #hotel-offers #offers-list div.offers-header .tours-detail .main .tour-detail-tabs .content-block .see-all,html[dir=rtl] #hotel-offers #offers-list div.offers-header .wgt-link-triangle,html[dir=rtl] div.offers div.offers-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] div.offers div.offers-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] div.offers div.offers-header .tours-detail .main .tour-detail-tabs .content-block .see-all,html[dir=rtl] div.offers div.offers-header .wgt-link-triangle{left:2em;right:auto}@media screen and (max-width:768px){#hotel-offers html[dir=rtl] #offers-list div.offers-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,#hotel-offers html[dir=rtl] #offers-list div.offers-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,#hotel-offers html[dir=rtl] #offers-list div.offers-header .tours-detail .main .tour-detail-tabs .content-block .see-all,#hotel-offers html[dir=rtl] #offers-list div.offers-header .wgt-link-triangle,.attr-blog-panel .area-list #hotel-offers html[dir=rtl] #offers-list div.offers-header .wgt-text-triangle.arrow-up,.attr-blog-panel .area-list html[dir=rtl] #hotel-offers #offers-list div.offers-header .wgt-text-triangle.arrow-up,.attr-blog-panel .area-list html[dir=rtl] div.offers div.offers-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list #hotel-offers html[dir=rtl] #offers-list div.offers-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list html[dir=rtl] #hotel-offers #offers-list div.offers-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list html[dir=rtl] div.offers div.offers-header .wgt-text-triangle.arrow-up,.tours-detail .main .tour-detail-tabs .content-block #hotel-offers html[dir=rtl] #offers-list div.offers-header .see-all,.tours-detail .main .tour-detail-tabs .content-block html[dir=rtl] #hotel-offers #offers-list div.offers-header .see-all,.tours-detail .main .tour-detail-tabs .content-block html[dir=rtl] div.offers div.offers-header .see-all,html[dir=rtl] #hotel-offers #offers-list div.offers-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] #hotel-offers #offers-list div.offers-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] #hotel-offers #offers-list div.offers-header .tours-detail .main .tour-detail-tabs .content-block .see-all,html[dir=rtl] #hotel-offers #offers-list div.offers-header .wgt-link-triangle,html[dir=rtl] div.offers div.offers-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] div.offers div.offers-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] div.offers div.offers-header .tours-detail .main .tour-detail-tabs .content-block .see-all,html[dir=rtl] div.offers div.offers-header .wgt-link-triangle{right:auto;left:1.5rem}}#hotel-offers html[dir=rtl] #offers-list div.offers-header .offers-review,html[dir=rtl] #hotel-offers #offers-list div.offers-header .offers-review,html[dir=rtl] div.offers div.offers-header .offers-review{margin-left:0;margin-right:.5em;text-align:left}@media screen and (max-width:768px){#hotel-offers html[dir=rtl] #offers-list div.offers-header .offers-review,html[dir=rtl] #hotel-offers #offers-list div.offers-header .offers-review,html[dir=rtl] div.offers div.offers-header .offers-review{text-align:right;margin-right:-2rem;margin-left:auto}}#hotel-offers html[dir=rtl] #offers-list div.offers-header .offers-review .img-container>img,html[dir=rtl] #hotel-offers #offers-list div.offers-header .offers-review .img-container>img,html[dir=rtl] div.offers div.offers-header .offers-review .img-container>img{margin-right:.5em;margin-left:auto}@media screen and (max-width:768px){#hotel-offers html[dir=rtl] #offers-list div.offers-header .offers-review .img-container>img,html[dir=rtl] #hotel-offers #offers-list div.offers-header .offers-review .img-container>img,html[dir=rtl] div.offers div.offers-header .offers-review .img-container>img{margin-right:.3em;margin-left:auto}}#hotel-offers html[dir=rtl] #offers-list div.offers-header .offers-review .reviews-popup,html[dir=rtl] #hotel-offers #offers-list div.offers-header .offers-review .reviews-popup,html[dir=rtl] div.offers div.offers-header .offers-review .reviews-popup{text-align:right}@media screen and (max-width:768px){#hotel-offers html[dir=rtl] #offers-list div.offers-header .offers-review .reviews-popup,html[dir=rtl] #hotel-offers #offers-list div.offers-header .offers-review .reviews-popup,html[dir=rtl] div.offers div.offers-header .offers-review .reviews-popup{right:0;left:auto}}@media screen and (max-width:768px){#hotel-offers html[dir=rtl] #offers-list div.offers-header .offers-review .reviews-popup a.close,html[dir=rtl] #hotel-offers #offers-list div.offers-header .offers-review .reviews-popup a.close,html[dir=rtl] div.offers div.offers-header .offers-review .reviews-popup a.close{left:.5rem;right:auto}}#hotel-offers html[dir=rtl] #offers-list div.offers-header .offers-review .reviews-popup .review-text .text,html[dir=rtl] #hotel-offers #offers-list div.offers-header .offers-review .reviews-popup .review-text .text,html[dir=rtl] div.offers div.offers-header .offers-review .reviews-popup .review-text .text{margin-left:.3em;margin-right:auto}#hotel-offers html[dir=rtl] #offers-list div.offers-header .offers-review .reviews-popup .review-info img.tripadvisor,html[dir=rtl] #hotel-offers #offers-list div.offers-header .offers-review .reviews-popup .review-info img.tripadvisor,html[dir=rtl] div.offers div.offers-header .offers-review .reviews-popup .review-info img.tripadvisor{float:left}@media screen and (max-width:768px){#hotel-offers html[dir=rtl] #offers-list div.offers-header .offers-review__review,html[dir=rtl] #hotel-offers #offers-list div.offers-header .offers-review__review,html[dir=rtl] div.offers div.offers-header .offers-review__review{margin-left:.8rem;margin-right:auto}}#hotel-offers #hotel-hero-module{background-size:cover;height:60vh;min-height:400px;position:relative}#hotel-offers #hotel-hero-module div.hero-title-wrapper{text-shadow:0 1px 2px #000;color:#fff;width:80%;position:absolute;top:50%;left:4rem;transform:translateY(-50%)}#hotel-offers #hotel-hero-module div.hero-title-wrapper .hero-title{font-size:5rem}#hotel-offers #hotel-hero-module div.hero-title-wrapper .hero-subTitle{font-size:2rem;text-transform:capitalize;line-height:4rem}#hotel-offers .offer-good-to-know .good-user-review div a{text-decoration:none}#hotel-offers #offers-list{color:#000}#hotel-offers #offers-list .offers-content .offer-solo{width:50%;min-height:250px}@media screen and (max-width:768px){#hotel-offers #offers-list .offers-content .offer-solo{width:100%}}#hotel-offers #offers-list .offers-content .offer-solo .tpl-holder{margin-top:60%}@media screen and (max-width:768px){#hotel-offers #offers-list .offers-content .offer-solo .offer-price-info{left:3.5%!important}}#hotel-offers #offers-list .offers-content .offer-solo .offer-solo-content .offer-solo-text{margin-top:.8rem;margin-bottom:1.6rem}@media screen and (max-width:768px){#hotel-offers #offers-list .offers-content .offer-solo .offer-solo-content .offer-solo-text{margin-top:.4rem;margin-bottom:.8rem}}@media screen and (max-width:768px){#hotel-offers #offers-list .offers-content .offer-solo div.offer-book{right:3.5%}}#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-black,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-black1,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-blue,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-blue-hollow,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-blue-inverse,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-change-color,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-dark,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-dark-grey,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-golden,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-green,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-red,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-white{padding:0 3rem}@media screen and (max-width:768px){#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-black,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-black1,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-blue,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-blue-hollow,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-blue-inverse,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-change-color,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-dark,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-dark-grey,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-golden,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-green,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-red,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-white{color:#363636;background-color:#fff}#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-black1:hover,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-black:hover,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-blue-hollow:hover,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-blue-inverse:hover,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-blue:hover,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-change-color:hover,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-dark-grey:hover,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-dark:hover,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-golden:hover,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-green:hover,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-red:hover,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton-white:hover,#hotel-offers #offers-list .offers-content .offer-solo div.offer-book a.wgt-sqbutton:hover{background-color:transparent;color:#fff}}#hotel-offers #similar-hotels .similar-hotels-banner{background:#fff;padding:3rem;overflow:hidden}@media screen and (max-width:768px){#hotel-offers #similar-hotels .similar-hotels-banner{padding:1rem;padding-right:.2rem}}#hotel-offers #similar-hotels .similar-hotels-banner span.similar-hotel-title{font-size:3.2rem;line-height:45px;float:left}@media screen and (max-width:768px){#hotel-offers #similar-hotels .similar-hotels-banner span.similar-hotel-title{font-size:2.3rem}}#hotel-offers #similar-hotels .similar-hotels-banner div.similar-explor-button{float:right}@media screen and (max-width:768px){#hotel-offers #similar-hotels .similar-hotels-banner div.similar-explor-button .wgt-sqbutton,#hotel-offers #similar-hotels .similar-hotels-banner div.similar-explor-button .wgt-sqbutton-black,#hotel-offers #similar-hotels .similar-hotels-banner div.similar-explor-button .wgt-sqbutton-black1,#hotel-offers #similar-hotels .similar-hotels-banner div.similar-explor-button .wgt-sqbutton-blue,#hotel-offers #similar-hotels .similar-hotels-banner div.similar-explor-button .wgt-sqbutton-blue-hollow,#hotel-offers #similar-hotels .similar-hotels-banner div.similar-explor-button .wgt-sqbutton-blue-inverse,#hotel-offers #similar-hotels .similar-hotels-banner div.similar-explor-button .wgt-sqbutton-dark,#hotel-offers #similar-hotels .similar-hotels-banner div.similar-explor-button .wgt-sqbutton-dark-grey,#hotel-offers #similar-hotels .similar-hotels-banner div.similar-explor-button .wgt-sqbutton-golden,#hotel-offers #similar-hotels .similar-hotels-banner div.similar-explor-button .wgt-sqbutton-green,#hotel-offers #similar-hotels .similar-hotels-banner div.similar-explor-button .wgt-sqbutton-red,#hotel-offers #similar-hotels .similar-hotels-banner div.similar-explor-button .wgt-sqbutton-white,#hotel-offers #similar-hotels .similar-hotels-banner div.similar-explor-button a.wgt-sqbutton-change-color{padding:0 1rem}}#hotel-offers #similar-hotels .similar-hotels-list{font-size:0;color:#fff}#hotel-offers #similar-hotels .similar-hotels-list div.similar-hotel-solo{display:inline-block;width:50%;min-height:250px;text-align:center;position:relative;overflow:hidden;-webkit-background-size:cover;background-size:cover}@media screen and (max-width:768px){#hotel-offers #similar-hotels .similar-hotels-list div.similar-hotel-solo{width:100%}}#hotel-offers #similar-hotels .similar-hotels-list div.similar-hotel-solo .tpl-holder{margin-top:60%}#hotel-offers #similar-hotels .similar-hotels-list div.similar-hotel-solo .simlar-hotel-content{position:absolute;top:40%;width:100%;transform:translateY(-50%)}#hotel-offers #similar-hotels .similar-hotels-list div.similar-hotel-solo .simlar-hotel-content span.hotel-icon{font-size:7rem}@media screen and (max-width:768px){#hotel-offers #similar-hotels .similar-hotels-list div.similar-hotel-solo .simlar-hotel-content span.hotel-icon{font-size:4rem}}#hotel-offers #similar-hotels .similar-hotels-list div.similar-hotel-solo .simlar-hotel-content p.hotel{text-transform:uppercase;font-size:1rem}#hotel-offers #similar-hotels .similar-hotels-list div.similar-hotel-solo .simlar-hotel-content p.similar-hotel-name{font-size:3rem;padding:0 10%;text-align:center;text-transform:capitalize;margin:1.5rem 0}@media screen and (max-width:768px){#hotel-offers #similar-hotels .similar-hotels-list div.similar-hotel-solo .simlar-hotel-content p.similar-hotel-name{font-size:2rem}}#hotel-offers #hotel-content-wrapper{width:100%;font-size:1.5rem;color:#363636;line-height:2.2rem}.x-tpl-hero-blog-info .tpl-text h3{line-height:7.8rem;padding-right:60%}@media screen and (max-width:768px){.x-tpl-hero-blog-info .tpl-text h3{padding-right:0}}html[dir=rtl] .x-tpl-hero-blog-info .tpl-text h3{padding-right:0;padding-left:60%}@media screen and (max-width:768px){html[dir=rtl] .x-tpl-hero-blog-info .tpl-text h3{padding-right:0;padding-left:0}}.hero-foreword-wrapper{height:100%;font-size:0;background-color:#fff}.hero-foreword-wrapper .hero-foreword-space{padding:3rem}.hero-foreword-wrapper .foreword-item{display:inline-block}.hero-foreword-wrapper .foreword-item:first-child{margin-bottom:1rem;width:100%}.hero-foreword-wrapper .foreword-item .title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-style:italic;font-size:2.8rem;color:#363636;line-height:4rem}.hero-foreword-wrapper .foreword-item .des{margin-top:1rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.8rem;color:#000;letter-spacing:0;line-height:3rem}.hero-foreword-wrapper .foreword-item .des a.readmore__toggle{font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#31a2ac}.hero-foreword-wrapper .foreword-item .head-warpper{font-size:0}.hero-foreword-wrapper .foreword-item .head-warpper .head-item{display:inline-block;vertical-align:middle;letter-spacing:0;color:#000}.hero-foreword-wrapper .foreword-item .head-warpper .head-item:first-child{margin-right:2rem;width:40%;max-width:20rem}.hero-foreword-wrapper .foreword-item .head-warpper .head-item .img{width:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.hero-foreword-wrapper .foreword-item .head-warpper .head-item .title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.1rem;font-style:normal}.hero-foreword-wrapper .foreword-item .head-warpper .head-item .des{margin-top:0;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;letter-spacing:0;line-height:2.2rem}.hero-foreword-wrapper.foreword-large .hero-foreword-space{padding:5rem 15rem}.hero-foreword-wrapper.foreword-large .foreword-item:first-child{margin-right:8rem;margin-bottom:0;width:15%;max-width:15rem}.hero-foreword-wrapper.foreword-large .foreword-item:last-child{width:calc(100% - 15% - 8rem);vertical-align:top}.hero-foreword-wrapper.foreword-large .foreword-item .head-warpper .head-item:first-child{margin-right:0;width:100%;margin-bottom:1rem}@media screen and (max-width:768px){.hero-foreword-wrapper-mobile .hero-foreword-space,.hero-foreword-wrapper.foreword-large-mobile .hero-foreword-space{padding:20px}.hero-foreword-wrapper-mobile .foreword-item:first-child,.hero-foreword-wrapper.foreword-large-mobile .foreword-item:first-child{margin-right:0;margin-bottom:10px;width:100%;max-width:none}.hero-foreword-wrapper-mobile .foreword-item:last-child,.hero-foreword-wrapper.foreword-large-mobile .foreword-item:last-child{width:100%;vertical-align:top}.hero-foreword-wrapper-mobile .foreword-item .title,.hero-foreword-wrapper.foreword-large-mobile .foreword-item .title{font-size:1.6rem;line-height:1.5em}.hero-foreword-wrapper-mobile .foreword-item .des,.hero-foreword-wrapper.foreword-large-mobile .foreword-item .des{margin-top:10px;font-size:1.2rem;color:#363636;line-height:1.66em}.hero-foreword-wrapper-mobile .foreword-item .head-warpper .head-item:first-child,.hero-foreword-wrapper.foreword-large-mobile .foreword-item .head-warpper .head-item:first-child{margin-right:16px;width:30%;margin-bottom:0}.hero-foreword-wrapper-mobile .foreword-item .head-warpper .head-item:last-child,.hero-foreword-wrapper.foreword-large-mobile .foreword-item .head-warpper .head-item:last-child{width:calc(100% - 30% - 16px)}.hero-foreword-wrapper-mobile .foreword-item .head-warpper .head-item .title,.hero-foreword-wrapper.foreword-large-mobile .foreword-item .head-warpper .head-item .title{font-weight:700;font-size:1.6rem;line-height:19px}.hero-foreword-wrapper-mobile .foreword-item .head-warpper .head-item .des,.hero-foreword-wrapper.foreword-large-mobile .foreword-item .head-warpper .head-item .des{font-size:1.2rem;letter-spacing:0;line-height:1.3em}}.tpl-hero-ReviewBlock{width:100%;height:100px;overflow:hidden;background:-webkit-linear-gradient(transparent,#000);background:-o-linear-gradient(transparent,#000);background:-moz-linear-gradient(transparent,#000);background:linear-gradient(transparent,#000);position:absolute;bottom:0;z-index:15}.tpl-hero-ReviewBlock *{box-sizing:border-box}@media (max-width:768px){.tpl-hero-ReviewBlock{display:none}}.tpl-hero-ReviewBlock .left_Review{width:40%;float:left;padding-left:80px;margin-top:40px}.tpl-hero-ReviewBlock .left_Review .head{width:3.5rem;height:3.5rem;background-repeat:no-repeat;background-position:center center;background-size:cover;display:inline-block;vertical-align:middle;border-radius:50%}.tpl-hero-ReviewBlock .left_Review .text{width:calc(100% - 5rem);margin-left:10px;display:inline-block;vertical-align:middle}.tpl-hero-ReviewBlock .left_Review .text h1{font-size:0}.tpl-hero-ReviewBlock .left_Review .text h1 span{font-size:1.8rem;color:#fff;font-weight:700;letter-spacing:1px;line-height:22px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;display:inline-block;vertical-align:middle}.tpl-hero-ReviewBlock .left_Review .text h1 .msg{font-size:1.8rem;color:#fff;font-weight:700;letter-spacing:1px;line-height:22px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;display:inline-block;vertical-align:middle;max-width:calc(100% - 3rem)}.tpl-hero-ReviewBlock .left_Review .text p{font-size:1.2rem;color:#fff;line-height:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpl-hero-ReviewBlock .right_Social{width:55%;float:right;padding-right:80px;margin-top:40px;text-align:right;font-size:0;text-shadow:0 2px 4px rgba(0,0,0,.5)}.tpl-hero-ReviewBlock .right_Social .review-button{display:inline-block;vertical-align:middle;margin-right:1rem}.tpl-hero-ReviewBlock .right_Social .review-button a{display:inline-block;vertical-align:middle;text-decoration:none;color:#fff;padding-right:2rem;cursor:pointer;margin-left:0}.tpl-hero-ReviewBlock .right_Social .review-button a.review-photos span.icon{display:inline-block;vertical-align:middle;font-size:3.6rem;margin-top:-.8rem}.tpl-hero-ReviewBlock .right_Social .review-button a.review-photos span.info{display:inline-block;vertical-align:middle;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1em;margin-left:.8rem;margin-top:-.8rem}.tpl-hero-ReviewBlock .right_Social .review-button a.review-photos span.info:hover{text-decoration:underline}.tpl-hero-ReviewBlock .right_Social .review-button a.review-360{display:inline-block;vertical-align:middle;font-size:3.6rem;position:relative}.tpl-hero-ReviewBlock .right_Social .review-button a.review-360:after{box-shadow:0 0 15px 0 rgba(0,0,0,.8);content:'';display:inline-block;vertical-align:middle;width:1px;height:2.3rem;background-color:#fff;position:absolute;right:0;top:.3rem}.tpl-hero-ReviewBlock .right_Social a{font-size:4.2rem;display:inline-block;vertical-align:middle;color:#e8e8e8;margin-left:5px;cursor:pointer}.tpl-hero-ReviewBlock .right_Social a span{text-shadow:0 2px 4px rgba(0,0,0,.5)!important}.index-wrapper .c-lengs-hero .tpl-hero-ReviewBlock{z-index:3;width:100%;font-size:0}.index-wrapper .c-lengs-hero .tpl-hero-ReviewBlock.has_Hierarchy{z-index:3!important}.index-wrapper .c-lengs-hero .tpl-hero-ReviewBlock .left_usp{float:left;width:60%}.index-wrapper .c-lengs-hero .tpl-hero-ReviewBlock .left_usp ul{display:table;height:80px;margin-top:20px}.index-wrapper .c-lengs-hero .tpl-hero-ReviewBlock .left_usp ul li{display:table-cell;vertical-align:middle}.index-wrapper .c-lengs-hero .tpl-hero-ReviewBlock .left_usp ul li .banner-item-wrapper{display:table;word-break:keep-all}.index-wrapper .c-lengs-hero .tpl-hero-ReviewBlock .left_usp ul li .banner-item-wrapper .banner-icon{display:table-cell;vertical-align:middle}.index-wrapper .c-lengs-hero .tpl-hero-ReviewBlock .left_usp ul li .banner-item-wrapper .banner-icon span{width:4rem;font-size:4rem}.index-wrapper .c-lengs-hero .tpl-hero-ReviewBlock .left_usp ul li .banner-item-wrapper .banner-text{display:table-cell;vertical-align:middle;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;letter-spacing:.1rem;padding:0 2rem}.index-wrapper .c-lengs-hero .tpl-hero-ReviewBlock .right_Social{width:40%}.lengs-wrapper .c-lengs-page .tpl-hero-ReviewBlock{z-index:1}html[dir=rtl] .lengs-wrapper .c-lengs-page .tpl-hero-ReviewBlock{left:0;padding-left:100px}html[dir=rtl] .index-wrapper .c-lengs-hero .tpl-hero-ReviewBlock .left_usp{float:right;padding-right:2rem;padding-left:0!important}html[dir=rtl] .hero-foreword-wrapper.foreword-large .foreword-item:first-child{margin-right:0;margin-left:8rem}html[dir=rtl] .tpl-hero-ReviewBlock .left_Review{float:right;padding-left:0;padding-right:80px;text-align:right}html[dir=rtl] .tpl-hero-ReviewBlock .left_Review .text{margin-left:0;margin-right:10px}html[dir=rtl] .tpl-hero-ReviewBlock .right_Social{float:left;padding-right:0;text-align:left}html[dir=rtl] .tpl-hero-ReviewBlock .right_Social .review-button{margin-right:0;margin-left:1rem}html[dir=rtl] .tpl-hero-ReviewBlock .right_Social .review-button a{padding-right:0;padding-left:2rem}html[dir=rtl] .tpl-hero-ReviewBlock .right_Social .review-button a.review-photos span.info{margin-left:0;margin-right:.8rem}html[dir=rtl] .tpl-hero-ReviewBlock .right_Social .review-button a.review-360:after{right:auto;left:0}html[dir=rtl] .tpl-hero-ReviewBlock .right_Social a{margin-left:0;margin-right:5px}.index-wrapper .tpl-hero-navBar .tpl-content{z-index:16}.tpl-hero-venues-bar{width:calc(100% - 18.4rem);height:133px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.2);color:#000;z-index:101;position:absolute;bottom:-66.5px;margin:0 9.2rem}.tpl-hero-venues-bar .venues-bar-title{display:inline-block;vertical-align:middle;width:calc(65% - 40px);text-align:left;padding-left:40px}.tpl-hero-venues-bar .venues-bar-title:after{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.tpl-hero-venues-bar .venues-bar-title .venues-title-span{color:#4e4e4e;display:block}.tpl-hero-venues-bar .venues-bar-title .venues-title-span.v-span1{font-family:Optima,sans-serif;font-size:24px;font-weight:700;line-height:32px}.tpl-hero-venues-bar .venues-bar-title .venues-title-span.v-span2{font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;line-height:19px;padding-top:6px}.tpl-hero-venues-bar .venues-bar-bottom{display:inline-block;vertical-align:middle;height:100%;width:calc(35% - 40px);text-align:right;padding-right:40px}.tpl-hero-venues-bar .venues-bar-bottom:after{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}@media screen and (max-width:768px){.tpl-hero-venues-bar{width:calc(100% - 30px);height:auto;margin:0 auto;left:50%;transform:translateX(-50%);padding-bottom:10px}.venues-bar-title{display:block;max-width:100%;width:auto!important;text-align:left;padding:20px;text-wrap:initial}.venues-bar-bottom{display:block!important;width:100%!important;text-align:center!important}}html[dir=rtl] .tpl-hero-venues-bar .venues-bar-title{text-align:right}html[dir=rtl] .tpl-hero-venues-bar .venues-bar-bottom{text-align:left}.hero-gradient{height:60%;width:100%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:0;top:0;z-index:1}.tpl-hero-venues-cation{font-size:0;height:420px;white-space:nowrap;z-index:1001;padding-bottom:93px;position:relative}.tpl-hero-venues-cation .tpl-hero-play-button{bottom:75px}.tpl-hero-venues-cation .venues-bg{width:100%;display:block;height:100%;vertical-align:top;background-size:cover;background-repeat:no-repeat;background-color:#676767;position:relative}.tpl-hero-venues-cation .venues-bg:after{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.tpl-hero-venues-cation .venues-bg video.compatibility-img{position:absolute;width:100%;height:100%;z-index:0;top:0;bottom:0;left:0;right:0}.tpl-hero-venues-cation .venues-bg .venues-content{width:auto;margin:0;display:inline-block;vertical-align:middle;position:absolute;top:50%;left: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%);z-index:101}.tpl-hero-venues-cation .venues-bg .venues-content .venues-content-span{font-family:Optima,sans-serif;font-size:16px;line-height:21px;letter-spacing:1.5px;font-weight:700;text-align:center;display:block;color:#fff}.tpl-hero-venues-cation .venues-bg .venues-content .venues-content-title{white-space:normal;font-family:Optima,sans-serif;font-weight:700;font-size:62px;line-height:67px;white-space:normal;padding-bottom:15px;text-shadow:0 2px 4px rgba(36,33,33,.7);color:#fff;text-align:center}.tpl-hero-venues-cation .venues-bg .venues-content .venues-content-title h1,.tpl-hero-venues-cation .venues-bg .venues-content .venues-content-title h2,.tpl-hero-venues-cation .venues-bg .venues-content .venues-content-title h3,.tpl-hero-venues-cation .venues-bg .venues-content .venues-content-title h4,.tpl-hero-venues-cation .venues-bg .venues-content .venues-content-title h5,.tpl-hero-venues-cation .venues-bg .venues-content .venues-content-title h6{font-family:Optima,sans-serif;font-weight:700}.tpl-hero-venues-select{position:relative;padding-top:97px;border-bottom:1px solid #e7e7e7;z-index:89}.tpl-hero-venues-select .tpl-bg{position:absolute;left:0;top:0;bottom:0;right:0;opacity:.08;background-color:#9f7d23}.tpl-hero-venues-select .venues-select-bar{padding:25px 8%;position:relative}.tpl-hero-venues-select .venues-select-bar .bar-item{display:inline-block;vertical-align:middle;text-shadow:0 2px 4px 0 rgba(0,0,0,.5);font-weight:500;line-height:19px;font-size:16px;font-family:'Nimbus Sans L',sans-serif;margin-right:8px}.tpl-hero-venues-select .venues-select-bar .bar-item span{display:inline-block;vertical-align:middle;margin-right:2px}.tpl-hero-venues-select .venues-select-bar .bar-item span.item-icon{margin-top:2px;font-size:18px}.tpl-hero-venues-select .venues-select-bar .bar-item.item-title{color:#4e4e4e}.tpl-hero-venues-select .venues-select-bar .bar-item.item-click{color:#9f7d23;position:relative}.tpl-hero-venues-select .venues-select-bar .bar-item.item-click .item-click-box{width:400px;height:300px;background-color:#fff;margin-top:15px;position:absolute;-webkit-transform:translateX(-25%);-moz-transform:translateX(-15%);-ms-transform:translateX(-15%);-o-transform:translateX(-15%);transform:translateX(-15%)}.tpl-hero-venues-select .venues-select-bar .bar-item.item-click.click-on:before{display:block}.tpl-hero-venues-select .venues-select-bar .bar-item.item-click.click-off:before{display:none}.tpl-hero-venues-select .venues-select-bar .bar-item.item-click:before{position:absolute;bottom:-15px;-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);-o-transform:translateX(200%);transform:translateX(200%);display:inline-block;content:'';width:0;height:0;border:1rem solid transparent;border-bottom-color:#fff;z-index:1;display:none}.tpl-hero-newlook1{position:relative;padding:8rem 0}@media screen and (max-width:768px){.tpl-hero-newlook1{display:none}}.tpl-hero-newlook1 .tpl-bg{position:absolute;left:0;top:0;bottom:0;right:0;opacity:.1;background-repeat:no-repeat;background-size:100% 100%;background-attachment:fixed;overflow:hidden}.tpl-hero-newlook1 .tpl-content{margin:0 8.435%;width:83.13%;text-shadow:initial;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.tpl-hero-newlook1 .tpl-content .content-img .img1{width:50%;background-repeat:no-repeat;background-size:100% 100%;background-color:#d8d8d8;padding-top:30.5%;display:inline-block;vertical-align:top}.tpl-hero-newlook1 .tpl-content .content-img .img2{width:46%;background-repeat:no-repeat;background-size:100% 100%;background-color:#d8d8d8;margin-left:1.5%;padding-top:19.1%;display:inline-block;vertical-align:top}.tpl-hero-newlook1 .tpl-content .content-text{padding-top:1.5rem;font-size:0}.tpl-hero-newlook1 .tpl-content .content-text .text-left{width:50%;display:inline-block;vertical-align:top}.tpl-hero-newlook1 .tpl-content .content-text .text-left .text-forour{color:#3d3d3d;font-family:Optima,sans-serif;font-size:1.4rem;letter-spacing:1px;line-height:1.9rem;text-transform:uppercase;display:block}.tpl-hero-newlook1 .tpl-content .content-text .text-left .text-hotelname{width:85%;color:#3d3d3d;font-family:Optima,sans-serif;font-size:3.8rem;font-weight:700;line-height:5.1rem;display:block;padding-top:2rem}.tpl-hero-newlook1 .tpl-content .content-text .text-right{display:inline-block;width:46.41%;vertical-align:top;padding-top:2rem;padding-left:1.5%}.tpl-hero-newlook1 .tpl-content .content-text .text-right .text-des{width:98%;color:#292929;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:2.8rem;display:block}.tpl-hero-newlook1 .tpl-content .content-text .text-right .wgt-sqbutton-golden{font-size:1.2rem;line-height:1.4rem;padding:1.2em 3em;border:0;color:#fff;margin-top:4rem;display:inline-block;vertical-align:middle}body[data-isipad=true] .tpl-hero-newlook1 .tpl-content .content-text .text-right .wgt-sqbutton-golden{font-size:1.32rem}.tpl-hero-newlook1 .tpl-content .content-text .text-right .text-des-url{display:inline-block;margin-left:2rem;vertical-align:middle;margin-top:4rem;color:#004976}.tpl-hero-newlook1 .tpl-content .content-text .text-right .text-des-url:hover .url-title{text-decoration:underline;text-decoration-color:#004976}.tpl-hero-newlook1 .tpl-content .content-text .text-right .text-des-url .url-title{font-family:'Nimbus Sans L',sans-serif;font-size:1.6rem;font-weight:500;line-height:2.6rem;display:inline-block;text-transform:capitalize}.tpl-hero-newlook1 .tpl-content .content-text .text-right .text-des-url .url-icon{display:inline-block;font-size:1.2rem;padding-left:.6rem}.tpl-hero-newlook1 .tpl-content .content-animate{filter:alpha(Opacity=0);opacity:0;-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);transform:translateY(100px);-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.tpl-hero-newlook1 .tpl-content .content-animate.show{filter:alpha(enabled=false);opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.tpl-hero-newlook2{min-height:301px;position:relative;background-color:#f7f4ec}@media screen and (max-width:768px){.tpl-hero-newlook2{display:none}}.tpl-hero-newlook2 .tpl-bg{position:absolute;left:0;top:0;bottom:0;right:0;opacity:.08;background-color:#9f7d23}.tpl-hero-newlook2 .tpl-content{text-shadow:initial}.tpl-hero-newlook2 .tpl-content .tpl-title{color:#4e4e4e;font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;font-weight:700;line-height:3.2rem;text-align:center;display:block;padding-top:5rem}.tpl-hero-newlook2 .tpl-content .tpl-items{font-size:0;margin:0 7.2%;width:calc(100% - 14.4%);height:100%;padding:5rem 0;text-align:center}.tpl-hero-newlook2 .tpl-content .tpl-items .item{display:inline-block;width:20%;height:100%;vertical-align:top}.tpl-hero-newlook2 .tpl-content .tpl-items .item .item-img{height:3.8rem;width:3.8rem;display:block;margin:0 calc(50% - 1.9rem);font-size:3.8rem}.tpl-hero-newlook2 .tpl-content .tpl-items .item .item-title{color:#8d6b1b;font-family:Optima,sans-serif;font-weight:300;font-size:1.6rem;line-height:2.1rem;text-align:center;display:block;padding-top:1.4rem}body[data-isipad=true] .tpl-hero-newlook2 .tpl-content .tpl-items .item .item-title{font-size:1.76rem}@media screen and (max-width:1250px) and (min-width:769px){.tpl-hero-newlook2 .tpl-content .tpl-items .item .item-title{font-size:13px}}.tpl-hero-newlook2 .tpl-content .tpl-items .item .item-content{color:#3d3d3d;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.8rem;text-align:center;display:block;width:75%;margin:0 12.5%}body[data-isipad=true] .tpl-hero-newlook2 .tpl-content .tpl-items .item .item-content{font-size:1.46rem}@media screen and (max-width:1250px) and (min-width:769px){.tpl-hero-newlook2 .tpl-content .tpl-items .item .item-content{font-size:10px}}.tpl-hero-newlook3{padding-bottom:8rem;padding-top:8rem;position:relative}@media screen and (max-width:768px){.tpl-hero-newlook3{display:none}}.tpl-hero-newlook3 .tpl-bg{position:absolute;left:0;top:0;bottom:0;right:0;opacity:.03;background-color:#9f7d23}.tpl-hero-newlook3 .tpl-content-bg{position:absolute;left:0;top:13rem;bottom:13rem;right:0;opacity:.08;height:calc(100% - 26rem)}.tpl-hero-newlook3 .tpl-content{font-size:0;margin:0 8.435%;width:83.13%;text-shadow:initial;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.tpl-hero-newlook3 .tpl-content .content-value{display:block;width:100%}.tpl-hero-newlook3 .tpl-content .content-value.value-top{margin-top:8rem}.tpl-hero-newlook3 .tpl-content .content-value .item-img{width:calc(50% - 2px);background-repeat:no-repeat;background-size:100% 100%;background-color:#d8d8d8;padding-top:30.5%;display:inline-block;vertical-align:top}.tpl-hero-newlook3 .tpl-content .content-value .item-text{display:inline-block;vertical-align:top;width:calc(50% - 2px - 10rem)}.tpl-hero-newlook3 .tpl-content .content-value .item-text.text-left{padding-left:10rem}.tpl-hero-newlook3 .tpl-content .content-value .item-text.text-right{padding-right:10rem}.tpl-hero-newlook3 .tpl-content .content-value .item-text .text-forour{color:#3d3d3d;font-family:Optima,sans-serif;font-weight:300;font-size:1.4rem;letter-spacing:1px;line-height:1.9rem;text-transform:uppercase;display:block}.tpl-hero-newlook3 .tpl-content .content-value .item-text .text-hotelname{width:85%;color:#3d3d3d;font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:2.6rem;display:block;padding-top:1rem}.tpl-hero-newlook3 .tpl-content .content-value .item-text .text-des{width:98%;color:#292929;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:2.8rem;display:block;padding-top:1.5rem}.tpl-hero-newlook3 .tpl-content .content-value .item-text .wgt-sqbutton-golden{font-size:1.2rem;line-height:1.4rem;padding:1.2em 3em;border:0;color:#fff;margin-top:4rem;display:inline-block;vertical-align:middle}body[data-isipad=true] .tpl-hero-newlook3 .tpl-content .content-value .item-text .wgt-sqbutton-golden{font-size:1.32rem}.tpl-hero-newlook3 .tpl-content .content-value .item-text .text-des-url{display:inline-block;margin-left:2rem;vertical-align:middle;margin-top:4rem;color:#004976}.tpl-hero-newlook3 .tpl-content .content-value .item-text .text-des-url:hover .url-title{text-decoration:underline;text-decoration-color:#004976}.tpl-hero-newlook3 .tpl-content .content-value .item-text .text-des-url .url-title{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:2.6rem;display:inline-block}.tpl-hero-newlook3 .tpl-content .content-value .item-text .text-des-url .url-icon{display:inline-block;font-size:1.2rem;padding-left:.6rem}.tpl-hero-newlook3 .tpl-content .content-animate{filter:alpha(Opacity=0);opacity:0;-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);transform:translateY(100px);-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.tpl-hero-newlook3 .tpl-content .content-animate.show{filter:alpha(enabled=false);opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.new-look{padding-top:8rem}.new-look.vu-new-look{background-color:#fdfdfd}.new-look.vu-new-look .new-look-bg{opacity:1;background-color:#fdfdfd}.new-look:first-child,.tpl-hero-newlook1:first-child,.tpl-hero-newlook3:first-child{padding-top:15rem}.tpl-hero-venues-item.venues-left .tpl-hero-newlook3{padding-bottom:0;padding-top:8rem}.tpl-hero-venues-item.venues-right .tpl-hero-newlook3{padding-bottom:8rem;padding-top:0}.tpl-hero-venues-item .tpl-hero-newlook3{background-color:#fdfdfd;padding-bottom:0}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content-bg{background-color:#9f7d23}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content{padding:0 8.435%;margin:0;background-color:#f3f0e9}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .text-icons{font-size:0;margin-top:10px}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .text-icons .icon-bos{display:inline-block}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .text-icons span{font-size:14px;display:inline-block;vertical-align:middle;color:#363636;font-weight:300;font-family:'Nimbus Sans L',sans-serif}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .text-icons span.text-icon{font-size:28px;margin-right:8px}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .text-icons span.text-num{margin-right:15px}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .text-ul{margin-top:8px}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .text-ul ul{list-style:disc;padding-left:18px}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .text-ul ul li{color:#363636;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;line-height:24px}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .text-bottoms{margin-top:15px}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .text-bottoms span{color:#4e4e4e}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .text-bottoms span img{height:40px;width:40px}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .text-left{padding:5rem 0}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .text-right{padding:5rem 0}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .vu-item-img{padding-top:30.5%;display:inline-block;vertical-align:top;width:calc(50% - 2px);position:relative}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .vu-item-img .vu-item-bg{background-repeat:no-repeat;background-size:cover;position:absolute;height:100%;width:100%}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .vu-item-img .vu-item-bg.itme-left{bottom:5rem}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .vu-item-img .vu-item-bg.itme-right{top:5rem}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .vu-item-img .vu-item-bg .vu-item-viewlink{width:100%;height:100%;display:block;color:#fff;font-size:1.3rem;cursor:pointer}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .vu-item-img .vu-item-bg .vu-item-viewlink div{position:absolute;padding:1rem 2rem;bottom:0;right:0;background:rgba(0,0,0,.4);font-family:'Nimbus Sans L',sans-serif;display:flex;align-items:center}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .vu-item-img .vu-item-bg .vu-item-viewlink div span[class^=icon-]{font-size:2rem;display:inline-block;vertical-align:middle;margin-right:.4rem}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .item-text .text-forour{color:#4e4e4e;letter-spacing:.5px}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .item-text .text-hotelname{color:#4e4e4e;line-height:3.2rem}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .item-text .text-des{color:#363636;line-height:2.4rem}.tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .wgt-sqbutton-golden{margin-top:30px!important}.tpl-hero-venues-itemright .tpl-hero-newlook3{background-color:#fdfdfd;padding-bottom:0}.tpl-hero-venues-itemright .tpl-hero-newlook3 .tpl-content-bg{background-color:#9f7d23}.tpl-hero-venues-itemright .tpl-hero-newlook3 .tpl-content{padding:0 8.435%;margin:0;background-color:#f3f0e9}html[dir=rtl] div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info .hotel-info-solo .hotel-info-title,html[dir=rtl] div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info .hotel-info-solo .hotel-info-title{float:right;text-align:right}html[dir=rtl] div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info .hotel-info-solo .hotel-info-area,html[dir=rtl] div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info .hotel-info-solo .hotel-info-area{margin:0 17rem 0 0}html[dir=rtl] div.tableshift-content div.tableshift-content-wrapper .desktop-hotel-info .hotel-info-solo:first-child .hotel-info-area p:nth-child(2) .hotel-info-text,html[dir=rtl] div.tableshift-content div.tableshift-content-wrapper .mobile-hotel-info .hotel-info-solo:first-child .hotel-info-area p:nth-child(2) .hotel-info-text{text-align:right;direction:ltr}.hero-banner__content{font-family:Optima,sans-serif;width:75%;max-width:1520px;height:calc(100% - 150px);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;color:#fff;position:absolute;z-index:2;padding-left:4%;padding-right:200px;background-repeat:no-repeat;background-size:100% 100%;background-image:url(/mhb-media/static-files/assets/img/gradient-bg.jpg)}@media screen and (max-width:768px){.hero-banner__content{width:100%;padding-right:4%;pointer-events:none}}.hero-banner__title{font-size:48px;line-height:1.5;color:#fff;margin-bottom:24px;position:relative}@media screen and (max-width:768px){.hero-banner__title{font-size:36px}}.hero-banner__description{font-size:24px;line-height:1.3;color:#fff;margin-bottom:24px;font-family:'Nimbus Sans L',sans-serif}@media screen and (max-width:768px){.hero-banner__description{font-size:18px}}.hero-banner__cta{width:100%;display:flex;pointer-events:auto}.hero-banner__cta a{padding:12px 16px;display:block;text-decoration:none;margin-right:12px;cursor:pointer;font-size:16px;line-height:20px}.hero-banner__cta a.cta-1{background-color:transparent;border:1px solid #fff;color:#fff}.hero-banner__cta a.cta-2{background-color:#fff;color:#2d292a}.tpl-half-line{font-size:0}.tpl-half-block{vertical-align:top;display:inline-block;width:50%}.tpl-half-block>div{width:100%}.tpl-half,.tpl-half-attraction-dining-text,.tpl-half-attraction-neighborhood,.tpl-half-attraction-neighborhood-text,.tpl-half-attraction-section,.tpl-half-city-attractions,.tpl-half-city-neibourhoods,.tpl-half-dining,.tpl-half-favorite,.tpl-half-hotel-carousel__item,.tpl-half-instagram,.tpl-half-logo,.tpl-half-newsletter,.tpl-half-price,.tpl-half-reviews,.tpl-half-scratchpad,.tpl-half-shop-tour,.tpl-half-social,.tpl-half-tour,.tpl-half-travel-guides,.tpl-third,.tpl-third-dining,.tpl-third-icon,.tpl-third-price,.tpl-third-socialMedia{width:50%;display:inline-block}.tpl-half div.tpl-holder,.tpl-half-attraction-dining-text div.tpl-holder,.tpl-half-attraction-neighborhood div.tpl-holder,.tpl-half-attraction-neighborhood-text div.tpl-holder,.tpl-half-attraction-section div.tpl-holder,.tpl-half-city-attractions div.tpl-holder,.tpl-half-city-neibourhoods div.tpl-holder,.tpl-half-dining div.tpl-holder,.tpl-half-favorite div.tpl-holder,.tpl-half-hotel-carousel__item div.tpl-holder,.tpl-half-instagram div.tpl-holder,.tpl-half-logo div.tpl-holder,.tpl-half-newsletter div.tpl-holder,.tpl-half-price div.tpl-holder,.tpl-half-reviews div.tpl-holder,.tpl-half-scratchpad div.tpl-holder,.tpl-half-shop-tour div.tpl-holder,.tpl-half-social div.tpl-holder,.tpl-half-tour div.tpl-holder,.tpl-half-travel-guides div.tpl-holder,.tpl-third div.tpl-holder,.tpl-third-dining div.tpl-holder,.tpl-third-icon div.tpl-holder,.tpl-third-price div.tpl-holder,.tpl-third-socialMedia div.tpl-holder{margin-top:62.7118644%}.tpl-half .tpl-content,.tpl-half-attraction-dining-text .tpl-content,.tpl-half-attraction-neighborhood .tpl-content,.tpl-half-attraction-neighborhood-text .tpl-content,.tpl-half-attraction-section .tpl-content,.tpl-half-city-attractions .tpl-content,.tpl-half-city-neibourhoods .tpl-content,.tpl-half-dining .tpl-content,.tpl-half-favorite .tpl-content,.tpl-half-hotel-carousel__item .tpl-content,.tpl-half-instagram .tpl-content,.tpl-half-logo .tpl-content,.tpl-half-newsletter .tpl-content,.tpl-half-price .tpl-content,.tpl-half-reviews .tpl-content,.tpl-half-scratchpad .tpl-content,.tpl-half-shop-tour .tpl-content,.tpl-half-social .tpl-content,.tpl-half-tour .tpl-content,.tpl-half-travel-guides .tpl-content,.tpl-third .tpl-content,.tpl-third-dining .tpl-content,.tpl-third-icon .tpl-content,.tpl-third-price .tpl-content,.tpl-third-socialMedia .tpl-content{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.tpl-half .tpl-content .tpl-cta,.tpl-half-attraction-dining-text .tpl-content .tpl-cta,.tpl-half-attraction-neighborhood .tpl-content .tpl-cta,.tpl-half-attraction-neighborhood-text .tpl-content .tpl-cta,.tpl-half-attraction-section .tpl-content .tpl-cta,.tpl-half-city-attractions .tpl-content .tpl-cta,.tpl-half-city-neibourhoods .tpl-content .tpl-cta,.tpl-half-dining .tpl-content .tpl-cta,.tpl-half-favorite .tpl-content .tpl-cta,.tpl-half-hotel-carousel__item .tpl-content .tpl-cta,.tpl-half-instagram .tpl-content .tpl-cta,.tpl-half-logo .tpl-content .tpl-cta,.tpl-half-newsletter .tpl-content .tpl-cta,.tpl-half-price .tpl-content .tpl-cta,.tpl-half-reviews .tpl-content .tpl-cta,.tpl-half-scratchpad .tpl-content .tpl-cta,.tpl-half-shop-tour .tpl-content .tpl-cta,.tpl-half-social .tpl-content .tpl-cta,.tpl-half-tour .tpl-content .tpl-cta,.tpl-half-travel-guides .tpl-content .tpl-cta,.tpl-third .tpl-content .tpl-cta,.tpl-third-dining .tpl-content .tpl-cta,.tpl-third-icon .tpl-content .tpl-cta,.tpl-third-price .tpl-content .tpl-cta,.tpl-third-socialMedia .tpl-content .tpl-cta{width:100%;text-align:center}.tpl-half .tpl-text h3,.tpl-half .tpl-text p,.tpl-half-attraction-dining-text .tpl-text h3,.tpl-half-attraction-dining-text .tpl-text p,.tpl-half-attraction-neighborhood .tpl-text h3,.tpl-half-attraction-neighborhood .tpl-text p,.tpl-half-attraction-neighborhood-text .tpl-text h3,.tpl-half-attraction-neighborhood-text .tpl-text p,.tpl-half-attraction-section .tpl-text h3,.tpl-half-attraction-section .tpl-text p,.tpl-half-city-attractions .tpl-text h3,.tpl-half-city-attractions .tpl-text p,.tpl-half-city-neibourhoods .tpl-text h3,.tpl-half-city-neibourhoods .tpl-text p,.tpl-half-dining .tpl-text h3,.tpl-half-dining .tpl-text p,.tpl-half-favorite .tpl-text h3,.tpl-half-favorite .tpl-text p,.tpl-half-hotel-carousel__item .tpl-text h3,.tpl-half-hotel-carousel__item .tpl-text p,.tpl-half-instagram .tpl-text h3,.tpl-half-instagram .tpl-text p,.tpl-half-logo .tpl-text h3,.tpl-half-logo .tpl-text p,.tpl-half-newsletter .tpl-text h3,.tpl-half-newsletter .tpl-text p,.tpl-half-price .tpl-text h3,.tpl-half-price .tpl-text p,.tpl-half-reviews .tpl-text h3,.tpl-half-reviews .tpl-text p,.tpl-half-scratchpad .tpl-text h3,.tpl-half-scratchpad .tpl-text p,.tpl-half-shop-tour .tpl-text h3,.tpl-half-shop-tour .tpl-text p,.tpl-half-social .tpl-text h3,.tpl-half-social .tpl-text p,.tpl-half-tour .tpl-text h3,.tpl-half-tour .tpl-text p,.tpl-half-travel-guides .tpl-text h3,.tpl-half-travel-guides .tpl-text p,.tpl-third .tpl-text h3,.tpl-third .tpl-text p,.tpl-third-dining .tpl-text h3,.tpl-third-dining .tpl-text p,.tpl-third-icon .tpl-text h3,.tpl-third-icon .tpl-text p,.tpl-third-price .tpl-text h3,.tpl-third-price .tpl-text p,.tpl-third-socialMedia .tpl-text h3,.tpl-third-socialMedia .tpl-text p{display:inline-block;color:#fff}.tpl-half .tpl-text>p,.tpl-half-attraction-dining-text .tpl-text>p,.tpl-half-attraction-neighborhood .tpl-text>p,.tpl-half-attraction-neighborhood-text .tpl-text>p,.tpl-half-attraction-section .tpl-text>p,.tpl-half-city-attractions .tpl-text>p,.tpl-half-city-neibourhoods .tpl-text>p,.tpl-half-dining .tpl-text>p,.tpl-half-favorite .tpl-text>p,.tpl-half-hotel-carousel__item .tpl-text>p,.tpl-half-instagram .tpl-text>p,.tpl-half-logo .tpl-text>p,.tpl-half-newsletter .tpl-text>p,.tpl-half-price .tpl-text>p,.tpl-half-reviews .tpl-text>p,.tpl-half-scratchpad .tpl-text>p,.tpl-half-shop-tour .tpl-text>p,.tpl-half-social .tpl-text>p,.tpl-half-tour .tpl-text>p,.tpl-half-travel-guides .tpl-text>p,.tpl-third .tpl-text>p,.tpl-third-dining .tpl-text>p,.tpl-third-icon .tpl-text>p,.tpl-third-price .tpl-text>p,.tpl-third-socialMedia .tpl-text>p{font-size:1.8rem}.tpl-half .tpl-text h3,.tpl-half-attraction-dining-text .tpl-text h3,.tpl-half-attraction-neighborhood .tpl-text h3,.tpl-half-attraction-neighborhood-text .tpl-text h3,.tpl-half-attraction-section .tpl-text h3,.tpl-half-city-attractions .tpl-text h3,.tpl-half-city-neibourhoods .tpl-text h3,.tpl-half-dining .tpl-text h3,.tpl-half-favorite .tpl-text h3,.tpl-half-hotel-carousel__item .tpl-text h3,.tpl-half-instagram .tpl-text h3,.tpl-half-logo .tpl-text h3,.tpl-half-newsletter .tpl-text h3,.tpl-half-price .tpl-text h3,.tpl-half-reviews .tpl-text h3,.tpl-half-scratchpad .tpl-text h3,.tpl-half-shop-tour .tpl-text h3,.tpl-half-social .tpl-text h3,.tpl-half-tour .tpl-text h3,.tpl-half-travel-guides .tpl-text h3,.tpl-third .tpl-text h3,.tpl-third-dining .tpl-text h3,.tpl-third-icon .tpl-text h3,.tpl-third-price .tpl-text h3,.tpl-third-socialMedia .tpl-text h3{font-size:3.8rem}.tpl-half-logo .tpl-content .tpl-cta a,.tpl-half-price .tpl-content .tpl-cta a,.tpl-half-scratchpad .tpl-content .tpl-cta a,.tpl-half-shop-tour .tpl-content .tpl-cta a,.tpl-half-social .tpl-content .tpl-cta a,.tpl-half-tour .tpl-content .tpl-cta a{margin-top:3.3rem}.tpl-half-logo .tpl-text,.tpl-half-logo .tpl-text *,.tpl-half-price .tpl-text,.tpl-half-price .tpl-text *,.tpl-half-scratchpad .tpl-text,.tpl-half-scratchpad .tpl-text *,.tpl-half-shop-tour .tpl-text,.tpl-half-shop-tour .tpl-text *,.tpl-half-social .tpl-text,.tpl-half-social .tpl-text *,.tpl-half-tour .tpl-text,.tpl-half-tour .tpl-text *{text-align:center}.tpl-half-logo .tpl-text>p,.tpl-half-price .tpl-text>p,.tpl-half-scratchpad .tpl-text>p,.tpl-half-shop-tour .tpl-text>p,.tpl-half-social .tpl-text>p,.tpl-half-tour .tpl-text>p{width:85%;margin-top:1em;line-height:1.5em}.tpl-half-logo .tpl-text h3,.tpl-half-price .tpl-text h3,.tpl-half-scratchpad .tpl-text h3,.tpl-half-shop-tour .tpl-text h3,.tpl-half-social .tpl-text h3,.tpl-half-tour .tpl-text h3{width:78%;line-height:1em;margin:.5em 0 0 0}.tpl-half-logo .tpl-text h3 *,.tpl-half-price .tpl-text h3 *,.tpl-half-scratchpad .tpl-text h3 *,.tpl-half-shop-tour .tpl-text h3 *,.tpl-half-social .tpl-text h3 *,.tpl-half-tour .tpl-text h3 *{vertical-align:middle}.tpl-half-logo .wgt-scratchpad,.tpl-half-logo .wgt-scratchpad-off,.tpl-half-logo .wgt-scratchpad-on,.tpl-half-price .wgt-scratchpad,.tpl-half-price .wgt-scratchpad-off,.tpl-half-price .wgt-scratchpad-on,.tpl-half-scratchpad .wgt-scratchpad,.tpl-half-scratchpad .wgt-scratchpad-off,.tpl-half-scratchpad .wgt-scratchpad-on,.tpl-half-shop-tour .wgt-scratchpad,.tpl-half-shop-tour .wgt-scratchpad-off,.tpl-half-shop-tour .wgt-scratchpad-on,.tpl-half-social .wgt-scratchpad,.tpl-half-social .wgt-scratchpad-off,.tpl-half-social .wgt-scratchpad-on,.tpl-half-tour .wgt-scratchpad,.tpl-half-tour .wgt-scratchpad-off,.tpl-half-tour .wgt-scratchpad-on{margin-left:.15em}.tpl-half-logo .wgt-scratchpad span,.tpl-half-logo .wgt-scratchpad-off span,.tpl-half-logo .wgt-scratchpad-on span,.tpl-half-price .wgt-scratchpad span,.tpl-half-price .wgt-scratchpad-off span,.tpl-half-price .wgt-scratchpad-on span,.tpl-half-scratchpad .wgt-scratchpad span,.tpl-half-scratchpad .wgt-scratchpad-off span,.tpl-half-scratchpad .wgt-scratchpad-on span,.tpl-half-shop-tour .wgt-scratchpad span,.tpl-half-shop-tour .wgt-scratchpad-off span,.tpl-half-shop-tour .wgt-scratchpad-on span,.tpl-half-social .wgt-scratchpad span,.tpl-half-social .wgt-scratchpad-off span,.tpl-half-social .wgt-scratchpad-on span,.tpl-half-tour .wgt-scratchpad span,.tpl-half-tour .wgt-scratchpad-off span,.tpl-half-tour .wgt-scratchpad-on span{font-size:5rem}.tpl-half-social{background-color:#ba0c2f}.tpl-half-social .tpl-half-socialbtn{text-align:center;margin-top:2rem}.tpl-half-social .tpl-half-socialbtn a{display:inline-block}.tpl-half-instagram .tpl-content{position:absolute;top:50%;left:4%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);top:80%;width:96%}.tpl-half-instagram .tpl-content .wgt-socialbutton{position:absolute;right:8%;top:-8%}.tpl-half-instagram .tpl-text h3{font-size:3.6rem;width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.6em}.tpl-half-instagram .tpl-text>p{display:block}.tpl-half-instagram .tpl-text>p a{cursor:pointer}html[dir=rtl] .tpl-half-instagram .tpl-content{left:auto;right:4%}html[dir=rtl] .tpl-half-instagram .tpl-content .wgt-socialbutton{left:8%;right:auto}.tpl-half-reviews{background-color:#ba0c2f}.tpl-half-reviews .tpl-content{margin-top:-1.5rem}.tpl-half-reviews .tpl-content .tpl-cta a{margin-top:2em}.tpl-half-reviews .tpl-text,.tpl-half-reviews .tpl-text *{text-align:center}.tpl-half-reviews .tpl-text h4{font-size:4rem;margin-bottom:.4em;line-height:5rem}.tpl-half-reviews .tpl-text h4 span{font-size:8rem;position:relative;letter-spacing:-.1rem}.tpl-half-reviews .tpl-text h4 label{position:relative;letter-spacing:-.1rem}.tpl-half-reviews .tpl-text>p{line-height:1.3em!important;width:60%}@media screen and (max-width:768px){.tpl-half-reviews .tpl-text>p{width:83%}}.tpl-half-reviews .tpl-text>p span{font-size:3.6rem;line-height:inherit}.tpl-half-newsletter .tpl-text{text-align:center}.tpl-half-newsletter .tpl-text h3{width:73%;margin-bottom:1.8rem;line-height:1.5em}.tpl-half-newsletter .newsletter-input{text-align:center}.tpl-half-newsletter .newsletter-input .input-errortip{font-size:1.6rem;margin-top:.3em;color:#fff}.tpl-half-newsletter .newsletter-input .input-errortip *{vertical-align:middle}.tpl-half-newsletter .newsletter-input .input-errortip span[class^=icon-]{color:#ba0c2f;font-size:3rem;font-weight:700}.tpl-half-newsletter .newsletter-input .input-errortip span:nth-child(2){line-height:1.3em}.tpl-half-newsletter .newsletter-input .tpl-half-subscribe{display:inline-block;text-align:left;margin-top:1em;width:70%;min-width:32rem}.tpl-half-newsletter .newsletter-input .tpl-half-subscribe .wgt-subscribe{width:100%;white-space:nowrap}.tpl-half-newsletter .newsletter-input .tpl-half-subscribe .wgt-subscribe-input{width:calc(100% - 142px);font-size:1.8rem}.tpl-half-newsletter .newsletter-input .tpl-half-subscribe .wgt-subscribe-button{width:142px}html[dir=rtl] .tpl-half-newsletter .newsletter-input .input-errortip{text-align:right}html[dir=rtl] .tpl-half-newsletter .newsletter-input .input-errortip span[class^=icon-]{float:right;margin-top:-.3rem}.tpl-half-price .tpl-text label{font-size:3.2rem;display:block;margin-top:.5em}.tpl-half-logo{background-color:#fff;border:solid 1px #d7d7d7;box-sizing:border-box}.tpl-half-logo .tpl-logo{text-align:center}.tpl-half-logo .tpl-logo img{width:32%}.tpl-half-logo .tpl-text h3{color:#363636}.tpl-half-favorite .tpl-content .tpl-cta a{margin-top:3.3rem}.tpl-half-favorite .tpl-text,.tpl-half-favorite .tpl-text *{text-align:center}.tpl-half-favorite .tpl-text>p{width:85%;margin-top:1em;line-height:1.5em}.tpl-half-favorite .tpl-text h3{width:78%;line-height:1em;margin:.5em 0 0 0}.tpl-half-favorite .tpl-text h3 *{vertical-align:middle}.tpl-half-favorite .wgt-scratchpad,.tpl-half-favorite .wgt-scratchpad-off,.tpl-half-favorite .wgt-scratchpad-on{margin-left:.15em}.tpl-half-favorite .wgt-scratchpad span,.tpl-half-favorite .wgt-scratchpad-off span,.tpl-half-favorite .wgt-scratchpad-on span{font-size:5rem}.tpl-half-favorite .favorite-time{font-size:1.2rem;position:absolute;top:4%;right:3%}.tpl-half-favorite .favorite-share{position:absolute;bottom:5%;right:3%;cursor:pointer;display:none;z-index:1}.tpl-half-favorite .favorite-share span[class^=icon-]{font-size:5rem;color:#fff!important}.tpl-half-favorite:hover .favorite-share{display:inline-block}.tpl-half-favorite a{color:inherit}.tpl-half-favorite .label-popup{z-index:2;display:none;width:250px;padding:0 5px;height:50px;border-top:solid 1.2rem #272829;background-color:#353637;position:absolute;bottom:calc(100% + 8px);right:0}.tpl-half-favorite .label-popup.show{display:inline-block}.tpl-half-favorite .label-popup .popup-content,.tpl-half-favorite .label-popup .popup-content>*{font-size:0;display:inline-block;vertical-align:middle;line-height:0}.tpl-half-favorite .label-popup .popup-content>a{padding-top:6px}.tpl-half-favorite .label-popup .popup-content>a span{font-size:30px!important;margin:0 5px;color:#fff}@media screen and (max-width:768px){.tpl-half-favorite .label-popup .popup-content>a:first-child{margin-left:0}}.tpl-half-favorite .label-popup.template-share{display:none;text-align:center;width:240px;padding:0 5px;height:50px;line-height:33px!important;border-top:solid 1.2rem #272829;background-color:#353637;position:absolute;bottom:36px;right:-25px}.tpl-half-favorite .label-popup.template-share.show{display:inline-block}.tpl-half-favorite.show:after{display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-top-color:#353637;position:absolute;bottom:21px;left:9px}.tpl-half-shop-tour{z-index:0}.tpl-half-shop-tour div.tpl-content{top:43%;z-index:2}.tpl-half-shop-tour div.tpl-content div.tpl-text{margin-top:4%}.tpl-half-shop-tour div.tpl-content div.tpl-text h3{line-height:1em;font-size:4.2rem;width:80%}.tpl-half-shop-tour div.tpl-content div.tpl-text h3 span{line-height:1em}@media (max-width:768px){.tpl-half-shop-tour div.tpl-content div.tpl-text h3 a.wgt-scratchpad-off{position:static}}.tpl-half-shop-tour div.tpl-cta-left{position:absolute;left:5%;bottom:10%;z-index:2}.tpl-half-shop-tour div.tpl-cta-left div.content-progress{padding-bottom:1rem}.tpl-half-shop-tour div.tpl-cta-left div.content-progress span{font-size:2rem}.tpl-half-shop-tour div.tpl-cta-left p{font-size:1.4rem;line-height:1.5em}.tpl-half-shop-tour div.tpl-cta-left em{font-size:2.6rem}.tpl-half-shop-tour div.tpl-cta-right{z-index:2;position:absolute;right:5%;bottom:10%}.tpl-half-shop-tour div.tpl-holder{margin-top:81%}.tpl-half-shop-tour div.tpl-shop-mask{transform:translateY(-100%)}div.tpl-shop-mask{width:100%;position:absolute;width:100%;height:100%;z-index:1;background-color:rgba(27,27,27,.3)}@media screen and (max-width:768px){.tpl-half,.tpl-half-attraction-dining-text,.tpl-half-attraction-neighborhood,.tpl-half-attraction-neighborhood-text,.tpl-half-attraction-section,.tpl-half-city-attractions,.tpl-half-city-neibourhoods,.tpl-half-dining,.tpl-half-favorite,.tpl-half-hotel-carousel__item,.tpl-half-instagram,.tpl-half-logo,.tpl-half-newsletter,.tpl-half-price,.tpl-half-reviews,.tpl-half-scratchpad,.tpl-half-shop-tour,.tpl-half-social,.tpl-half-tour,.tpl-half-travel-guides,.tpl-third,.tpl-third-dining,.tpl-third-icon,.tpl-third-price,.tpl-third-socialMedia{width:100%}.tpl-half div.tpl-holder,.tpl-half-attraction-dining-text div.tpl-holder,.tpl-half-attraction-neighborhood div.tpl-holder,.tpl-half-attraction-neighborhood-text div.tpl-holder,.tpl-half-attraction-section div.tpl-holder,.tpl-half-city-attractions div.tpl-holder,.tpl-half-city-neibourhoods div.tpl-holder,.tpl-half-dining div.tpl-holder,.tpl-half-favorite div.tpl-holder,.tpl-half-hotel-carousel__item div.tpl-holder,.tpl-half-instagram div.tpl-holder,.tpl-half-logo div.tpl-holder,.tpl-half-newsletter div.tpl-holder,.tpl-half-price div.tpl-holder,.tpl-half-reviews div.tpl-holder,.tpl-half-scratchpad div.tpl-holder,.tpl-half-shop-tour div.tpl-holder,.tpl-half-social div.tpl-holder,.tpl-half-tour div.tpl-holder,.tpl-half-travel-guides div.tpl-holder,.tpl-third div.tpl-holder,.tpl-third-dining div.tpl-holder,.tpl-third-icon div.tpl-holder,.tpl-third-price div.tpl-holder,.tpl-third-socialMedia div.tpl-holder{margin-top:70.3125%}.tpl-half .tpl-text h3,.tpl-half-attraction-dining-text .tpl-text h3,.tpl-half-attraction-neighborhood .tpl-text h3,.tpl-half-attraction-neighborhood-text .tpl-text h3,.tpl-half-attraction-section .tpl-text h3,.tpl-half-city-attractions .tpl-text h3,.tpl-half-city-neibourhoods .tpl-text h3,.tpl-half-dining .tpl-text h3,.tpl-half-favorite .tpl-text h3,.tpl-half-hotel-carousel__item .tpl-text h3,.tpl-half-instagram .tpl-text h3,.tpl-half-logo .tpl-text h3,.tpl-half-newsletter .tpl-text h3,.tpl-half-price .tpl-text h3,.tpl-half-reviews .tpl-text h3,.tpl-half-scratchpad .tpl-text h3,.tpl-half-shop-tour .tpl-text h3,.tpl-half-social .tpl-text h3,.tpl-half-tour .tpl-text h3,.tpl-half-travel-guides .tpl-text h3,.tpl-third .tpl-text h3,.tpl-third-dining .tpl-text h3,.tpl-third-icon .tpl-text h3,.tpl-third-price .tpl-text h3,.tpl-third-socialMedia .tpl-text h3{font-size:2.4rem}.tpl-half .tpl-text>p,.tpl-half-attraction-dining-text .tpl-text>p,.tpl-half-attraction-neighborhood .tpl-text>p,.tpl-half-attraction-neighborhood-text .tpl-text>p,.tpl-half-attraction-section .tpl-text>p,.tpl-half-city-attractions .tpl-text>p,.tpl-half-city-neibourhoods .tpl-text>p,.tpl-half-dining .tpl-text>p,.tpl-half-favorite .tpl-text>p,.tpl-half-hotel-carousel__item .tpl-text>p,.tpl-half-instagram .tpl-text>p,.tpl-half-logo .tpl-text>p,.tpl-half-newsletter .tpl-text>p,.tpl-half-price .tpl-text>p,.tpl-half-reviews .tpl-text>p,.tpl-half-scratchpad .tpl-text>p,.tpl-half-shop-tour .tpl-text>p,.tpl-half-social .tpl-text>p,.tpl-half-tour .tpl-text>p,.tpl-half-travel-guides .tpl-text>p,.tpl-third .tpl-text>p,.tpl-third-dining .tpl-text>p,.tpl-third-icon .tpl-text>p,.tpl-third-price .tpl-text>p,.tpl-third-socialMedia .tpl-text>p{margin-top:.5em}.tpl-half .tpl-text>p,.tpl-half .tpl-text>p a,.tpl-half-attraction-dining-text .tpl-text>p,.tpl-half-attraction-dining-text .tpl-text>p a,.tpl-half-attraction-neighborhood .tpl-text>p,.tpl-half-attraction-neighborhood .tpl-text>p a,.tpl-half-attraction-neighborhood-text .tpl-text>p,.tpl-half-attraction-neighborhood-text .tpl-text>p a,.tpl-half-attraction-section .tpl-text>p,.tpl-half-attraction-section .tpl-text>p a,.tpl-half-city-attractions .tpl-text>p,.tpl-half-city-attractions .tpl-text>p a,.tpl-half-city-neibourhoods .tpl-text>p,.tpl-half-city-neibourhoods .tpl-text>p a,.tpl-half-dining .tpl-text>p,.tpl-half-dining .tpl-text>p a,.tpl-half-favorite .tpl-text>p,.tpl-half-favorite .tpl-text>p a,.tpl-half-hotel-carousel__item .tpl-text>p,.tpl-half-hotel-carousel__item .tpl-text>p a,.tpl-half-instagram .tpl-text>p,.tpl-half-instagram .tpl-text>p a,.tpl-half-logo .tpl-text>p,.tpl-half-logo .tpl-text>p a,.tpl-half-newsletter .tpl-text>p,.tpl-half-newsletter .tpl-text>p a,.tpl-half-price .tpl-text>p,.tpl-half-price .tpl-text>p a,.tpl-half-reviews .tpl-text>p,.tpl-half-reviews .tpl-text>p a,.tpl-half-scratchpad .tpl-text>p,.tpl-half-scratchpad .tpl-text>p a,.tpl-half-shop-tour .tpl-text>p,.tpl-half-shop-tour .tpl-text>p a,.tpl-half-social .tpl-text>p,.tpl-half-social .tpl-text>p a,.tpl-half-tour .tpl-text>p,.tpl-half-tour .tpl-text>p a,.tpl-half-travel-guides .tpl-text>p,.tpl-half-travel-guides .tpl-text>p a,.tpl-third .tpl-text>p,.tpl-third .tpl-text>p a,.tpl-third-dining .tpl-text>p,.tpl-third-dining .tpl-text>p a,.tpl-third-icon .tpl-text>p,.tpl-third-icon .tpl-text>p a,.tpl-third-price .tpl-text>p,.tpl-third-price .tpl-text>p a,.tpl-third-socialMedia .tpl-text>p,.tpl-third-socialMedia .tpl-text>p a{font-size:1.4rem;line-height:1.2em}.tpl-half .wgt-sqbutton,.tpl-half .wgt-sqbutton-black,.tpl-half .wgt-sqbutton-black1,.tpl-half .wgt-sqbutton-blue,.tpl-half .wgt-sqbutton-blue-hollow,.tpl-half .wgt-sqbutton-blue-inverse,.tpl-half .wgt-sqbutton-dark,.tpl-half .wgt-sqbutton-dark-grey,.tpl-half .wgt-sqbutton-golden,.tpl-half .wgt-sqbutton-green,.tpl-half .wgt-sqbutton-red,.tpl-half .wgt-sqbutton-white,.tpl-half a.wgt-sqbutton-change-color,.tpl-half-attraction-dining-text .wgt-sqbutton,.tpl-half-attraction-dining-text .wgt-sqbutton-black,.tpl-half-attraction-dining-text .wgt-sqbutton-black1,.tpl-half-attraction-dining-text .wgt-sqbutton-blue,.tpl-half-attraction-dining-text .wgt-sqbutton-blue-hollow,.tpl-half-attraction-dining-text .wgt-sqbutton-blue-inverse,.tpl-half-attraction-dining-text .wgt-sqbutton-dark,.tpl-half-attraction-dining-text .wgt-sqbutton-dark-grey,.tpl-half-attraction-dining-text .wgt-sqbutton-golden,.tpl-half-attraction-dining-text .wgt-sqbutton-green,.tpl-half-attraction-dining-text .wgt-sqbutton-red,.tpl-half-attraction-dining-text .wgt-sqbutton-white,.tpl-half-attraction-dining-text a.wgt-sqbutton-change-color,.tpl-half-attraction-neighborhood .wgt-sqbutton,.tpl-half-attraction-neighborhood .wgt-sqbutton-black,.tpl-half-attraction-neighborhood .wgt-sqbutton-black1,.tpl-half-attraction-neighborhood .wgt-sqbutton-blue,.tpl-half-attraction-neighborhood .wgt-sqbutton-blue-hollow,.tpl-half-attraction-neighborhood .wgt-sqbutton-blue-inverse,.tpl-half-attraction-neighborhood .wgt-sqbutton-dark,.tpl-half-attraction-neighborhood .wgt-sqbutton-dark-grey,.tpl-half-attraction-neighborhood .wgt-sqbutton-golden,.tpl-half-attraction-neighborhood .wgt-sqbutton-green,.tpl-half-attraction-neighborhood .wgt-sqbutton-red,.tpl-half-attraction-neighborhood .wgt-sqbutton-white,.tpl-half-attraction-neighborhood a.wgt-sqbutton-change-color,.tpl-half-attraction-neighborhood-text .wgt-sqbutton,.tpl-half-attraction-neighborhood-text .wgt-sqbutton-black,.tpl-half-attraction-neighborhood-text .wgt-sqbutton-black1,.tpl-half-attraction-neighborhood-text .wgt-sqbutton-blue,.tpl-half-attraction-neighborhood-text .wgt-sqbutton-blue-hollow,.tpl-half-attraction-neighborhood-text .wgt-sqbutton-blue-inverse,.tpl-half-attraction-neighborhood-text .wgt-sqbutton-dark,.tpl-half-attraction-neighborhood-text .wgt-sqbutton-dark-grey,.tpl-half-attraction-neighborhood-text .wgt-sqbutton-golden,.tpl-half-attraction-neighborhood-text .wgt-sqbutton-green,.tpl-half-attraction-neighborhood-text .wgt-sqbutton-red,.tpl-half-attraction-neighborhood-text .wgt-sqbutton-white,.tpl-half-attraction-neighborhood-text a.wgt-sqbutton-change-color,.tpl-half-attraction-section .wgt-sqbutton,.tpl-half-attraction-section .wgt-sqbutton-black,.tpl-half-attraction-section .wgt-sqbutton-black1,.tpl-half-attraction-section .wgt-sqbutton-blue,.tpl-half-attraction-section .wgt-sqbutton-blue-hollow,.tpl-half-attraction-section .wgt-sqbutton-blue-inverse,.tpl-half-attraction-section .wgt-sqbutton-dark,.tpl-half-attraction-section .wgt-sqbutton-dark-grey,.tpl-half-attraction-section .wgt-sqbutton-golden,.tpl-half-attraction-section .wgt-sqbutton-green,.tpl-half-attraction-section .wgt-sqbutton-red,.tpl-half-attraction-section .wgt-sqbutton-white,.tpl-half-attraction-section a.wgt-sqbutton-change-color,.tpl-half-city-attractions .wgt-sqbutton,.tpl-half-city-attractions .wgt-sqbutton-black,.tpl-half-city-attractions .wgt-sqbutton-black1,.tpl-half-city-attractions .wgt-sqbutton-blue,.tpl-half-city-attractions .wgt-sqbutton-blue-hollow,.tpl-half-city-attractions .wgt-sqbutton-blue-inverse,.tpl-half-city-attractions .wgt-sqbutton-dark,.tpl-half-city-attractions .wgt-sqbutton-dark-grey,.tpl-half-city-attractions .wgt-sqbutton-golden,.tpl-half-city-attractions .wgt-sqbutton-green,.tpl-half-city-attractions .wgt-sqbutton-red,.tpl-half-city-attractions .wgt-sqbutton-white,.tpl-half-city-attractions a.wgt-sqbutton-change-color,.tpl-half-city-neibourhoods .wgt-sqbutton,.tpl-half-city-neibourhoods .wgt-sqbutton-black,.tpl-half-city-neibourhoods .wgt-sqbutton-black1,.tpl-half-city-neibourhoods .wgt-sqbutton-blue,.tpl-half-city-neibourhoods .wgt-sqbutton-blue-hollow,.tpl-half-city-neibourhoods .wgt-sqbutton-blue-inverse,.tpl-half-city-neibourhoods .wgt-sqbutton-dark,.tpl-half-city-neibourhoods .wgt-sqbutton-dark-grey,.tpl-half-city-neibourhoods .wgt-sqbutton-golden,.tpl-half-city-neibourhoods .wgt-sqbutton-green,.tpl-half-city-neibourhoods .wgt-sqbutton-red,.tpl-half-city-neibourhoods .wgt-sqbutton-white,.tpl-half-city-neibourhoods a.wgt-sqbutton-change-color,.tpl-half-dining .wgt-sqbutton,.tpl-half-dining .wgt-sqbutton-black,.tpl-half-dining .wgt-sqbutton-black1,.tpl-half-dining .wgt-sqbutton-blue,.tpl-half-dining .wgt-sqbutton-blue-hollow,.tpl-half-dining .wgt-sqbutton-blue-inverse,.tpl-half-dining .wgt-sqbutton-dark,.tpl-half-dining .wgt-sqbutton-dark-grey,.tpl-half-dining .wgt-sqbutton-golden,.tpl-half-dining .wgt-sqbutton-green,.tpl-half-dining .wgt-sqbutton-red,.tpl-half-dining .wgt-sqbutton-white,.tpl-half-dining a.wgt-sqbutton-change-color,.tpl-half-favorite .wgt-sqbutton,.tpl-half-favorite .wgt-sqbutton-black,.tpl-half-favorite .wgt-sqbutton-black1,.tpl-half-favorite .wgt-sqbutton-blue,.tpl-half-favorite .wgt-sqbutton-blue-hollow,.tpl-half-favorite .wgt-sqbutton-blue-inverse,.tpl-half-favorite .wgt-sqbutton-dark,.tpl-half-favorite .wgt-sqbutton-dark-grey,.tpl-half-favorite .wgt-sqbutton-golden,.tpl-half-favorite .wgt-sqbutton-green,.tpl-half-favorite .wgt-sqbutton-red,.tpl-half-favorite .wgt-sqbutton-white,.tpl-half-favorite a.wgt-sqbutton-change-color,.tpl-half-hotel-carousel__item .wgt-sqbutton,.tpl-half-hotel-carousel__item .wgt-sqbutton-black,.tpl-half-hotel-carousel__item .wgt-sqbutton-black1,.tpl-half-hotel-carousel__item .wgt-sqbutton-blue,.tpl-half-hotel-carousel__item .wgt-sqbutton-blue-hollow,.tpl-half-hotel-carousel__item .wgt-sqbutton-blue-inverse,.tpl-half-hotel-carousel__item .wgt-sqbutton-dark,.tpl-half-hotel-carousel__item .wgt-sqbutton-dark-grey,.tpl-half-hotel-carousel__item .wgt-sqbutton-golden,.tpl-half-hotel-carousel__item .wgt-sqbutton-green,.tpl-half-hotel-carousel__item .wgt-sqbutton-red,.tpl-half-hotel-carousel__item .wgt-sqbutton-white,.tpl-half-hotel-carousel__item a.wgt-sqbutton-change-color,.tpl-half-instagram .wgt-sqbutton,.tpl-half-instagram .wgt-sqbutton-black,.tpl-half-instagram .wgt-sqbutton-black1,.tpl-half-instagram .wgt-sqbutton-blue,.tpl-half-instagram .wgt-sqbutton-blue-hollow,.tpl-half-instagram .wgt-sqbutton-blue-inverse,.tpl-half-instagram .wgt-sqbutton-dark,.tpl-half-instagram .wgt-sqbutton-dark-grey,.tpl-half-instagram .wgt-sqbutton-golden,.tpl-half-instagram .wgt-sqbutton-green,.tpl-half-instagram .wgt-sqbutton-red,.tpl-half-instagram .wgt-sqbutton-white,.tpl-half-instagram a.wgt-sqbutton-change-color,.tpl-half-logo .wgt-sqbutton,.tpl-half-logo .wgt-sqbutton-black,.tpl-half-logo .wgt-sqbutton-black1,.tpl-half-logo .wgt-sqbutton-blue,.tpl-half-logo .wgt-sqbutton-blue-hollow,.tpl-half-logo .wgt-sqbutton-blue-inverse,.tpl-half-logo .wgt-sqbutton-dark,.tpl-half-logo .wgt-sqbutton-dark-grey,.tpl-half-logo .wgt-sqbutton-golden,.tpl-half-logo .wgt-sqbutton-green,.tpl-half-logo .wgt-sqbutton-red,.tpl-half-logo .wgt-sqbutton-white,.tpl-half-logo a.wgt-sqbutton-change-color,.tpl-half-newsletter .wgt-sqbutton,.tpl-half-newsletter .wgt-sqbutton-black,.tpl-half-newsletter .wgt-sqbutton-black1,.tpl-half-newsletter .wgt-sqbutton-blue,.tpl-half-newsletter .wgt-sqbutton-blue-hollow,.tpl-half-newsletter .wgt-sqbutton-blue-inverse,.tpl-half-newsletter .wgt-sqbutton-dark,.tpl-half-newsletter .wgt-sqbutton-dark-grey,.tpl-half-newsletter .wgt-sqbutton-golden,.tpl-half-newsletter .wgt-sqbutton-green,.tpl-half-newsletter .wgt-sqbutton-red,.tpl-half-newsletter .wgt-sqbutton-white,.tpl-half-newsletter a.wgt-sqbutton-change-color,.tpl-half-price .wgt-sqbutton,.tpl-half-price .wgt-sqbutton-black,.tpl-half-price .wgt-sqbutton-black1,.tpl-half-price .wgt-sqbutton-blue,.tpl-half-price .wgt-sqbutton-blue-hollow,.tpl-half-price .wgt-sqbutton-blue-inverse,.tpl-half-price .wgt-sqbutton-dark,.tpl-half-price .wgt-sqbutton-dark-grey,.tpl-half-price .wgt-sqbutton-golden,.tpl-half-price .wgt-sqbutton-green,.tpl-half-price .wgt-sqbutton-red,.tpl-half-price .wgt-sqbutton-white,.tpl-half-price a.wgt-sqbutton-change-color,.tpl-half-reviews .wgt-sqbutton,.tpl-half-reviews .wgt-sqbutton-black,.tpl-half-reviews .wgt-sqbutton-black1,.tpl-half-reviews .wgt-sqbutton-blue,.tpl-half-reviews .wgt-sqbutton-blue-hollow,.tpl-half-reviews .wgt-sqbutton-blue-inverse,.tpl-half-reviews .wgt-sqbutton-dark,.tpl-half-reviews .wgt-sqbutton-dark-grey,.tpl-half-reviews .wgt-sqbutton-golden,.tpl-half-reviews .wgt-sqbutton-green,.tpl-half-reviews .wgt-sqbutton-red,.tpl-half-reviews .wgt-sqbutton-white,.tpl-half-reviews a.wgt-sqbutton-change-color,.tpl-half-scratchpad .wgt-sqbutton,.tpl-half-scratchpad .wgt-sqbutton-black,.tpl-half-scratchpad .wgt-sqbutton-black1,.tpl-half-scratchpad .wgt-sqbutton-blue,.tpl-half-scratchpad .wgt-sqbutton-blue-hollow,.tpl-half-scratchpad .wgt-sqbutton-blue-inverse,.tpl-half-scratchpad .wgt-sqbutton-dark,.tpl-half-scratchpad .wgt-sqbutton-dark-grey,.tpl-half-scratchpad .wgt-sqbutton-golden,.tpl-half-scratchpad .wgt-sqbutton-green,.tpl-half-scratchpad .wgt-sqbutton-red,.tpl-half-scratchpad .wgt-sqbutton-white,.tpl-half-scratchpad a.wgt-sqbutton-change-color,.tpl-half-shop-tour .wgt-sqbutton,.tpl-half-shop-tour .wgt-sqbutton-black,.tpl-half-shop-tour .wgt-sqbutton-black1,.tpl-half-shop-tour .wgt-sqbutton-blue,.tpl-half-shop-tour .wgt-sqbutton-blue-hollow,.tpl-half-shop-tour .wgt-sqbutton-blue-inverse,.tpl-half-shop-tour .wgt-sqbutton-dark,.tpl-half-shop-tour .wgt-sqbutton-dark-grey,.tpl-half-shop-tour .wgt-sqbutton-golden,.tpl-half-shop-tour .wgt-sqbutton-green,.tpl-half-shop-tour .wgt-sqbutton-red,.tpl-half-shop-tour .wgt-sqbutton-white,.tpl-half-shop-tour a.wgt-sqbutton-change-color,.tpl-half-social .wgt-sqbutton,.tpl-half-social .wgt-sqbutton-black,.tpl-half-social .wgt-sqbutton-black1,.tpl-half-social .wgt-sqbutton-blue,.tpl-half-social .wgt-sqbutton-blue-hollow,.tpl-half-social .wgt-sqbutton-blue-inverse,.tpl-half-social .wgt-sqbutton-dark,.tpl-half-social .wgt-sqbutton-dark-grey,.tpl-half-social .wgt-sqbutton-golden,.tpl-half-social .wgt-sqbutton-green,.tpl-half-social .wgt-sqbutton-red,.tpl-half-social .wgt-sqbutton-white,.tpl-half-social a.wgt-sqbutton-change-color,.tpl-half-tour .wgt-sqbutton,.tpl-half-tour .wgt-sqbutton-black,.tpl-half-tour .wgt-sqbutton-black1,.tpl-half-tour .wgt-sqbutton-blue,.tpl-half-tour .wgt-sqbutton-blue-hollow,.tpl-half-tour .wgt-sqbutton-blue-inverse,.tpl-half-tour .wgt-sqbutton-dark,.tpl-half-tour .wgt-sqbutton-dark-grey,.tpl-half-tour .wgt-sqbutton-golden,.tpl-half-tour .wgt-sqbutton-green,.tpl-half-tour .wgt-sqbutton-red,.tpl-half-tour .wgt-sqbutton-white,.tpl-half-tour a.wgt-sqbutton-change-color,.tpl-half-travel-guides .wgt-sqbutton,.tpl-half-travel-guides .wgt-sqbutton-black,.tpl-half-travel-guides .wgt-sqbutton-black1,.tpl-half-travel-guides .wgt-sqbutton-blue,.tpl-half-travel-guides .wgt-sqbutton-blue-hollow,.tpl-half-travel-guides .wgt-sqbutton-blue-inverse,.tpl-half-travel-guides .wgt-sqbutton-dark,.tpl-half-travel-guides .wgt-sqbutton-dark-grey,.tpl-half-travel-guides .wgt-sqbutton-golden,.tpl-half-travel-guides .wgt-sqbutton-green,.tpl-half-travel-guides .wgt-sqbutton-red,.tpl-half-travel-guides .wgt-sqbutton-white,.tpl-half-travel-guides a.wgt-sqbutton-change-color,.tpl-third .wgt-sqbutton,.tpl-third .wgt-sqbutton-black,.tpl-third .wgt-sqbutton-black1,.tpl-third .wgt-sqbutton-blue,.tpl-third .wgt-sqbutton-blue-hollow,.tpl-third .wgt-sqbutton-blue-inverse,.tpl-third .wgt-sqbutton-dark,.tpl-third .wgt-sqbutton-dark-grey,.tpl-third .wgt-sqbutton-golden,.tpl-third .wgt-sqbutton-green,.tpl-third .wgt-sqbutton-red,.tpl-third .wgt-sqbutton-white,.tpl-third a.wgt-sqbutton-change-color,.tpl-third-dining .wgt-sqbutton,.tpl-third-dining .wgt-sqbutton-black,.tpl-third-dining .wgt-sqbutton-black1,.tpl-third-dining .wgt-sqbutton-blue,.tpl-third-dining .wgt-sqbutton-blue-hollow,.tpl-third-dining .wgt-sqbutton-blue-inverse,.tpl-third-dining .wgt-sqbutton-dark,.tpl-third-dining .wgt-sqbutton-dark-grey,.tpl-third-dining .wgt-sqbutton-golden,.tpl-third-dining .wgt-sqbutton-green,.tpl-third-dining .wgt-sqbutton-red,.tpl-third-dining .wgt-sqbutton-white,.tpl-third-dining a.wgt-sqbutton-change-color,.tpl-third-icon .wgt-sqbutton,.tpl-third-icon .wgt-sqbutton-black,.tpl-third-icon .wgt-sqbutton-black1,.tpl-third-icon .wgt-sqbutton-blue,.tpl-third-icon .wgt-sqbutton-blue-hollow,.tpl-third-icon .wgt-sqbutton-blue-inverse,.tpl-third-icon .wgt-sqbutton-dark,.tpl-third-icon .wgt-sqbutton-dark-grey,.tpl-third-icon .wgt-sqbutton-golden,.tpl-third-icon .wgt-sqbutton-green,.tpl-third-icon .wgt-sqbutton-red,.tpl-third-icon .wgt-sqbutton-white,.tpl-third-icon a.wgt-sqbutton-change-color,.tpl-third-price .wgt-sqbutton,.tpl-third-price .wgt-sqbutton-black,.tpl-third-price .wgt-sqbutton-black1,.tpl-third-price .wgt-sqbutton-blue,.tpl-third-price .wgt-sqbutton-blue-hollow,.tpl-third-price .wgt-sqbutton-blue-inverse,.tpl-third-price .wgt-sqbutton-dark,.tpl-third-price .wgt-sqbutton-dark-grey,.tpl-third-price .wgt-sqbutton-golden,.tpl-third-price .wgt-sqbutton-green,.tpl-third-price .wgt-sqbutton-red,.tpl-third-price .wgt-sqbutton-white,.tpl-third-price a.wgt-sqbutton-change-color,.tpl-third-socialMedia .wgt-sqbutton,.tpl-third-socialMedia .wgt-sqbutton-black,.tpl-third-socialMedia .wgt-sqbutton-black1,.tpl-third-socialMedia .wgt-sqbutton-blue,.tpl-third-socialMedia .wgt-sqbutton-blue-hollow,.tpl-third-socialMedia .wgt-sqbutton-blue-inverse,.tpl-third-socialMedia .wgt-sqbutton-dark,.tpl-third-socialMedia .wgt-sqbutton-dark-grey,.tpl-third-socialMedia .wgt-sqbutton-golden,.tpl-third-socialMedia .wgt-sqbutton-green,.tpl-third-socialMedia .wgt-sqbutton-red,.tpl-third-socialMedia .wgt-sqbutton-white,.tpl-third-socialMedia a.wgt-sqbutton-change-color{line-height:38px;padding:0 2em}.tpl-half-block,.tpl-half-block>div{width:100%}.tpl-half-logo .tpl-content .tpl-cta a,.tpl-half-price .tpl-content .tpl-cta a,.tpl-half-scratchpad .tpl-content .tpl-cta a,.tpl-half-shop-tour .tpl-content .tpl-cta a,.tpl-half-social .tpl-content .tpl-cta a,.tpl-half-tour .tpl-content .tpl-cta a{margin-top:1.3em}.tpl-half-logo .tpl-text h3,.tpl-half-price .tpl-text h3,.tpl-half-scratchpad .tpl-text h3,.tpl-half-shop-tour .tpl-text h3,.tpl-half-social .tpl-text h3,.tpl-half-tour .tpl-text h3{width:90%;margin:.4em 0 0 0;line-height:1.2em}.tpl-half-logo .tpl-text>p,.tpl-half-price .tpl-text>p,.tpl-half-scratchpad .tpl-text>p,.tpl-half-shop-tour .tpl-text>p,.tpl-half-social .tpl-text>p,.tpl-half-tour .tpl-text>p{width:92%;display:none}.tpl-half-logo .wgt-scratchpad,.tpl-half-logo .wgt-scratchpad-off,.tpl-half-logo .wgt-scratchpad-on,.tpl-half-price .wgt-scratchpad,.tpl-half-price .wgt-scratchpad-off,.tpl-half-price .wgt-scratchpad-on,.tpl-half-scratchpad .wgt-scratchpad,.tpl-half-scratchpad .wgt-scratchpad-off,.tpl-half-scratchpad .wgt-scratchpad-on,.tpl-half-shop-tour .wgt-scratchpad,.tpl-half-shop-tour .wgt-scratchpad-off,.tpl-half-shop-tour .wgt-scratchpad-on,.tpl-half-social .wgt-scratchpad,.tpl-half-social .wgt-scratchpad-off,.tpl-half-social .wgt-scratchpad-on,.tpl-half-tour .wgt-scratchpad,.tpl-half-tour .wgt-scratchpad-off,.tpl-half-tour .wgt-scratchpad-on{position:absolute;top:-4px;right:4%}.tpl-half-favorite .tpl-content .tpl-cta a{margin-top:1.3em}.tpl-half-favorite .tpl-text h3{width:90%;margin:.4em 0 0 0;line-height:1.2em}.tpl-half-favorite .tpl-text>p{width:92%;display:none}.tpl-half-favorite .wgt-scratchpad,.tpl-half-favorite .wgt-scratchpad-off,.tpl-half-favorite .wgt-scratchpad-on{position:absolute;top:-4px;right:4%}.tpl-half-social .tpl-text>p{display:inline-block}.tpl-half-social .tpl-half-socialbtn{margin-top:1rem}.tpl-half-social .tpl-half-socialbtn span{font-size:7rem}.tpl-half-instagram .tpl-text>p a{text-decoration:underline}.tpl-half-instagram .wgt-socialbutton span{font-size:7.5rem!important}.tpl-half-reviews .tpl-content{margin-top:-12px}.tpl-half-reviews .tpl-content .tpl-cta a{margin-top:1.2em}.tpl-half-reviews .tpl-content .wgt-icon-star{padding-top:45px}.tpl-half-reviews .tpl-text h4{font-size:22px;margin-top:-10px;margin-bottom:8px}.tpl-half-reviews .tpl-text h4 span{font-size:46px;top:10px}.tpl-half-newsletter .tpl-text h3{width:80%;max-width:315px;margin-bottom:.8em;line-height:1.5em}.tpl-half-newsletter .newsletter-input .input-errortip{font-size:1.4rem}.tpl-half-newsletter .newsletter-input .input-errortip span[class^=icon-]{font-size:2rem}.tpl-half-newsletter .newsletter-input .tpl-half-subscribe{width:90%;min-width:22rem}.tpl-half-newsletter .newsletter-input .tpl-half-subscribe .wgt-subscribe-input{width:calc(100% - 102px);font-size:1.6rem;height:39px}.tpl-half-newsletter .newsletter-input .tpl-half-subscribe .wgt-subscribe-button{width:100px;font-size:1.2rem;line-height:37px;height:37px;letter-spacing:0}html[dir=rtl] .tpl-half-newsletter span[class^=icon-]{margin-top:0}.tpl-half-price .tpl-text label{font-size:2.2rem}.tpl-half-favorite .favorite-time{font-size:1.1rem;top:4%;right:auto;left:3%}.tpl-half-favorite .favorite-share{display:inline-block;right:5%;font-size:4rem}.tpl-half-shop-tour div.tpl-content{top:38%}.tpl-half-shop-tour div.tpl-content div.tpl-text{margin-top:4%}.tpl-half-shop-tour div.tpl-content div.tpl-text h3{font-size:2.8rem;width:85%}.tpl-half-shop-tour div.tpl-content div.tpl-text p{margin-top:0}}@media screen and (max-width:768px) and (max-width:375px){.tpl-half-shop-tour div.tpl-content div.tpl-text{margin-top:0}}@media screen and (max-width:768px){.tpl-half-shop-tour div.tpl-cta-left{bottom:4%}.tpl-half-shop-tour div.tpl-cta-left em{font-size:2.2rem}.tpl-half-shop-tour div.tpl-cta-right{bottom:4%}.tpl-half-shop-tour div.tpl-holder{margin-top:90%}}.tpl-half-tour{z-index:2}.tpl-half-tour .tpl-content{top:40%;z-index:2}.tpl-half-tour .tpl-content div.tpl-text p{font-size:1.5rem}.tpl-half-tour .tpl-content div.tpl-text h3{width:80%;line-height:1em;font-size:3.3rem}.tpl-half-tour .tpl-content div.tpl-text h3 span.icon-icon_B013,.tpl-half-tour .tpl-content div.tpl-text h3 span.icon-icon_B014{font-size:3.7rem}.tpl-half-tour .tpl-content div.tpl-text h3 span{line-height:1em}@media (max-width:768px){.tpl-half-tour .tpl-content div.tpl-text h3 a.wgt-scratchpad-off{position:static}}.tpl-half-tour .content-progress{padding-top:.3rem}.tpl-half-tour .content-progress span{font-size:2rem}.tpl-half-tour .tpl-cta-left,.tpl-half-tour .tpl-cta-right{position:absolute;bottom:6%;z-index:2}.tpl-half-tour .tpl-cta-left{left:5%}.tpl-half-tour .tpl-cta-left p{font-size:1.5rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;line-height:1.5em;text-transform:uppercase}.tpl-half-tour .tpl-cta-left em{font-size:3.6rem}.tpl-half-tour .tpl-cta-left em .currency{font-size:2rem;margin-right:4px;vertical-align:top;line-height:1.4em}@media screen and (max-width:768px){.tpl-half-tour .tpl-cta-left em .currency{font-size:1.2rem}}.tpl-half-tour .tpl-cta-right{right:5%}.tpl-half-tour .tpl-cta-right .wgt-sqbutton,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-black,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-black1,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-blue,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-blue-hollow,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-blue-inverse,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-dark,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-dark-grey,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-golden,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-green,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-red,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-white,.tpl-half-tour .tpl-cta-right a.wgt-sqbutton-change-color{padding:0 2.6rem}.tpl-half-tour .tpl-cta-right .wgt-sqdesktop{display:block}@media screen and (max-width:768px){.tpl-half-tour .tpl-cta-right .wgt-sqdesktop{display:none}}.tpl-half-tour .tpl-cta-right .wgt-sqmobile{display:none}@media screen and (max-width:768px){.tpl-half-tour .tpl-cta-right .wgt-sqmobile{display:block}}.tpl-half-tour .tpl-cta-center{position:absolute;top:60%;width:100%;text-align:center}.tpl-half-tour div.tpl-holder{margin-top:90%}@media screen and (max-width:768px){.tpl-half-tour .tpl-content div.tpl-text h3{font-size:2.6rem;width:85%}.tpl-half-tour .tpl-content div.tpl-text p{width:90%;display:inline-block}.tpl-half-tour .tpl-cta-left em{font-size:2.4rem}.tpl-half-tour .tpl-cta-right .wgt-sqbutton,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-black,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-black1,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-blue,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-blue-hollow,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-blue-inverse,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-dark,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-dark-grey,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-golden,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-green,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-red,.tpl-half-tour .tpl-cta-right .wgt-sqbutton-white,.tpl-half-tour .tpl-cta-right a.wgt-sqbutton-change-color{background-color:#fff;color:#363636}}html[dir=rtl] .tpl-half-tour .tpl-cta-left{right:5%;left:auto}html[dir=rtl] .tpl-half-tour .tpl-cta-left em .currency{margin-left:4px;margin-right:0;display:inline-block}html[dir=rtl] .tpl-half-tour .tpl-cta-right{left:5%;right:auto}.tpl-half-offer,.tpl-half-package{width:50%;display:inline-block;position:relative;background-size:cover;color:#fff;z-index:2}@media screen and (max-width:768px){.tpl-half-offer,.tpl-half-package{width:100%}.tpl-half-offer .tpl-cta a,.tpl-half-package .tpl-cta a{color:#363636;background:#fff;padding:0 2.3em}.tpl-half-offer .icon-icon_M001,.tpl-half-package .icon-icon_M001{font-size:2.7rem}}.tpl-half-offer .wgt-breadcrumb,.tpl-half-offer .wgt-breadcrumb-noborder,.tpl-half-package .wgt-breadcrumb,.tpl-half-package .wgt-breadcrumb-noborder{border-bottom:none}@media screen and (max-width:768px){.tpl-half-offer .wgt-breadcrumb *,.tpl-half-offer .wgt-breadcrumb-noborder *,.tpl-half-package .wgt-breadcrumb *,.tpl-half-package .wgt-breadcrumb-noborder *{font-size:1.2rem}}.tpl-half-offer .wgt-sqbutton,.tpl-half-offer .wgt-sqbutton-black,.tpl-half-offer .wgt-sqbutton-black1,.tpl-half-offer .wgt-sqbutton-blue,.tpl-half-offer .wgt-sqbutton-blue-hollow,.tpl-half-offer .wgt-sqbutton-blue-inverse,.tpl-half-offer .wgt-sqbutton-dark,.tpl-half-offer .wgt-sqbutton-dark-grey,.tpl-half-offer .wgt-sqbutton-golden,.tpl-half-offer .wgt-sqbutton-green,.tpl-half-offer .wgt-sqbutton-red,.tpl-half-offer .wgt-sqbutton-white,.tpl-half-offer a.wgt-sqbutton-change-color,.tpl-half-package .wgt-sqbutton,.tpl-half-package .wgt-sqbutton-black,.tpl-half-package .wgt-sqbutton-black1,.tpl-half-package .wgt-sqbutton-blue,.tpl-half-package .wgt-sqbutton-blue-hollow,.tpl-half-package .wgt-sqbutton-blue-inverse,.tpl-half-package .wgt-sqbutton-dark,.tpl-half-package .wgt-sqbutton-dark-grey,.tpl-half-package .wgt-sqbutton-golden,.tpl-half-package .wgt-sqbutton-green,.tpl-half-package .wgt-sqbutton-red,.tpl-half-package .wgt-sqbutton-white,.tpl-half-package a.wgt-sqbutton-change-color{max-width:100%;text-overflow:ellipsis;overflow:hidden}.tpl-half-offer .tpl-content,.tpl-half-package .tpl-content{position:absolute;left:8%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:80%}.tpl-half-offer .tpl-content div.tpl-text .description,.tpl-half-package .tpl-content div.tpl-text .description{font-size:1.6rem;line-height:1.5em;margin-bottom:2.5em}@media screen and (max-width:768px){.tpl-half-offer .tpl-content div.tpl-text .description,.tpl-half-package .tpl-content div.tpl-text .description{font-size:1.3rem}}.tpl-half-offer .tpl-content div.tpl-text .title,.tpl-half-package .tpl-content div.tpl-text .title{line-height:1em;font-size:3.3rem;margin-bottom:.5em;margin-top:.2em}@media screen and (max-width:768px){.tpl-half-offer .tpl-content div.tpl-text .title,.tpl-half-package .tpl-content div.tpl-text .title{font-size:2.6rem}}.tpl-half-offer .tpl-content div.tpl-text .title span.icon-icon_B013,.tpl-half-offer .tpl-content div.tpl-text .title span.icon-icon_B014,.tpl-half-package .tpl-content div.tpl-text .title span.icon-icon_B013,.tpl-half-package .tpl-content div.tpl-text .title span.icon-icon_B014{font-size:3.7rem}@media screen and (max-width:768px){.tpl-half-offer .tpl-content div.tpl-text .title span.icon-icon_B013,.tpl-half-offer .tpl-content div.tpl-text .title span.icon-icon_B014,.tpl-half-package .tpl-content div.tpl-text .title span.icon-icon_B013,.tpl-half-package .tpl-content div.tpl-text .title span.icon-icon_B014{font-size:3rem}}.tpl-half-offer .tpl-content div.tpl-text .title span,.tpl-half-package .tpl-content div.tpl-text .title span{line-height:1em}.tpl-half-offer div.tpl-holder,.tpl-half-package div.tpl-holder{margin-top:95%}html[dir=rtl] .tpl-half-offer .tpl-content,html[dir=rtl] .tpl-half-package .tpl-content{right:8%;left:auto}@media screen and (max-width:768px){.tpl-half-attraction-section{height:55vh}}@media screen and (max-width:768px){.tpl-half-attraction-section .tpl-content{left:6%}}@media screen and (max-width:768px){.tpl-half-attraction-section .tpl-content .tpl-cta{text-align:left}.tpl-half-attraction-section .tpl-content .tpl-cta>*{background-color:#fff;color:#363636;width:160px;height:50px;line-height:47px}}.tpl-half-attraction-section .tpl-content .tpl-cta a{margin-top:3.3rem}@media screen and (max-width:768px){.tpl-half-attraction-section .tpl-text{width:94%}}.tpl-half-attraction-section .tpl-text,.tpl-half-attraction-section .tpl-text *{text-align:center}@media screen and (max-width:768px){.tpl-half-attraction-section .tpl-text,.tpl-half-attraction-section .tpl-text *{text-align:left}}.tpl-half-attraction-section .tpl-text>p{width:75%;margin-top:1em;line-height:1.5em;font-size:1.5rem}@media screen and (max-width:768px){.tpl-half-attraction-section .tpl-text>p{width:90%;font-size:1.3rem}}.tpl-half-attraction-section .tpl-text h3{width:70%;line-height:1em;margin:.5em 0 0 0;font-size:4rem}@media screen and (max-width:768px){.tpl-half-attraction-section .tpl-text h3{width:80%;font-size:2.8rem}}.tpl-half-attraction-section .tpl-text h3 *{vertical-align:middle}.tpl-half-attraction-section .wgt-scratchpad,.tpl-half-attraction-section .wgt-scratchpad-off,.tpl-half-attraction-section .wgt-scratchpad-on{margin-left:.15em}.tpl-half-attraction-section .wgt-scratchpad span[class^=icon-],.tpl-half-attraction-section .wgt-scratchpad-off span[class^=icon-],.tpl-half-attraction-section .wgt-scratchpad-on span[class^=icon-]{font-size:5rem}@media screen and (max-width:768px){.tpl-half-attraction-section .wgt-scratchpad span[class^=icon-],.tpl-half-attraction-section .wgt-scratchpad-off span[class^=icon-],.tpl-half-attraction-section .wgt-scratchpad-on span[class^=icon-]{font-size:3.4rem}}@media screen and (max-width:768px){.tpl-half-attraction-dining-text,.tpl-half-attraction-neighborhood,.tpl-half-attraction-neighborhood-text{height:55vh}}.tpl-half-attraction-dining-text .content-center,.tpl-half-attraction-neighborhood .content-center,.tpl-half-attraction-neighborhood-text .content-center{text-align:center}.tpl-half-attraction-dining-text .tpl-content .tpl-cta a,.tpl-half-attraction-neighborhood .tpl-content .tpl-cta a,.tpl-half-attraction-neighborhood-text .tpl-content .tpl-cta a{margin-top:3.3rem}.tpl-half-attraction-dining-text .tpl-text,.tpl-half-attraction-dining-text .tpl-text *,.tpl-half-attraction-neighborhood .tpl-text,.tpl-half-attraction-neighborhood .tpl-text *,.tpl-half-attraction-neighborhood-text .tpl-text,.tpl-half-attraction-neighborhood-text .tpl-text *{text-align:center}.tpl-half-attraction-dining-text .tpl-text h3,.tpl-half-attraction-neighborhood .tpl-text h3,.tpl-half-attraction-neighborhood-text .tpl-text h3{width:60%;line-height:1em;margin:.5em 0 0 0;font-size:4rem}@media screen and (max-width:768px){.tpl-half-attraction-dining-text .tpl-text h3,.tpl-half-attraction-neighborhood .tpl-text h3,.tpl-half-attraction-neighborhood-text .tpl-text h3{margin-top:1em;font-size:2.8rem;width:80%}}.tpl-half-attraction-dining-text .tpl-text h3 *,.tpl-half-attraction-neighborhood .tpl-text h3 *,.tpl-half-attraction-neighborhood-text .tpl-text h3 *{vertical-align:middle}.tpl-half-attraction-dining-text .wgt-scratchpad,.tpl-half-attraction-dining-text .wgt-scratchpad-off,.tpl-half-attraction-dining-text .wgt-scratchpad-on,.tpl-half-attraction-neighborhood .wgt-scratchpad,.tpl-half-attraction-neighborhood .wgt-scratchpad-off,.tpl-half-attraction-neighborhood .wgt-scratchpad-on,.tpl-half-attraction-neighborhood-text .wgt-scratchpad,.tpl-half-attraction-neighborhood-text .wgt-scratchpad-off,.tpl-half-attraction-neighborhood-text .wgt-scratchpad-on{margin-left:.15em}.tpl-half-attraction-dining-text .wgt-scratchpad span[class^=icon-],.tpl-half-attraction-dining-text .wgt-scratchpad-off span[class^=icon-],.tpl-half-attraction-dining-text .wgt-scratchpad-on span[class^=icon-],.tpl-half-attraction-neighborhood .wgt-scratchpad span[class^=icon-],.tpl-half-attraction-neighborhood .wgt-scratchpad-off span[class^=icon-],.tpl-half-attraction-neighborhood .wgt-scratchpad-on span[class^=icon-],.tpl-half-attraction-neighborhood-text .wgt-scratchpad span[class^=icon-],.tpl-half-attraction-neighborhood-text .wgt-scratchpad-off span[class^=icon-],.tpl-half-attraction-neighborhood-text .wgt-scratchpad-on span[class^=icon-]{font-size:5rem}@media screen and (max-width:768px){.tpl-half-attraction-dining-text .wgt-scratchpad span[class^=icon-],.tpl-half-attraction-dining-text .wgt-scratchpad-off span[class^=icon-],.tpl-half-attraction-dining-text .wgt-scratchpad-on span[class^=icon-],.tpl-half-attraction-neighborhood .wgt-scratchpad span[class^=icon-],.tpl-half-attraction-neighborhood .wgt-scratchpad-off span[class^=icon-],.tpl-half-attraction-neighborhood .wgt-scratchpad-on span[class^=icon-],.tpl-half-attraction-neighborhood-text .wgt-scratchpad span[class^=icon-],.tpl-half-attraction-neighborhood-text .wgt-scratchpad-off span[class^=icon-],.tpl-half-attraction-neighborhood-text .wgt-scratchpad-on span[class^=icon-]{font-size:3.4rem}}@media screen and (max-width:768px){.tpl-half-attraction-dining-text .wgt-breadcrumb *,.tpl-half-attraction-dining-text .wgt-breadcrumb-noborder *,.tpl-half-attraction-neighborhood .wgt-breadcrumb *,.tpl-half-attraction-neighborhood .wgt-breadcrumb-noborder *,.tpl-half-attraction-neighborhood-text .wgt-breadcrumb *,.tpl-half-attraction-neighborhood-text .wgt-breadcrumb-noborder *{font-size:1.2rem}}@media screen and (max-width:768px){.tpl-half-attraction-dining-text .wgt-breadcrumb-noborder,.tpl-half-attraction-neighborhood-text .wgt-breadcrumb-noborder{border-bottom:solid 2px #fff}}.tpl-half-attraction-dining-text .wgt-breadcrumb-noborder i,.tpl-half-attraction-neighborhood-text .wgt-breadcrumb-noborder i{display:block;font-size:5rem}.tpl-half-attraction-dining-text .tpl-text>p,.tpl-half-attraction-neighborhood-text .tpl-text>p{width:75%;margin-top:1em;line-height:1.5em;font-size:1.5rem}@media screen and (max-width:768px){.tpl-half-attraction-dining-text .tpl-text>p,.tpl-half-attraction-neighborhood-text .tpl-text>p{width:90%;font-size:1.3rem}}.tpl-half-attraction-dining-text .wgt-breadcrumb-noborder label:before{content:""}.tpl-half-hotel-carousel{position:relative}.tpl-half-hotel-carousel .next,.tpl-half-hotel-carousel .prev{width:50.5px;height:100%;position:absolute;z-index:2;top:0;display:inline-block}.tpl-half-hotel-carousel .prev{left:0}.tpl-half-hotel-carousel .next{right:0}.tpl-half-hotel-carousel .pagination{position:absolute;bottom:7%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:3;color:#fff;font-size:1.2rem;letter-spacing:2px;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.tpl-half-hotel-carousel__item:not(.slick-current):after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6)}.tpl-half-hotel-carousel__item .tpl-content{top:calc(50% - 10px)}.tpl-half-hotel-carousel__item .tpl-content .tpl-cta a{margin-top:5%}.tpl-half-hotel-carousel__item .tpl-text,.tpl-half-hotel-carousel__item .tpl-text *{text-align:center}.tpl-half-hotel-carousel__item .tpl-text h3{width:88%;line-height:1.3em;font-size:2.2rem}.tpl-half-hotel-carousel__item .wgt-sqbutton,.tpl-half-hotel-carousel__item .wgt-sqbutton-black,.tpl-half-hotel-carousel__item .wgt-sqbutton-black1,.tpl-half-hotel-carousel__item .wgt-sqbutton-blue,.tpl-half-hotel-carousel__item .wgt-sqbutton-blue-hollow,.tpl-half-hotel-carousel__item .wgt-sqbutton-blue-inverse,.tpl-half-hotel-carousel__item .wgt-sqbutton-dark,.tpl-half-hotel-carousel__item .wgt-sqbutton-dark-grey,.tpl-half-hotel-carousel__item .wgt-sqbutton-golden,.tpl-half-hotel-carousel__item .wgt-sqbutton-green,.tpl-half-hotel-carousel__item .wgt-sqbutton-red,.tpl-half-hotel-carousel__item .wgt-sqbutton-white,.tpl-half-hotel-carousel__item a.wgt-sqbutton-change-color{font-family:'Nimbus Sans L',sans-serif;font-weight:500}.tpl-half-hotel-carousel__item div.tpl-holder{margin-top:225px}.tpl-hero-mixin{height:43.2rem;clear:both}@media screen and (max-width:768px){.tpl-hero-mixin{height:auto}}.tpl-hero-mixin:after,.tpl-hero-mixin:before{content:"";display:table}.tpl-hero-mixin:after{clear:both}.tpl-hero-mixin .tpl-scrollbutton{display:none}.tpl-hero-mixin .hero-search{float:left;width:60%;background-size:cover;background-repeat:no-repeat;background-position:center center;height:43.2rem;box-sizing:border-box;position:relative}@media screen and (max-width:768px){.tpl-hero-mixin .hero-search{width:100%;float:none;height:auto;min-height:26.5rem;box-sizing:border-box;position:static}}.tpl-hero-mixin .hero-search .hero-search__content{position:absolute;left:0;top:0;width:100%;height:100%;padding:8rem 12rem 0 6rem;box-sizing:border-box}@media screen and (max-width:768px){.tpl-hero-mixin .hero-search .hero-search__content{padding:6.5rem 1.5rem 1rem 1.5rem;position:static;left:auto;top:auto}}.tpl-hero-mixin .hero-search .hero-search__mask{position:absolute;left:0;top:0;width:100%;height:100%}@media screen and (max-width:768px){.tpl-hero-mixin .hero-search .hero-search__mask{display:none}}.tpl-hero-mixin .hero-search .hero-search__mask--show{background:#000;opacity:.3}@media screen and (max-width:768px){.tpl-hero-mixin .hero-search .hero-search__mask--show{display:none}}.tpl-hero-mixin .hero-search h2{color:#fff;font-size:6.4rem;line-height:1.2em;margin-bottom:.1em;text-shadow:0 0 1em transparent,0 1px 5px rgba(0,0,0,.5);text-shadow:0 1px 2px #000}@media screen and (max-width:768px){.tpl-hero-mixin .hero-search h2{font-size:2.6rem}}.tpl-hero-mixin .hero-search p{color:#fff;font-size:1.6rem;line-height:2.4rem;text-overflow:ellipsis;overflow:hidden;text-shadow:0 0 1em transparent,0 1px 5px rgba(0,0,0,.5);text-shadow:0 1px 2px #000;margin-bottom:2rem;max-width:49rem}@media screen and (max-width:768px){.tpl-hero-mixin .hero-search p{font-size:1.4rem;line-height:1.7rem}}.tpl-hero-mixin .hero-search .hero-search-form{height:4.5rem;position:relative;box-sizing:border-box;font-size:0;max-width:49rem}@media screen and (max-width:768px){.tpl-hero-mixin .hero-search .hero-search-form{height:3.6rem}}.tpl-hero-mixin .hero-search .hero-search-form input[type=text]{border:none;width:70%;height:4.3rem;padding:1rem 1rem 1rem 4.2rem;line-height:2.3rem;box-sizing:border-box;display:inline-block;font-size:1.4rem;background:#fff;vertical-align:top;border-radius:0}@media screen and (max-width:768px){.tpl-hero-mixin .hero-search .hero-search-form input[type=text]{height:3.6rem;line-height:1.6rem;padding-left:2.2rem;width:85%}}.tpl-hero-mixin .hero-search .hero-search-form input[type=text]:-ms-input-placeholder,.tpl-hero-mixin .hero-search .hero-search-form input[type=text]::-moz-placeholder,.tpl-hero-mixin .hero-search .hero-search-form input[type=text]::-webkit-input-placeholder{color:#333}.tpl-hero-mixin .hero-search .hero-search-form span[class^=icon-]{color:#31a2ac;position:absolute;left:2rem;line-height:4.17rem;top:0;font-size:1.4rem}@media screen and (max-width:768px){.tpl-hero-mixin .hero-search .hero-search-form span[class^=icon-]{line-height:3.6rem;left:.6rem}}.tpl-hero-mixin .hero-search .hero-search-form div.search-mobile-icon{display:none;text-align:center}.tpl-hero-mixin .hero-search .hero-search-form div.search-mobile-icon span[class^=icon-]{color:#fff;position:static;left:auto;top:auto;line-height:3.6rem;font-size:1.8rem;font-weight:700}@media screen and (max-width:768px){.tpl-hero-mixin .hero-search .hero-search-form div.search-mobile-icon{position:absolute;right:0;top:0;background:#31a2ac;line-height:3.6rem;height:3.6rem;color:#fff;border:none;outline:0;cursor:pointer;font-size:1.4rem;display:inline-block;width:15%;vertical-align:top;display:block}}.tpl-hero-mixin .hero-search .hero-search-form button{position:absolute;right:0;top:0;background:#31a2ac;height:4.3rem;color:#fff;border:none;outline:0;cursor:pointer;font-size:1.4rem;display:inline-block;width:30%;vertical-align:top;text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.tpl-hero-mixin .hero-search .hero-search-form button:hover{background:#2d939c;transition:.3s ease all}@media screen and (max-width:768px){.tpl-hero-mixin .hero-search .hero-search-form button{line-height:3.6rem;height:3.6rem;display:none}}.tpl-hero-mixin .hero-search .hero-search-form .hero-search-prop{display:none;position:absolute;top:4.46rem;left:0;width:70%;background:#fff;z-index:9;font-size:1.8rem}.tpl-hero-mixin .hero-search .hero-search-form .hero-search-prop .hero-search-prop-title{font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:2em;padding:1rem 1rem 0 1.2rem;color:rgba(0,0,0,.7);text-transform:uppercase}.tpl-hero-mixin .hero-search .hero-search-form .hero-search-prop ul{padding:1em 0}.tpl-hero-mixin .hero-search .hero-search-form .hero-search-prop .error{background-color:#efefef;padding:1em;color:#363636}.tpl-hero-mixin .hero-search .hero-search-form .hero-search-prop .error strong{font-weight:700}.tpl-hero-mixin .hero-search .hero-search-form .hero-search-prop a{display:block;margin-bottom:.8rem;line-height:1.4;color:#000;padding:0 1rem 0 1.2rem}.tpl-hero-mixin .hero-search .hero-search-form .hero-search-prop a .keyword{font-weight:700}.tpl-hero-mixin .hero-search .hero-search-form .hero-search-prop a:hover{color:#31a2ac;text-decoration:underline}.tpl-hero-mixin .hero-search .hero-search-form .hero-search-prop li.active a{color:#31a2ac}@media screen and (max-width:768px){.tpl-hero-mixin .hero-search .hero-search-form .hero-search-prop{display:none}}.tpl-hero-mixin .hero-search .hero-search-tag{padding-top:1.1rem;text-shadow:0 0 1em transparent,0 1px 5px rgba(0,0,0,.5);text-shadow:0 1px 2px #000}.tpl-hero-mixin .hero-search .hero-search-tag a{margin-bottom:1rem;margin-right:1rem;color:#fff;display:inline-block;height:3rem;line-height:3rem;padding:0 .8rem;border:1px solid #fff}@media screen and (max-width:768px){.tpl-hero-mixin .hero-search .hero-search-tag a{height:2.4rem;line-height:2.4rem}}.tpl-hero-mixin .hero-search .hero-search-tag a:hover{color:#363636;background:#fff;transition:.3s ease all;text-shadow:none}.tpl-hero-mixin .hero-search .hero-search-tag a.active{color:#363636;background:#fff;text-shadow:none}.tpl-hero-mixin .tpl-hero-mixin__right{height:43.2rem;width:40%;float:right}@media screen and (max-width:768px){.tpl-hero-mixin .tpl-hero-mixin__right{float:none;width:100%;height:auto}}.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-user{overflow:hidden;height:60%;background:#363636}@media screen and (max-width:768px){.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-user{display:none}}.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-user .booking-review{width:100%;height:100%}@media screen and (max-width:768px){.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-user .booking-review{height:23.2rem}}.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-user .booking-review__title{top:1em}.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-user .booking-review__title .text{padding:0 .2em;box-sizing:border-box}.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-user .booking-review__bottom{bottom:2em}@media screen and (min-width:768px) and (max-width:1190px){.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-user .booking-review__bottom a{width:85px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-user .booking-review .booking-review__reviewers-info{bottom:2em}@media screen and (min-width:768px) and (max-width:1600px){.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-user .booking-review .booking-review__reviewers-info div>div{max-width:100%;padding-right:5px;text-overflow:ellipsis;overflow:hidden}.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-user .booking-review .booking-review__reviewers-info div>div p,.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-user .booking-review .booking-review__reviewers-info div>div span{white-space:nowrap}}@media screen and (max-width:768px){.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-user .booking-review .booking-review__reviewers-info{bottom:3em}}.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-wall{height:40%;background:#fff}@media screen and (max-width:768px){.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-wall{height:50%}}.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-wall section{height:100%}@media screen and (max-width:768px){.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-wall section{display:none}}.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-wall section .ins-aes{height:100%}.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-wall section .ins-aes .ins-aes-photos{height:100%}.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-wall section .ins-aes .ins-aes-photos .ins-aes-item{height:100%}.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-wall section .ins-aes .ins-aes-photos .ins-aes-item .ins-aes-content a{white-space:nowrap}.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-wall section .gallery{z-index:110}@media screen and (max-width:768px){.tpl-hero-mixin .tpl-hero-mixin__right .tpl-hero-wall section .gallery{z-index:9}}.hero-mobile-search{position:fixed;top:0;left:0;background:#e7e7e7;width:100%;z-index:1000;height:100vh;display:none}.hero-mobile-search .hero-mobile-search-bar{height:50px;background-color:#31a2ac;color:#fff;text-align:center;position:relative;line-height:50px}.hero-mobile-search .hero-mobile-search-bar h6{font-size:1.6rem;text-align:center}.hero-mobile-search .hero-mobile-search-bar span[class^=icon-]{font-size:5rem;position:absolute;right:0;cursor:pointer;top:0}.hero-mobile-search .hero-mobile-search-input{margin:1rem 1.5rem;position:relative}.hero-mobile-search .hero-mobile-search-input span[class^=icon-]{position:absolute;left:.8rem;top:.8rem;font-size:1.6rem;color:#31a2ac}.hero-mobile-search .hero-mobile-search-input input{width:100%;border:1px solid #000;padding:.7rem .7rem .7rem 2.5rem;box-sizing:border-box;font-size:1.4rem}.hero-mobile-search .hero-mobile-search-tip{height:calc(100% - 50px - 3rem)}.hero-mobile-search .hero-mobile-search-tip .error{padding:1em 1rem 0 1.2rem;color:#363636}.hero-mobile-search .hero-mobile-search-tip .error strong{font-weight:700}.hero-mobile-search .hero-mobile-search-tip ul{padding-top:1rem}.hero-mobile-search .hero-mobile-search-tip ul a{font-size:1.6rem;display:block;margin-bottom:.8rem;line-height:1.4;color:#363636;padding:0 1rem 0 1.2rem}.hero-mobile-search .hero-mobile-search-tip ul a .keyword{font-weight:700}.hero-mobile-search .hero-mobile-search-tip ul a:hover{color:#31a2ac;text-decoration:underline}.user-not-login{color:#fff;position:relative;height:100%}@media screen and (max-width:768px){.user-not-login{height:auto}}.user-not-login .user-not-login__title{padding:0 1.2em;font-size:2.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-align:center;position:absolute;top:3.6rem;width:100%;box-sizing:border-box;line-height:1.2em}@media screen and (max-width:768px){.user-not-login .user-not-login__title{font-size:1.6rem;position:relative;top:auto;padding-top:4rem;padding-bottom:1.2rem}}.user-not-login .user-not-login__title .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:calc(100% - 2em)}.user-not-login .user-not-login__desc{font-size:1.8rem;width:calc(100% - 4em);font-family:'Nimbus Sans L',sans-serif;font-weight:400;line-height:1.8em;max-height:9em;overflow:hidden;position:absolute;left:50%;top:45%;text-align:center;-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){.user-not-login .user-not-login__desc{line-height:1.8rem;color:#ddd;max-height:none;font-size:1.2rem;left:auto;width:100%;padding:0 1.2em;box-sizing:border-box;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);position:relative;top:auto}}.user-not-login .user-not-login__sing{position:absolute;font-size:1.5rem;bottom:3.6em;width:100%;text-align:center}@media screen and (max-width:768px){.user-not-login .user-not-login__sing{position:relative;top:auto;bottom:auto;padding-top:2.1rem;padding-bottom:4.2rem}}.user-not-login .user-not-login__sing a{color:#fff;border:2px solid #fff;padding:1.2rem 5rem}.user-not-login .user-not-login__sing a:hover{color:#363636;Background:#fff;Transition:.3s ease all}@media screen and (max-width:768px){.user-not-login .user-not-login__sing a{display:block;margin:0 1.5rem}}.tours-layout .tpl-hero-mixin .hero-search .hero-search-form .hero-search-prop{min-height:200px}.tours-layout .tpl-hero-mixin .hero-search .hero-search-form .hero-search-prop .loading-container .loading-gif{font-size:0}.tours-layout .tpl-hero-mixin .hero-search .hero-search-form .hero-search-prop__auto{min-height:inherit}html[dir=rtl] .tpl-hero-mixin .tpl-hero-mixin__right{float:left}html[dir=rtl] .tpl-hero-mixin .hero-search{float:right}html[dir=rtl] .tpl-hero-mixin .hero-search .hero-search__content{padding:8rem 6rem 0 12rem}@media screen and (max-width:768px){html[dir=rtl] .tpl-hero-mixin .hero-search .hero-search__content{padding:6.5rem 1.5rem 1rem 1.5rem}}html[dir=rtl] .tpl-hero-mixin .hero-search .hero-search-form button{right:auto;left:0}@media screen and (max-width:768px){html[dir=rtl] .tpl-hero-mixin .hero-search .hero-search-form span[class^=icon-]{right:.6rem;left:auto}}@media screen and (max-width:768px){html[dir=rtl] .tpl-hero-mixin .hero-search .hero-search-form input[type=text]{padding-right:2.2rem;padding-left:0}}@media screen and (max-width:768px){html[dir=rtl] .tpl-hero-mixin .hero-search .hero-search-form div.search-mobile-icon{left:0;right:auto}}html[dir=rtl] .tpl-hero-mixin .hero-search .hero-search-form .hero-search-prop{right:0;left:auto}html[dir=rtl] .tpl-hero-mixin .hero-search .hero-search-tag{margin-right:0;margin-left:1rem}html[dir=rtl] .tpl-hero-mixin .hero-search .hero-search-tag a{margin-left:1rem;margin-right:0}.tpl-half-city-attractions{position:relative}.tpl-half-city-attractions .tpl-content .tpl-cta a{margin-top:3.3rem}.tpl-half-city-attractions .tpl-text,.tpl-half-city-attractions .tpl-text *{text-align:center}.tpl-half-city-attractions .tpl-text>p{width:85%;margin-top:1em;line-height:1.5em}.tpl-half-city-attractions .tpl-text h3{width:78%;line-height:1em;margin:.5em 0 0 0}.tpl-half-city-attractions .tpl-text h3 *{vertical-align:middle}.tpl-half-city-attractions .tpl-text .wgt-sqbutton,.tpl-half-city-attractions .tpl-text .wgt-sqbutton-black,.tpl-half-city-attractions .tpl-text .wgt-sqbutton-black1,.tpl-half-city-attractions .tpl-text .wgt-sqbutton-blue,.tpl-half-city-attractions .tpl-text .wgt-sqbutton-blue-hollow,.tpl-half-city-attractions .tpl-text .wgt-sqbutton-blue-inverse,.tpl-half-city-attractions .tpl-text .wgt-sqbutton-dark,.tpl-half-city-attractions .tpl-text .wgt-sqbutton-dark-grey,.tpl-half-city-attractions .tpl-text .wgt-sqbutton-golden,.tpl-half-city-attractions .tpl-text .wgt-sqbutton-green,.tpl-half-city-attractions .tpl-text .wgt-sqbutton-red,.tpl-half-city-attractions .tpl-text .wgt-sqbutton-white,.tpl-half-city-attractions .tpl-text a.wgt-sqbutton-change-color{margin-top:1.8rem}.tpl-half-city-attractions .neighbourhood{position:absolute;top:1rem;left:1.5rem;color:#fff;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 2px #999}.tpl-half-city-attractions .neighbourhood span{margin-right:5px}.tpl-half-city-attractions .wgt-corner-label-red,.tpl-half-city-attractions .wgt-corner-label-red-left{font-family:'Nimbus Sans L',sans-serif;font-weight:500}html[dir=rtl] .tpl-half-city-attractions .neighbourhood{left:0!important;right:1.5rem}html[dir=rtl] .tpl-half-city-attractions .neighbourhood .icon-icon_F0272{float:right}.tpl-half-city-neibourhoods .tpl-content .tpl-cta a,.tpl-half-travel-guides .tpl-content .tpl-cta a{margin-top:3.3rem}.tpl-half-city-neibourhoods .tpl-text,.tpl-half-city-neibourhoods .tpl-text *,.tpl-half-travel-guides .tpl-text,.tpl-half-travel-guides .tpl-text *{text-align:center}.tpl-half-city-neibourhoods .tpl-text>h2,.tpl-half-travel-guides .tpl-text>h2{width:65%;display:block;margin:.5em auto 0 auto;line-height:1em;font-size:3.8rem}@media screen and (max-width:768px){.tpl-half-city-neibourhoods .tpl-text>h2,.tpl-half-travel-guides .tpl-text>h2{font-size:2.4rem}}.tpl-half-city-neibourhoods .tpl-text h3,.tpl-half-travel-guides .tpl-text h3{width:78%;line-height:1em;margin:.5em 0 0 0;font-size:1.3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-transform:Uppercase;letter-spacing:.2em}.tpl-half-city-neibourhoods .tpl-text h3 *,.tpl-half-travel-guides .tpl-text h3 *{vertical-align:middle}.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-black,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-black1,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-blue,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-blue-hollow,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-blue-inverse,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-dark,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-dark-grey,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-golden,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-green,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-red,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-white,.tpl-half-city-neibourhoods .tpl-text a.wgt-sqbutton-change-color,.tpl-half-travel-guides .tpl-text .wgt-sqbutton,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-black,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-black1,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-blue,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-blue-hollow,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-blue-inverse,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-dark,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-dark-grey,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-golden,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-green,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-red,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-white,.tpl-half-travel-guides .tpl-text a.wgt-sqbutton-change-color{margin-top:3.3rem}@media screen and (max-width:768px){.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-black,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-black1,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-blue,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-blue-hollow,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-blue-inverse,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-dark,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-dark-grey,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-golden,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-green,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-red,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-white,.tpl-half-city-neibourhoods .tpl-text a.wgt-sqbutton-change-color,.tpl-half-travel-guides .tpl-text .wgt-sqbutton,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-black,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-black1,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-blue,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-blue-hollow,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-blue-inverse,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-dark,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-dark-grey,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-golden,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-green,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-red,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-white,.tpl-half-travel-guides .tpl-text a.wgt-sqbutton-change-color{font-size:1.4rem;margin-top:1.3rem}}.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-black1:hover a,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-black:hover a,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-blue-hollow:hover a,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-blue-inverse:hover a,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-blue:hover a,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-dark-grey:hover a,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-dark:hover a,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-golden:hover a,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-green:hover a,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-red:hover a,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton-white:hover a,.tpl-half-city-neibourhoods .tpl-text .wgt-sqbutton:hover a,.tpl-half-city-neibourhoods .tpl-text a.wgt-sqbutton-change-color:hover a,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-black1:hover a,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-black:hover a,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-blue-hollow:hover a,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-blue-inverse:hover a,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-blue:hover a,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-dark-grey:hover a,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-dark:hover a,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-golden:hover a,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-green:hover a,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-red:hover a,.tpl-half-travel-guides .tpl-text .wgt-sqbutton-white:hover a,.tpl-half-travel-guides .tpl-text .wgt-sqbutton:hover a,.tpl-half-travel-guides .tpl-text a.wgt-sqbutton-change-color:hover a{color:#000}.tpl-half-city-neibourhoods .tpl-text p{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.8rem;color:#fff;width:80%;line-height:3rem;display:block;margin:1.9rem auto 0 auto}.tpl-half-city-neibourhoods .tpl-text h2{margin:1.9rem auto 0 auto}@media screen and (max-width:500px){.tpl-half-city-neibourhoods .tpl-text p{line-height:2rem;margin:.5rem auto 0 auto}.tpl-half-city-neibourhoods .tpl-text h2{line-height:2.5rem;margin:.5rem auto 0 auto}}.tpl-half-city-neibourhoods .wgt-corner-label-red,.tpl-half-city-neibourhoods .wgt-corner-label-red-left{font-family:'Nimbus Sans L',sans-serif;font-weight:500}@media screen and (min-width:769px){.tpl-half-city-neibourhoods-one{width:100%!important}.tpl-half-city-neibourhoods-one .tpl-holder{margin-top:31%!important}}.tpl-half-dining div.tpl-content{width:100%;margin:0 auto;box-sizing:border-box;padding:0 4rem;text-align:center}.tpl-half-dining div.tpl-content h3{font-size:1.8rem;text-transform:uppercase;margin-bottom:.8rem;color:#fff;text-shadow:0 0 1em transparent,0 1px 5px rgba(0,0,0,.5);text-shadow:0 1px 2px #000}.tpl-half-dining div.tpl-content h2{font-size:3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#fff;text-shadow:0 0 1em transparent,0 1px 5px rgba(0,0,0,.5);text-shadow:0 1px 2px #000}.tpl-half-dining div.tpl-holder{margin-top:60%}.tpl-half-dining div.tpl-cta a.wgt-sqbutton,.tpl-half-dining div.tpl-cta a.wgt-sqbutton-black,.tpl-half-dining div.tpl-cta a.wgt-sqbutton-black1,.tpl-half-dining div.tpl-cta a.wgt-sqbutton-blue,.tpl-half-dining div.tpl-cta a.wgt-sqbutton-blue-hollow,.tpl-half-dining div.tpl-cta a.wgt-sqbutton-blue-inverse,.tpl-half-dining div.tpl-cta a.wgt-sqbutton-change-color,.tpl-half-dining div.tpl-cta a.wgt-sqbutton-dark,.tpl-half-dining div.tpl-cta a.wgt-sqbutton-dark-grey,.tpl-half-dining div.tpl-cta a.wgt-sqbutton-golden,.tpl-half-dining div.tpl-cta a.wgt-sqbutton-green,.tpl-half-dining div.tpl-cta a.wgt-sqbutton-red,.tpl-half-dining div.tpl-cta a.wgt-sqbutton-white{position:absolute;bottom:8%;right:8%}.tpl-half-line{font-size:0}.tpl-half-line .no-results-found{min-height:10rem;color:#fff;font-size:2rem!important;text-align:center;width:100%!important;background-color:#2a2a2a;padding-top:10rem}.tpl-third,.tpl-third-dining,.tpl-third-icon,.tpl-third-price,.tpl-third-socialMedia{width:calc(100% / 3)}.tpl-third div.tpl-holder,.tpl-third-dining div.tpl-holder,.tpl-third-icon div.tpl-holder,.tpl-third-price div.tpl-holder,.tpl-third-socialMedia div.tpl-holder{margin-top:188.295165%}.tpl-third .wgt-scratchpad-off span,.tpl-third .wgt-scratchpad-on span,.tpl-third-dining .wgt-scratchpad-off span,.tpl-third-dining .wgt-scratchpad-on span,.tpl-third-icon .wgt-scratchpad-off span,.tpl-third-icon .wgt-scratchpad-on span,.tpl-third-price .wgt-scratchpad-off span,.tpl-third-price .wgt-scratchpad-on span,.tpl-third-socialMedia .wgt-scratchpad-off span,.tpl-third-socialMedia .wgt-scratchpad-on span{font-size:4.2rem}.tpl-third .wgt-scratchpad,.tpl-third-dining .wgt-scratchpad,.tpl-third-icon .wgt-scratchpad,.tpl-third-price .wgt-scratchpad,.tpl-third-socialMedia .wgt-scratchpad{background-size:3rem;padding-top:3.3rem;margin-left:.8rem}.tpl-third .wgt-scratchpad span,.tpl-third-dining .wgt-scratchpad span,.tpl-third-icon .wgt-scratchpad span,.tpl-third-price .wgt-scratchpad span,.tpl-third-socialMedia .wgt-scratchpad span{width:7.9rem;font-size:1rem}.tpl-third .tpl-content,.tpl-third-dining .tpl-content,.tpl-third-icon .tpl-content,.tpl-third-price .tpl-content,.tpl-third-socialMedia .tpl-content{height:85%}.tpl-third .tpl-content .tpl-cta,.tpl-third-dining .tpl-content .tpl-cta,.tpl-third-icon .tpl-content .tpl-cta,.tpl-third-price .tpl-content .tpl-cta,.tpl-third-socialMedia .tpl-content .tpl-cta{position:absolute;bottom:10%}@media screen and (max-width:768px){.tpl-third .tpl-content .tpl-cta,.tpl-third-dining .tpl-content .tpl-cta,.tpl-third-icon .tpl-content .tpl-cta,.tpl-third-price .tpl-content .tpl-cta,.tpl-third-socialMedia .tpl-content .tpl-cta{bottom:2%}}.tpl-third .tpl-text,.tpl-third-dining .tpl-text,.tpl-third-icon .tpl-text,.tpl-third-price .tpl-text,.tpl-third-socialMedia .tpl-text{width:100%}.tpl-third .tpl-text,.tpl-third .tpl-text *,.tpl-third-dining .tpl-text,.tpl-third-dining .tpl-text *,.tpl-third-icon .tpl-text,.tpl-third-icon .tpl-text *,.tpl-third-price .tpl-text,.tpl-third-price .tpl-text *,.tpl-third-socialMedia .tpl-text,.tpl-third-socialMedia .tpl-text *{text-align:center}.tpl-third .tpl-text h3,.tpl-third-dining .tpl-text h3,.tpl-third-icon .tpl-text h3,.tpl-third-price .tpl-text h3,.tpl-third-socialMedia .tpl-text h3{font-size:4.3rem}.tpl-third-icon .tpl-content .tpl-cta a,.tpl-third-socialMedia .tpl-content .tpl-cta a{margin-top:2.4em}.tpl-third-icon .tpl-text,.tpl-third-socialMedia .tpl-text{position:absolute;top:22%}.tpl-third-icon .tpl-text>p,.tpl-third-socialMedia .tpl-text>p{width:68%;min-width:215px;font-size:2.7rem;line-height:1.4em;margin-top:.7em}.tpl-third-icon .tpl-text h3,.tpl-third-socialMedia .tpl-text h3{width:78%}.tpl-third-icon .tpl-text h3 *,.tpl-third-socialMedia .tpl-text h3 *{line-height:1.25em}.tpl-third-icon .tpl-text .tpl-third-icon-offer,.tpl-third-socialMedia .tpl-text .tpl-third-icon-offer{margin-top:3rem}.tpl-third-icon .tpl-text .tpl-third-icon-offer p,.tpl-third-socialMedia .tpl-text .tpl-third-icon-offer p{font-size:1.6rem;line-height:1.5em;display:block}.tpl-third-icon .tpl-text .tpl-third-icon-offer .tpl-third-location,.tpl-third-socialMedia .tpl-text .tpl-third-icon-offer .tpl-third-location{font-size:1.2rem;text-transform:uppercase}.tpl-third-icon .tpl-text h4,.tpl-third-socialMedia .tpl-text h4{text-align:center;display:inline-block;color:#fff;font-size:3.8rem;width:83%;min-width:215px;line-height:1.3em}.tpl-third-price .tpl-content .tpl-cta a{margin-top:2.4em}.tpl-third-price .tpl-text{position:absolute;top:22%}.tpl-third-price .tpl-text h3{width:72%}.tpl-third-price .tpl-text h3 *{line-height:1.15em}.tpl-third-price .tpl-text .tpl-third-price-offer{margin-top:4rem}.tpl-third-price .tpl-text .tpl-third-price-offer>div{display:block}.tpl-third-price .wgt-guarantee{position:absolute;bottom:3%;z-index:1;width:100%;text-align:center}@media screen and (max-width:768px){.tpl-third,.tpl-third-dining,.tpl-third-icon,.tpl-third-price,.tpl-third-socialMedia{width:100%}.tpl-third div.tpl-holder,.tpl-third-dining div.tpl-holder,.tpl-third-icon div.tpl-holder,.tpl-third-price div.tpl-holder,.tpl-third-socialMedia div.tpl-holder{margin-top:70.3125%}.tpl-third .wgt-scratchpad-off,.tpl-third .wgt-scratchpad-on,.tpl-third-dining .wgt-scratchpad-off,.tpl-third-dining .wgt-scratchpad-on,.tpl-third-icon .wgt-scratchpad-off,.tpl-third-icon .wgt-scratchpad-on,.tpl-third-price .wgt-scratchpad-off,.tpl-third-price .wgt-scratchpad-on,.tpl-third-socialMedia .wgt-scratchpad-off,.tpl-third-socialMedia .wgt-scratchpad-on{position:absolute}.tpl-third .wgt-scratchpad-off span,.tpl-third .wgt-scratchpad-on span,.tpl-third-dining .wgt-scratchpad-off span,.tpl-third-dining .wgt-scratchpad-on span,.tpl-third-icon .wgt-scratchpad-off span,.tpl-third-icon .wgt-scratchpad-on span,.tpl-third-price .wgt-scratchpad-off span,.tpl-third-price .wgt-scratchpad-on span,.tpl-third-socialMedia .wgt-scratchpad-off span,.tpl-third-socialMedia .wgt-scratchpad-on span{font-size:5rem}.tpl-third .tpl-text h3,.tpl-third .tpl-text h4,.tpl-third-dining .tpl-text h3,.tpl-third-dining .tpl-text h4,.tpl-third-icon .tpl-text h3,.tpl-third-icon .tpl-text h4,.tpl-third-price .tpl-text h3,.tpl-third-price .tpl-text h4,.tpl-third-socialMedia .tpl-text h3,.tpl-third-socialMedia .tpl-text h4{font-size:2.4rem}.tpl-third-icon .tpl-third-icon-offer,.tpl-third-socialMedia .tpl-third-icon-offer{display:none}.tpl-third-icon .tpl-text,.tpl-third-socialMedia .tpl-text{top:32%}.tpl-third-icon .tpl-text h4,.tpl-third-socialMedia .tpl-text h4{width:71%;margin-top:-.8em}.tpl-third-icon .tpl-text>p,.tpl-third-socialMedia .tpl-text>p{width:80%;margin-top:.5em}.tpl-third-icon .tpl-text>p,.tpl-third-icon .tpl-text>p a,.tpl-third-socialMedia .tpl-text>p,.tpl-third-socialMedia .tpl-text>p a{font-size:1.4rem}.tpl-third-icon .tpl-text .tpl-third-icon-title br,.tpl-third-socialMedia .tpl-text .tpl-third-icon-title br{display:none}.tpl-third-icon .tpl-text .wgt-scratchpad,.tpl-third-icon .tpl-text .wgt-scratchpad-off,.tpl-third-icon .tpl-text .wgt-scratchpad-on,.tpl-third-socialMedia .tpl-text .wgt-scratchpad,.tpl-third-socialMedia .tpl-text .wgt-scratchpad-off,.tpl-third-socialMedia .tpl-text .wgt-scratchpad-on{top:-94%;right:3%}.tpl-third-price .tpl-text{top:32%}.tpl-third-price .tpl-text h3{width:68%}.tpl-third-price .tpl-text .wgt-scratchpad,.tpl-third-price .tpl-text .wgt-scratchpad-off,.tpl-third-price .tpl-text .wgt-scratchpad-on{top:-134%;right:3%}.tpl-third-price .wgt-guarantee{bottom:27%;width:100%;text-align:center}.tpl-third-price .wgt-guarantee p{font-size:12px}.tpl-third-price .wgt-guarantee br{display:none}}.tpl-third-socialMedia .tpl-bottom{position:absolute;bottom:10%;width:100%;text-align:center}.tpl-third-socialMedia .tpl-bottom>*{display:inline-block}.tpl-third-socialMedia .wgt-socialmedia--template{text-align:center}.tpl-third-socialMedia .wgt-socialmedia--template__icons a:last-child span{margin-right:0}@media screen and (max-width:768px){.tpl-third-socialMedia .tpl-text{top:18%}.tpl-third-socialMedia .tpl-bottom{bottom:5%}}.tpl-third-dining div.tpl-content{width:100%;height:auto;margin:0 auto;box-sizing:border-box;padding:0 4rem;text-align:center}.tpl-third-dining div.tpl-content h3{font-size:1.8rem;text-transform:uppercase;margin-bottom:.8rem;color:#fff;text-shadow:0 0 1em transparent,0 1px 5px rgba(0,0,0,.5);text-shadow:0 1px 2px #000}.tpl-third-dining div.tpl-content h2{font-size:3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#fff;text-shadow:0 0 1em transparent,0 1px 5px rgba(0,0,0,.5);text-shadow:0 1px 2px #000}.tpl-third-dining div.tpl-holder{margin-top:75%}.tpl-third-dining div.tpl-cta a.wgt-sqbutton,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-black,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-black1,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-blue,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-blue-hollow,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-blue-inverse,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-change-color,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-dark,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-dark-grey,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-golden,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-green,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-red,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-white{position:absolute;bottom:5%;right:6%}@media screen and (max-width:850px){.tpl-third-dining div.tpl-cta a.wgt-sqbutton,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-black,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-black1,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-blue,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-blue-hollow,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-blue-inverse,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-change-color,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-dark,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-dark-grey,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-golden,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-green,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-red,.tpl-third-dining div.tpl-cta a.wgt-sqbutton-white{padding:0 1.3em!important}}.tpl-longhalf,.tpl-longhalf--gallery{width:50%;display:inline-block}.tpl-longhalf div.tpl-holder,.tpl-longhalf--gallery div.tpl-holder{margin-top:125.423729%}.tpl-longhalf .tpl-longhalf-price,.tpl-longhalf .tpl-longhalf-saleprice,.tpl-longhalf--gallery .tpl-longhalf-price,.tpl-longhalf--gallery .tpl-longhalf-saleprice{display:inline-block;vertical-align:middle;margin-left:3rem}.tpl-longhalf .tpl-longhalf-price-offer,.tpl-longhalf--gallery .tpl-longhalf-price-offer{display:block;margin-top:2rem}.tpl-longhalf .tpl-longhalf-saleprice,.tpl-longhalf--gallery .tpl-longhalf-saleprice{margin-top:2.5rem}.tpl-longhalf .tpl-longhalf-guarantee,.tpl-longhalf--gallery .tpl-longhalf-guarantee{margin-top:5rem;margin-left:-.5rem}.tpl-longhalf .wgt-scratchpad-off,.tpl-longhalf .wgt-scratchpad-on,.tpl-longhalf--gallery .wgt-scratchpad-off,.tpl-longhalf--gallery .wgt-scratchpad-on{margin-left:.5rem}.tpl-longhalf .wgt-scratchpad-off span,.tpl-longhalf .wgt-scratchpad-on span,.tpl-longhalf--gallery .wgt-scratchpad-off span,.tpl-longhalf--gallery .wgt-scratchpad-on span{font-size:6.5rem}.tpl-longhalf .tpl-content,.tpl-longhalf--gallery .tpl-content{position:absolute;top:50%;left:12%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.tpl-longhalf .tpl-content .tpl-cta,.tpl-longhalf--gallery .tpl-content .tpl-cta{margin-top:3rem}.tpl-longhalf .tpl-text h3,.tpl-longhalf .tpl-text>p,.tpl-longhalf--gallery .tpl-text h3,.tpl-longhalf--gallery .tpl-text>p{display:inline-block;color:#fff}.tpl-longhalf .tpl-text h3,.tpl-longhalf--gallery .tpl-text h3{width:68%;font-size:6.4rem;line-height:1.2em;margin:.5em 0 .4em}.tpl-longhalf .tpl-text h3 *,.tpl-longhalf--gallery .tpl-text h3 *{vertical-align:middle}.tpl-longhalf .tpl-text h3.tpl-width-h3-long,.tpl-longhalf--gallery .tpl-text h3.tpl-width-h3-long{width:80%}.tpl-longhalf .tpl-text>p,.tpl-longhalf--gallery .tpl-text>p{font-size:1.8rem;width:62%;min-width:280px;line-height:1.7em}.tpl-longhalf .tpl-text p.tpl-width-p-short,.tpl-longhalf--gallery .tpl-text p.tpl-width-p-short{width:49%;min-width:260px}@media screen and (max-width:768px){.tpl-longhalf,.tpl-longhalf--gallery{width:100%}.tpl-longhalf .wgt-scratchpad,.tpl-longhalf--gallery .wgt-scratchpad{background-size:32%;padding-top:28px}.tpl-longhalf .wgt-scratchpad span,.tpl-longhalf--gallery .wgt-scratchpad span{width:80px;font-size:10px}.tpl-longhalf .tpl-content .tpl-longhalf-guarantee,.tpl-longhalf--gallery .tpl-content .tpl-longhalf-guarantee{margin-top:1rem}.tpl-longhalf .tpl-content .tpl-longhalf-guarantee p,.tpl-longhalf--gallery .tpl-content .tpl-longhalf-guarantee p{font-size:1.2rem}.tpl-longhalf .tpl-content .tpl-cta,.tpl-longhalf--gallery .tpl-content .tpl-cta{margin-top:15px}.tpl-longhalf .tpl-content .tpl-text h3,.tpl-longhalf--gallery .tpl-content .tpl-text h3{font-size:3.6rem;margin:.45em 0 .3em;line-height:1em}.tpl-longhalf .tpl-content .tpl-text>p,.tpl-longhalf--gallery .tpl-content .tpl-text>p{font-size:1.4rem;width:75%;line-height:1.5em}.tpl-longhalf .tpl-content .tpl-text .tpl-width-p-short,.tpl-longhalf .tpl-content .tpl-text>p,.tpl-longhalf--gallery .tpl-content .tpl-text .tpl-width-p-short,.tpl-longhalf--gallery .tpl-content .tpl-text>p{min-width:230px}.tpl-longhalf .tpl-content .tpl-price-offer,.tpl-longhalf--gallery .tpl-content .tpl-price-offer{display:none}.tpl-longhalf .tpl-content .wgt-scratchpad-off span,.tpl-longhalf .tpl-content .wgt-scratchpad-on span,.tpl-longhalf--gallery .tpl-content .wgt-scratchpad-off span,.tpl-longhalf--gallery .tpl-content .wgt-scratchpad-on span{font-size:4.5rem}.tpl-longhalf .tpl-content .wgt-sqbutton,.tpl-longhalf .tpl-content .wgt-sqbutton-black,.tpl-longhalf .tpl-content .wgt-sqbutton-black1,.tpl-longhalf .tpl-content .wgt-sqbutton-blue,.tpl-longhalf .tpl-content .wgt-sqbutton-blue-hollow,.tpl-longhalf .tpl-content .wgt-sqbutton-blue-inverse,.tpl-longhalf .tpl-content .wgt-sqbutton-dark,.tpl-longhalf .tpl-content .wgt-sqbutton-dark-grey,.tpl-longhalf .tpl-content .wgt-sqbutton-golden,.tpl-longhalf .tpl-content .wgt-sqbutton-green,.tpl-longhalf .tpl-content .wgt-sqbutton-red,.tpl-longhalf .tpl-content .wgt-sqbutton-white,.tpl-longhalf .tpl-content a.wgt-sqbutton-change-color,.tpl-longhalf--gallery .tpl-content .wgt-sqbutton,.tpl-longhalf--gallery .tpl-content .wgt-sqbutton-black,.tpl-longhalf--gallery .tpl-content .wgt-sqbutton-black1,.tpl-longhalf--gallery .tpl-content .wgt-sqbutton-blue,.tpl-longhalf--gallery .tpl-content .wgt-sqbutton-blue-hollow,.tpl-longhalf--gallery .tpl-content .wgt-sqbutton-blue-inverse,.tpl-longhalf--gallery .tpl-content .wgt-sqbutton-dark,.tpl-longhalf--gallery .tpl-content .wgt-sqbutton-dark-grey,.tpl-longhalf--gallery .tpl-content .wgt-sqbutton-golden,.tpl-longhalf--gallery .tpl-content .wgt-sqbutton-green,.tpl-longhalf--gallery .tpl-content .wgt-sqbutton-red,.tpl-longhalf--gallery .tpl-content .wgt-sqbutton-white,.tpl-longhalf--gallery .tpl-content a.wgt-sqbutton-change-color{line-height:38px;padding:0 2.5em}}html[dir=rtl] .tpl-longhalf .tpl-longhalf-price,html[dir=rtl] .tpl-longhalf .tpl-longhalf-saleprice,html[dir=rtl] .tpl-longhalf--gallery .tpl-longhalf-price,html[dir=rtl] .tpl-longhalf--gallery .tpl-longhalf-saleprice{margin-right:3rem;margin-left:0}html[dir=rtl] .tpl-longhalf .tpl-content,html[dir=rtl] .tpl-longhalf--gallery .tpl-content{right:8%;left:auto}.tpl-meeting-compare{width:calc(100% / 3 - .1px);box-sizing:border-box;vertical-align:top;display:inline-block;background-color:#fff;color:#363636;border:solid 1px #bebebe;border-left:none}.tpl-meeting-compare div.clearfix{text-align:center;padding:6% 0}.tpl-meeting-compare div.clearfix a.wgt-sqbutton-black{width:84%}.tpl-meeting-compare div.tpl-content{position:absolute;width:100%}.tpl-meeting-compare div.tpl-holder{margin-top:128%}.tpl-meeting-compare h5,.tpl-meeting-compare p,.tpl-meeting-compare table{font-size:1.4rem;line-height:1.8em;margin-left:8%}.tpl-meeting-compare h5{padding:3% 0;font-weight:700}.tpl-meeting-compare div.tpl-textleft-close{position:absolute;right:2%;top:2%;cursor:pointer}.tpl-meeting-compare div.tpl-textleft-close>*{display:inline-block;vertical-align:middle}.tpl-meeting-compare div.tpl-textleft-close i.icon-icon_B017{font-size:3rem;font-weight:700}.tpl-meeting-compare div.tpl-textleft-close span{text-transform:uppercase;font-size:1.4rem}.tpl-meeting-compare div.tpl-compare-head{border-bottom:solid 1px #bebebe;width:100%;height:30%}.tpl-meeting-compare div.tpl-compare-head h3{margin:15% 0 0 8%;font-size:3rem;line-height:1.3em;width:65%}.tpl-meeting-compare div.tpl-compare-bottom{width:100%;height:70%}.tpl-meeting-compare div.tpl-compare-bottom table{width:100%;margin-bottom:3%}.tpl-meeting-compare div.tpl-compare-bottom table tr td:nth-child(1){width:55%}@media (max-width:768px){.tpl-meeting-compare{width:100%}.tpl-meeting-compare div.tpl-holder{margin-top:0}.tpl-meeting-compare div.tpl-content{position:static}}html[dir=rtl] .tpl-meeting-compare h5,html[dir=rtl] .tpl-meeting-compare p,html[dir=rtl] .tpl-meeting-compare table{margin-left:0;margin-right:8%}html[dir=rtl] .tpl-meeting-compare div.tpl-textleft-close{right:inherit;left:2%}html[dir=rtl] .tpl-meeting-compare div.tpl-compare-head h3{margin:15% 8% 0 0}.tpl-longhalf--gallery{position:relative}.tpl-longhalf--gallery .tpl-slider{width:100%}.tpl-booking .tpl-booking-header{position:relative;background-color:#fff;padding:20px 3rem 16px 5%;border-top:solid 1px #767676;border-bottom:solid 1px #767676}.tpl-booking .tpl-booking-header .header-title>*{display:inline-block;vertical-align:middle}.tpl-booking .tpl-booking-header .header-title h5{letter-spacing:1px;text-transform:uppercase;font-size:1.8rem;margin-right:1em}.tpl-booking .tpl-booking-header .header-title .wgt-guarantee .guarantee-detail{color:#383838}.tpl-booking .tpl-booking-header .header-title .guarantee-detail .label-popup{bottom:auto;top:30px;z-index:3}.tpl-booking .tpl-booking-header .header-title .guarantee-detail .label-popup:before{bottom:auto;top:-15px;display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-bottom-color:#353637}.tpl-booking .tpl-booking-header .header-right{position:absolute;right:2.5%;top:20px}.tpl-booking .tpl-booking-header .header-right *{display:inline-block;vertical-align:middle;font-size:1.4rem;cursor:pointer}.tpl-booking .tpl-booking-header .header-right .compare{color:#31a2ac;margin-right:.5em;cursor:pointer}.tpl-booking .tpl-booking-header .header-right .compare:hover{text-decoration:underline}.tpl-booking .tpl-booking-header .header-right span.icon-icon_B008{font-size:2.2rem;color:#31a2ac;position:relative}.tpl-booking .tpl-booking-header .header-right span.icon-icon_B008.click .label-popup,.tpl-booking .tpl-booking-header .header-right span.icon-icon_B008:hover .label-popup{display:inline-block}.tpl-booking .tpl-booking-header .header-right span.icon-icon_B008 .label-popup{font-size:1.4rem;display:none;position:absolute;z-index:6;top:calc(100% + .5em);right:-1em}.tpl-booking .tpl-booking-header .header-right span.icon-icon_B008 .label-popup .content{width:17em;box-sizing:border-box;background-color:#353637;padding:1rem 1rem 1rem 1em;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.tpl-booking .tpl-booking-header .header-right span.icon-icon_B008 .label-popup .content *{font-size:1.4rem;line-height:1.4em}.tpl-booking .tpl-booking-header .header-right span.icon-icon_B008 .label-popup:before{display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-bottom-color:#353637;position:absolute;top:-15px;right:calc(1.5em - 4px)}.tpl-booking .tpl-booking-header .header-right .point i.checkbox,.tpl-booking .tpl-booking-header .header-right .point i.radio{width:1.2rem;height:1.2rem}.tpl-booking .tpl-booking-header .header-right .point span{margin-left:1rem;text-transform:uppercase}@media screen and (max-width:768px){.tpl-booking .tpl-booking-header{font-size:1.5rem;padding:0;border:none}.tpl-booking .tpl-booking-header .header-title{padding:3%;text-align:center}.tpl-booking .tpl-booking-header .header-title h5{font-size:1.7rem}.tpl-booking .tpl-booking-header .header-right{position:static;width:100%;height:3em;line-height:3em;text-align:center;border-top:solid 1px #ccc}.tpl-booking .tpl-booking-header .header-right>*{display:inline-block;box-sizing:border-box}.tpl-booking .tpl-booking-header .header-right span.icon-icon_B008 .label-popup{right:-3em;text-align:left}.tpl-booking .tpl-booking-header .header-right span.icon-icon_B008 .label-popup:before{right:calc(3.5em - 4px)}}.tpl-booking .noroom-tip{line-height:1.5em;text-align:center;font-size:2.8rem;padding:4em}@media screen and (max-width:768px){.tpl-booking .noroom-tip{font-size:1.6rem;padding:2.5em 2em}}.tpl-booking .booking-review{width:50%;display:inline-block;background-color:#363636;box-sizing:border-box;position:relative;color:#fff}.tpl-booking .booking-review div.tpl-holder{margin-top:62%}.tpl-booking .booking-review .nano-slider{background-color:#31a2ac!important}.tpl-booking .booking-review__slider{position:absolute;left:0;top:0;width:100%;height:100%}.tpl-booking .booking-review__slider .slider-item{height:100%;position:relative}.tpl-booking .booking-review__slider .slick-list,.tpl-booking .booking-review__slider .slick-track{height:100%}.tpl-booking .booking-review__content{overflow:hidden;height:calc((50vw - 50px) * .62 - 11rem)}@media screen and (max-width:768px){.tpl-booking .booking-review__content{height:calc(62vw - 4rem)}}.tpl-booking .booking-review__title{padding:1.5em 1.2em 0 1.2em;font-size:3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-style:italic;text-align:center;width:100%;box-sizing:border-box;line-height:1.2em}@media screen and (max-width:768px){.tpl-booking .booking-review__title{padding:1.5em 3%;font-size:2rem}}@media screen and (max-width:400px){.tpl-booking .booking-review__title{padding:.8em 3% .1em 3%}}.tpl-booking .booking-review__title:after,.tpl-booking .booking-review__title:before{content:'"';vertical-align:top}.tpl-booking .booking-review__title .text{max-width:calc(100% - 2em)}.tpl-booking .booking-review__review{font-size:1.8rem;max-height:9em;padding:8% 3.5em 0 3.5em;font-family:'Nimbus Sans L',sans-serif;font-weight:400;line-height:1.8em;max-height:9em;overflow:hidden;text-align:center}@media screen and (max-width:1440px){.tpl-booking .booking-review__review{padding-top:4%}}@media screen and (max-width:1300px){.tpl-booking .booking-review__review{padding-top:4%;font-size:1.4rem}}@media screen and (max-width:768px){.tpl-booking .booking-review__review{font-size:1.2rem;max-height:7.2em;padding:2% 7.5% 0 7.5%}}.tpl-booking .booking-review__review .text{line-height:30px!important}.tpl-booking .booking-review__review:after,.tpl-booking .booking-review__review:before{content:'"'}.tpl-booking .booking-review__reviewers-info{position:absolute;font-size:1.5rem;bottom:3em;text-align:center;width:100%}@media screen and (max-width:768px){.tpl-booking .booking-review__reviewers-info{bottom:2em}}.tpl-booking .booking-review__reviewers-info>*{color:#fff;display:inline-block}.tpl-booking .booking-review__reviewers-info>*>*{display:inline-block;vertical-align:middle}.tpl-booking .booking-review__reviewers-info>* img{font-size:1.5rem;width:3em;border-radius:50%}@media screen and (max-width:768px){.tpl-booking .booking-review__reviewers-info>* img{font-size:1.1rem}}.tpl-booking .booking-review__reviewers-info>*>div{margin-left:.5rem;text-align:left}.tpl-booking .booking-review__reviewers-info>*>div .reviewers-name{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.7rem;line-height:1.2em}@media screen and (max-width:768px){.tpl-booking .booking-review__reviewers-info>*>div .reviewers-name{font-size:1.2rem}}.tpl-booking .booking-review__reviewers-info>*>div .reviewers-date{font-size:1.4rem;line-height:1.5em;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){.tpl-booking .booking-review__reviewers-info>*>div .reviewers-date{font-size:1.2rem}}.tpl-booking .booking-review__bottom{position:absolute;font-size:1.5rem;bottom:3em;height:3em;width:100%;text-align:center}@media screen and (max-width:768px){.tpl-booking .booking-review__bottom{bottom:2em;height:2em}}.tpl-booking .booking-review__bottom .reviewer-control{font-size:1.6rem;padding:0 1.2em;position:absolute;width:100%;box-sizing:border-box;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){.tpl-booking .booking-review__bottom .reviewer-control{position:relative;margin-top:.8em;padding:0 2rem}}.tpl-booking .booking-review__bottom .reviewer-control>*{color:#31a2ac;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;text-transform:uppercase}@media screen and (max-width:768px){.tpl-booking .booking-review__bottom .reviewer-control>*{font-size:1.2rem}}.tpl-booking .booking-review__bottom .reviewer-control>:not(.slick-disabled):hover{color:#188993;cursor:pointer;transition:all .2s ease}.tpl-booking .booking-review__bottom .reviewer-control>.slick-disabled{color:rgba(49,162,172,.6);cursor:not-allowed}.tpl-booking .booking-review__bottom .reviewer-control .prev{float:left}.tpl-booking .booking-review__bottom .reviewer-control .prev:before{content:'<';margin-right:.2em;display:inline-block}.tpl-booking .booking-review__bottom .reviewer-control .next{float:right}.tpl-booking .booking-review__bottom .reviewer-control .next:after{content:'>';margin-left:.2em;display:inline-block}@media screen and (max-width:768px){.tpl-booking .booking-review{width:100%;max-height:inherit}.tpl-booking .booking-review div.tpl-holder{margin-top:72%}}.tpl-booking .tplbooking-roomselection{background-color:#e7e7e7}.tpl-booking .tplbooking-roomselection .viewmore{text-transform:uppercase;font-size:1.5rem;text-align:center;padding:1.5% 0;margin-top:-2px;border-top:solid 1px #767573;background:#fff}.tpl-booking .tplbooking-roomselection .viewmore a.wgt-sqbutton-dark{border-width:.1rem}@media screen and (max-width:768px){.tpl-booking .tplbooking-roomselection .viewmore{padding:6% 0}.tpl-booking .tplbooking-roomselection .viewmore *{width:90%;max-width:37.5rem}.tpl-booking .tplbooking-roomselection .viewmore a.wgt-sqbutton-dark{border-width:.2rem}}.tpl-booking .tplbooking-roomselection .tpl-booking-room{border-bottom:solid 1px #fff;border-right:solid 1px #fff;width:50%;display:inline-block;position:relative;background-color:#676767;box-sizing:border-box;vertical-align:top}.tpl-booking .tplbooking-roomselection .tpl-booking-room.hide{display:none}.tpl-booking .tplbooking-roomselection .tpl-booking-room .corner-mark{position:absolute;right:0;top:0;font-size:1.3rem;line-height:2.9em;color:#fff}.tpl-booking .tplbooking-roomselection .tpl-booking-room .corner-mark .red-label{background:#ba0c2f;text-transform:uppercase;margin-right:1px}.tpl-booking .tplbooking-roomselection .tpl-booking-room .corner-mark .red-label span[class^=icon-]{font-size:3rem}.tpl-booking .tplbooking-roomselection .tpl-booking-room div.tpl-holder{margin-top:62%}.tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-booking-room-slider{background-position:center center;background-repeat:no-repeat;background-size:cover}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info{position:absolute;left:3%;bottom:3%;width:37%;color:#fff;font-size:1.3rem;text-shadow:0 1px 2px #000}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info:hover{background-color:rgba(0,0,0,.25)}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info{padding:1rem}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info *{vertical-align:middle}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info h3{font-size:2.4rem;text-transform:capitalize}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info div.tpl-room-basic{font-size:1.4rem;line-height:2.8rem;display:inline}@media screen and (max-width:768px){.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info div.tpl-room-basic{font-size:1rem}}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info div.tpl-rooms-amenities{display:inline-block;width:100%}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info div.tpl-rooms-amenities div.room-amenities-wrapper{position:relative;display:inline-block}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info div.tpl-rooms-amenities span[class^=icon]{cursor:pointer;font-size:2rem;line-height:1.8rem;padding:0 .5rem;position:relative}@media screen and (max-width:768px){.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info div.tpl-rooms-amenities span[class^=icon]{font-size:1.6rem}}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info div.tpl-rooms-amenities span[class^=icon].tpl-room-maxOccupy{padding:0 .5rem;padding-left:0;cursor:default}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info div.tpl-rooms-amenities span[class^=icon].tpl-room-maxOccupy i{font-family:'Nimbus Sans L',sans-serif;font-weight:400;vertical-align:text-bottom;font-size:1.7rem}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info div.tpl-rooms-amenities span[class^=icon].tooltip:hover{color:#31a2ac}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info div.tpl-rooms-amenities div.room-amenities-text{position:absolute;padding:.2rem;font-size:1rem;top:0;margin-top:-1.6rem;background:#000;text-transform:capitalize}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info div.tpl-room-detail{display:inline-block;margin-top:.5rem;cursor:pointer}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info div.tpl-room-detail span{font-size:1.8rem}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info div.tpl-room-detail span.text{font-size:1.4rem;line-height:1.8rem;text-decoration:underline}.tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book{text-align:center;padding:1.2rem;background-color:#363636;position:absolute;right:1.2rem;bottom:1.4rem;color:#fff}@media screen and (max-width:768px){.tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book{padding:.5rem;right:1%;bottom:6%}.tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book .tpl-book-tip{font-size:1rem}}.tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book.disabled{padding:0;right:3.6%;bottom:6%}.tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book p.tpl-book-from{font-size:1.3rem;text-transform:uppercase}.tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book p.tpl-book-from span{font-size:1.6rem;vertical-align:sub;line-height:2rem}.tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book p.tpl-book-save{line-height:2rem;font-size:1.2rem}.tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book p.tpl-book-tip{font-size:1.2rem;line-height:2.2rem}.tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book p.tpl-book-tip a{margin-right:.5rem;color:#fff;text-decoration:underline}@media screen and (max-width:768px){.tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book p.tpl-book-tip{font-size:1rem}}.tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book a.wgt-sqbutton-blue.mobile{display:none}@media screen and (max-width:768px){.tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book a.wgt-sqbutton-blue{padding:0 1rem}.tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book a.wgt-sqbutton-blue.desktop{display:none}.tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book a.wgt-sqbutton-blue.mobile{display:inline-block}}@media screen and (max-width:768px){.tpl-booking .tplbooking-roomselection .tpl-booking-room{width:100%;max-height:inherit}.tpl-booking .tplbooking-roomselection .tpl-booking-room div.tpl-holder{margin-top:65%}.tpl-booking .tplbooking-roomselection .tpl-booking-room .corner-mark,.tpl-booking .tplbooking-roomselection .tpl-booking-room p.room-description{display:none}.tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-booking-room-slider{max-height:inherit}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info{position:absolute;left:5%;bottom:10%;text-shadow:0 1px 2px #000}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .tpl-cta{display:inline-block}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .tpl-cta *{padding:0 2rem;width:auto}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info>div:first-child{margin-bottom:1.5em}.tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info .tpl-price-offer{margin-bottom:1rem}.tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-content-compare{padding:3rem 0 4.5rem;position:static;margin-left:5%;width:90%}.tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-content-compare ul{max-height:none;height:auto}}.tpl-booking .tplbooking-roomselection .tpl-room-mask{position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-linear-gradient(to top,rgba(54,54,54,.75) 0,rgba(54,54,54,0) 40%,transparent 41%);background:-o-linear-gradient(to top,rgba(54,54,54,.75) 0,rgba(54,54,54,0) 40%,transparent 41%);background:-moz-linear-gradient(to top,rgba(54,54,54,.75) 0,rgba(54,54,54,0) 40%,transparent 41%);background:linear-gradient(to top,rgba(54,54,54,.75) 0,rgba(54,54,54,0) 40%,transparent 41%)}.tpl-booking .tplbooking-roomexpanded{background-color:#fff}.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture{position:relative}.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture div.tpl-holder{margin-top:40.123457%}.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture .tpl-gallery-controller{position:absolute;bottom:5%;width:100%;height:4.8rem;z-index:9}.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture .tpl-gallery-controller .wgt-gallerybtn,.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture .tpl-gallery-controller .wgt-indicator{position:absolute}.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture .tpl-gallery-controller .wgt-gallerybtn:hover p,.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture .tpl-gallery-controller .wgt-indicator:hover p{text-decoration:underline}.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture .tpl-gallery-controller .wgt-indicator{left:50%;top:50%;vertical-align:middle;font-size:1.4rem;text-shadow:1px 1px 2px #000;-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){.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture .tpl-gallery-controller .wgt-indicator{top:44%;left:55%}}.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture .tpl-gallery-controller .wgt-indicator .indicators-des{margin-left:8px;text-transform:uppercase}.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture .tpl-gallery-controller .wgt-gallerybtn-next{right:3%}.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture .tpl-gallery-controller .wgt-gallerybtn-previous{left:3%}.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture .tpl-gallery-controller .text-intro{text-align:center;width:65%;overflow:hidden;text-overflow:ellipsis;font-size:1.4rem;margin:0 auto;white-space:nowrap;display:none}.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture .tpl-gallery-controller .text-intro span{line-height:4.8rem}.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture .wgt-close,.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture .wgt-close-bottomfont{position:absolute;top:8%;right:2%}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info{padding:2.5rem 4% 3rem 5%}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-price{display:none}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text{color:#363636}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text .mobile{display:none}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text>div{display:inline-block}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text .left{width:60%;vertical-align:top}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text .left>div>*{display:inline-block;vertical-align:middle}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text h4{font-size:4rem;line-height:1.3em;margin-bottom:1rem;margin-right:2rem}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text p.text{line-height:1.7em;font-size:17px}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text .tpl-friend p{margin-left:0;width:12rem}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text .tpl-award{margin-left:4%;width:35%}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text .tpl-award h5{margin-bottom:2rem}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text .tpl-award li{display:inline-block;width:49%;min-width:120px}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text .tpl-award li>div{padding-left:4.5rem}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .tpl-cta{margin-top:3rem}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .tpl-cta.mobile{display:none}@media screen and (max-width:768px){.tpl-booking .tplbooking-roomexpanded .roomexpanded-picture div.tpl-holder{margin-top:58%}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info{padding:0 1.5rem 3rem}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-price{display:block}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text .mobile{display:block!important}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text .desktop{display:none!important}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text .left{width:100%;margin:1.8rem 0 3rem 0}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text .left>div:first-child{text-align:center;height:3.7rem;margin-bottom:1rem}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text h4{font-size:3rem;margin-bottom:0;margin-right:0}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text p.text{font-size:1.4rem}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text .tpl-friend{margin-top:2rem}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text .tpl-friend p{width:auto}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text .tpl-award{margin-left:0;width:100%}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .tpl-cta{margin-top:3rem}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .tpl-cta.desktop{display:none}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .tpl-cta.mobile{display:block}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .tpl-cta.mobile .wgt-sqbutton-blue{padding:0 3rem}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .tpl-cta.mobile .wgt-gallerybtn{margin-top:.6rem;display:inline-block}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .tpl-cta.mobile .wgt-gallerybtn .wgt-gallerybtn-icon{width:3.4rem;height:3.4rem;border-color:#363636}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .tpl-cta.mobile .wgt-gallerybtn.wgt-gallerybtn-next{position:absolute;right:0}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .tpl-cta.mobile .wgt-gallerybtn.wgt-gallerybtn-previous{position:absolute;left:0}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .tpl-cta.mobile .wgt-gallerybtn-next p{padding:0!important}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .tpl-cta.mobile .wgt-gallerybtn-next span{margin:1.3rem 0 0 .6rem!important;border-left-color:#363636}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .tpl-cta.mobile .wgt-gallerybtn-previous p{padding:0!important}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .tpl-cta.mobile .wgt-gallerybtn-previous span{margin:1.3rem 0 0 -.3rem!important;border-right-color:#363636}.tpl-booking .tplbooking-roomexpanded .roomexpanded-info .tpl-cta.mobile.tpl-cta-mobile{margin-top:0!important;position:relative;top:-4.2rem}}.tpl-hero-mixin .tpl-booking .booking-review__content{overflow:hidden;height:calc(43.2rem * .6 - 8rem)}.tpl-hero-mixin .tpl-booking .booking-review__title{padding:1em 1.2em 0 1.2em}.tpl-hero-mixin .tpl-booking .booking-review__review{font-size:1.8rem;max-height:9em;padding:4% 3.5em 0 3.5em}@media screen and (max-width:1440px){.tpl-hero-mixin .tpl-booking .booking-review__review{padding-top:4%}}@media screen and (max-width:1300px){.tpl-hero-mixin .tpl-booking .booking-review__review{padding-top:4%}}html[dir=rtl] .tpl-booking .tpl-booking-header .header-right{left:2.5%;right:auto}html[dir=rtl] .tpl-booking .tpl-booking-header .header-right .compare{margin-left:.5em;margin-right:0}html[dir=rtl] .tpl-booking .tpl-booking-header .header-right span.icon-icon_B008 .label-popup{left:-1em;right:auto}html[dir=rtl] .tpl-booking .tpl-booking-header .header-right span.icon-icon_B008 .label-popup:before{left:calc(1.5em - 4px);right:auto}@media screen and (max-width:768px){html[dir=rtl] .tpl-booking .tpl-booking-header .header-right span.icon-icon_B008 .label-popup{left:-3em;right:auto;text-align:right}html[dir=rtl] .tpl-booking .tpl-booking-header .header-right span.icon-icon_B008 .label-popup:before{left:calc(3.5em - 4px);right:auto}}html[dir=rtl] .tpl-booking .booking-review__reviewers-info>*>div{margin-right:.5rem;margin-left:auto;text-align:right}html[dir=rtl] .tpl-booking .booking-review__bottom .reviewer-control .prev{float:right}html[dir=rtl] .tpl-booking .booking-review__bottom .reviewer-control .prev:before{margin-left:.2em;margin-right:0}html[dir=rtl] .tpl-booking .booking-review__bottom .reviewer-control .next{float:left}html[dir=rtl] .tpl-booking .booking-review__bottom .reviewer-control .next:after{margin-right:.2em;margin-left:0}html[dir=rtl] .tpl-booking .tplbooking-roomselection .tpl-booking-room .corner-mark{right:auto;left:0}html[dir=rtl] .tpl-booking .tplbooking-roomselection .tpl-booking-room .corner-mark>*{white-space:nowrap}html[dir=rtl] .tpl-booking .tplbooking-roomselection .tpl-booking-room .corner-mark>*>:nth-child(2){margin-left:0;margin-right:.8em}html[dir=rtl] .tpl-booking .tplbooking-roomselection .tpl-booking-room .corner-mark .red-label{margin-right:0;margin-left:1px}html[dir=rtl] .tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-content{left:auto;right:10%}html[dir=rtl] .tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info{left:6%;right:auto;text-shadow:0 1px 2px #000}html[dir=rtl] .tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-content-compare{left:auto;right:10%}html[dir=rtl] .tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-content-compare ul li{padding-right:0;padding-left:5%}html[dir=rtl] .tpl-booking .tplbooking-roomselection .tpl-booking-room .view{left:auto;right:10%}html[dir=rtl] .tpl-booking .tplbooking-roomselection .tpl-booking-room .view span[class^=icon-]{margin-right:0;margin-left:.1em}html[dir=rtl] .tpl-booking .tplbooking-roomselection .tpl-booking-room .price-original{right:1.6%;left:auto}@media screen and (max-width:768px){html[dir=rtl] .tpl-booking .tplbooking-roomselection .tpl-booking-room.compare .room-info{margin-left:auto;margin-right:5%}html[dir=rtl] .tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-content{left:auto;right:5%}html[dir=rtl] .tpl-booking .tplbooking-roomselection .tpl-booking-room .view{right:auto;left:5%!important}html[dir=rtl] .tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info{left:auto;right:5%}html[dir=rtl] .tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book{right:auto;left:2%}html[dir=rtl] .tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-content-compare{margin-right:5%;margin-left:0}}html[dir=rtl] .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text h4{margin-right:0;margin-left:2rem}html[dir=rtl] .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text .tpl-award{margin-left:0;margin-right:4%}html[dir=rtl] .tplbooking-roomexpanded .roomexpanded-info .roomexpanded-info-text .tpl-award li>div{padding-right:4.5rem;padding-left:0}@media screen and (max-width:768px){html[dir=rtl] .tplbooking-roomexpanded .roomexpanded-info-text .tpl-award{margin-right:0!important}html[dir=rtl] .tplbooking-roomexpanded .roomexpanded-info .tpl-cta.mobile .wgt-gallerybtn{float:left}}.tplbooking-stickybar{display:none;background-color:#1e1e1e;box-sizing:border-box;padding-left:5%;height:80px;position:fixed;bottom:0;z-index:102;width:100%}.tplbooking-stickybar>*{display:inline-block;vertical-align:middle}.tplbooking-stickybar .stickybar-guarantee{line-height:80px;margin-left:-.5rem}.tplbooking-stickybar .stickybar-content{position:absolute;right:3%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.tplbooking-stickybar .stickybar-content>*{display:inline-block;vertical-align:middle;margin-left:3rem}.tplbooking-stickybar .stickybar-content .stickybar-price p{color:#e6e1dc;line-height:1.4em}.tplbooking-stickybar .stickybar-content .stickybar-price p:first-child{font-size:2.2rem}.tplbooking-stickybar .stickybar-content .stickybar-price p:first-child b,.tplbooking-stickybar .stickybar-content .stickybar-price p:first-child span{color:#fff}.tplbooking-stickybar .stickybar-content .stickybar-price p:first-child span{text-decoration:line-through}.tplbooking-stickybar .stickybar-content .stickybar-price p:first-child b{font-size:3rem}.tplbooking-stickybar .stickybar-content .stickybar-price p:nth-child(2){font-size:1.4rem}.tplbooking-stickybar .stickybar-content .stickybar-price p:nth-child(2) a{color:#31a2ac;cursor:pointer}.tplbooking-stickybar .stickybar-content .stickybar-price p:nth-child(2) a:hover{text-decoration:underline}.tplbooking-stickybar .stickybar-content .stickybar-currency{font-size:1.4rem;color:#fff;cursor:pointer}.tplbooking-stickybar .stickybar-content .stickybar-currency:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#fff;margin-top:2px;vertical-align:middle;margin-left:.5rem}@media screen and (max-width:768px){.tplbooking-stickybar{width:100%}.tplbooking-stickybar .stickybar-currency,.tplbooking-stickybar .stickybar-guarantee{display:none}.tplbooking-stickybar .stickybar-content{left:1.5rem!important;right:1.5rem!important}.tplbooking-stickybar .stickybar-content>*{margin-left:0}.tplbooking-stickybar .stickybar-content .stickybar-price{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:50%}.tplbooking-stickybar .stickybar-content .stickybar-price p:first-child{font-size:1.6rem}.tplbooking-stickybar .stickybar-content .stickybar-price p:first-child span{display:none}.tplbooking-stickybar .stickybar-content .stickybar-price p:first-child b{font-size:1.8rem}.tplbooking-stickybar .stickybar-content .stickybar-price p:nth-child(2){display:none}.tplbooking-stickybar .wgt-sqbutton-blue-inverse{float:right;padding:0;width:45%;max-width:20rem}}html[dir=rtl] .tplbooking-stickybar{padding-right:5%;padding-left:0}html[dir=rtl] .tplbooking-stickybar .stickybar-content{left:3%;right:auto}html[dir=rtl] .tplbooking-stickybar .stickybar-content .stickybar-currency:after{margin-right:.5rem;margin-left:0}@media screen and (max-width:768px){html[dir=rtl] .tplbooking-stickybar .wgt-sqbutton-blue-inverse{float:left}}.tpl-booking-goodToKnow{display:none;background:#363636;color:#fff;font-size:1.4rem;min-height:4em;padding:.8em 3.2em;position:relative}.tpl-booking-goodToKnow .hotel-amenities{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.tpl-booking-goodToKnow .hotel-amenities>*{display:inline-block;vertical-align:middle}.tpl-booking-goodToKnow .hotel-amenities span[class^=icon-]{font-size:4.5rem}.tpl-booking-goodToKnow .hotel-amenities div.amenities-main{margin-left:.5rem}.tpl-booking-goodToKnow .hotel-amenities div.amenities-main>div span{font-size:1.6rem;line-height:1.4em;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.tpl-booking-goodToKnow .hotel-amenities div.amenities-main>div span:not(:first-child):before{content:'|';padding:0 .5em .35em;display:inline-block;vertical-align:middle;line-height:0}.tpl-booking-goodToKnow .hotel-amenities div.amenities-main>a{font-size:1.6rem;line-height:1.2em;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.tpl-booking-goodToKnow .hotel-amenities div.amenities-main .wgt-link-blue{display:none}.tpl-booking-goodToKnow .good-user-review{display:inline-block;vertical-align:top;float:right}.tpl-booking-goodToKnow .good-user-review span.good-user-quoto{display:inline-block;font-size:2.2rem;line-height:3rem;text-overflow:ellipsis;white-space:nowrap;max-width:20em;overflow:hidden;vertical-align:middle;font-style:italic}.tpl-booking-goodToKnow .good-user-review i{font-size:1.6rem;vertical-align:middle;display:inline-block;padding-top:1rem;padding-left:1em;font-style:italic}.tpl-booking-goodToKnow .good-user-review div{font-size:1.4rem;margin-top:.5rem}.tpl-booking-goodToKnow .good-user-review div a{text-transform:capitalize;color:#31a2ac;margin-left:.5rem;text-decoration:underline}.tpl-booking-goodToKnow .good-user-review div img{font-size:1.5rem;width:2em;border-radius:50%;vertical-align:middle;margin-right:.5rem}@media screen and (max-width:768px){.tpl-booking-goodToKnow{display:none}}html[dir=rtl] .tpl-booking-goodToKnow .hotel-amenities div.amenities-main{margin-right:.5rem;margin-left:0}html[dir=rtl] .tpl-booking-goodToKnow .good-user-review{float:left}html[dir=rtl] .tpl-booking-goodToKnow .good-user-review i{padding-right:1em;padding-left:0}html[dir=rtl] .tpl-booking-goodToKnow .good-user-review div a{margin-right:.5rem;margin-left:0}html[dir=rtl] .tpl-booking-goodToKnow .good-user-review div img{margin-left:.5rem;margin-right:0}div.form.login-form .form-width-limit,div.form.login-form .password-status,div.form.login-form div.field div.input-box{width:calc(100% - 1px);max-width:100%}div.form.login-form div.field.input-border-newlook{border:1px solid #cfcfcf}@media (max-width:768px){div.form.login-form div.field.input-border-newlook{border:none}}div.form.login-form div.field.input-error{background-color:#ba0c2f;border:2px solid #ba0c2f}div.form.login-form div.field.input-error .error-tip{color:#fff;margin-top:.5rem;padding:0 1rem;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:25px;height:29px}@media screen and (max-width:768px){div.form.login-form .form-width-limit,div.form.login-form .password-status,div.form.login-form div.field div.input-box{width:calc(100% - 1px)}div.form.login-form div.field .error-tip{font-size:1.2rem}}div.form .common-error-message{margin-top:1.2em;width:calc(35rem + 4px);line-height:1.2em;color:#ba0c2f}div.form .form-width-limit,div.form .password-status,div.form div.field div.input-box{width:58rem;max-width:calc(100% - 2px)}div.form .input-error .password-status.success-tip{display:none}div.form .form-wide-error>p{display:none;font-size:2rem;color:#ba0c2f;font-size:1.6rem;line-height:1.2em;margin-top:.5rem;white-space:inherit}div.form.has-error.input-error .form-wide-error p.input-error,div.form.has-error.network-error .form-wide-error p.network-error,div.form.has-error.server-error .form-wide-error p.server-error{display:block}div.form .password-status p{font-size:1.4rem;float:right;line-height:1.2em;padding-top:1rem}div.form .password-status span{color:#2eb025;font-weight:300}div.form .password-status span.password-weak{color:#ba0c2f;font-weight:300}div.form select::-ms-expand{display:none}div.form div.field{margin-top:1.3rem;vertical-align:top;position:relative}div.form div.field .error-tip{display:none;font-size:2rem}div.form div.field div[data-component=date3selects]{width:58.4rem;display:inline-block;max-width:calc(100% - 0px)}div.form div.field div[data-component=date3selects] div.input-box{margin-right:0;width:calc(100% / 3 - 4px);max-width:calc((100% - .9rem)/ 2)}@media screen and (max-width:1023px){div.form div.field div[data-component=date3selects] div.input-box{max-width:calc((100% - 1.3rem)/ 2)}}@media screen and (max-width:849px){div.form div.field div[data-component=date3selects] div.input-box{max-width:calc((100% - 1.6rem)/ 2)}}@media screen and (max-width:768px){div.form div.field div[data-component=date3selects] div.input-box{max-width:calc((100% - .9rem)/ 2)}}div.form div.field.request-error .error-tip{display:block}div.form div.field.input-error label{color:#ba0c2f}div.form div.field.input-error div.input-box{border-color:#ba0c2f;margin-right:1.5rem}div.form div.field.input-error div[data-component=date3selects]{margin-right:1.5rem}div.form div.field.input-error .error-tip{color:#ba0c2f;font-size:1.6rem;line-height:1.4em;margin-top:.5rem}div.form div.field.input-error .error-tip.either,div.form div.field.input-error.date_expire .error-tip.date_expire,div.form div.field.input-error.not-null .error-tip.not-null,div.form div.field.input-error.null .error-tip.null,div.form div.field.input-error.server .error-tip.server{display:inline-block}div.form div.field.input-error i.input-status{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA6klEQVQ4y2PYxaPPgAWzAXEYEC8D4vtA/BOIPwPxdahYKFQNhl5shgUC8W0g/k8Ag9QE4TOQGYg7iTAIHXdC9WIYSI5hyIaiGBiCTwMIPF2yiZChITADQYH7mAoGPgGZBTIwmpCXiDQQhGNABq4mxsCH05YSY+AakIEPCCn8++Pn/4dTlxBj4AOQgT8IKfz98TOxBv4EGfiJ2gbepKKBD4iKFBLwGqKSDch1l5IqiE421EzY7LCsF0oF74aiFw5dFBjWhav4mkyGYVNwFV8wHExCARtCTIkNiyhQ7K+BVgG/oPg+VCwaVxUAAGOZ1WVm7vjiAAAAAElFTkSuQmCC)}div.form div.field.field-half.input-error .error-tip{display:block}div.form div.field.input-error.not-null .error-tip.null,div.form div.field.input-error.null .error-tip.not-null{display:none}div.form div.field.field-second .error-tip.error-contact-tips{background-color:#ba0c2f;font-size:1.6rem;line-height:1.6em;width:calc(100% - 2px);padding:.5em;margin-top:0;color:#fff;box-sizing:border-box;font-family:'Nimbus Sans L',sans-serif;font-weight:700}div.form div.field.field-second .error-tip.error-contact-tips a{color:#fff;text-decoration:underline;font-weight:700}div.form div.field.field-third{font-size:0}div.form div.field.field-third .input-box{box-sizing:border-box;width:18.6rem;max-width:calc((100% - 2.5rem)/ 3)}div.form div.field.field-third .input-box:not(:nth-of-type(1)){margin-left:1.2rem}div.form div.field.field-third div[data-component=date3selects] .input-box{width:calc((100% - 1.3rem)/ 2)}div.form div.field.field-address,div.form div.field.field-dob,div.form div.field.field-mobile_phone,div.form div.field.field-phone,div.form div.field.field-title_gender{display:none!important}div.form div.field.field-half-checkout2{display:inline-block;width:16.5rem;max-width:calc(50% - 1.1rem)}div.form div.field.field-half-checkout2.field-half-right{margin-left:1.9rem}div.form div.field.field-half-checkout2 input{width:88%}div.form div.field.field-half-checkout2.field-half-block{display:block}div.form div.field.field-half-checkout2 .error-tip{white-space:initial}div.form div.field.field-captcha .input-box{width:26rem;margin-right:0!important}div.form div.field.field-captcha img.captcha{vertical-align:middle;margin:0 1.5rem;cursor:pointer}div.form div.field.field-half{display:inline-block;width:28rem;max-width:calc(50% - 1.1rem)}div.form div.field.field-half.field-half-right{margin-left:1.9rem}div.form div.field.field-half input{width:88%}div.form div.field.field-half.field-half-block{display:block}div.form div.field.field-half .error-tip{white-space:initial}div.form div.field.field-email div[data-bind-to=email] input.disabled{background-color:-internal-light-dark(rgba(239,239,239,.3),rgba(59,59,59,.3));border-color:rgba(118,118,118,.3)}div.form div.field.field-email .error-tip.error-contact-tips{background-color:#ba0c2f;font-size:1.6rem;line-height:1.6em;width:calc(100% - 2px);padding:.5em;margin-top:0;color:#fff;box-sizing:border-box;font-family:'Nimbus Sans L',sans-serif;font-weight:700}div.form div.field.field-email .error-tip.error-contact-tips a{color:#fff;text-decoration:underline;font-weight:700}div.form div.field div.input-box.search-list{position:absolute;z-index:2;font-size:1.6rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}div.form div.field div.input-box.search-list li{padding:1rem 0;margin:0 1rem}div.form div.field div.input-box.search-list li.selected,div.form div.field div.input-box.search-list li:hover{cursor:pointer;color:#fff;background:grey}div.form div.field div.input-box{display:inline-block;background-color:#fff;border:solid 1px #adadad;position:relative;vertical-align:middle;overflow:hidden}div.form div.field div.input-box.small-size{width:13rem}@media screen and (max-width:768px){div.form div.field div.input-box.small-size{width:10rem}}div.form div.field div.input-box.focus{border:1px solid #000}div.form div.field div.input-box.focus>i.input-select{pointer-events:none;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#000}div.form div.field div.input-box a.input-show,div.form div.field div.input-box>i{display:inline-block;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%);background-position:center center;background-repeat:no-repeat}div.form div.field div.input-box i.input-status{background-size:20px;width:20px;height:20px}div.form div.field div.input-box i.input-select{pointer-events:none;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#b2b2b2;-webkit-transform:translateY(-25%);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%)}div.form div.field div.input-box a.input-show{text-align:center;cursor:pointer}div.form div.field div.input-box a.input-show .icon-icon_K002,div.form div.field div.input-box a.input-show .icon-icon_K003{font-size:24px;display:inline-block}div.form div.field div.input-box a.input-show .description{text-transform:uppercase;font-size:9px;letter-spacing:1px;font-family:'Nimbus Sans L',sans-serif;font-weight:400}div.form div.field div.input-box a.input-show .hide,div.form div.field div.input-box a.input-show .show{display:none}div.form div.field div.input-box a.input-show[data-show=false] .hide,div.form div.field div.input-box a.input-show[data-show=true] .show{display:block}div.form div.field div.select-box{position:relative}div.form div.field div.select-box: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}div.form div.field label{font-family:'Nimbus Sans L',sans-serif;font-weight:500;display:block;color:#7f7f7f;font-size:1.2rem;line-height:1.8}div.form div.field label.checkbox-label{vertical-align:middle;display:inline-block}div.form div.field input,div.form div.field textarea{font-family:'Nimbus Sans L',sans-serif;font-weight:500;border:none;background-color:inherit;width:95%;font-size:1.6rem;color:#000;margin:.5rem 0 .5rem 1rem;height:3rem;-webkit-appearance:none;border-radius:0!important}@media screen and (max-width:768px){div.form div.field input,div.form div.field textarea{height:25px}}div.form div.field input.placeholder,div.form div.field textarea.placeholder{color:#adadad}div.form div.field input::-ms-clear{display:none}div.form div.field input::-ms-reveal{display:none}div.form div.field textarea{font-family:'Nimbus Sans L',sans-serif;font-weight:500;height:9rem;outline:0;line-height:2em;resize:none}div.form div.field select{font-family:'Nimbus Sans L',sans-serif;font-weight:500;height:calc(3rem + .2rem);margin:.5rem 0;border:0;outline:0;font-size:1.6rem;background-color:#fff;width:calc(100% + 17px);padding-left:1rem;word-break:keep-all;box-sizing:border-box;padding-right:calc(31px + 1.2rem);appearance:none;-moz-appearance:none;-webkit-appearance:none}@media screen and (max-width:768px){div.form div.field select{height:calc(27px + 1rem)}}div.form div.field.field-third-Average{width:18.4rem;display:inline-block;margin-left:1rem}div.form div.field.field-third-Average .input-box{width:100%;max-width:100%}div.form div.field.field-margin-left-none{margin-left:0}div.form div.field .hotel_list{position:absolute;top:74px;background-color:#fff;min-height:100px;max-height:500px;overflow:hidden;box-shadow:1px 2px 4px rgba(0,0,0,.35);border:solid 1px #adadad;left:0;right:0;z-index:19;display:none}div.form div.field .hotel_list .hotel_list_content .hotel_list-region{width:calc(100% - 40px);margin:0 auto;padding-top:15px;border-top:1px solid #cfcfcf;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-transform:uppercase;line-height:14px;color:#7e7e7e}div.form div.field .hotel_list .hotel_list_content:first-child .hotel_list-region{border-top:none}div.form div.field .hotel_list .hotel_list_content .hotel_list-city{width:calc(100% - 40px);margin:0 auto;padding:10px 0;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;color:#363636}div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels{width:100%;font-size:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:19px;color:#000;vertical-align:top;white-space:normal;padding:5px 20px;box-sizing:border-box;cursor:pointer}div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels span{font-size:19px;display:inline-block;vertical-align:middle;margin-right:8px}div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels.active,div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels.selected,div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels:hover{background-color:#f0f0f0}div.form div.field .hotel_list .nano-pane{border-radius:0;background:#dcd7d3}div.form div.field .hotel_list .nano-pane .nano-slider{border-radius:0;margin:0 2px;background:#000}@media screen and (max-width:768px){div.form{width:100%!important}div.form .form-width-limit,div.form .password-status,div.form div.field div.input-box{width:calc(100% - 4px)}div.form .password-status p{font-size:13px;padding-top:.6rem}div.form div.field div[data-component=date3selects]{width:100%}div.form div.field.input-error div[data-component=date3selects]{margin-left:0}div.form div.field.input-error div.input-box{margin-right:0}div.form div.field.input-error .error-tip{font-size:1.4rem;line-height:1em;white-space:inherit}div.form div.field.field-third .input-box{width:100%;max-width:inherit;margin-left:0!important;margin-bottom:.5rem}div.form div.field.field-captcha .input-box{width:calc(90% - 100px - 3rem)}div.form div.field.field-half{display:block;width:100%;max-width:100%}div.form div.field.field-half.field-half-right{margin-left:0!important;margin-right:0!important}div.form div.field div.input-box a.input-show span{font-size:9px}div.form div.field label{font-size:1.6rem;line-height:1.5em}div.form div.field input,div.form div.field select{font-size:1.2rem;margin-top:0;margin-bottom:0;height:3.4rem;line-height:3.4rem}div.form div.field textarea{line-height:1.3em;font-size:1.2rem}div.form div.field.field-third-Average{width:calc(100% - 4px)!important;margin-left:0!important}}html[dir=rtl] div.form .password-status p{float:left}html[dir=rtl] div.form div.field.input-error div[data-component=date3selects]{margin-right:0;margin-left:1.5rem}html[dir=rtl] div.form div.field.input-error div.input-box{margin-left:1.5rem;margin-right:0}html[dir=rtl] div.form div.field.field-third .input-box:not(:nth-of-type(1)){margin-left:0;margin-right:1.25rem}html[dir=rtl] div.form div.field.field-third.input-error .input-box{margin-left:0}html[dir=rtl] div.form div.field.field-half.field-half-right{margin-right:1.9rem;margin-left:0}html[dir=rtl] div.form div.field div.input-box a.input-show,html[dir=rtl] div.form div.field div.input-box>i{left:10px;right:auto}html[dir=rtl] div.form div.field div.select-box:after{left:1rem;right:auto}html[dir=rtl] div.form div.field input,html[dir=rtl] div.form div.field textarea{margin-left:0;margin-right:1rem}html[dir=rtl] div.form div.field select{padding-right:1rem;padding-left:calc(31px + 1.2rem)}@media (max-width:768px){html[dir=rtl] div.form div.field.input-error div[data-component=date3selects]{margin-left:0}html[dir=rtl] div.form div.field.field-third .input-box:not(:nth-of-type(1)){margin-right:0}}.signup h2.head,.user-page-default h2.head,div.forgetpassword h2.head,div.request-proposal h2.head,div.resetpassword h2.head,div.view-booking-sg h2.head{font-size:6.3rem;color:#000}.signup p.message,.user-page-default p.message,div.forgetpassword p.message,div.request-proposal p.message,div.resetpassword p.message,div.view-booking-sg p.message{background-color:#cbc7c2;font-size:2.4rem;line-height:1.2em;padding:2.2rem 2.5rem 2rem 3rem;margin:2.5rem 0 3.2rem 0}@media screen and (max-width:768px){.signup h2.head,.user-page-default h2.head,div.forgetpassword h2.head,div.request-proposal h2.head,div.resetpassword h2.head,div.view-booking-sg h2.head{font-size:3.6rem}.signup p.message,.user-page-default p.message,div.forgetpassword p.message,div.request-proposal p.message,div.resetpassword p.message,div.view-booking-sg p.message{font-size:1.8rem;padding:1.3rem 1.5rem 1.3rem 1rem;margin:2rem 0}}i.checkbox,i.radio{display:inline-block;cursor:pointer;width:1.4rem;height:1.4rem;border:solid .2rem #adadad;text-align:center;vertical-align:middle;background-color:#fff;position:relative}i.blue.radio,i.checkbox.blue{border-color:#31a2ac}.card.selected i.blue.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.blue.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.blue.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.blue.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox.blue:after,i.blue.checked.radio:after,i.checkbox.blue.checked:after{background:#31a2ac;width:80%;height:80%}i.black.radio,i.checkbox.black{border-color:#363636}.card.selected i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.package-detail .main .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 i.checkbox:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.radio:after,i.checkbox.checked:after,i.checked.radio:after{content:'';background:#363636;display:inline-block;width:71%;height:71%;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%)}.checkbox-block>*{display:inline-block;vertical-align:top}.checkbox-block.blue{color:#31a2ac}.checkbox-block__text{font-size:1.8rem;line-height:2.2rem;margin-left:.5em;font-family:'Nimbus Sans L',sans-serif;font-weight:500;cursor:pointer}html[dir=rtl] .checkbox-block__text{margin-right:.5em;margin-left:0}.block-error-mesage{background-color:#ba0c2f;padding:2rem 1.5rem 2rem 2rem;line-height:1.4em;font-size:1.6rem;color:#fff}html[dir=rtl] .block-error-mesage{padding:2rem 2rem 2rem 1.5rem}i.radio{width:3.2rem;height:3.2rem;border-width:.3rem;background-color:#fff}i.radio.blue{background-color:#fff;border:solid .2rem #adadad}.card.selected i.radio.blue:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio.blue:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio.blue:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.radio.blue:after,i.radio.blue.checked:after{background-color:#31a2ac}.card.selected i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.package-detail .main .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 i.radio:after,i.radio,i.radio.checked:after{border-radius:100%}i.add{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAAM0lEQVRIx2MwY8AL/yNBrCr+QyHDqEGjBo0aNGIN+k8dOGoQXQ0aTdmjBo0aNGoQRQYBAIvy+isU71WpAAAAAElFTkSuQmCC) no-repeat center center;background-size:3rem;width:3rem;height:3rem;margin-right:4px;cursor:pointer}i.triangle{display:inline-block;content:'';width:0;height:0;border:.8rem solid transparent;border-top-color:#363636;margin-top:.5rem}i.triangle.expanded{display:inline-block;content:'';width:0;height:0;border:.8rem solid transparent;border-bottom-color:#363636;margin-top:-.5rem}.nightly-breakdown.no-arrow .trigger:after{display:none!important}.nightly-breakdown.show .trigger:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-bottom-color:#333;margin-bottom:0}.nightly-breakdown.show .trigger.blue:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-bottom-color:#31a2ac}.nightly-breakdown.show .trigger.grey:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-bottom-color:#a9a9a9}.nightly-breakdown .trigger{cursor:pointer;font-size:1.3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#333;margin-top:.5em}.nightly-breakdown .trigger.blue{color:#31a2ac}.nightly-breakdown .trigger.blue:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#31a2ac}.nightly-breakdown .trigger.grey{color:#adadad}.nightly-breakdown .trigger.grey:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#a9a9a9}.nightly-breakdown .trigger>*{display:inline-block;vertical-align:middle}.nightly-breakdown .trigger:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#333;margin-bottom:-4px;margin-left:.4rem}html[dir=rtl] .nightly-breakdown .trigger:after{margin-right:.4rem;margin-left:0}@media screen and (max-width:768px){i.radio{width:2.1rem;height:2.1rem;top:3rem!important;border-width:.2rem}i.add{background-size:2.2rem;width:2.2rem;height:2.2rem}}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,.checkout .checkout-confirmation .checkout-confirmation-points a,.checkout .checkout-detail a.detail-edit,.checkout .overall-price .overall-price-href,.checkout .overall-price .overall-price-total .overall-price-points,.checkout .overall-price .overall-price-underline,.dashboard .main .board .userinfo .membership a,.tpl-hero-rating .tpl-rating .view,.underline-a,.underline-a-bold,.underline-a-green,.underline-a-red{line-height:1.5em;cursor:pointer;display:inline-block;border-bottom-style:solid;border-bottom-width:1px;color:inherit}.underline-a-bold{border-width:2px;line-height:1.2em}@media screen and (max-width:768px){.underline-a-bold{line-height:1em}}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,.underline-a-red{color:#ba0c2f;border-color:#ba0c2f}.checkout .checkout-confirmation .checkout-confirmation-points a,.checkout .checkout-detail a.detail-edit,.underline-a-green{color:#37ac31;border-color:#37ac31}.security-tooltip{font-size:2rem;padding:0 .3rem;cursor:pointer;position:relative;display:inline-block;vertical-align:middle}.security-tooltip:hover .security-tooltip-popup{display:block}.security-tooltip div.security-tooltip-popup{display:none;position:absolute;z-index:10;left:100%;top:50%;margin-left:5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border:solid 1px #aaa}.security-tooltip div.security-tooltip-popup:after,.security-tooltip div.security-tooltip-popup:before{position:absolute;top:50%;-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.security-tooltip div.security-tooltip-popup:before{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-right-color:#aaa;left:-1px}.security-tooltip div.security-tooltip-popup:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-right-color:#ebe7e5;left:0}.security-tooltip div.security-tooltip-popup .content{width:15rem;padding:1rem;background-color:#ebe7e5;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.security-tooltip div.security-tooltip-popup .content *{font-size:1.2rem;line-height:1.1em;color:#191405;text-transform:uppercase}.security-tooltip div.security-tooltip-popup .content p{margin-bottom:.7em}.security-tooltip div.security-tooltip-popup .content>div{font-size:0;white-space:nowrap}.security-tooltip div.security-tooltip-popup .content>div *{display:inline-block;vertical-align:middle;white-space:normal}.security-tooltip div.security-tooltip-popup .content>div span{word-wrap:break-word}.security-tooltip div.security-tooltip-popup .content>div span:first-of-type{width:calc(100% - 4.8rem);font-size:1.3rem}.security-tooltip div.security-tooltip-popup .content>div img{width:4.6rem}.security-tooltip div.security-tooltip-popup .content>div span[class^=icon-]{font-size:4rem;margin-left:.8rem}@media screen and (max-width:768px){.security-tooltip div.security-tooltip-popup .content{width:12rem;padding:.7rem}.security-tooltip div.security-tooltip-popup .content *{font-size:1.3rem}.security-tooltip div.security-tooltip-popup .content>div{margin-bottom:.5rem}.security-tooltip div.security-tooltip-popup .content>div span:first-of-type{width:calc(100% - 3.8rem);font-size:1.2rem}.security-tooltip div.security-tooltip-popup .content>div img{width:3.5rem}.security-tooltip div.security-tooltip-popup .content>div span[class^=icon-]{font-size:3rem}}html[dir=rtl] .security-tooltip div.security-tooltip-popup{right:100%;left:auto;margin-right:5px;margin-left:0}html[dir=rtl] .security-tooltip div.security-tooltip-popup:before{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-left-color:#aaa;right:-25px;left:auto}html[dir=rtl] .security-tooltip div.security-tooltip-popup:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-left-color:#fff;right:-24px;left:auto}html[dir=rtl] .security-tooltip div.security-tooltip-popup .content>div span[class^=icon-]{margin-right:.8rem;margin-left:0}div.placeholder{z-index:10;background-image:url(data:image/gif;base64,AAAA)}input[type=text]:disabled{opacity:1;color:#363636;-webkit-text-fill-color:#363636}div.tpl-meeting-proposal{background-color:#1e1e1e;color:#fff;font-size:0;height:80px;width:100%;position:fixed;bottom:0;z-index:11;padding:0 0 0 8%;box-sizing:border-box}div.tpl-meeting-proposal p{font-size:2.4rem;line-height:80px}div.tpl-meeting-proposal a{position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:768px){div.tpl-meeting-proposal{text-align:center;left:0;width:100%;height:auto;padding:2rem 0!important}div.tpl-meeting-proposal p{font-size:2rem;margin-bottom:1rem;line-height:1.2em}div.tpl-meeting-proposal a{position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}html[dir=rtl] div.tpl-meeting-proposal{padding:0 8% 0 0}html[dir=rtl] div.tpl-meeting-proposal a{left:2rem;right:auto}@media (max-width:768px){html[dir=rtl] div.tpl-meeting-proposal{right:0}}div.tpl-meeting-hotel div.tpl-content div.clearfix a{line-height:38px;margin:0 .5rem}@media (max-width:768px){div.tpl-meeting-hotel div.tpl-content div.clearfix a{padding:0 27px}}div.tpl-meeting-hotel.display-grid{position:relative;color:#fff;display:inline-block;width:100%;background-color:#dcd7d2;background-size:cover;background-repeat:no-repeat;background-position:center center}div.tpl-meeting-hotel.display-grid a.wgt-scratchpad-off span,div.tpl-meeting-hotel.display-grid a.wgt-scratchpad-on span{font-size:5rem}div.tpl-meeting-hotel.display-grid div.tpl-content{width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center}div.tpl-meeting-hotel.display-grid div.tpl-content h3{width:70%;font-size:3.8rem;line-height:1.2em;margin:0 auto;padding:2% 0}div.tpl-meeting-hotel.display-grid div.tpl-content div.tpl-text{width:85%;padding-bottom:6%;margin:1px auto}div.tpl-meeting-hotel.display-grid div.tpl-content div.tpl-text p{font-size:1.8rem;line-height:1.5em}div.tpl-meeting-hotel.display-grid div.tpl-content a.wgt-sqbutton-black,div.tpl-meeting-hotel.display-grid div.tpl-content a.wgt-sqbutton-dark{display:none}div.tpl-meeting-hotel.display-grid.view-feature{background-image:none!important}div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i{background:#31a2ac!important}div.tpl-meeting-hotel.display-grid.view-feature .tpl-content{display:none}div.tpl-meeting-hotel.display-grid.view-feature .feature-content{display:block}div.tpl-meeting-hotel.display-grid .feature-content{display:none;padding:5%;color:#383838;position:absolute;width:100%;height:100%;box-sizing:border-box}div.tpl-meeting-hotel.display-grid .feature-content>div{width:100%;height:100%;overflow:hidden}div.tpl-meeting-hotel.display-grid .feature-content .hotel-name{width:65%;font-size:1.8rem;font-weight:700;line-height:1.3em;margin-bottom:.6em}div.tpl-meeting-hotel.display-grid .feature-content .info-content{font-size:0}div.tpl-meeting-hotel.display-grid .feature-content .info-content .attendees-block{width:27%}div.tpl-meeting-hotel.display-grid .feature-content .info-content .event-block{margin:0 2.5%;width:34%}div.tpl-meeting-hotel.display-grid .feature-content .info-content .roominfo-block{width:34%}div.tpl-meeting-hotel.display-grid .feature-content .info-content>div{display:inline-block;vertical-align:top}div.tpl-meeting-hotel.display-grid .feature-content .info-content>div *{font-size:1.4rem;line-height:1.5em}@media (max-width:768px){div.tpl-meeting-hotel.display-grid .feature-content .info-content>div *{font-size:1.1rem;line-height:1.1em}}div.tpl-meeting-hotel.display-grid .feature-content .info-content>div ul,div.tpl-meeting-hotel.display-grid .feature-content .info-content>div ul li{width:100%}div.tpl-meeting-hotel.display-grid .feature-content .info-content .item-name{font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700}div.tpl-meeting-hotel.display-grid div.tpl-holder{margin-top:68.7118644%}@media (max-width:768px){div.tpl-meeting-hotel.display-grid{display:block;width:100%;padding:0}div.tpl-meeting-hotel.display-grid a.wgt-scratchpad-off span.icon-icon_B013{font-size:6rem}div.tpl-meeting-hotel.display-grid div.tpl-content div.wgt-icon{background-size:36px;padding-top:45px}div.tpl-meeting-hotel.display-grid div.tpl-content h3{font-size:2.4rem;width:90%}div.tpl-meeting-hotel.display-grid div.tpl-content div.tpl-text{width:95%;padding-bottom:3%}div.tpl-meeting-hotel.display-grid div.tpl-content div.tpl-text p{font-size:1.4rem}div.tpl-meeting-hotel.display-grid div.tpl-holder{margin-top:85.3125%}}div.tpl-meeting-hotel.display-list{background-image:none!important;background-color:#fff;color:#000;width:100%;border-top:solid 1px #bebebe}div.tpl-meeting-hotel.display-list a.wgt-scratchpad-off{display:none}div.tpl-meeting-hotel.display-list div.tpl-content{position:relative;padding-left:2%}div.tpl-meeting-hotel.display-list div.tpl-content div.wgt-icon{display:none}div.tpl-meeting-hotel.display-list div.tpl-content h2{width:70%;font-size:3.8rem;line-height:1.2em;padding:2% 0 1% 0}div.tpl-meeting-hotel.display-list div.tpl-content div.tpl-text{width:85%;padding-bottom:2.5%}div.tpl-meeting-hotel.display-list div.tpl-content div.tpl-text p{font-size:1.8rem;line-height:1.5em}div.tpl-meeting-hotel.display-list div.tpl-content a.wgt-sqbutton,div.tpl-meeting-hotel.display-list div.tpl-content a.wgt-sqbutton-black,div.tpl-meeting-hotel.display-list div.tpl-content a.wgt-sqbutton-black1,div.tpl-meeting-hotel.display-list div.tpl-content a.wgt-sqbutton-blue,div.tpl-meeting-hotel.display-list div.tpl-content a.wgt-sqbutton-blue-hollow,div.tpl-meeting-hotel.display-list div.tpl-content a.wgt-sqbutton-blue-inverse,div.tpl-meeting-hotel.display-list div.tpl-content a.wgt-sqbutton-change-color,div.tpl-meeting-hotel.display-list div.tpl-content a.wgt-sqbutton-dark,div.tpl-meeting-hotel.display-list div.tpl-content a.wgt-sqbutton-dark-grey,div.tpl-meeting-hotel.display-list div.tpl-content a.wgt-sqbutton-golden,div.tpl-meeting-hotel.display-list div.tpl-content a.wgt-sqbutton-green,div.tpl-meeting-hotel.display-list div.tpl-content a.wgt-sqbutton-red,div.tpl-meeting-hotel.display-list div.tpl-content a.wgt-sqbutton-white{display:none}div.tpl-meeting-hotel.display-list div.tpl-content a.wgt-sqbutton-black,div.tpl-meeting-hotel.display-list div.tpl-content a.wgt-sqbutton-dark{display:inline-block!important}div.tpl-meeting-hotel.display-list div.tpl-content div.clearfix{position:absolute;right:5%;bottom:16%}@media (max-width:768px){div.tpl-meeting-hotel.display-list div.tpl-content{padding-left:4%;padding-bottom:3rem}div.tpl-meeting-hotel.display-list div.tpl-content h2{width:90%;font-size:2.4rem;padding:3% 0}div.tpl-meeting-hotel.display-list div.tpl-content div.tpl-text{width:90%}div.tpl-meeting-hotel.display-list div.tpl-content div.tpl-text p{font-size:1.4rem}div.tpl-meeting-hotel.display-list div.tpl-content div.clearfix{position:static;width:92%}div.tpl-meeting-hotel.display-list div.tpl-content div.clearfix a{padding:0 18px}div.tpl-meeting-hotel.display-list div.tpl-content div.clearfix a.wgt-sqbutton-black{margin-left:0}}div.tpl-wedding-experience{text-align:center;background-color:#fff;color:#363636}div.tpl-wedding-experience div.tpl-content{width:68rem;max-width:90%;padding:6rem 0;margin:auto}div.tpl-wedding-experience div.tpl-content h2{font-size:3.6rem;line-height:1.2em}div.tpl-wedding-experience div.tpl-content p{font-size:18px;line-height:1.5em;padding:2rem 0}@media (max-width:768px){div.tpl-wedding-experience div.tpl-content{width:90%}div.tpl-wedding-experience div.tpl-content h2{font-size:2.4rem}div.tpl-wedding-experience div.tpl-content p{font-size:1.4rem}div.tpl-wedding-experience div.tpl-content a.wgt-sqbutton-dark{width:28rem}}div.tpl-map-carousel{height:18.5rem}div.tpl-map-carousel a,div.tpl-map-carousel ul,div.tpl-map-carousel ul li{height:100%}div.tpl-map-carousel a.map-carousel{width:2.7rem}div.tpl-map-carousel ul{width:100%;overflow:hidden;color:#fff;white-space:nowrap;font-size:0;left:2.7rem;width:calc(100% - 2.7rem * 2);overflow:hidden}div.tpl-map-carousel ul li{display:inline-block;width:calc(100% / 3 - .1px);text-align:center;background-position:center}div.tpl-map-carousel ul[data-count='3']{left:0;width:100%}div.tpl-map-carousel ul[data-count='3'] li{width:calc(100% / 3 - .1px)}div.tpl-map-carousel ul[data-count='2']{left:0;width:100%}div.tpl-map-carousel ul[data-count='2'] li{width:50%}div.tpl-map-carousel ul[data-count='1']{left:0;width:100%}div.tpl-map-carousel ul[data-count='1'] li{width:100%}@media (max-width:768px){div.tpl-map-carousel ul{width:100%;left:0;overflow:hidden;position:relative}div.tpl-map-carousel ul li{position:absolute;width:75%!important;z-index:1;background-color:#363636;background-size:100% 100%}div.tpl-map-carousel ul li:nth-child(1){right:50%;display:block!important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}div.tpl-map-carousel ul li:nth-child(2){top:0;left:50%;display:block!important;transform:translateX(-50%);z-index:2;padding-right:0}div.tpl-map-carousel ul li:nth-child(3){left:50%;display:block!important;right:inherit;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}div.tpl-map-carousel ul[data-count='1'] li,div.tpl-map-carousel ul[data-count='2'] li{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);left:inherit;right:inherit}div.tpl-map-carousel ul[data-count='1'] li{width:100%}div.tpl-map-carousel ul[data-count='4']{width:100%;left:0}}div.tpl-carousel-content{width:100%;height:100%;position:relative}div.tpl-carousel-content div.tpl-content{width:80%;position:absolute;top:50%;left: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%);text-align:center;letter-spacing:1px}div.tpl-carousel-content div.tpl-content h3{width:65%;font-size:2.8rem;white-space:normal;line-height:1.2em;padding-bottom:1rem;margin:auto}div.tpl-carousel-content div.tpl-content p{width:90%;font-size:1.4rem;white-space:normal;line-height:1.5em;margin:auto}@media (max-width:768px){div.tpl-carousel-content div.tpl-content h3{width:80%}}div.tpl-learn-us-navbar{background-color:#323232;padding:3.5rem 0 2rem 0;color:#cacaca;text-align:center}div.tpl-learn-us-navbar span.navbar-select{display:none;position:relative;width:95%;line-height:6rem;background-color:#3e3e3e;margin:auto;font-size:2rem;letter-spacing:1px;margin-bottom:3px}div.tpl-learn-us-navbar span.navbar-select:after{position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-left-color:#fff}div.tpl-learn-us-navbar ul{margin:auto;width:60%}div.tpl-learn-us-navbar ul li{margin:1rem;padding:0 1.8rem;font-size:14px;line-height:4rem;display:inline-table;cursor:pointer;background-color:#3e3e3e}div.tpl-learn-us-navbar ul li a{color:#cacaca;letter-spacing:1px;text-transform:uppercase}div.tpl-learn-us-navbar ul li.active{background-color:#585858}div.tpl-learn-us-navbar ul li.active a{font-weight:700}@media (max-width:768px){div.tpl-learn-us-navbar span.navbar-select{display:block;font-size:1.4rem}div.tpl-learn-us-navbar ul{display:none;width:95%}div.tpl-learn-us-navbar ul li{display:block;margin:0 0 1px 0;line-height:1.2rem;padding:1.7rem 0;font-size:1.4rem}div.tpl-learn-us-navbar ul li.active a{font-weight:300}div.tpl-learn-us-navbar.expanded{position:fixed;top:0;height:calc(100vh - 40px);width:100%;z-index:11;overflow-y:auto}div.tpl-learn-us-navbar.expanded span.navbar-select{display:none}div.tpl-learn-us-navbar.expanded span.navbar-select:after{display:none}div.tpl-learn-us-navbar.expanded ul{width:100%;display:block;padding-bottom:6rem}}fieldset.custom-dropdown{color:#fff;cursor:pointer;width:100%;display:block;text-align:left;padding-right:5%;font-size:1.6rem;letter-spacing:1px;position:relative;box-sizing:border-box}fieldset.custom-dropdown.disabled{filter:alpha(Opacity=50);opacity:.5}fieldset.custom-dropdown.expanded ul{display:block}fieldset.custom-dropdown ul{display:none}fieldset.custom-dropdown ul li li.selected{color:#5b6262}fieldset.custom-dropdown label{display:block;width:100%;line-height:2.5em;font-size:12px;text-transform:uppercase;color:#f5f5f5}fieldset.custom-dropdown div{border:solid 1px #282828;background-color:#282828;padding-left:5%;width:100%;height:5rem;overflow:hidden;position:relative;box-sizing:border-box;word-break:break-all;display:inline-flex}fieldset.custom-dropdown div i{display:inline-block;line-height:5rem;position:absolute;white-space:nowrap;overflow:hidden}fieldset.custom-dropdown div.text_overflow i{width:calc(82% - .6rem - 10px);white-space:normal}fieldset.custom-dropdown div.text_overflow:after{position:absolute;left:calc(87% - .6rem - 10px);content:"...";width:15px;line-height:5rem}fieldset.custom-dropdown div:before{position:absolute;right:3%;top:50%;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#fff}fieldset.custom-dropdown div span{display:inline-block;margin-left:1rem;margin-top:1rem;width:3rem;line-height:3rem;height:3rem;text-align:center;background-color:#717a7a;border-radius:100%}fieldset.custom-dropdown ul{position:absolute;top:9rem;left:0;width:100%;z-index:6;background-color:#282828;max-height:38rem;overflow-y:auto;box-sizing:border-box}fieldset.custom-dropdown ul li{padding:1.5rem 0;padding-left:5%;position:relative}fieldset.custom-dropdown ul li i.checkbox,fieldset.custom-dropdown ul li i.radio{margin-right:4%;background-color:transparent}.card.selected fieldset.custom-dropdown ul li i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected fieldset.custom-dropdown ul li i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected fieldset.custom-dropdown ul li i.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark fieldset.custom-dropdown ul li i:after,fieldset.custom-dropdown ul li .card.selected i.radio:after,fieldset.custom-dropdown ul li .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,fieldset.custom-dropdown ul li .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,fieldset.custom-dropdown ul li div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i:after,fieldset.custom-dropdown ul li i.checked:after{background-color:#fff}fieldset.custom-dropdown ul li.selected,fieldset.custom-dropdown ul li:hover{background-color:#535353}fieldset.custom-dropdown ul li.has-children:before{position:absolute;right:3%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-left-color:#fff}fieldset.custom-dropdown ul li.back{padding-left:calc(5% + 2.5rem);background-color:#535353}fieldset.custom-dropdown ul li.back:before{position:absolute;right:inherit;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-right-color:#fff}fieldset.custom-dropdown:last-of-type{padding-right:0}@media (max-width:768px){fieldset.custom-dropdown{width:100%;display:block}fieldset.custom-dropdown ul{position:static;margin:3px 0 2rem 0;width:100%;border-bottom:solid 1px #363636}}fieldset.custom-dropdown.fulllist ul{width:220%;font-size:0;left:inherit;right:0;box-sizing:border-box}fieldset.custom-dropdown.fulllist ul li{margin:2rem 0;display:inline-block;width:50%;font-size:1.6rem;padding:0;padding-left:5%;box-sizing:border-box;vertical-align:top;overflow:hidden}fieldset.custom-dropdown.fulllist ul li div.sub-head{line-height:1.5em;padding-left:0;text-transform:uppercase}fieldset.custom-dropdown.fulllist ul li div.sub-head:after,fieldset.custom-dropdown.fulllist ul li div.sub-head:before{display:none}fieldset.custom-dropdown.fulllist ul li ul{position:static}fieldset.custom-dropdown.fulllist ul li ul li{border:0;display:block;padding:1rem 0;margin:0}fieldset.custom-dropdown.fulllist ul li ul li:last-of-type{border:none}fieldset.custom-dropdown.fulllist ul li ul li::before{display:none}fieldset.custom-dropdown.fulllist ul li ul li:hover{background-color:transparent}fieldset.custom-dropdown.fulllist ul li ul li.selected{color:inherit;background-color:transparent}fieldset.custom-dropdown.fulllist ul li:before{display:none}fieldset.custom-dropdown.fulllist ul li:hover{background-color:transparent}fieldset.custom-dropdown.fulllist ul li:last-of-type{border-left:none}@media (max-width:768px){fieldset.custom-dropdown.fulllist ul{z-index:2;width:100%;right:inherit;box-sizing:content-box;border-bottom:solid 1px #363636}fieldset.custom-dropdown.fulllist ul li{display:block;width:100%;border:none}fieldset.custom-dropdown.fulllist ul li div.sub-head{padding:1.5rem 0}fieldset.custom-dropdown.fulllist ul li ul{border:none}}fieldset.custom-dropdown.fulllist ul.items-list>li.disabled{text-transform:uppercase}fieldset.custom-dropdown.fulllist ul.items-list>li.disabled li{text-transform:none}fieldset.custom-dropdown.fulllist[data-count='1'] ul{width:100%}fieldset.custom-dropdown.fulllist[data-count='1'] ul li{border-left:none!important;width:99%}fieldset.custom-dropdown.fulllist[data-count='1'] ul li:before{display:none}html[dir=rtl] fieldset.custom-dropdown{text-align:right}html[dir=rtl] fieldset.custom-dropdown div{padding-left:0;padding-right:5%}html[dir=rtl] fieldset.custom-dropdown div.text_overflow:after{left:inherit;right:calc(87% - .6rem - 10px)}html[dir=rtl] fieldset.custom-dropdown div:before{left:3%;right:auto}html[dir=rtl] fieldset.custom-dropdown div span{margin-right:.5rem;margin-left:0}html[dir=rtl] fieldset.custom-dropdown ul{left:0;right:auto}html[dir=rtl] fieldset.custom-dropdown ul li{padding-right:5%;padding-left:0}html[dir=rtl] fieldset.custom-dropdown ul li i.checkbox,html[dir=rtl] fieldset.custom-dropdown ul li i.radio{margin-left:4%;margin-right:0}html[dir=rtl] fieldset.custom-dropdown ul li.has-children:before{left:3%;right:auto;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-right-color:#fff}html[dir=rtl] fieldset.custom-dropdown ul li.back{padding-right:calc(5% + 2.5rem);padding-left:0}html[dir=rtl] fieldset.custom-dropdown ul li.back:before{right:0;left:auto;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-left-color:#fff}html[dir=rtl] fieldset.custom-dropdown.fulllist ul li:before{display:none}.aboutus-awards-filter{border-top:solid 5px #404040}div.tpl-static-twocenter{background-color:#fff;padding:3rem 7% 10rem 7%;overflow:hidden}div.tpl-static-twocenter h5.title{font-size:22px;font-weight:700;letter-spacing:1px;line-height:1.5em;text-transform:uppercase;color:#000;margin:3rem 0 2.1rem}div.tpl-static-twocenter .lefttext{width:63%;float:left;min-height:1px}div.tpl-static-twocenter .lefttext p{width:95%;font-size:16px;line-height:1.7em;padding-bottom:2rem}div.tpl-static-twocenter .right-logo{width:37%;float:left}div.tpl-static-twocenter .right-logo img{width:70%;padding:0 0 0 2rem}div.tpl-static-twocenter .right-logo a{text-decoration:underline;display:block;line-height:1.8em;margin:7% 0 0 3rem;font-size:1.89rem;width:70%;cursor:pointer;color:#000}@media screen and (max-width:768px){div.tpl-static-twocenter h5.title{font-size:14px}div.tpl-static-twocenter .lefttext{width:100%}div.tpl-static-twocenter .lefttext p{width:100%;font-size:1.553rem;line-height:1.8em}div.tpl-static-twocenter .right-logo{width:100%}div.tpl-static-twocenter .right-logo img{width:22rem;padding-left:0}div.tpl-static-twocenter .right-logo a{width:100%;padding:0;font-size:1.8rem;letter-spacing:2px;margin-left:0}}html[dir=rtl] div.tpl-static-twocenter .lefttext{float:right}html[dir=rtl] div.tpl-static-twocenter .right-logo{float:left}html[dir=rtl] div.tpl-static-twocenter .right-logo a{margin:7% 3rem 0 0}@media screen and (max-width:768px){html[dir=rtl] div.tpl-static-twocenter .right-logo a{margin-right:0}}div.tpl-static-richcontent{padding:10rem 7% 8rem 7%;background-color:#fff;color:#363636;word-wrap:break-word}div.tpl-static-richcontent a{color:#363636;cursor:pointer;text-decoration:underline;font-size:1.6rem;line-height:2em}div.tpl-static-richcontent b{font-size:1.8rem}div.tpl-static-richcontent h2{font-size:6.4rem;line-height:1.2em;letter-spacing:1px;padding-bottom:4rem}div.tpl-static-richcontent p{padding-bottom:3rem;font-size:1.6rem;line-height:1.5em}div.tpl-static-richcontent h3{font-size:4.8rem;line-height:1.3em;padding-bottom:3rem}div.tpl-static-richcontent h4{font-size:2.8rem;line-height:1.4em;padding-bottom:2.5rem}div.tpl-static-richcontent h5{font-size:2rem;line-height:1.5em;padding-bottom:2rem}div.tpl-static-richcontent h6{font-size:1.2rem;line-height:1.5em;padding-bottom:2rem}div.tpl-static-richcontent strong{font-weight:700}div.tpl-static-richcontent a.read-more{font-size:2rem;padding-top:2rem;display:none}div.tpl-static-richcontent section{padding-top:4rem}div.tpl-static-richcontent ul li{font-size:1.6rem;line-height:1.5em;padding:10px 0}div.tpl-static-richcontent ul li:before{padding-right:.8rem;display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-left-color:#363636}div.tpl-static-richcontent div.rich-text-content{width:80%}@media (max-width:768px){div.tpl-static-richcontent{padding:8rem 5%}div.tpl-static-richcontent a.read-more{display:block}div.tpl-static-richcontent h2{font-size:4rem;padding-bottom:3rem}div.tpl-static-richcontent h3{font-size:3.6rem}div.tpl-static-richcontent h4{font-size:2.2rem}div.tpl-static-richcontent h5{font-size:1.8rem}div.tpl-static-richcontent div.rich-text-content{width:100%;height:22rem;overflow:hidden}div.tpl-static-richcontent.read-more a.read-more{display:none}}html[dir=rtl] div.tpl-static-richcontent ul li:before{display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-right-color:#363636;padding-left:.8rem;padding-right:0}div.tpl-static-twocolumn{background-color:#fff;padding:3rem 7% 10rem 7%;color:#363636}div.tpl-static-twocolumn ul li{font-size:0;padding:3.5rem 0 6rem 0;border-bottom:solid 1px #bababa}div.tpl-static-twocolumn ul li div.left{display:inline-block;width:17%;vertical-align:top;padding-bottom:4rem}div.tpl-static-twocolumn ul li div.left h3{font-size:4.5rem}div.tpl-static-twocolumn ul li div.right{display:inline-block;width:82%;font-size:1.6rem;line-height:1.4em}div.tpl-static-twocolumn ul li:last-of-type{border:none}@media (max-width:768px){div.tpl-static-twocolumn ul li{padding:5rem 0 7rem 0}div.tpl-static-twocolumn ul li div.left{width:100%}div.tpl-static-twocolumn ul li div.left h3{font-size:3.6rem}div.tpl-static-twocolumn ul li div.right{width:100%;font-size:1.8rem}}.tpl-static-threecenter,.tpl-static-threeleft{background-color:#fff;padding:8rem 5% 8rem 7%}.tpl-static-threecenter h2.title,.tpl-static-threeleft h2.title{font-size:6.4rem;margin-bottom:1.5em;color:#363636}.tpl-static-threecenter .three-list,.tpl-static-threeleft .three-list{width:100%;font-size:0}.tpl-static-threecenter .three-list li,.tpl-static-threeleft .three-list li{display:inline-block;vertical-align:top;width:23%;margin-right:10%;margin-bottom:7%;text-align:center}.tpl-static-threecenter .three-list li h4,.tpl-static-threeleft .three-list li h4{font-size:2.3rem;line-height:1.4em;margin-bottom:.8em;display:inline-block;width:85%;color:#363636}.tpl-static-threecenter .three-list li a,.tpl-static-threecenter .three-list li p,.tpl-static-threeleft .three-list li a,.tpl-static-threeleft .three-list li p{font-size:1.5rem;line-height:1.5em}.tpl-static-threecenter .three-list li p,.tpl-static-threeleft .three-list li p{color:#4c4c4c}.tpl-static-threecenter .three-list li a,.tpl-static-threeleft .three-list li a{color:#636363;cursor:pointer;text-decoration:underline}@media screen and (max-width:768px){.tpl-static-threecenter,.tpl-static-threeleft{padding:3rem 5%!important}.tpl-static-threecenter h2.title,.tpl-static-threeleft h2.title{font-size:4rem;margin-bottom:1em}.tpl-static-threecenter .three-list li,.tpl-static-threeleft .three-list li{width:100%;text-align:left;margin-bottom:5rem;margin-right:0}.tpl-static-threecenter .three-list li h4,.tpl-static-threeleft .three-list li h4{margin-bottom:.6rem;line-height:1.2em;display:block}}html[dir=rtl] .tpl-static-threecenter,html[dir=rtl] .tpl-static-threeleft{padding:8rem 7% 8rem 5%}html[dir=rtl] .tpl-static-threecenter .three-list li,html[dir=rtl] .tpl-static-threeleft .three-list li{margin-left:10%;margin-right:0}@media screen and (max-width:768px){html[dir=rtl] .tpl-static-threecenter .three-list li,html[dir=rtl] .tpl-static-threeleft .three-list li{margin-left:0;text-align:right}}.tpl-static-threeleft h2.title{margin-bottom:1em}.tpl-static-threeleft .three-list li{text-align:left}.tpl-static-threeleft .three-list li h4{font-size:2.4rem;margin-bottom:.5em;width:85%}.tpl-static-threeleft .three-list li p{font-size:1.5rem}.tpl-static-threeleft .three-list li>p{margin-bottom:.6em;line-height:1.7em}.tpl-static-threeleft .three-list li .office-tel p{color:#7b7b7b}html[dir=rtl] .tpl-static-threeleft .three-list li{text-align:right}div.tpl-static-press-list{padding:9rem 7% 0 7%}div.tpl-static-press-list h2{font-size:6.4rem;line-height:1.2em;letter-spacing:1px}div.tpl-static-press-list ul{padding:2.5rem 0 1.5rem 0;width:80%}div.tpl-static-press-list ul li{border-bottom:solid 1px #c5c5c5;padding:3.5rem 0}div.tpl-static-press-list ul li a.result-content{cursor:pointer;color:#363636}div.tpl-static-press-list ul li a.result-content h6{font-size:13px;padding:2.5rem 0;text-transform:uppercase;letter-spacing:1px}div.tpl-static-press-list ul li a.result-content div.result-text{font-size:1.8rem;line-height:1.5em}@media (max-width:768px){div.tpl-static-press-list{padding:6rem 2% 0 2%;margin:auto;font-size:0}div.tpl-static-press-list h2{font-size:4rem}div.tpl-static-press-list ul{width:100%;padding:0;margin:auto}div.tpl-static-press-list ul li{padding:4rem 0 6rem 0}div.tpl-static-press-list ul li a.result-content h6{font-size:2rem;padding:0 0 3rem 0}div.tpl-static-press-list ul li a.result-content div.result-text{font-size:1.8rem}div.tpl-static-press-list ul li:last-of-type{border-bottom:none}}div.tpl-static-press-pagination{font-size:14px;text-transform:uppercase;letter-spacing:1px;text-align:center;width:70%;padding:1.5rem 0 10rem 0;margin:0 7%}div.tpl-static-press-pagination a{color:#363636;cursor:pointer}div.tpl-static-press-pagination a.active{color:#ba0c2f}div.tpl-static-press-pagination a.disabled{filter:alpha(Opacity=50);opacity:.5}div.tpl-static-press-pagination a.previous{width:130px}div.tpl-static-press-pagination a.previous:before{margin-right:1rem;vertical-align:middle;display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-right-color:#000}div.tpl-static-press-pagination a.next{display:inline-block;width:80px}div.tpl-static-press-pagination a.next:after{margin-left:1rem;vertical-align:middle;display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-left-color:#000}div.tpl-static-press-pagination div.page-number{display:inline-block;width:calc(100% - 210px);text-align:center;box-sizing:border-box}div.tpl-static-press-pagination div.page-number a{display:inline-block;padding:0 .5rem}@media (max-width:768px){div.tpl-static-press-pagination{width:100%;font-size:0;text-align:center;border:0;margin:0}div.tpl-static-press-pagination a.previous{display:inline-block;font-size:1.8rem;padding:2rem 0;width:calc(50% - 1px);border:solid 1px #c5c5c5;border-left:solid 1px #c5c5c5;box-sizing:border-box}div.tpl-static-press-pagination a.next{font-size:1.8rem;padding:2rem 0;width:50%;border:solid 1px #c5c5c5;box-sizing:border-box;border-left:none;border-right:none}div.tpl-static-press-pagination div.page-number{display:none}}html[dir=rtl] div.tpl-static-press-pagination a.previous:before{margin-left:1rem;margin-right:0;display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-left-color:#000}html[dir=rtl] div.tpl-static-press-pagination a.next:after{margin-right:1rem;margin-left:0;display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-right-color:#000}@media (max-width:768px){html[dir=rtl] div.tpl-static-press-pagination a.previous{border-right:solid 0 #c5c5c5;border-left:solid 1px #c5c5c5}}div.tpl-static-leadership-rl{padding-bottom:6rem}div.tpl-static-leadership-rl div.content{padding-top:7rem}div.tpl-static-leadership-rl div.content div.left{width:70%}div.tpl-static-leadership-rl div.content div.left h6{padding:1rem 0 0 0}div.tpl-static-leadership-rl div.content div.left div.leadership-describe{border-right:solid 2px #bababa}div.tpl-static-leadership-rl div.content div.right{width:30%;padding-left:3.5rem;box-sizing:border-box}div.tpl-static-leadership-rl div.content div.right h6{padding:0 0 2rem 0;width:75%;font-size:1.4rem}div.tpl-static-leadership-rl div.content div.right div.leadership-others{padding:0 0 3.5rem 0;width:75%}div.tpl-static-leadership-rl div.content div.right div.leadership-others h5{font-size:1.3rem;line-height:1.8em}div.tpl-static-leadership-rl div.content div.right div.leadership-others p{letter-spacing:1px;font-size:1.3rem;line-height:1.8rem}@media (max-width:768px){div.tpl-static-leadership-rl div.content{padding-top:4rem}div.tpl-static-leadership-rl div.content div.left{width:100%}div.tpl-static-leadership-rl div.content div.left h6{font-size:1.6rem}div.tpl-static-leadership-rl div.content div.left div.leadership-describe{border:0!important}div.tpl-static-leadership-rl div.content div.right{padding-left:0;width:100%}div.tpl-static-leadership-rl div.content div.right h6{font-size:1.6rem}div.tpl-static-leadership-rl div.content div.right div.leadership-others h5{font-size:1.4rem}div.tpl-static-leadership-rl div.content div.right div.leadership-others p{font-size:1.4rem;text-decoration:underline}}html[dir=rtl] div.tpl-static-leadership-rl div.content div.left div.leadership-describe{border-left:solid 2px #bababa;border-right:0}html[dir=rtl] div.tpl-static-leadership-rl div.content div.right{padding-right:3.5rem;padding-left:0}@media (max-width:768px){html[dir=rtl] div.tpl-static-leadership-rl div.content div.right{padding-right:0}}div.x-tpl-static-twocolumn-rt{background-color:#fff;padding:8rem 5% 8rem 7%}div.x-tpl-static-twocolumn-rt h2.title{font-size:6rem;line-height:6.5rem;margin-bottom:.8em;color:#363636}div.x-tpl-static-twocolumn-rt p.text{color:#4c4c4c;font-size:1.9rem;margin-bottom:3em;line-height:1.3em}div.x-tpl-static-twocolumn-rt ul{width:100%}div.x-tpl-static-twocolumn-rt ul li{width:100%;font-size:0;margin-bottom:3%;list-style:none!important}div.x-tpl-static-twocolumn-rt ul li h4{display:inline-block;width:50%;font-size:2.3rem}div.x-tpl-static-twocolumn-rt ul li p{display:inline-block;width:50%;font-size:2.3rem;color:#7b7b7b}@media (max-width:768px){div.x-tpl-static-twocolumn-rt{padding:3rem 5%}div.x-tpl-static-twocolumn-rt h2.title{font-size:4rem;width:100%;line-height:normal;margin-bottom:2em}div.x-tpl-static-twocolumn-rt p.text{display:none}div.x-tpl-static-twocolumn-rt ul li{margin-bottom:5rem}div.x-tpl-static-twocolumn-rt ul li h4{display:block;width:100%;font-size:1.9rem;line-height:1.2em;margin-bottom:.6rem}div.x-tpl-static-twocolumn-rt ul li p{display:block;width:100%;font-size:2.3rem;color:#7b7b7b;line-height:1.5em}}div.destination-list,div.hotel-list,div.sitemap{padding:8rem 9.2rem 10rem;overflow:hidden}div.destination-list h2.title,div.hotel-list h2.title,div.sitemap h2.title{font-size:6.4rem}div.destination-list div.underline,div.hotel-list div.underline,div.sitemap div.underline{height:2px;width:10%;margin:15px 0 4em 0;background:#000}div.destination-list div.content-title,div.hotel-list div.content-title,div.sitemap div.content-title{padding-bottom:60px;color:#004976;font-weight:700;font-size:1.8rem;font-family:Optima,sans-serif;text-transform:uppercase}@media (max-width:768px){div.destination-list div.content-title,div.hotel-list div.content-title,div.sitemap div.content-title{padding-bottom:10px}}div.destination-list div.content,div.hotel-list div.content,div.sitemap div.content{overflow:hidden}div.destination-list div.content h3.subtitle,div.hotel-list div.content h3.subtitle,div.sitemap div.content h3.subtitle{font-size:3rem;line-height:2em;padding:0 0 0 10px;margin-bottom:3%;background-color:#cbc7c2}div.destination-list div.content div.column-item a,div.hotel-list div.content div.column-item a,div.sitemap div.content div.column-item a{color:#646261;cursor:pointer}div.destination-list div.content div.row,div.hotel-list div.content div.row,div.sitemap div.content div.row{width:33.333333%;float:left}div.destination-list div.content div.row div.row-list,div.hotel-list div.content div.row div.row-list,div.sitemap div.content div.row div.row-list{padding:0 0 15% 5%}div.destination-list div.content div.row div.row-list h4,div.hotel-list div.content div.row div.row-list h4,div.sitemap div.content div.row div.row-list h4{font-size:2.5rem;margin-bottom:10%}div.destination-list div.content div.row div.row-list ul,div.hotel-list div.content div.row div.row-list ul,div.sitemap div.content div.row div.row-list ul{font-size:1.6rem;padding-bottom:8%}div.destination-list div.content div.row div.row-list ul li,div.hotel-list div.content div.row div.row-list ul li,div.sitemap div.content div.row div.row-list ul li{line-height:1.6em;color:#646261}div.destination-list div.content div.row div.row-list ul li a,div.hotel-list div.content div.row div.row-list ul li a,div.sitemap div.content div.row div.row-list ul li a{color:#646261;cursor:pointer}div.destination-list div.content div.row div.row-list ul li a:hover,div.hotel-list div.content div.row div.row-list ul li a:hover,div.sitemap div.content div.row div.row-list ul li a:hover{text-decoration:underline}div.destination-list div.content div.row div.row-list ul li h5,div.hotel-list div.content div.row div.row-list ul li h5,div.sitemap div.content div.row div.row-list ul li h5{color:#000}div.destination-list div.content div.place-list,div.hotel-list div.content div.place-list,div.sitemap div.content div.place-list{overflow:hidden;margin-bottom:10%}div.destination-list div.content div.place-list ul,div.hotel-list div.content div.place-list ul,div.sitemap div.content div.place-list ul{font-size:1.6rem;position:relative}div.destination-list div.content div.place-list ul li,div.hotel-list div.content div.place-list ul li,div.sitemap div.content div.place-list ul li{position:absolute;width:33.333333%;line-height:1.6em;color:#646261}div.destination-list div.content div.place-list ul li a,div.hotel-list div.content div.place-list ul li a,div.sitemap div.content div.place-list ul li a{padding-left:5%;color:#646261;cursor:pointer;display:inline-block}div.destination-list div.content div.place-list ul li a:hover,div.hotel-list div.content div.place-list ul li a:hover,div.sitemap div.content div.place-list ul li a:hover{text-decoration:underline}@media (max-width:769px){div.destination-list ul.sitemap-waterfall,div.hotel-list ul.sitemap-waterfall,div.sitemap ul.sitemap-waterfall{height:auto!important}}div.destination-list div.contents,div.hotel-list div.contents,div.sitemap div.contents{position:relative;overflow:hidden}div.destination-list div.contents h3.subtitle,div.hotel-list div.contents h3.subtitle,div.sitemap div.contents h3.subtitle{font-size:3rem;line-height:2em;padding:0 0 0 10px;margin-bottom:3%;background-color:#cbc7c2}div.destination-list div.contents div.column-item,div.hotel-list div.contents div.column-item,div.sitemap div.contents div.column-item{margin-bottom:10px}div.destination-list div.contents div.row,div.hotel-list div.contents div.row,div.sitemap div.contents div.row{position:absolute;margin-bottom:10px;overflow:hidden;width:33.333333%;font-size:1.6rem}div.destination-list div.contents div.row h4,div.hotel-list div.contents div.row h4,div.sitemap div.contents div.row h4{font-size:2.5rem;margin-bottom:10%}div.destination-list div.contents div.row ul,div.hotel-list div.contents div.row ul,div.sitemap div.contents div.row ul{font-size:1.6rem;padding-bottom:15px}div.destination-list div.contents div.row ul li,div.hotel-list div.contents div.row ul li,div.sitemap div.contents div.row ul li{line-height:1.6em;color:#004976}div.destination-list div.contents div.row ul li a,div.hotel-list div.contents div.row ul li a,div.sitemap div.contents div.row ul li a{color:inherit;cursor:pointer}div.destination-list div.contents div.row ul li a.city,div.destination-list div.contents div.row ul li a.waterfall-sub-area-name,div.hotel-list div.contents div.row ul li a.city,div.hotel-list div.contents div.row ul li a.waterfall-sub-area-name,div.sitemap div.contents div.row ul li a.city,div.sitemap div.contents div.row ul li a.waterfall-sub-area-name{color:#4e4e4e}div.destination-list div.contents div.row ul li a:hover,div.hotel-list div.contents div.row ul li a:hover,div.sitemap div.contents div.row ul li a:hover{text-decoration:underline}div.destination-list div.contents div.row ul li h5,div.hotel-list div.contents div.row ul li h5,div.sitemap div.contents div.row ul li h5{color:#000}@media (max-width:768px){div.destination-list,div.hotel-list,div.sitemap{padding:5em 5%!important}div.destination-list h2.title,div.hotel-list h2.title,div.sitemap h2.title{font-size:4rem}div.destination-list div.underline,div.hotel-list div.underline,div.sitemap div.underline{width:100%;margin-top:2em}div.destination-list div.content-title,div.hotel-list div.content-title,div.sitemap div.content-title{font-weight:700;color:#ba0c2f;font-size:1.6rem;padding-bottom:20px;padding-left:1%;padding-top:0}div.destination-list div.content h3.subtitle,div.hotel-list div.content h3.subtitle,div.sitemap div.content h3.subtitle{font-size:2rem}div.destination-list div.content div.row,div.hotel-list div.content div.row,div.sitemap div.content div.row{width:100%}div.destination-list div.content div.row div.row-list,div.hotel-list div.content div.row div.row-list,div.sitemap div.content div.row div.row-list{padding:0 0 0 2%}div.destination-list div.content div.row div.row-list h4,div.hotel-list div.content div.row div.row-list h4,div.sitemap div.content div.row div.row-list h4{margin-bottom:5%}div.destination-list div.content div.place-list ul,div.hotel-list div.content div.place-list ul,div.sitemap div.content div.place-list ul{position:static}div.destination-list div.content div.place-list ul li,div.hotel-list div.content div.place-list ul li,div.sitemap div.content div.place-list ul li{position:static;width:100%}div.destination-list div.content div.place-list ul li a,div.hotel-list div.content div.place-list ul li a,div.sitemap div.content div.place-list ul li a{padding-left:2%}div.destination-list div.content div.contents h3.subtitle,div.hotel-list div.content div.contents h3.subtitle,div.sitemap div.content div.contents h3.subtitle{font-size:2rem}div.destination-list div.content div.contents div.row,div.hotel-list div.content div.contents div.row,div.sitemap div.content div.contents div.row{width:100%}div.destination-list div.content div.contents div.row h4,div.hotel-list div.content div.contents div.row h4,div.sitemap div.content div.contents div.row h4{margin-bottom:5%}div.destination-list div.content div.contents div.place-list ul li,div.hotel-list div.content div.contents div.place-list ul li,div.sitemap div.content div.contents div.place-list ul li{width:100%}div.destination-list div.content div.contents div.place-list ul li a,div.hotel-list div.content div.contents div.place-list ul li a,div.sitemap div.content div.contents div.place-list ul li a{padding-left:2%}div.destination-list div.contents,div.hotel-list div.contents,div.sitemap div.contents{position:static;overflow:visible}div.destination-list div.contents div.row,div.hotel-list div.contents div.row,div.sitemap div.contents div.row{position:static;padding-left:1%}}html[dir=rtl] div.content h3.subtitle{padding:0 10px 0 0}html[dir=rtl] div.content div.row{float:right}html[dir=rtl] div.content div.row div.row-list{padding:0 5% 15% 0}html[dir=rtl] div.content div.place-list ul li{float:right}html[dir=rtl] div.content div.place-list ul li a{padding-right:5%;padding-left:0}html[dir=rtl] div.contents{margin-right:1%}html[dir=rtl] div.contents h3.subtitle{padding:0 10px 0 0}html[dir=rtl] div.contents div.row{margin-right:1%;margin-left:0}.destination-list{padding-top:110px!important}.destination-list .header{font-size:1.5rem;margin-bottom:3.5em}.destination-list .header .title{display:inline-block}.destination-list .header .wgt-iconbutton-widthinitial{float:right}.destination-list div.contents a:hover{text-decoration:underline}.destination-list .country{font-size:1.8rem!important;font-weight:700;font-family:Optima,sans-serif;margin-bottom:0!important;color:#4e4e4e;margin-top:.8em;letter-spacing:1px}.destination-list .waterfall-sub-area-name{color:#4e4e4e;font-size:1.8rem;font-weight:500;font-family:'Nimbus Sans L',sans-serif;line-height:1.6em;text-decoration:none;padding:1rem 0 0 0}.destination-list .waterfall-sub-area-name:hover{cursor:initial!important;text-decoration:none!important}.destination-list .country.destination-item:hover{text-decoration:underline;cursor:pointer}.destination-list .city{font-size:1.8rem;font-weight:500;font-family:'Nimbus Sans L',sans-serif;display:inline-block;padding-top:12px}html[dir=rtl] .destination-list .header{float:none!important;text-align:right}html[dir=rtl] .destination-list .header .wgt-iconbutton-widthinitial{float:left}.hotel-list{padding-top:2rem!important;padding-bottom:5rem!important}.hotel-list .country{font-size:1.8rem!important;font-weight:700;font-family:Optima,sans-serif;text-transform:uppercase;margin-bottom:0!important;color:#004976;margin-top:.8em;letter-spacing:1px}.hotel-list .country.destination-item:hover{text-decoration:underline;cursor:pointer}.hotel-list .city{font-size:1.8rem;font-weight:500;font-family:'Nimbus Sans L',sans-serif;display:inline-block;padding-top:12px}.tpl-page-has-lr{background-color:#fff;padding:10rem 7% 14rem 7%;position:relative}.tpl-page-has-lr a{color:#363636;cursor:pointer}.tpl-page-has-lr a.wgt-close{position:absolute;top:11rem;right:8rem;font-size:5rem}.tpl-page-has-lr h2{width:60%;font-size:6.4rem;line-height:1.4em;letter-spacing:1px;padding-bottom:1rem}.tpl-page-has-lr div.tpl-splitline{margin-top:5px;height:3px;width:10%;background-color:#5e5e5e}.tpl-page-has-lr h6{font-size:1.2rem;text-transform:uppercase;letter-spacing:1px;padding:3rem 0}.tpl-page-has-lr p{font-size:1.6rem;line-height:1.5em}.tpl-page-has-lr div.content{font-size:0}.tpl-page-has-lr div.content div.section-two{display:none;width:12%;margin:5rem 0 2rem 0;height:2px;background-color:#5e5e5e}.tpl-page-has-lr div.content div.left{width:80%;display:inline-block}.tpl-page-has-lr div.content div.left p{width:70%;padding-top:3rem}.tpl-page-has-lr div.content div.right{width:20%;vertical-align:top;font-size:1.3rem;display:inline-block;line-height:1.8em}.tpl-page-has-lr div.content div.right h6{padding:1.5rem 0 1rem 0}.tpl-page-has-lr div.content div.right h6 span{display:inline-block;font-size:2.4rem;margin-right:5px;vertical-align:middle}.tpl-page-has-lr div.content div.right div.tpl-splitline{width:80%;height:1px}@media (max-width:768px){.tpl-page-has-lr{padding:7rem 5% 3rem 5%;font-size:1.8rem}.tpl-page-has-lr h2{font-size:4rem;width:80%;padding-bottom:3rem}.tpl-page-has-lr h6{font-size:2rem}.tpl-page-has-lr div.tpl-splitline{width:100%}.tpl-page-has-lr div.content div.section-two{display:block}.tpl-page-has-lr div.content div.right{width:100%;font-size:1.8rem}.tpl-page-has-lr div.content div.right h6{font-size:1.8rem}.tpl-page-has-lr div.content div.right h6 span{font-size:3rem}.tpl-page-has-lr div.content div.right div.tpl-splitline{height:2px;width:12%}.tpl-page-has-lr div.content div.left{width:100%}.tpl-page-has-lr div.content div.left h6{padding-top:4rem}.tpl-page-has-lr div.content div.left p{width:100%;margin:auto}}html[dir=rtl] .tpl-page-has-lr div.content div.right h6 span{margin-left:5px;margin-right:0}div.tpl-static-job-content-rl{padding:8rem 7% 10rem 7%}div.tpl-static-job-content-rl a.back-to-list{color:#676767;font-size:1.4rem;text-transform:uppercase;letter-spacing:1px;padding-bottom:3rem;display:block}div.tpl-static-job-content-rl h6{font-size:1.2rem;padding:3rem 0;font-weight:700;text-transform:uppercase;letter-spacing:1px}div.tpl-static-job-content-rl p{font-size:1.6rem;line-height:1.5em}div.tpl-static-job-content-rl div.content{color:#4c4c4c}div.tpl-static-job-content-rl div.content div.section-two{width:13%;margin:2rem 0 3rem 0}div.tpl-static-job-content-rl div.content div.left{padding-right:15%;box-sizing:border-box}div.tpl-static-job-content-rl div.content div.left p.job-request-tips{display:none}div.tpl-static-job-content-rl div.content div.left div.des-left{display:inline-block;width:40%;font-size:1.6rem;line-height:1.5em;font-weight:700;color:#363636}div.tpl-static-job-content-rl div.content div.left div.des-right{display:inline-block;width:60%;font-size:1.6rem;line-height:1.5em}div.tpl-static-job-content-rl div.content div.left div.job-location{font-size:0;padding:3rem 0;text-transform:uppercase}div.tpl-static-job-content-rl div.content div.left div.job-location div.des-left{font-size:1.8rem;width:15%}div.tpl-static-job-content-rl div.content div.left div.job-location div.des-right{padding-left:7%;font-size:1.8rem;border-left:solid 1px #363636}div.tpl-static-job-content-rl div.content div.left div.job-requset{font-size:0;letter-spacing:1px;text-transform:uppercase}div.tpl-static-job-content-rl div.content div.left ul li{font-size:1.6rem;line-height:1.5em;padding:1.5rem 0}div.tpl-static-job-content-rl div.content div.left ul li:before{padding-right:.8rem;display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-left-color:#363636}div.tpl-static-job-content-rl div.content div.left div.job-describe{padding-top:4rem}div.tpl-static-job-content-rl div.content div.left div.job-describe p{width:100%}div.tpl-static-job-content-rl div.content div.right{border-left:solid 1px #bababa;padding-left:2rem;box-sizing:border-box}div.tpl-static-job-content-rl div.content div.right h6{padding:0}div.tpl-static-job-content-rl div.content div.right p{padding-top:.8rem}div.tpl-static-job-content-rl div.content div.right a{text-decoration:underline;display:block;padding-top:1rem}@media (max-width:768px){div.tpl-static-job-content-rl a.back-to-list{font-size:2rem}div.tpl-static-job-content-rl h6{font-size:2rem}div.tpl-static-job-content-rl div.content div.right{padding:0!important;border:0!important}div.tpl-static-job-content-rl div.content div.right h6{font-size:1.8rem}div.tpl-static-job-content-rl div.content div.left{padding-right:0!important;padding-left:0!important}div.tpl-static-job-content-rl div.content div.left div.job-requset{letter-spacing:inherit}div.tpl-static-job-content-rl div.content div.left div.job-location{padding-bottom:0}div.tpl-static-job-content-rl div.content div.left div.des-left{font-size:1.8rem!important;width:100%!important}div.tpl-static-job-content-rl div.content div.left div.des-right{font-size:1.6rem!important;border:none!important;padding:0!important;margin-top:1rem;margin-bottom:2rem;width:100%!important}div.tpl-static-job-content-rl div.content div.left div.des-right:last-of-type{margin-bottom:0}}html[dir=rtl] div.tpl-static-job-content-rl div.content div.left{padding-left:15%;padding-right:0}html[dir=rtl] div.tpl-static-job-content-rl div.content div.left div.job-location div.des-right{padding-right:7%;padding-left:0;border-right:solid 1px #363636;border-left:none}html[dir=rtl] div.tpl-static-job-content-rl div.content div.left ul li:before{padding-left:.8rem;padding-right:0;display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-right-color:#363636}html[dir=rtl] div.tpl-static-job-content-rl div.content div.right{border-right:solid 1px #bababa;border-left:0;padding-right:2rem;padding-left:0}div.tpl-static-rich-text{background-color:#fff;padding:8rem 7% 10rem 7%;font-size:1.8rem;line-height:1.5em}div.tpl-static-rich-text>*{margin-bottom:2.5rem}div.tpl-static-rich-text p{width:80%}div.tpl-static-rich-text p a{color:#363636;cursor:pointer;text-decoration:underline}@media (max-width:768px){div.tpl-static-rich-text{padding:8rem 5% 10rem 5%;font-size:1.5rem}div.tpl-static-rich-text p{width:100%}}div.tpl-static-sales-offces{background-color:#fff;padding:8rem 7% 10rem 7%}div.tpl-static-sales-offces div.icon{display:none;overflow:hidden}div.tpl-static-sales-offces div.icon span.size{font-size:6rem;float:right;cursor:pointer}div.tpl-static-sales-offces h2.title{font-size:6rem;margin:0 0 1em 0}div.tpl-static-sales-offces div.content h4.area{font-size:3rem;margin-bottom:1em}div.tpl-static-sales-offces div.content ul.contact{overflow:hidden}div.tpl-static-sales-offces div.content ul.contact li{width:33.333333%;margin-bottom:7%;box-sizing:border-box;padding-right:2%;float:left}div.tpl-static-sales-offces div.content ul.contact li p{font-size:1.8rem;line-height:1.7em;color:#7b7b7b}div.tpl-static-sales-offces div.content ul.contact li a{font-size:1.8rem;line-height:1.7em;color:#7b7b7b;cursor:pointer}div.tpl-static-sales-offces div.content ul.contact li a:hover{text-decoration:underline}div.tpl-static-sales-offces div.content ul.contact li a.email{display:block}@media (max-width:768px){div.tpl-static-sales-offces{padding:3rem 5%}div.tpl-static-sales-offces div.icon{display:none}div.tpl-static-sales-offces h2.title{font-size:4rem;margin-top:1em}div.tpl-static-sales-offces div.content h4.area{margin-bottom:1rem}div.tpl-static-sales-offces div.content ul.contact li{width:100%}div.tpl-static-sales-offces div.content ul.contact li p{font-size:1.59rem}div.tpl-static-sales-offces div.content ul.contact li p a.email{display:inline}}html[dir=rtl] div.tpl-static-sales-offces div.content ul.contact li{padding-left:2%;padding-right:0;float:right}div.tpl-static-all-column{padding:12rem 7%;background-color:#fff}div.tpl-static-all-column a{color:#363636;cursor:pointer}div.tpl-static-all-column p{font-size:1.8rem}div.tpl-static-all-column h2{font-size:6.4rem;padding-bottom:9rem}@media (max-width:768px){div.tpl-static-all-column{padding:6rem 5%}div.tpl-static-all-column h2{font-size:4.2rem;padding-bottom:4rem}}div.tpl-static-onecolumn-list ul li{padding:3rem 0 4rem 0;border-bottom:solid 1px #363636}div.tpl-static-onecolumn-list ul li h4{font-size:1.8rem;letter-spacing:1px;float:left;margin-right:1.5rem;line-height:1.5em;text-transform:uppercase;letter-spacing:1px}div.tpl-static-onecolumn-list ul li p{font-size:1.8rem;line-height:1.5em}div.tpl-static-onecolumn-list ul li a{font-size:1.6rem;line-height:1.5em;padding:0 1.5rem;display:inline-block;text-decoration:underline;border-left:solid 1px #363636}div.tpl-static-onecolumn-list ul li a:first-of-type{padding-left:0;border:0}div.tpl-static-onecolumn-list ul li:first-of-type{padding-top:0}@media (max-width:768px){div.tpl-static-onecolumn-list ul li h4{font-size:2rem;float:none!important}div.tpl-static-onecolumn-list ul li p{font-size:1.4rem;padding-bottom:2.5rem;line-height:2em}div.tpl-static-onecolumn-list ul li a{padding-right:15%;margin-bottom:1rem}div.tpl-static-onecolumn-list ul li a:last-of-type{padding-left:0;border:0!important}}html[dir=rtl] div.tpl-static-onecolumn-list ul li h4{float:right;margin-left:1.5rem;margin-right:0}html[dir=rtl] div.tpl-static-onecolumn-list ul li a{border-right:solid 1px #363636;border-left:none}html[dir=rtl] div.tpl-static-onecolumn-list ul li a:first-of-type{padding-right:0;padding-left:1.5rem;border:0}@media (max-width:768px){html[dir=rtl] div.tpl-static-onecolumn-list ul li a{padding-left:15%!important;padding-right:1.5rem!important}html[dir=rtl] div.tpl-static-onecolumn-list ul li a:first-of-type,html[dir=rtl] div.tpl-static-onecolumn-list ul li a:last-of-type{padding-right:0!important}}div.tpl-static-twocolumn-table table{width:60%}div.tpl-static-twocolumn-table table tr{border-bottom:solid 1px #bababa}div.tpl-static-twocolumn-table table tr td{padding:2rem 0}div.tpl-static-twocolumn-table table tr td p{display:none}div.tpl-static-twocolumn-table table tr td:nth-child(1){font-size:1.9rem;width:80%}div.tpl-static-twocolumn-table table tr td:nth-child(2){font-size:1.3rem}@media (max-width:768px){div.tpl-static-twocolumn-table table{width:100%}div.tpl-static-twocolumn-table table tr td:nth-child(1){font-size:1.6rem;width:100%}div.tpl-static-twocolumn-table table tr td:nth-child(1) p{display:block;line-height:2em}div.tpl-static-twocolumn-table table tr td:nth-child(2){display:none}div.tpl-static-twocolumn-table table tr:last-of-type{border:0}}html[dir=rtl] div.tpl-static-sixcolum-table table td,html[dir=rtl] div.tpl-static-sixcolum-table table th,html[dir=rtl] div.tpl-static-twocolumn-table table td,html[dir=rtl] div.tpl-static-twocolumn-table table th{text-align:right}html[dir=rtl] div.tpl-static-sixcolum-table table tr td:nth-child(1),html[dir=rtl] div.tpl-static-sixcolum-table table tr th:nth-child(1){padding-left:3%;padding-right:0}div.tpl-static-sixcolum-table table{width:85%;font-size:1.4rem;margin-bottom:6rem}div.tpl-static-sixcolum-table table tr{border-bottom:solid 1px #bababa}div.tpl-static-sixcolum-table table tr th{font-weight:700}div.tpl-static-sixcolum-table table tr th span{font-weight:300}div.tpl-static-sixcolum-table table tr td,div.tpl-static-sixcolum-table table tr th{padding:1.5rem 0;width:12%;line-height:1.2em}div.tpl-static-sixcolum-table table tr th:nth-child(1){width:35%;padding-right:3%}div.tpl-static-sixcolum-table table tr td:nth-child(1){padding-right:3%}div.tpl-static-sixcolum-table table tr:nth-child(1){border-bottom:solid 1px #7f7f7f;font-size:1.6rem}@media (max-width:768px){div.tpl-static-sixcolum-table{width:100%;box-sizing:border-box;overflow-x:auto}div.tpl-static-sixcolum-table table{width:60rem;margin-right:1rem}div.tpl-static-sixcolum-table table tr td{padding:2rem 0}}div.tpl-full-screen-mask,div.tpl-full-screen-mask-crs{position:fixed;top:0;left:0;height:100vh;width:100%;display:none;z-index:9999;background-color:rgba(27,27,27,.8)}div.tpl-full-screen-mask div.tpl-form-submit-succeed,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed{width:55%;background-color:#fff;padding:16px;box-sizing:border-box;position:fixed;top:50%;left:50%;z-index:1001;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.tpl-full-screen-mask div.tpl-form-submit-succeed .tip-title,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed .tip-title{font-family:'Nimbus Sans L',sans-serif;font-weight:400;background-color:transparent;color:#363636;text-align:left;font-size:1.8rem;line-height:2.2rem;font-weight:500;text-transform:none;padding-bottom:16px;border-bottom:1px solid #cfcfcf}div.tpl-full-screen-mask div.tpl-form-submit-succeed div.content-error-tips,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed div.content-error-tips{background-color:transparent;padding:23px 0 0;font-size:1.6rem;line-height:2.4rem;font-weight:500;color:#4e4e4e;text-align:center}div.tpl-full-screen-mask div.tpl-form-submit-succeed div.content-error-tips .tip-copy,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed div.content-error-tips .tip-copy{font-size:1.6rem;line-height:2.4rem;padding-bottom:25px;border-bottom:1px solid #cfcfcf;font-family:'Nimbus Sans L',sans-serif;font-weight:400}div.tpl-full-screen-mask div.tpl-form-submit-succeed div.content-error-tips div.clearfix,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed div.content-error-tips div.clearfix{margin-top:13px;text-align:right}div.tpl-full-screen-mask div.tpl-form-submit-succeed div.content-error-tips div.clearfix a,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed div.content-error-tips div.clearfix a{background-color:#9f7d23;padding:1.2rem 3rem;vertical-align:middle;line-height:1.4rem;border:none;display:inline-block}div.tpl-full-screen-mask div.tpl-form-submit-succeed div.content-error-tips div.clearfix a:hover,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed div.content-error-tips div.clearfix a:hover{background-color:#bf972b;color:#fff}@media (max-width:420px){div.tpl-full-screen-mask div.tpl-form-submit-succeed,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed{width:calc(100% - 16px)}div.tpl-full-screen-mask div.tpl-form-submit-succeed div.content-error-tips,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed div.content-error-tips{padding:230x 0 0}div.tpl-full-screen-mask div.tpl-form-submit-succeed div.content-error-tips .tip-copy,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed div.content-error-tips .tip-copy{font-size:1.6rem}div.tpl-full-screen-mask div.tpl-form-submit-succeed div.content-error-tips a.wgt-sqbutton-black,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed div.content-error-tips a.wgt-sqbutton-black{width:100%}}div.tpl-full-screen-mask div.tpl-button-click-tips,div.tpl-full-screen-mask-crs div.tpl-button-click-tips{width:48rem;position:fixed;top:50%;left:50%;z-index:1001;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.tpl-full-screen-mask div.tpl-button-click-tips h4,div.tpl-full-screen-mask-crs div.tpl-button-click-tips h4{padding-left:3%;background-color:#4d4d4d;font-size:2rem;line-height:50px;min-height:5rem;position:relative;color:#fff}div.tpl-full-screen-mask div.tpl-button-click-tips h4 a.wgt-close,div.tpl-full-screen-mask-crs div.tpl-button-click-tips h4 a.wgt-close{position:absolute;right:3%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}div.tpl-full-screen-mask div.tpl-button-click-tips h4 a.wgt-close span.icon-icon_B017,div.tpl-full-screen-mask-crs div.tpl-button-click-tips h4 a.wgt-close span.icon-icon_B017{font-size:5rem;margin:0}div.tpl-full-screen-mask div.tpl-button-click-tips h4.uppercase,div.tpl-full-screen-mask-crs div.tpl-button-click-tips h4.uppercase{text-transform:uppercase;letter-spacing:1px;font-size:1.8rem}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips{background-color:#d0d0d0;padding:40px 3%}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips p,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips p{font-size:1.8rem;line-height:1.5em;padding-bottom:15px}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips p a,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips p a{color:#363636;cursor:pointer;margin:0 .5rem;text-decoration:underline}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips p span,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips p span{color:red}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips p span label,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips p span label{margin:0 .5rem;line-height:1.5rem}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box div.select,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box div.select{position:relative;display:inline-block;width:63%;border:solid 1px #363636;vertical-align:middle;box-sizing:border-box;overflow:hidden}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box div.select select,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box div.select select{border:0;font-size:1.6rem;width:calc(100% + 17px);padding-left:1rem;height:5rem;background-color:#fff;word-break:keep-all;box-sizing:border-box;padding-right:calc(22px + 2.2rem);appearance:none;-moz-appearance:none;-webkit-appearance:none}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box div.select:after,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box div.select:after{position:absolute;top:50%;right:1rem;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#363636}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box a.wgt-sqbutton-black1,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box a.wgt-sqbutton-black1{padding:0;margin-left:2rem;width:calc(37% - 2rem);line-height:calc(5rem - 2px)}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix{margin-top:20px}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix a,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix a{width:24rem}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix a:last-of-type,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix a:last-of-type{margin-left:1.5rem}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix a:only-child,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix a:only-child{margin:auto calc(50% - 12rem)}div.tpl-full-screen-mask div.tpl-button-click-tips.large-alert-box,div.tpl-full-screen-mask-crs div.tpl-button-click-tips.large-alert-box{width:54rem}@media (max-width:540px){div.tpl-full-screen-mask div.tpl-button-click-tips,div.tpl-full-screen-mask-crs div.tpl-button-click-tips{width:100%!important}div.tpl-full-screen-mask div.tpl-button-click-tips h4,div.tpl-full-screen-mask-crs div.tpl-button-click-tips h4{padding-left:3%}div.tpl-full-screen-mask div.tpl-button-click-tips h4 a.wgt-close,div.tpl-full-screen-mask-crs div.tpl-button-click-tips h4 a.wgt-close{right:0}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips{padding:5rem 3%}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips p span label,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips p span label{font-size:2.4rem}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box div.select,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box div.select{width:100%}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box a.wgt-sqbutton-black1,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box a.wgt-sqbutton-black1{width:100%;margin-left:0;margin-top:2rem}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix a,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix a{width:100%}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix a:last-of-type,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix a:last-of-type{margin-left:0;margin-top:2rem}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix a:only-child,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix a:only-child{margin:auto}}div.tpl-full-screen-mask-crs[data-component=lightbox] .tpl-button-click-tips,div.tpl-full-screen-mask[data-component=lightbox] .tpl-button-click-tips{width:800px;height:650px}div.tpl-full-screen-mask-crs[data-component=lightbox] .tpl-button-click-tips div.content-error-tips,div.tpl-full-screen-mask[data-component=lightbox] .tpl-button-click-tips div.content-error-tips{box-sizing:border-box;height:calc(550px - 5.4rem);overflow:hidden!important;padding:0}@media (max-width:800px){div.tpl-full-screen-mask-crs[data-component=lightbox] .tpl-button-click-tips,div.tpl-full-screen-mask[data-component=lightbox] .tpl-button-click-tips{width:100%}}@media (max-width:768px){div.tpl-full-screen-mask-crs[data-component=lightbox] .tpl-button-click-tips,div.tpl-full-screen-mask[data-component=lightbox] .tpl-button-click-tips{height:80vh}div.tpl-full-screen-mask-crs[data-component=lightbox] .tpl-button-click-tips div.content-error-tips,div.tpl-full-screen-mask[data-component=lightbox] .tpl-button-click-tips div.content-error-tips{overflow-y:auto!important;height:calc(100% - 5.4rem)}}html[dir=rtl] div.tpl-full-screen-mask div.tpl-form-submit-succeed .tip-title,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed .tip-title{padding-left:0;padding-right:8%}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips h4,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips h4{padding-left:0;padding-right:3%}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips h4 a.wgt-close,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips h4 a.wgt-close{right:inherit;left:3%}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box div.select select,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box div.select select{padding-right:1rem;padding-left:calc(22px + 2.2rem)}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box div.select:after,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box div.select:after{right:inherit;left:1rem}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box a.wgt-sqbutton-black1,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box a.wgt-sqbutton-black1{margin-right:2rem;margin-left:0}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix a:last-of-type,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix a:last-of-type{margin-left:0;margin-right:1.5rem}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix a:only-child,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix a:only-child{margin:auto calc(50% - 12rem)}@media (max-width:540px){html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips h4,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips h4{padding-right:3%;padding-left:0}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips h4 a.wgt-close,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips h4 a.wgt-close{left:0}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box a.wgt-sqbutton-black1,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box a.wgt-sqbutton-black1{margin-right:0}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix a:last-of-type,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix a:last-of-type{margin-right:0}}.tpl-static-usp-banner{overflow:hidden;z-index:1;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#fff;background:#ba0c2f;font-size:0;box-sizing:border-box;text-align:center;position:relative;height:50px;width:100%}@media screen and (max-width:768px){.tpl-static-usp-banner{display:none}}.tpl-static-usp-banner .banner-container{position:absolute;left:50%;top:50%;width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;vertical-align:middle;letter-spacing:.8px;padding:0 1.2rem;box-sizing:border-box}.tpl-static-usp-banner .banner-container ul{display:table;width:100%;color:#fff;font-size:1.2rem}.tpl-static-usp-banner .banner-container ul li{display:table-cell}.tpl-static-usp-banner .banner-container ul li *{line-height:1.5em;text-transform:uppercase}.tpl-static-usp-banner .banner-container ul li .banner-icon{width:15%;vertical-align:middle;display:inline-block}.tpl-static-usp-banner .banner-container ul li .banner-icon span{text-align:center;font-size:4rem}.tpl-static-usp-banner .banner-container ul li .banner-text{width:72%;text-align:left;vertical-align:middle;display:inline-block}html[dir=rtl] .tpl-static-usp-banner .banner-container ul li .banner-icon{left:auto;right:0}html[dir=rtl] .tpl-static-usp-banner .banner-container ul li .banner-text{text-align:right;margin-left:0}.tpl-static-persuade{font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#fff;background:rgba(0,0,0,.6);padding:1.8% 5%;font-size:0;box-sizing:border-box;text-align:center;position:relative}.tpl-static-persuade .persuade-container>*{display:inline-block;vertical-align:middle}.tpl-static-persuade .persuade-container .summary{width:17%;padding:0 1%;box-sizing:border-box;font-size:3.1rem;line-height:1.2em}.tpl-static-persuade .persuade-container .summary span[class^=icon-]{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;vertical-align:middle;padding-left:.2em}.tpl-static-persuade .persuade-container .detail{width:83%;display:inline-block}.tpl-static-persuade .persuade-container .detail>ul{display:table;width:100%}.tpl-static-persuade .persuade-container .detail>ul>li{display:table-cell}.tpl-static-persuade .persuade-container .detail>ul>li *{line-height:1.2em;text-transform:uppercase}.tpl-static-persuade .persuade-container .detail .item{font-size:2.1rem}.tpl-static-persuade .persuade-container .detail .item-detail{font-size:1.4rem}.tpl-static-persuade.red{height:82px;padding:0;background:#ba0c2f}.tpl-static-persuade.red .persuade-container{position:absolute;left:50%;top:50%;width:95%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tpl-static-persuade.red .persuade-container .summary{font-size:2rem}.tpl-static-persuade.red .persuade-container .detail .item{font-size:1.8rem}.tpl-static-persuade.red .persuade-container .detail .item-detail{font-size:1.2rem}@media screen and (max-width:768px){.tpl-static-persuade,.tpl-static-persuade.red{background:#ba0c2f;padding:2.5% 2%;height:auto}.tpl-static-persuade .persuade-container,.tpl-static-persuade.red .persuade-container{position:static;width:100%;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.tpl-static-persuade .persuade-container .summary,.tpl-static-persuade.red .persuade-container .summary{display:none}.tpl-static-persuade .persuade-container .detail,.tpl-static-persuade.red .persuade-container .detail{width:100%}.tpl-static-persuade .persuade-container .detail .item,.tpl-static-persuade.red .persuade-container .detail .item{font-size:1rem}.tpl-static-persuade .persuade-container .detail .item-detail,.tpl-static-persuade.red .persuade-container .detail .item-detail{font-size:.7rem}}.ugc-layout div.tableshift-content div.tableshift-content-wrapper{position:relative;z-index:2}.ugc-layout .hotelinfo-table-shift ul.hotelinfo-nav li{display:inline-block;width:33.3%;background:#ebe7e5;border:1px solid #a09d99;text-transform:uppercase;text-align:center;height:8.2rem;vertical-align:top;line-height:8.2rem;font-size:2rem;color:#000;cursor:pointer;box-sizing:border-box}.ugc-layout .hotelinfo-table-shift ul.hotelinfo-nav li:nth-child(2){border-left:0;border-right:0}.ugc-layout .hotelinfo-table-shift ul.hotelinfo-nav li:nth-child(3){display:inline-block}.ugc-layout .hotelinfo-table-shift ul.hotelinfo-nav li.active{border:0;border-top:4px solid #31a2ac;background:#fff;cursor:default}.tpl-ugc-content{width:auto;height:auto;background-color:#fff;padding:30px 30px 0 30px}.tpl-ugc-content .content-summary{width:75%;font-size:1.8rem;line-height:2.8rem;color:#202020;padding-bottom:30px}.tpl-ugc-content .content-msg{width:100%;height:auto;overflow:hidden;font-size:0}.tpl-ugc-content .content-msg ul li.item{width:calc((100% - 200px)/ 4);display:inline-block;margin-right:50px;color:#202020;vertical-align:top;padding-bottom:30px}.tpl-ugc-content .content-msg ul li.item .head{width:85%;padding-top:85%;background-repeat:no-repeat;background-position:50%;background-size:cover}.tpl-ugc-content .content-msg ul li.item .title{font-size:2rem;font-weight:700;line-height:2.4rem;padding:10px 0}.tpl-ugc-content .content-msg ul li.item .title span{display:block;font-size:1.4rem;line-height:1.6rem;font-weight:300}.tpl-ugc-content .content-msg ul li.item .column{font-size:1.6rem;line-height:2rem;overflow:hidden}.tpl-ugc-content .content-msg ul li.item a.btn{font-size:1.6rem;line-height:1.9rem;font-weight:700;cursor:pointer;color:#202020}.tpl-ugc-content .tpl-ugc-content-btn{display:none}@media screen and (max-width:768px){.tpl-ugc-content{padding:0}.tpl-ugc-content .content-summary{width:100%}.tpl-ugc-content .content-msg ul li.item{width:100%}.tpl-ugc-content .content-msg ul li.item .head{width:100%;padding-top:100%}.tpl-ugc-content .tpl-ugc-content-btn{display:none;border:2px solid #202020;padding:1.5rem 0;text-align:center;font-size:1.4rem;text-transform:uppercase;color:#202020}}@media screen and (max-width:768px){.show-more .content-msg ul li.item{display:none!important}.show-more .content-msg ul li.item:nth-of-type(1){display:block!important}.show-more .content-msg ul li.item:nth-of-type(2){display:block!important}.show-more .content-msg ul li.item:nth-of-type(3){display:block!important}.show-more .tpl-ugc-content-btn{display:block!important}}.ugc-about-column{width:100%;height:auto;font-size:1.8rem;line-height:2.8rem;vertical-align:top}.ugc-about-column button{cursor:pointer!important;border:1px solid #000!important}.ugc-about-half{width:100%;height:auto;font-size:0}.ugc-about-half div{width:calc(50% - 20px);height:auto;font-size:1.8rem;line-height:2.8rem;display:inline-block;padding-right:20px;vertical-align:top}@media screen and (max-width:768px){.ugc-about-half div{width:100%}}.ugc-about-half button{cursor:pointer!important;border:1px solid #000!important}.tpl-competition{width:85%;max-width:1120px;height:auto;margin:0 auto}.tpl-competition .tpl-tpl-competition__slider{position:relative;width:100%;height:auto;padding-top:66%;background-position:50%;background-repeat:no-repeat;background-size:cover}.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content{max-width:80%;height:auto;position:absolute;top:50%;left:8%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);text-shadow:0 1px 2px #000}.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .competition-breadcrumb{margin-bottom:2rem}.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .competition-breadcrumb a{display:inline-block;font-size:1.4rem;color:#fff;letter-spacing:1px;line-height:2.5rem;border-bottom:2px solid #fff}.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .competition-text h3{font-size:6.4rem;color:#fff;line-height:7.8rem;margin-bottom:1rem;text-transform:capitalize}.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .competition-text .ct-text{font-size:2rem;line-height:2.4rem;color:#fff;margin-bottom:1rem}.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .competition-text .ct-msg{font-size:1.8rem;line-height:3rem;color:#fff;padding-right:45%;margin-bottom:4rem}.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-black a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-black1 a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-blue a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-blue-hollow a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-blue-inverse a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-dark a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-dark-grey a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-golden a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-green a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-red a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-white a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content a.wgt-sqbutton-change-color a{color:#fff}.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-black1:hover a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-black:hover a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-blue-hollow:hover a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-blue-inverse:hover a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-blue:hover a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-dark-grey:hover a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-dark:hover a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-golden:hover a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-green:hover a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-red:hover a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton-white:hover a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .wgt-sqbutton:hover a,.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content a.wgt-sqbutton-change-color:hover a{color:#363636}.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__fifth{font-size:1.5rem;color:#fff;text-align:right;padding:0 2rem 2rem 0}.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__fifth .fifth_icon{font-size:2rem;padding-right:1rem;vertical-align:middle}.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__fifth .fifth_info{vertical-align:middle}@media screen and (max-width:768px){.tpl-competition{width:92%;margin:0 auto}.tpl-competition .tpl-tpl-competition__slider{padding-top:0;height:100vh}.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content{max-width:80%;left:8%}.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .competition-text h3{font-size:4.2rem;color:#fff;line-height:4.8rem}.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .competition-text .ct-text{font-size:1.8rem;line-height:2rem;color:#fff;margin-bottom:1rem}.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .competition-text .ct-msg{font-size:1.6rem;line-height:2.2rem;padding-right:0}.tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__fifth{position:absolute;left:8%;bottom:2rem}}.tpl-competition-screenshot{width:100%;height:auto;font-size:0}.tpl-competition-screenshot .tpl-competition{width:50%;height:auto;display:inline-block}.tpl-competition-screenshot .tpl-competition .tpl-tpl-competition__slider{padding-top:100%}.tpl-competition-screenshot .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__fifth{text-align:left;padding:0 0 2rem 8%}@media screen and (max-width:768px){.tpl-competition-screenshot .tpl-competition{width:100%}.tpl-competition-screenshot .tpl-competition .tpl-tpl-competition__slider{padding-top:190%}}.tpl-competition-trigger{width:50%}.tpl-competition-trigger .tpl-competition{width:100%}.tpl-competition-trigger .tpl-competition .tpl-tpl-competition__slider{position:relative;width:100%;height:auto;padding-top:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.tpl-competition-trigger .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content{width:80%;height:auto;text-align:center;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-shadow:0 1px 2px #000}.tpl-competition-trigger .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .competition-breadcrumb{display:none}.tpl-competition-trigger .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .competition-text h3{font-size:6.4rem;color:#fff;line-height:7.8rem;margin-bottom:1rem;text-transform:capitalize}.tpl-competition-trigger .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .competition-text .ct-text{font-size:2rem;line-height:2.4rem;color:#fff;margin-bottom:1rem}.tpl-competition-trigger .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .competition-text .ct-msg{font-size:1.6rem;line-height:3rem;color:#fff;padding-right:0;margin-bottom:3rem}.tpl-competition-trigger .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__fifth{display:none}@media screen and (max-width:768px){.tpl-competition-trigger{width:100%}.tpl-competition-trigger .tpl-competition .tpl-tpl-competition__slider{width:100%;height:100vh;padding-top:0}.tpl-competition-trigger .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .competition-text h3{font-size:4.2rem;color:#fff;line-height:4.8rem}.tpl-competition-trigger .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .competition-text .ct-text{font-size:1.8rem;line-height:2rem;color:#fff;margin-bottom:1rem}.tpl-competition-trigger .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .competition-text .ct-msg{font-size:1.6rem;line-height:2.2rem;padding-right:0}}.tpl-blog-Media{width:320px;min-width:261px;max-width:330px;height:auto;background-color:#fff;margin-bottom:10px}.tpl-blog-Media .tpl-blog-Media__img{width:100%;height:auto;max-height:20rem;overflow:hidden}.tpl-blog-Media .tpl-blog-Media__img img{width:100%;height:auto;margin-top:-10%}.tpl-blog-Media .tpl-blog-Media__copy .tpl-blog-Media__copy__hero{padding:2rem;border-bottom:1px solid rgba(76,76,76,.15);font-size:0}.tpl-blog-Media .tpl-blog-Media__copy .tpl-blog-Media__copy__hero .copy-left{width:80%;height:auto;vertical-align:middle;display:inline-block}.tpl-blog-Media .tpl-blog-Media__copy .tpl-blog-Media__copy__hero .copy-left h5{font-size:1.7rem;color:#000;line-height:2rem}.tpl-blog-Media .tpl-blog-Media__copy .tpl-blog-Media__copy__hero .copy-left span{font-size:1.2rem;color:#000;line-height:1.4rem}.tpl-blog-Media .tpl-blog-Media__copy .tpl-blog-Media__copy__hero .copy-right{width:20%;height:auto;text-align:right;vertical-align:middle;display:inline-block}.tpl-blog-Media .tpl-blog-Media__copy .tpl-blog-Media__copy__hero .copy-right span{font-size:3.2rem;color:#55acee}.tpl-blog-Media .tpl-blog-Media__copy .tpl-blog-Media__copy__text{padding:2rem}.tpl-blog-Media .tpl-blog-Media__copy .tpl-blog-Media__copy__text p{font-size:1.6rem;line-height:2rem;color:#000}@media screen and (max-width:768px){.tpl-blog-Media{width:100%;min-width:inherit;max-width:inherit}}.tpl-blog-landing-sidebar{width:330px;min-width:261px;max-width:330px;height:100vh;padding:0 10px;background-color:#363636;position:fixed;top:0;right:0;bottom:0;z-index:90}.tpl-blog-landing-sidebar .hero-placeholder{width:100%;height:82px}.tpl-blog-landing-sidebar .blog-landing-sidebar__content{width:100%;height:calc(100vh - 102px);overflow-y:scroll;padding-right:10px}.tpl-blog-landing-sidebar .blog-landing-sidebar__content::-webkit-scrollbar{width:6px;background:#363636;border:none}.tpl-blog-landing-sidebar .blog-landing-sidebar__content::-webkit-scrollbar-thumb{background-color:#31a2ac;width:6px}.tpl-blog-landing-sidebar .wgt-indicator{display:none}@media screen and (max-width:768px){.tpl-blog-landing-sidebar{width:100%;min-width:inherit;max-width:inherit;height:auto;padding:0;background-color:#fff;position:inherit;top:inherit;right:inherit;bottom:inherit}.tpl-blog-landing-sidebar .hero-placeholder{display:none}.tpl-blog-landing-sidebar .blog-landing-sidebar__content{width:100%;height:auto;overflow:inherit;padding-bottom:30px;padding-right:0}.tpl-blog-landing-sidebar .wgt-indicator{display:block;width:100%;height:auto;font-size:0;padding-bottom:1rem;text-align:center}.tpl-blog-landing-sidebar .wgt-indicator a{display:inline-block;width:.8rem;height:.8rem;border:solid 1px #e9e9e9;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin:.8rem!important}.tpl-blog-landing-sidebar .wgt-indicator a.wgt-indicator-current{background-color:#e9e9e9}}.venue-listing-content{text-align:center;position:relative}.venue-listing-content .venue_listing_section{width:100%;font-size:0;margin:0 auto;background-color:#fff}.venue-listing-content .venue_listing_section .section_left{width:50%;overflow:hidden;display:inline-block;vertical-align:top;height:63.8rem;position:relative}.venue-listing-content .venue_listing_section .section_left .listing_container{top:0;left:0;right:0;bottom:0;position:absolute}.venue-listing-content .venue_listing_section .section_left .listing_container .listing_pic{display:inline-block;width:calc(100% - 8rem);margin:2rem 4rem 2rem 4rem;background-size:cover;background-repeat:no-repeat;background-position:center center}.venue-listing-content .venue_listing_section .section_left .listing_container .listing_pic .tpl_holder{margin-top:80%}.venue-listing-content .venue_listing_section .section_left .listing_container .button_content{height:3rem;margin-bottom:2rem;position:relative}.venue-listing-content .venue_listing_section .section_left .listing_container .button_content .listing_button{left:50%;width:40%;color:#363636;font-size:1.2rem;font-weight:700;text-align:center;line-height:3rem;position:absolute;display:inline-block;text-transform:uppercase;border:.2rem solid #363636;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0)}.venue-listing-content .venue_listing_section .section_left .listing_container .button_content .listing_button:hover{color:#fff;background-color:#363636}.venue-listing-content .venue_listing_section .section_right{width:50%;display:inline-block}.venue-listing-content .venue_listing_section .section_right .venue_list{height:calc(19.6rem * 3);overflow:hidden}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item{height:19.6rem;position:relative;box-sizing:border-box;border-bottom:1px solid #bbb}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item.selected{background-color:#e7e4e2}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item:hover{background-color:#e7e4e2}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content{top:0;left:0;right:0;bottom:0;font-size:0;position:absolute}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_pic{display:inline-block;font-size:100%;width:40%;height:100%;vertical-align:top;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#676767;position:relative}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_pic .tooltip{position:absolute;top:0;left:0;width:13.3rem;height:3.4rem;line-height:3.4rem;background-color:#ba0c2f;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;color:#fff;text-transform:uppercase}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos{position:relative;display:inline-block;vertical-align:top;font-size:100%;width:60%;height:100%}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos .request_event{text-align:left;margin-left:1rem;line-height:4rem;font-size:2rem;font-weight:700}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos .request_event .icon{font-size:1.4rem;color:#00a4ab;padding:.3em .8em;cursor:pointer;width:8.3rem;box-sizing:border-box;white-space:nowrap}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos .request_event .icon>*{display:inline-block;vertical-align:middle}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos .request_event .icon:after{margin-left:.2rem;margin-top:-.2rem;vertical-align:middle;display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-left-color:#31a2ac}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos ol{color:#aaa;font-size:1.4rem;text-align:left;margin-left:2.5rem;list-style-type:disc}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos ol li{line-height:2rem}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos ul{font-size:0;text-align:left;margin:3rem 0 0 1rem}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos ul li{width:2.6rem;height:2.6rem;font-size:2rem;line-height:2.6rem;position:relative;display:inline-block}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos ul li .icon{display:inline-block;width:100%;height:100%;text-align:center;overflow:hidden;position:absolute}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos ul li .icon:hover{overflow:visible}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos ul li .icon .item_info{left:50%;top:-2.6rem;width:10rem;height:2rem;color:#fff;font-size:1.4rem;line-height:2rem;text-align:center;position:absolute;display:inline-block;background-color:#363636;-webkit-text-stroke-width:.2px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0)}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos ul li .icon .item_info:before{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-top-color:#363636;position:absolute;bottom:-12px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0)}.venue-listing-content .venue_listing_section .section_right .venue_list_one{height:63.8rem}.venue-listing-content .venue_listing_section .section_right .venue_list_one .venue_item{height:100%;background-color:#fff!important}.venue-listing-content .venue_listing_section .section_right .venue_list_one .venue_item:hover{background-color:#fff}.venue-listing-content .venue_listing_section .section_right .venue_list_one .venue_item .item_content .item_pic{width:100%!important;height:32rem}.venue-listing-content .venue_listing_section .section_right .venue_list_one .venue_item .item_content .item_infos{width:100%!important;height:31.8rem!important;padding:4rem;box-sizing:border-box}.venue-listing-content .venue_listing_section .section_right .venue_list_one .venue_item .item_content .item_infos .hotel_listing_title{font-size:1.6rem}.venue-listing-content .venue_listing_section .section_right .venue_list_one .venue_item .item_content .item_infos .hotel_desc{font-size:2.8rem;margin-top:1rem;line-height:3.8rem}.venue-listing-content .venue_listing_section .section_right .venue_list_one .venue_item .item_content .item_infos .hotel_desc .icon{font-size:1.6rem;display:inline-block}.venue-listing-content .venue_listing_section .section_right .venue_list_one .venue_item .item_content .item_infos .hotel_info{font-size:1.8rem}.venue-listing-content .venue_listing_section .section_right .venue_list_one .venue_item .item_content .item_infos .room_start{text-align:left;bottom:4rem}.venue-listing-content .venue_listing_section .section_right .venue_list_one .venue_item .item_content .item_infos .room_start .start_sgd{font-size:1.6rem}.venue-listing-content .venue_listing_section .section_right .venue_list_one .venue_item .item_content .item_infos .room_start .start_sgd span{font-size:2.6rem}.venue-listing-content .venue_listing_section .section_right .venue_list_one .venue_item .item_content .item_infos div.start_btn{width:calc(50% - 8rem);max-width:17rem;line-height:5rem;text-align:center;float:initial}.venue-listing-content .venue_listing_section .section_right .venue_list_two{height:63.8rem!important}.venue-listing-content .venue_listing_section .section_right .venue_list_two .venue_item{height:31.9rem!important}.venue-listing-content .venue_listing_section .section_right .venue_list_two .venue_item .item_content .item_pic_width{width:45%!important}.venue-listing-content .venue_listing_section .section_right .venue_list_two .venue_item .item_content .item_infos_width{width:calc(55% - 2rem)!important}.venue-listing-content .venue_listing_section .section_right .venue_list_three{height:63.8rem!important}.venue-listing-content .venue_listing_section .section_right .venue_list_three .venue_item{height:calc(63.8rem / 3)!important}.venue-listing-content .venue_listing_section .section_right .venue_list_three .venue_item .item_content .item_pic_width{width:45%!important}.venue-listing-content .venue_listing_section .section_right .venue_list_three .venue_item .item_content .item_infos_width{width:calc(55% - 2rem)!important}.venue-listing-content .venue_listing_section .section_right .switch_button{height:4.8rem}.venue-listing-content .venue_listing_section .section_right .switch_button .mobile_btn_item{display:none}.venue-listing-content .venue_listing_section .section_right .switch_button .btn_item{width:50%;height:5rem;box-sizing:border-box;display:inline-block;line-height:6.2rem;font-size:1.4rem;cursor:pointer;user-select:none;overflow:hidden}.venue-listing-content .venue_listing_section .section_right .switch_button .btn_item:hover{background:#363636}.venue-listing-content .venue_listing_section .section_right .switch_button .btn_item:hover .icon{color:#fff}.venue-listing-content .venue_listing_section .section_right .switch_button .btn_item .icon{font-size:2.8rem}.venue-listing-content .venue_listing_section .section_right .switch_button .btn_item~.btn_item{border-left:1px solid #bbb}@media screen and (max-width:768px){.venue-listing-content .venue_listing_section .section_left{width:100%;height:30rem}.venue-listing-content .venue_listing_section .section_right{width:100%;position:relative}.venue-listing-content .venue_listing_section .section_right .venue_list{height:22rem}.venue-listing-content .venue_listing_section .section_right .venue_list .venue_item{background:#fff!important;height:22rem}.venue-listing-content .venue_listing_section .section_right .venue_list .item_content .item_pic{display:none!important}.venue-listing-content .venue_listing_section .section_right .venue_list .item_content .item_infos{width:100%!important;padding:2rem!important;height:calc(100% - 4rem)!important;box-sizing:border-box}.venue-listing-content .venue_listing_section .section_right .venue_list .item_content .item_infos .hotel_listing_title{width:70%}.venue-listing-content .venue_listing_section .section_right .venue_list .item_content .item_infos .hotel_desc{width:70%;font-size:1.6rem}.venue-listing-content .venue_listing_section .section_right .venue_list .item_content .item_infos .hotel_info{font-size:1.2rem;line-height:1.8rem;width:70%;margin-top:.5rem}.venue-listing-content .venue_listing_section .section_right .venue_list .item_content .item_infos .room_start{width:calc(100% - 6rem);bottom:0}.venue-listing-content .venue_listing_section .section_right .venue_list .item_content .item_infos .room_start .start_sgd span{font-size:1.6rem}.venue-listing-content .venue_listing_section .section_right .switch_button{position:absolute;top:2rem;right:2rem}.venue-listing-content .venue_listing_section .section_right .switch_button .btn_item{display:none}.venue-listing-content .venue_listing_section .section_right .switch_button .mobile_btn_item{display:block;width:3.6rem;height:3.6rem;text-align:center;line-height:3.6rem;box-sizing:border-box;border:2px solid #000;font-size:2.4rem}.venue-listing-content .venue_listing_section .section_right .switch_button .btn_up{border-bottom:none}}@media screen and (min-width:769px){.epicSale-pageContainer .venue-listing-content .venue_listing_section{display:table}.epicSale-pageContainer .venue-listing-content .venue_listing_section .section_left{display:table-cell}.epicSale-pageContainer .venue-listing-content .venue_listing_section .section_right{display:table-cell}.epicSale-pageContainer .venue-listing-content .venue_listing_section .section_right .venue_list{height:100%;min-height:63.8rem}.epicSale-pageContainer .venue-listing-content .venue_listing_section .section_right .switch_button{display:none}}.venue_item{height:15rem;position:relative;box-sizing:border-box;border-bottom:1px solid #bbb}.venue_item.selected{background-color:#ccc}.venue_item:hover{background-color:#ccc}.venue_item .item_content{top:0;left:0;right:0;bottom:0;font-size:0;position:absolute}.venue_item .item_content .item_pic{width:40%;height:100%;font-size:100%;vertical-align:top;display:inline-block;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#676767}.venue_item .item_content .item_pic.item_pic_width{width:35%!important}.venue_item .item_content .item_infos{width:60%;height:100%;font-size:100%;position:relative;vertical-align:top;display:inline-block}.venue_item .item_content .item_infos.item_infos_width{padding:1rem;width:calc(65% - 2rem)!important;height:calc(100% - 2rem)!important}.venue_item .item_content .item_infos .hotel_listing_title{line-height:2rem;font-size:1.4rem;text-align:left;color:#000}.venue_item .item_content .item_infos .hotel_listing_title span{width:2rem;height:2rem;display:inline-block}.venue_item .item_content .item_infos .hotel_desc{text-align:left;line-height:2rem;font-size:2rem;font-weight:700}.venue_item .item_content .item_infos .hotel_desc .icon{color:#00395c;padding:.3rem .8rem;cursor:pointer;width:8.3rem;font-size:1.4rem;box-sizing:border-box;white-space:nowrap;text-transform:capitalize;display:inline-block}.venue_item .item_content .item_infos .hotel_desc .icon:hover{text-decoration:underline}.venue_item .item_content .item_infos .hotel_desc .icon>*{display:inline-block;vertical-align:middle}.venue_item .item_content .item_infos .hotel_desc .icon:after{margin-left:.2rem;margin-right:.2rem;margin-top:-.2rem;vertical-align:middle;display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-left-color:#00395c}.venue_item .item_content .item_infos .hotel_info{text-align:left;font-size:1.5rem;line-height:2.2rem}.venue_item .item_content .item_infos .room_start{font-size:0;bottom:1rem;position:absolute;width:calc(100% - 2rem)}.venue_item .item_content .item_infos .room_start .start_sgd{font-size:1.4rem;display:inline-block;width:60%;text-align:left;vertical-align:top}.venue_item .item_content .item_infos .room_start .start_sgd span{width:100%;font-size:2rem;font-weight:700;display:inline-block;padding-top:.5rem}.venue_item .item_content .item_infos .room_start .start_btn{cursor:pointer;font-size:1.4rem;display:inline-block;background-color:#31a2ac;width:calc(40% - 4rem);max-width:12rem;line-height:4rem;margin:0 2rem;float:right;text-align:center}.venue_item .item_content .item_infos .room_start .start_btn:hover{background-color:#188993}.venue_item .item_content .item_infos .room_start .start_btn a{color:#fff;display:inline-block;width:100%;height:100%}html[dir=rtl] .tpl-ugc-content .content-msg ul li.item{margin-right:auto;margin-left:50px}html[dir=rtl] .ugc-about-half div{padding-right:auto;padding-left:20px}html[dir=rtl] .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content{left:inherit;right:8%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}html[dir=rtl] .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .competition-text .ct-msg{padding-right:0;padding-left:45%}html[dir=rtl] .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__fifth{text-align:left;padding:0 0 2rem 2rem}html[dir=rtl] .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__fifth .fifth_icon{padding-right:auto;padding-left:1rem}@media screen and (max-width:768px){html[dir=rtl] .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content{left:inherit;right:8%}html[dir=rtl] .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .competition-text .ct-msg{padding-right:auto;padding-left:0}html[dir=rtl] .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__fifth{text-align:right;padding:0 8% 2rem 0}}html[dir=rtl] .tpl-competition-screenshot .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__fifth{text-align:right;padding:0 8% 2rem 0}html[dir=rtl] .tpl-competition-trigger .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content{left:inherit;right: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%)}html[dir=rtl] .tpl-competition-trigger .tpl-competition .tpl-tpl-competition__slider .tpl-tpl-competition__content .competition-text .ct-msg{padding-right:auto;padding-left:0}html[dir=rtl] .tpl-blog-Media .tpl-blog-Media__copy .tpl-blog-Media__copy__hero .copy-right{text-align:left}html[dir=rtl] .tpl-blog-landing-sidebar{top:0;right:inherit;left:0;bottom:0}html[dir=rtl] .tpl-blog-landing-sidebar .blog-landing-sidebar__content{padding-right:0;padding-left:10px}@media screen and (max-width:768px){html[dir=rtl] .tpl-blog-landing-sidebar .blog-landing-sidebar__content{padding-right:auto;padding-left:0}}.hc-tpl-title{padding:0 5rem;height:7rem;background:#363636;overflow:hidden}.hc-tpl-title h1{font-size:2.4rem;line-height:7rem;display:block;float:left;color:#fff;text-transform:capitalize;padding-right:3rem}.hc-tpl-title a{font-size:1.6rem;line-height:7.4rem;display:block;float:left;color:#31a2ac;text-decoration:underline;cursor:pointer}.hc-tpl-title a span.des-back{display:inline-block}.hc-tpl-title a span.m-back{display:none}@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}}html[dir=rtl] .hc-tpl-title h1{float:right;padding-right:initial;padding-left:3rem}html[dir=rtl] .hc-tpl-title a{float:right}@media screen and (max-width:768px){html[dir=rtl] .hc-tpl-title a{float:left}}@media screen and (max-width:768px){html[dir=rtl] .venue-listing-content .venue_listing_section .section_right .venue_list .item_content .item_infos .hotel_desc,html[dir=rtl] .venue-listing-content .venue_listing_section .section_right .venue_list .item_content .item_infos .hotel_info,html[dir=rtl] .venue-listing-content .venue_listing_section .section_right .venue_list .item_content .item_infos .hotel_listing_title,html[dir=rtl] .venue-listing-content .venue_listing_section .section_right .venue_list .item_content .item_infos .room_start{width:calc(100% - 7rem);margin-right:7rem;text-align:right}}html[dir=rtl] .venue-listing-content .venue_listing_section .section_right .venue_list .item_content .item_infos .room_start{margin-right:0}html[dir=rtl] .venue-listing-content .venue_listing_section .section_right .venue_list .item_content .item_infos .hotel_desc .icon:after{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg)}.tpl-brands-ection-collection{width:100%;height:auto;position:relative}.tpl-brands-ection-collection .tpl-hero-slider{width:100%;height:calc(100vh - 162px);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}.x-tpl-collection-brands .brands-content{font-size:0;text-align:center;padding:4rem 8.7rem;background-color:#fff}.x-tpl-collection-brands .brands-content .grayscalesvg{position:absolute;z-index:-1;width:0}@media screen and (max-width:768px){.x-tpl-collection-brands .brands-content{padding:1rem 2rem}}.x-tpl-collection-brands .brands-content .brands-item{display:inline-block;margin:2rem 0;width:calc(100% / 5);vertical-align:middle}.x-tpl-collection-brands .brands-content .brands-item .img{max-width:100%;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)}.x-tpl-collection-brands .brands-content .brands-item img.img{display:none;display:inline-block}.x-tpl-collection-brands .brands-content .brands-item svg.img{display:inline-block}@media screen and (max-width:768px){.x-tpl-collection-brands .brands-content .brands-item{width:calc(100% / 3);margin:1rem 0}.x-tpl-collection-brands .brands-content .brands-item .img{max-width:98%}}.x-tpl-collection-brands .brands-content .brands-item.active img.img,.x-tpl-collection-brands .brands-content .brands-item:hover img.img{display:inline-block!important}.x-tpl-collection-brands .brands-content .brands-item.active svg.img,.x-tpl-collection-brands .brands-content .brands-item:hover svg.img{display:none!important}.x-tpl-collection-brands .brands-content .brands-item.active .img,.x-tpl-collection-brands .brands-content .brands-item:hover .img{-webkit-filter:initial;-moz-filter:initial;-ms-filter:initial;-o-filter:initial;filter:initial;filter:initial}.x-tpl-collection-hotel{background-color:#fff}.x-tpl-hotelinfo-table{width:100%;height:auto;background-color:#e7e7e7;padding:120px 80px 100px 80px;box-sizing:border-box;overflow:hidden;position:relative}.x-tpl-hotelinfo-table .desktop_about-hotel{float:left;width:calc(100% - 11rem - 300px);height:auto;margin-right:11rem}.x-tpl-hotelinfo-table .desktop_about-hotel h1.title{color:#000;font-size:4rem;line-height:4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;margin-bottom:16px}.x-tpl-hotelinfo-table .desktop_about-hotel .hotel-service{font-size:0;width:100%}.x-tpl-hotelinfo-table .desktop_about-hotel .hotel-service ul li{width:33.33%;height:auto;margin:3px 0 30px 0;display:inline-block;vertical-align:middle}.x-tpl-hotelinfo-table .desktop_about-hotel .hotel-service ul li .icon{display:inline-block;vertical-align:middle}.x-tpl-hotelinfo-table .desktop_about-hotel .hotel-service ul li .icon span{font-size:3.2rem;color:#000;margin-top:-4px;display:block}.x-tpl-hotelinfo-table .desktop_about-hotel .hotel-service ul li .info{display:inline-block;vertical-align:middle;width:calc(100% - 3.2rem - 10px);box-sizing:border-box;padding-left:10px}.x-tpl-hotelinfo-table .desktop_about-hotel .hotel-service ul li .info span{display:block;color:#000;font-size:1.2rem;letter-spacing:1px;line-height:20px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-transform:uppercase}.x-tpl-hotelinfo-table .desktop_about-hotel .hotel-depiction{position:relative}.x-tpl-hotelinfo-table .desktop_about-hotel .hotel-depiction .content.content-wrap:after{width:100%;content:"";display:block;height:5em;position:absolute;bottom:0;right:0;left:0;background:linear-gradient(to bottom,rgba(231,231,231,.4),#e7e7e7)}.x-tpl-hotelinfo-table .desktop_about-hotel .hotel-depiction .content .readmore__content{color:#000;font-size:1.6rem;line-height:26px;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.x-tpl-hotelinfo-table .desktop_about-hotel .hotel-depiction .content .readmore__content a.readmore__toggle{position:absolute;bottom:-85px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);background-color:#e7e7e7;min-width:256px;height:48px;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;letter-spacing:1px;line-height:48px;text-align:center;border:2px solid #000;text-transform:uppercase!important;cursor:pointer;text-decoration:none!important}.x-tpl-hotelinfo-table .desktop_about-hotel .hotel-depiction .content .readmore__content a.readmore__toggle:hover{background-color:#000;color:#fff}.x-tpl-hotelinfo-table .desktop_contact-us{float:left;width:300px;height:auto}.x-tpl-hotelinfo-table .desktop_contact-us h1.title{color:#000;font-size:4rem;line-height:4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;margin-bottom:16px}.x-tpl-hotelinfo-table .desktop_contact-us .contact-us-info ul li{margin-bottom:30px}.x-tpl-hotelinfo-table .desktop_contact-us .contact-us-info ul li span.icon{font-size:2.5rem;line-height:26px;color:#000;display:inline-block;vertical-align:top}.x-tpl-hotelinfo-table .desktop_contact-us .contact-us-info ul li span.msg{color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.6rem;line-height:26px;display:inline-block;width:calc(100% - 20px - .5rem);vertical-align:top;padding-left:20px;box-sizing:border-box}.x-tpl-hotelinfo-table .desktop_contact-us .Subscribe-link{margin-top:-15px;margin-left:2px}.x-tpl-hotelinfo-table .desktop_contact-us .Subscribe-link .sub-btn{color:#004976;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:26px;cursor:pointer}.x-tpl-hotelinfo-table .desktop_contact-us .Subscribe-link .sub-btn:hover{text-decoration:underline}.x-tpl-hotelinfo-table .desktop_contact-us .Subscribe-link .sub-btn::after{display:inline-block;content:'';width:0;height:0;border:5px solid transparent;border-left-color:#004976;margin-left:10px}.email-verify-notice{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:9999;display:none}.email-verify-notice-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent}.email-verify-notice-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-color:#fff;width:500px;height:auto;padding:16px;text-align:center;z-index:1}@media (max-width:768px){.email-verify-notice-content{width:calc(100vw - 3.2rem);box-sizing:border-box}}.email-verify-notice-content a.close{font-size:3rem;color:rgba(0,0,0,.75);cursor:pointer;display:flex;justify-content:flex-end}.email-verify-notice-content .email-verify-notice-header{color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:2rem;padding-bottom:16px}.email-verify-notice-content .email-verify-notice-body{color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;padding-bottom:16px}.email-verify-notice-content .email-verify-btn{width:60px;height:38px;display:inline-block;vertical-align:middle;background-color:#9f7d23;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:38px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;border:none}.email-verify-notice-content .email-verify-btn:hover{background-color:#bf972b!important}@media (max-width:768px){.email-verify-notice-content .email-verify-btn{position:absolute;width:calc(100% - 3.2rem);bottom:1.6rem;left:1.6rem}}.tpl-hotelinfo-subscribe{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:9999;display:none}.tpl-hotelinfo-subscribe .close-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent}.tpl-hotelinfo-subscribe .subscribe-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-color:#fff;width:600px;height:auto;padding:16px;z-index:1}@media (max-width:768px){.tpl-hotelinfo-subscribe .subscribe-content{width:calc(100vw - 3.2rem);box-sizing:border-box}}.tpl-hotelinfo-subscribe .subscribe-content a.close{position:absolute;right:8px;top:8px;font-size:3rem;color:rgba(0,0,0,.75);cursor:pointer;display:block}.tpl-hotelinfo-subscribe .subscribe-content .subscribe-title,.tpl-hotelinfo-subscribe .subscribe-content h1.title{color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;border-bottom:1px solid #e7e7e7;padding-bottom:16px;margin-bottom:32px}.tpl-hotelinfo-subscribe .subscribe-content p.msg{color:#000;font-size:1.6rem;line-height:25px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;padding:20px 0 30px 0}.tpl-hotelinfo-subscribe .subscribe-content-main{padding:0 24px}@media (max-width:768px){.tpl-hotelinfo-subscribe .subscribe-content-main{padding:0}}.tpl-hotelinfo-subscribe .subscribe-content .subs{font-size:0}.tpl-hotelinfo-subscribe .subscribe-content .subs label{display:none}@media (max-width:768px){.tpl-hotelinfo-subscribe .subscribe-content .subs label{display:block;font-family:'Nimbus Sans L',sans-serif;font-weight:700;text-transform:uppercase;font-size:1.2rem;letter-spacing:.6px;color:#757575}}.tpl-hotelinfo-subscribe .subscribe-content .subs input{width:422px;height:38px;display:inline-block;vertical-align:middle;border:1px solid #acacac;font-size:1.2rem;line-height:22px;color:rgba(0,0,0,.75);font-family:'Nimbus Sans L',sans-serif;font-weight:400;padding:0 15px;box-sizing:border-box}.tpl-hotelinfo-subscribe .subscribe-content .subs input::-webkit-input-placeholder{color:rgba(0,0,0,.75)}.tpl-hotelinfo-subscribe .subscribe-content .subs input:-moz-placeholder{color:rgba(0,0,0,.75)}.tpl-hotelinfo-subscribe .subscribe-content .subs input::-moz-placeholder{color:rgba(0,0,0,.75);opacity:1!important}.tpl-hotelinfo-subscribe .subscribe-content .subs input:-ms-input-placeholder{color:rgba(0,0,0,.75)}@media (max-width:768px){.tpl-hotelinfo-subscribe .subscribe-content .subs input{width:100%;border:none;border-bottom:1px solid rgba(0,0,0,.15);padding:0}}.tpl-hotelinfo-subscribe .subscribe-content .subs a.subs-btn{width:128px;height:38px;display:inline-block;vertical-align:middle;background-color:#9f7d23;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:38px;text-transform:uppercase;text-align:center;letter-spacing:1px;cursor:pointer}.tpl-hotelinfo-subscribe .subscribe-content .subs a.subs-btn:hover{background-color:#bf972b!important}@media (max-width:768px){.tpl-hotelinfo-subscribe .subscribe-content .subs a.subs-btn{position:absolute;width:calc(100% - 3.2rem);bottom:1.6rem;left:1.6rem}}.tpl-hotelinfo-subscribe .subscribe-content p.subscribe_error_tip{text-align:left;vertical-align:middle;color:#ba0c2f;font-size:1.4rem;line-height:1.5em;padding:1rem 0}.tpl-hotelinfo-subscribe .subscribe-content p.subscribe_error_tip.succeed{color:#363636}.tpl-hotel-configuration-title{width:100%;height:90px;background-color:#e7e7e7;padding:0 80px;font-size:0;box-sizing:border-box}.tpl-hotel-configuration-title .title-table{width:65%;float:left;margin-top:28px}.tpl-hotel-configuration-title .title-table h1{color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:4rem;line-height:40px;margin-right:20px;text-transform:capitalize;display:inline-block;vertical-align:bottom}.tpl-hotel-configuration-title .title-table a.photo{display:inline-block;vertical-align:bottom;cursor:pointer}.tpl-hotel-configuration-title .title-table a.photo span{color:#004976;font-family:'Nimbus Sans L',sans-serif;font-weight:500;display:inline-block;vertical-align:middle}.tpl-hotel-configuration-title .title-table a.photo span.icon{font-size:3.4rem}.tpl-hotel-configuration-title .title-table a.photo span.text{font-size:1.2rem;line-height:26px;text-transform:uppercase;padding-left:10px}.tpl-hotel-configuration-title .title-table a.photo span.text:hover{text-decoration:underline}.tpl-hotel-configuration-title .see-all{width:35%;float:right;text-align:right;margin-top:40px;max-height:50px}.tpl-hotel-configuration-title .see-all a.see-btn{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:26px;color:#004976;text-align:right;cursor:pointer}.tpl-hotel-configuration-title .see-all a.see-btn:hover{text-decoration:underline}.tpl-hotel-configuration-title .see-all a.see-btn:after{display:inline-block;content:'';width:0;height:0;border:5px solid transparent;border-left-color:#004976;margin-left:10px;vertical-align:middle}.tpl-hotel-offters{width:100%;height:auto;font-size:0}.tpl-hotel-offters .offter-item{display:inline-block;width:33.33%;box-sizing:border-box;border-bottom:solid 2px #e7e7e7;border-right:solid 2px #e7e7e7;vertical-align:top}.tpl-hotel-offters .offter-item .img{display:block;width:100%;padding-top:60%;background-position:center center;background-repeat:no-repeat;background-size:cover}.tpl-hotel-offters .offter-item .contnet{background-color:#363636;padding:20px;min-height:320px;position:relative;box-sizing:border-box}.tpl-hotel-offters .offter-item .contnet h1.title{text-align:center;padding:1rem 8% .5rem}.tpl-hotel-offters .offter-item .contnet h1.title a{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:3.2rem;line-height:44px;text-decoration:none}.tpl-hotel-offters .offter-item .contnet span.info{display:block;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;letter-spacing:1px;line-height:17px;text-transform:uppercase;padding:0 8%;text-align:center}.tpl-hotel-offters .offter-item .contnet .msg{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.6rem;line-height:25px;text-align:center;padding:1.5rem 8% 0}.tpl-hotel-offters .offter-item .contnet .price-book{width:auto;height:auto;margin-top:3.5rem;overflow:hidden;position:absolute;bottom:20px;left:20px;right:20px;box-sizing:border-box}.tpl-hotel-offters .offter-item .contnet .price-book .price-block{float:left;width:calc(100% - 168px)}.tpl-hotel-offters .offter-item .contnet .price-book .price-block span{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;letter-spacing:1px;line-height:14px;display:block}.tpl-hotel-offters .offter-item .contnet .price-book .price-block span.from{text-transform:uppercase}.tpl-hotel-offters .offter-item .contnet .price-book .price-block span.price{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2rem;line-height:24px}.tpl-hotel-offters .offter-item .contnet .price-book .offer-book{float:right;width:168px;height:50px;background-color:#9f7d23;text-align:center}.tpl-hotel-offters .offter-item .contnet .price-book .offer-book .btn{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:50px;font-size:1.4rem;letter-spacing:1px;text-transform:uppercase}.tpl-hotel-offters .offter-item .contnet .price-book .offer-book:hover{background-color:#bf972b}.tpl-hotel-offters-half .offter-item{width:50%}.tpl-hotel-offters-half .offter-item .img{padding-top:40%}.tpl-hotel-offters-half .offter-item .contnet{min-height:300px;padding:30px 20px}.tpl-hotel-offters-solo .offter-item{width:100%;font-size:0;background-color:#363636}.tpl-hotel-offters-solo .offter-item .contnet,.tpl-hotel-offters-solo .offter-item .img{width:50%;display:inline-block;vertical-align:top;height:45vh;min-height:400px}.tpl-hotel-offters-solo .offter-item .img{padding-top:0}.tpl-hotel-offters-solo .offter-item .contnet{padding:50px 20px}.tpl-hotel-offters-solo .offter-item .contnet .msg,.tpl-hotel-offters-solo .offter-item .contnet h1.title,.tpl-hotel-offters-solo .offter-item .contnet span.info{text-align:left}.tpl-hotel-offters-solo .offter-item .contnet .msg{padding:1.5rem 20% 0 8%}.tpl-hotel-offters-solo .offter-item .contnet .price-book{bottom:40px;left:calc(8% + 20px);right:calc(8% + 20px)}.tpl-hotel-solo-describe{width:auto;height:auto;background-color:#363636;padding:0 10%;position:absolute;left:0;right:0;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.tpl-hotel-solo-describe .content .title{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:3.2rem;line-height:1.6em;margin-bottom:1.5rem}.tpl-hotel-solo-describe .content .hotel-solo-describe{max-height:175px}@media (max-width:1366px){.tpl-hotel-solo-describe .content .hotel-solo-describe{max-height:125px}}.tpl-hotel-solo-describe .content .nano .nano-content{padding-right:17px}.tpl-hotel-solo-describe .content .readmore_text{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.6rem;line-height:25px}.tpl-hotel-solo-describe .content p{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.6rem;line-height:25px}.tpl-hotel-solo-describe .content .button{display:inline-block;height:auto;text-align:left;margin-top:10%}.tpl-hotel-solo-describe .content .button a.link-btn{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:50px;letter-spacing:1px;text-align:center;text-transform:uppercase;display:inline-block;margin-right:1rem;margin-bottom:5px;background-color:#9f7d23;padding:0 3rem}.tpl-hotel-solo-describe .content .button a.link-btn:hover{background-color:#bf972b}.tpl-hotel-dining{width:100%;height:auto;font-size:0;clear:both}.tpl-hotel-dining .dining-msg{display:inline-block;vertical-align:middle;width:50%;padding-top:30%;background-color:#363636;position:relative;box-sizing:border-box;border-bottom:solid 2px #e7e7e7}.tpl-hotel-dining .dining-item{width:50%;padding-top:30%;display:inline-block;vertical-align:middle;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;border-bottom:solid 2px #e7e7e7;border-right:solid 2px #e7e7e7;box-sizing:border-box}.tpl-hotel-dining .dining-item .dining-content{position:absolute;left:2rem;bottom:2rem;text-shadow:0 2px 4px #000}.tpl-hotel-dining .dining-item .dining-content a.content-title{text-decoration:none}.tpl-hotel-dining .dining-item .dining-content a.content-title h6{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;letter-spacing:1px;line-height:17px}.tpl-hotel-dining .dining-item .dining-content a.content-title h1{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:3.2rem;line-height:44px}.tpl-hotel-dining .dining-item .dining-content .button{margin-top:.8rem}.tpl-hotel-dining .dining-item .dining-content .button a.link-btn{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.8rem;line-height:22px;text-transform:capitalize}.tpl-hotel-dining .dining-item .dining-content .button a.link-btn span{text-decoration:underline}.tpl-hotel-dining .dining-item .dining-content .button a.link-btn:after{display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-left-color:#fff;margin-left:10px;vertical-align:middle;margin-top:-.1rem}.tpl-hotel-dining-solo .dining-item{border-right:none}.tpl-hotel-dining-third .dining-item{width:33.33%}.tpl-hotel-meeting-events{width:100%;height:auto;clear:both}.tpl-hotel-meeting-events .content{width:100%;height:auto;font-size:0;background-color:#363636}.tpl-hotel-meeting-events .content .image{width:50%;display:inline-block;vertical-align:middle}.tpl-hotel-meeting-events .content .image .tpl-brands-ection-collection .tpl-hero-slider{height:auto;padding-top:75%}@media (max-width:1480px){.tpl-hotel-meeting-events .content .image .tpl-brands-ection-collection .tpl-hero-slider{padding-top:80%}}@media (max-width:1366px){.tpl-hotel-meeting-events .content .image .tpl-brands-ection-collection .tpl-hero-slider{padding-top:85%}}@media (max-width:1280px){.tpl-hotel-meeting-events .content .image .tpl-brands-ection-collection .tpl-hero-slider{padding-top:90%}}@media (max-width:1040px){.tpl-hotel-meeting-events .content .image .tpl-brands-ection-collection .tpl-hero-slider{padding-top:100%}}.tpl-hotel-meeting-events .content .image .tpl-brands-ection-collection .tpl-gallery-controller{bottom:2%}.tpl-hotel-meeting-events .content .image .tpl-brands-ection-collection .tpl-gallery-controller .wgt-indicator{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;letter-spacing:1px;text-shadow:none}.tpl-hotel-meeting-events .content .image .tpl-brands-ection-collection .tpl-gallery-controller .wgt-gallerybtn .wgt-gallerybtn-icon span{display:block;width:1.6rem;height:1.6rem;border:none;border-right:.2rem solid #fff;border-bottom:.2rem solid #fff;margin-top:1.5rem!important}.tpl-hotel-meeting-events .content .image .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)}.tpl-hotel-meeting-events .content .text{width:50%;display:inline-block;vertical-align:middle;background-color:#363636;position:relative;box-sizing:border-box}html[dir=rtl] .x-tpl-hotelinfo-table .desktop_about-hotel{float:right;margin-right:0;margin-left:11rem}html[dir=rtl] .x-tpl-hotelinfo-table .desktop_about-hotel .hotel-service ul li .info{padding-left:0;padding-right:10px}html[dir=rtl] .x-tpl-hotelinfo-table .desktop_contact-us{float:right}html[dir=rtl] .x-tpl-hotelinfo-table .desktop_contact-us .contact-us-info ul li span.msg{padding-left:0;padding-right:20px;direction:ltr}html[dir=rtl] .x-tpl-hotelinfo-table .desktop_contact-us .Subscribe-link{margin-right:2px}html[dir=rtl] .tpl-hotelinfo-subscribe .subscribe-content a.close{right:auto;left:20px}html[dir=rtl] .tpl-hotelinfo-subscribe .subscribe-content p.msg{padding:20px 0 30px 0}html[dir=rtl] .tpl-hotelinfo-subscribe .subscribe-content p.subscribe_error_tip{text-align:right}html[dir=rtl] .tpl-hotel-configuration-title .title-table{float:right;text-align:right}html[dir=rtl] .tpl-hotel-configuration-title .title-table h1{margin-right:0;margin-left:20px}html[dir=rtl] .tpl-hotel-configuration-title .title-table a.photo span.text{padding-left:0;padding-right:10px}html[dir=rtl] .tpl-hotel-configuration-title .see-all{float:left;text-align:left}html[dir=rtl] .tpl-hotel-configuration-title .see-all a.see-btn{text-align:left;padding-right:0}html[dir=rtl] .tpl-hotel-configuration-title .see-all a.see-btn:after{border-left-color:transparent;border-right-color:#31a2ac;margin-left:0;margin-right:10px}html[dir=rtl] .tpl-hotel-offters .offter-item{border-right:none;border-left:solid 2px #e7e7e7}html[dir=rtl] .tpl-hotel-offters .contnet .price-book .price-block{float:right}html[dir=rtl] .tpl-hotel-offters .contnet .price-book .offer-book{float:left}html[dir=rtl] .tpl-hotel-offters-solo .offter-item .msg,html[dir=rtl] .tpl-hotel-offters-solo .offter-item h1.title,html[dir=rtl] .tpl-hotel-offters-solo .offter-item span.info{text-align:right}html[dir=rtl] .tpl-hotel-offters-solo .offter-item .msg{padding:1.5rem 8% 0 20%}html[dir=rtl] .tpl-hotel-solo-describe .content .button{margin-right:0;margin-left:1rem}html[dir=rtl] .tpl-hotel-dining .dining-item{border-right:0;border-left:solid 2px #e7e7e7}html[dir=rtl] .tpl-hotel-dining .dining-item .dining-content{left:auto;right:2rem}html[dir=rtl] .tpl-hotel-dining .dining-item .dining-content .button a.link-btn:after{border-left-color:transparent;border-right-color:#fff;margin-left:0;margin-right:10px}.x-tpl-profile-head .x-tpl-profile-title{padding:4rem 5rem;background:#e7e7e7}.x-tpl-profile-head .x-tpl-profile-title .return-dashboard span{font-size:1.5rem;margin-right:.6rem}.x-tpl-profile-head .x-tpl-profile-title .return-dashboard a{font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#363636;font-size:1.4rem;text-decoration:underline}.x-tpl-profile-head .x-tpl-profile-title h1{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:5.8rem;color:#363636;text-transform:capitalize;margin-top:1rem}.x-tpl-profile-head .x-tpl-profile-select{padding:3rem 5rem;background:#f3f3f3;position:relative}.x-tpl-profile-head .x-tpl-profile-select .selected{position:relative}.x-tpl-profile-head .x-tpl-profile-select .selected span[class*=icon-icon]{font-size:3rem;vertical-align:text-bottom;margin-right:1rem;display:inline-block}.x-tpl-profile-head .x-tpl-profile-select .selected .title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:3.6rem;color:#000;text-transform:capitalize;cursor:pointer}.x-tpl-profile-head .x-tpl-profile-select .selected .down:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-top-color:#000;margin-left:1rem}.x-tpl-profile-head .x-tpl-profile-select .selected .up:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-bottom-color:#000;margin-left:1rem;position:relative;top:-5px}.x-tpl-profile-head .x-tpl-profile-select .selected ul{position:absolute;background:#fff;border:1px solid #adadad;padding:3rem 3rem 0 3rem;left:-3rem;z-index:1000;top:4.4rem;display:none}.x-tpl-profile-head .x-tpl-profile-select .selected ul li{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:2.8rem;color:#000;margin-bottom:3rem;cursor:pointer;text-transform:capitalize}.x-tpl-profile-head .x-tpl-profile-select .selected ul li a{color:#000;display:inline-block;width:100%;height:100%}.x-tpl-profile-head .x-tpl-profile-select .selected ul li a:hover{color:#31a2ac}.x-tpl-profile-head .x-tpl-profile-select .selected ul li span{vertical-align:text-bottom;margin-right:1rem}.x-tpl-profile-head .x-tpl-profile-select p{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.6rem;color:#000;margin-top:1rem}.x-tpl-profile-head .x-tpl-profile-select .close{position:absolute;right:3rem;top:2rem;font-size:6.5rem;color:#000}.x-tpl-profile-head .x-tpl-profile-select .close span[class^=icon-]{font-size:6.5rem}@media screen and (max-width:768px){.x-tpl-profile-head .x-tpl-profile-title{padding:2.5rem 2rem}.x-tpl-profile-head .x-tpl-profile-title h1{font-size:2.8rem;margin-top:1rem}.x-tpl-profile-head .x-tpl-profile-select{padding:2rem}.x-tpl-profile-head .x-tpl-profile-select p{font-size:1.2rem}.x-tpl-profile-head .x-tpl-profile-select .selected .title{font-size:1.6rem}.x-tpl-profile-head .x-tpl-profile-select .selected .title:after{vertical-align:bottom;border-width:4px}.x-tpl-profile-head .x-tpl-profile-select .selected span[class*=icon-icon]{font-size:1.6rem}.x-tpl-profile-head .x-tpl-profile-select .selected ul{width:calc(100% + 4rem);box-sizing:border-box;left:-2rem;top:2rem;padding:2rem 2rem 0 2rem}.x-tpl-profile-head .x-tpl-profile-select .selected ul li{font-size:1.6rem;margin-bottom:2rem}.x-tpl-profile-head .x-tpl-profile-select .close{right:1rem;top:1rem;font-size:4.4rem}.x-tpl-profile-head .x-tpl-profile-select .close span[class^=icon-]{font-size:4.4rem}}html[dir=rtl] .x-tpl-profile-head .x-tpl-profile-select .title:after{margin-left:0!important;margin-right:1rem!important}html[dir=rtl] .x-tpl-profile-head .x-tpl-profile-select .selected span[class*=icon-icon]{margin-right:0;margin-left:1rem}html[dir=rtl] .x-tpl-profile-head .x-tpl-profile-select .selected ul{left:inherit;right:-3rem}html[dir=rtl] .x-tpl-profile-head .x-tpl-profile-select .close{right:inherit;left:3rem}.tpl-feature-modules{width:50%;height:auto;background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top:50%;position:relative;overflow:hidden;display:inline-block;vertical-align:top}.tpl-feature-modules .tpl-content{width:80%;height:80%;position:absolute;top:50%;left: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%);text-align:center}.tpl-feature-modules .tpl-content .tpl-label{color:#fff;border-bottom:2px solid #fff;text-shadow:0 2px 4px rgba(0,0,0,.5);display:inline-block;margin-bottom:1.6rem;font-size:0}.tpl-feature-modules .tpl-content .tpl-label span{font-size:2.2rem;display:inline-block;vertical-align:middle}.tpl-feature-modules .tpl-content .tpl-label label{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;font-weight:500;letter-spacing:1px;line-height:17px;padding:0 0 0 .5rem;text-transform:uppercase}.tpl-feature-modules .tpl-content .tpl-text h1.title{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:3.2rem;font-weight:700;line-height:44px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.tpl-feature-modules .tpl-content .tpl-text .text{width:100%;position:absolute;top:55%;left: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%);color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.8rem;font-weight:300;line-height:32px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.tpl-feature-modules .tpl-content .tpl-cta{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.tpl-feature-modules .tpl-content .tpl-cta .wgt-sqbutton,.tpl-feature-modules .tpl-content .tpl-cta .wgt-sqbutton-black,.tpl-feature-modules .tpl-content .tpl-cta .wgt-sqbutton-black1,.tpl-feature-modules .tpl-content .tpl-cta .wgt-sqbutton-blue,.tpl-feature-modules .tpl-content .tpl-cta .wgt-sqbutton-blue-hollow,.tpl-feature-modules .tpl-content .tpl-cta .wgt-sqbutton-blue-inverse,.tpl-feature-modules .tpl-content .tpl-cta .wgt-sqbutton-dark,.tpl-feature-modules .tpl-content .tpl-cta .wgt-sqbutton-dark-grey,.tpl-feature-modules .tpl-content .tpl-cta .wgt-sqbutton-golden,.tpl-feature-modules .tpl-content .tpl-cta .wgt-sqbutton-green,.tpl-feature-modules .tpl-content .tpl-cta .wgt-sqbutton-red,.tpl-feature-modules .tpl-content .tpl-cta .wgt-sqbutton-white,.tpl-feature-modules .tpl-content .tpl-cta a.wgt-sqbutton-change-color{letter-spacing:1px}.tpl-region-card{width:50%;height:auto;padding-top:50%;background-color:#ba0c2f;border-right:2px solid #e7e7e7;border-left:2px solid #e7e7e7;position:relative;overflow:hidden;box-sizing:border-box;display:inline-block;vertical-align:top}.tpl-region-card .tpl-content{width:86%;height:80%;position:absolute;top:10%;left:7%;text-align:center}.tpl-region-card .tpl-content .tpl-label{color:#fff;border-bottom:2px solid #fff;display:inline-block;margin-bottom:1.6rem;font-size:0}.tpl-region-card .tpl-content .tpl-label span{font-size:2.2rem;display:inline-block;vertical-align:middle}.tpl-region-card .tpl-content .tpl-label label{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;font-weight:500;letter-spacing:1px;line-height:17px;padding:0 0 0 .5rem;text-transform:uppercase}.tpl-region-card .tpl-content .tpl-text .item{padding:0 1rem;opacity:0}.tpl-region-card .tpl-content .tpl-text .item:first-child{opacity:1}.tpl-region-card .tpl-content .tpl-text .item .region-title{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:3.2rem;font-weight:700;line-height:44px;min-height:88px;text-transform:capitalize}.tpl-region-card .tpl-content .tpl-text .item .region-details{font-size:0;color:#fff;margin:0 auto}.tpl-region-card .tpl-content .tpl-text .item .region-details .rd-row{display:block;padding:6% 0;border-bottom:1px solid rgba(216,216,216,.6);cursor:pointer;color:#fff}.tpl-region-card .tpl-content .tpl-text .item .region-details .rd-row:last-child{border-bottom:none}.tpl-region-card .tpl-content .tpl-text .item .region-details .rd-row .tpl-local{display:inline-block;vertical-align:middle;width:calc(100% - 170px);min-height:52px;text-align:left;padding-right:8px;box-sizing:border-box}.tpl-region-card .tpl-content .tpl-text .item .region-details .rd-row .tpl-local h3{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.8rem;font-weight:700;line-height:26px;text-transform:uppercase;word-wrap:break-word}.tpl-region-card .tpl-content .tpl-text .item .region-details .rd-row .tpl-local h6{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.6rem;font-weight:300;line-height:16px;padding-top:3px;text-transform:capitalize;word-wrap:break-word}.tpl-region-card .tpl-content .tpl-text .item .region-details .rd-row .tpl-price{display:inline-block;vertical-align:middle;width:170px;text-align:right;min-height:52px}.tpl-region-card .tpl-content .tpl-text .item .region-details .rd-row .tpl-price span{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.2rem;font-weight:500;line-height:14px;letter-spacing:1px;display:block}.tpl-region-card .tpl-content .tpl-text .item .region-details .rd-row .tpl-price span.from{text-transform:uppercase}.tpl-region-card .tpl-content .tpl-text .item .region-details .rd-row .tpl-price span.time{text-transform:capitalize}.tpl-region-card .tpl-content .tpl-text .item .region-details .rd-row .tpl-price label.price{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.8rem;font-weight:700;line-height:24px;display:block;text-transform:uppercase;cursor:pointer}.tpl-region-card .tpl-content .tpl-text .item .region-details .rd-row .tpl-price span.sold-out{line-height:52px;text-transform:uppercase;height:52px;overflow:hidden}.tpl-region-card .tpl-content .tpl-text .item.slick-slide{opacity:1}.tpl-region-card .tpl-content .tpl-button{position:absolute;bottom:-2rem;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);width:100%}.tpl-region-card .tpl-content .tpl-button .button{display:inline-block;vertical-align:middle;color:#fff;font-size:3.4rem;cursor:pointer}.tpl-region-card .tpl-content .tpl-button .slick-arrow.slick-hidden{display:none!important}.tpl-region-card .tpl-content .tpl-button .dots-role{display:inline-block;vertical-align:middle;margin:0 8px}.tpl-region-card .tpl-content .tpl-button .dots-role .slick-dots{position:static;margin-bottom:0;margin-top:-8px}.tpl-region-card .tpl-content .tpl-button .dots-role .slick-dots li button{padding:5px;background:0 0;border-radius:100%;border:solid 1px #fff}.tpl-region-card .tpl-content .tpl-button .dots-role .slick-dots li.slick-active{background-color:transparent}.tpl-region-card .tpl-content .tpl-button .dots-role .slick-dots li.slick-active button{background-color:#fff}.feature-desktop{font-size:0}@media (max-width:768px){.feature-desktop{display:none!important}}.tpl-three-line{font-size:0}.tpl-three-line .feature-desktop{width:33.33%;padding-top:40%}@media (max-width:1536px){.tpl-three-line .feature-desktop{padding-top:45%}}@media (max-width:1180px){.tpl-three-line .feature-desktop{padding-top:50%}}@media (max-width:1040px){.tpl-three-line .feature-desktop{padding-top:60%}}@media (max-width:952px){.tpl-three-line .feature-desktop{padding-top:65%}}html[dir=rtl] .tpl-region-card .tpl-content .tpl-text .item .region-details .rd-row .tpl-local{text-align:right;padding-right:0;padding-left:8px}html[dir=rtl] .tpl-region-card .tpl-content .tpl-text .item .region-details .rd-row .tpl-price{text-align:left}html[dir=rtl] .tpl-region-card .tpl-content .tpl-button .button{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);margin-top:-12px}html[dir=rtl] .tpl-region-card .tpl-content .tpl-button .button.next{margin-right:10px}@media (max-width:768px){.newlook-hotel .subs_checkbox{padding-bottom:10rem;width:100%}.newlook-hotel .subs_checkbox i.checkbox,.newlook-hotel .subs_checkbox i.radio{border:solid .1rem #004976}.card.selected .newlook-hotel .subs_checkbox i.radio:after,.newlook-hotel .subs_checkbox .card.selected i.radio:after,.newlook-hotel .subs_checkbox .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.newlook-hotel .subs_checkbox .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.newlook-hotel .subs_checkbox div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox:after,.newlook-hotel .subs_checkbox div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.radio:after,.newlook-hotel .subs_checkbox i.checkbox.checked:after,.newlook-hotel .subs_checkbox i.checked.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .newlook-hotel .subs_checkbox i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .newlook-hotel .subs_checkbox i.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .newlook-hotel .subs_checkbox i.checkbox:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .newlook-hotel .subs_checkbox i.radio:after{background:#004976}}.subs_checkbox{width:100%;height:auto;margin:2rem auto 0 auto}@media (max-width:768px){.subs_checkbox{width:87%}}.subs_checkbox i.checkbox,.subs_checkbox i.radio{display:inline-block;cursor:pointer;width:1.4rem;height:1.4rem;border:solid .1rem #9f7d23;text-align:center;vertical-align:middle;background-color:#fff;position:relative;margin-top:2px}.card.selected .subs_checkbox i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .subs_checkbox i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .subs_checkbox i.radio:after,.subs_checkbox .card.selected i.radio:after,.subs_checkbox .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.subs_checkbox .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.subs_checkbox div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox:after,.subs_checkbox div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.radio:after,.subs_checkbox i.checkbox.checked:after,.subs_checkbox i.checked.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .subs_checkbox i.checkbox:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .subs_checkbox i.radio:after{content:'';background:#9f7d23;display:inline-block;width:70%;height:70%;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%)}.subs_checkbox p{display:inline-block;font-size:1.1rem;color:#6f6f6f;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:1.8em;padding:0 1rem;width:calc(100% - 4rem);vertical-align:top;text-align:left}body[data-isipad=true] .subs_checkbox p{font-size:1.32rem}.subs_checkbox_status{display:none;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:rgba(241,241,241,.85)}.subs_checkbox_status p{font-size:1.6rem;color:rgba(0,0,0,.8);padding:0 2rem;text-align:center;line-height:1.4em;width:100%;box-sizing:border-box;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%)}html[dir=rtl] .subs_checkbox p{text-align:right}.map-component[data-module=unique] .title{background-color:#fff;font-size:2.6rem;font-family:Optima,sans-serif;font-weight:700;padding:4rem 5% 2rem;color:#363636}.map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section{position:relative}.map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_left{width:100%}.map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_left .gbw-p-s-map-view-tool{bottom:auto;top:30px;right:auto;left:5%}@media screen and (min-width:769px){.map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_right{width:45%;position:absolute;top:2.8rem;right:6rem}.map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_right .section_right_content{width:100%;position:absolute;top:0;background-color:#fff;left:0;height:calc(62.4rem - 4rem);bottom:0;right:0}}@media screen and (min-width:769px){.map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_right .venue_list{overflow:scroll;height:calc(63.8rem - 4rem)}}@media screen and (min-width:769px){.map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_right .venue_list .venue_item{height:20rem}}@media screen and (min-width:769px){.map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_pic{width:30%!important;height:calc(100% - 2rem);margin:1rem 0 0 1rem;float:left}}@media screen and (min-width:769px){.map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos{width:calc(70% - 2rem)!important;float:left}}.map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos .hotel_desc{font-family:Optima,sans-serif;font-weight:700}.map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos .hotel_desc .icon{color:#004976;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem}.map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos .hotel_desc .icon:hover{text-decoration:underline}.map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos .hotel_desc .icon:after{content:'';width:8px;height:8px;border:0;border-left-color:transparent;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:-3px 5px 0 5px}.map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos .room_start .start_btn{background-color:#9f7d23}.map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos .room_start .start_btn:hover{background-color:#bf972b}@media screen and (min-width:769px){.map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_right .switch_button{display:none}.map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_right .nano-pane{background:#dcd7d3}}@media screen and (min-width:769px){html[dir=rtl] .map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos .hotel_desc .icon{display:initial;position:relative;padding:0;left:10px;right:auto}html[dir=rtl] .map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos .hotel_desc .icon:after{position:absolute;top:9px;right:-8rem}}@media screen and (max-width:768px){html[dir=rtl] .map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_right .venue_list .venue_item .item_content .item_infos .hotel_desc .icon:after{-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-moz-transform:rotate(-135deg)}}.tpl-expandable-list{background-color:#fff;padding:3rem 7% 10rem 7%}.tpl-expandable-list .tpl-expandable-list-content h3{font-size:4.3rem;width:84%;line-height:2.8em;margin:0 0 3rem 0}.tpl-expandable-list .tpl-expandable-list-content .content-box{padding-bottom:10em}.tpl-expandable-list .tpl-expandable-list-content .content-box .leftpicture{width:20%;float:left;background-color:#000;font-size:0}.tpl-expandable-list .tpl-expandable-list-content .content-box .leftpicture img{width:100%;height:100%}.tpl-expandable-list .tpl-expandable-list-content .content-box .righttext{width:75%;float:left;padding:0 0 0 5%}.tpl-expandable-list .tpl-expandable-list-content .content-box .righttext .name{font-size:1.8rem;letter-spacing:1px}.tpl-expandable-list .tpl-expandable-list-content .content-box .righttext .subtitle{font-size:1.5rem;line-height:1.5em;color:#5e5e5e}.tpl-expandable-list .tpl-expandable-list-content .content-box .righttext .underline{height:2px;width:8%;margin:1.5em 0 0 0;background:#5e5e5e}.tpl-expandable-list .tpl-expandable-list-content .content-box .righttext p{font-size:14px;line-height:1.38em;width:75%;margin:1em 0 1em 0}.tpl-expandable-list .tpl-expandable-list-content .content-box .righttext p a{color:#7b7b7b;text-decoration:underline}.tpl-expandable-list .tpl-expandable-list-content .content-box .righttext .btn2{color:#7b7b7b;text-decoration:underline;font-size:14px;margin:1em 0 0 0}@media screen and (max-width:768px){.tpl-expandable-list{padding:0 5% 10rem 5%}.tpl-expandable-list .tpl-expandable-list-content h3{font-size:2.45rem}.tpl-expandable-list .tpl-expandable-list-content .content-box{padding:0 0 6rem 0}.tpl-expandable-list .tpl-expandable-list-content .content-box .leftpicture{width:100%;clear:both}.tpl-expandable-list .tpl-expandable-list-content .content-box .righttext{width:100%;clear:both;padding:0!important}.tpl-expandable-list .tpl-expandable-list-content .content-box .righttext .name{margin:3rem 0 0 0}.tpl-expandable-list .tpl-expandable-list-content .content-box .righttext .underline{width:12%}.tpl-expandable-list .tpl-expandable-list-content .content-box .righttext p{width:100%}.tpl-expandable-list .tpl-expandable-list-content .content-box .righttext a{display:block;margin:1rem 0 0 0}}html[dir=rtl] .tpl-expandable-list .tpl-expandable-list-content .content-box .leftpicture{float:right}html[dir=rtl] .tpl-expandable-list .tpl-expandable-list-content .content-box .righttext{padding:0 5% 0 0}.tpl-reward-list{background-color:#fff}.tpl-reward-list .tpl-content .content-part{font-size:0;border-top:1px solid #9a9a9a;color:#363636}.tpl-reward-list .tpl-content .content-part img{width:50%;display:inline-block}.tpl-reward-list .tpl-content .content-part img.right{float:right}.tpl-reward-list .tpl-content .content-part .righttext{width:50%;display:inline-block;vertical-align:top;margin:5% 0 0 0}.tpl-reward-list .tpl-content .content-part .righttext h4{width:73%;font-size:3rem;line-height:1.5em;margin:0 0 3% 10%;word-wrap:break-word}.tpl-reward-list .tpl-content .content-part .righttext p{font-size:1.6rem;line-height:1.8em;width:73%;margin:0 0 0 10%}.tpl-reward-list .tpl-content .content-part .righttext .subtitle{font-size:1.8rem;margin:2rem 0 0 10%}.tpl-reward-list .tpl-content .content-part .righttext .title-more{font-size:1.9rem;margin:0 0 0 10%;line-height:1.5rem}.tpl-reward-list .tpl-content .content-part .righttext a{margin:2.5rem 0 0 10%;display:inline-block;font-size:2rem;text-decoration:none;color:#363636}.tpl-reward-list .tpl-content .content-part .righttext a img{width:10px;height:6px;vertical-align:middle;margin:0 0 0 1rem}.tpl-reward-list .tpl-content .content-part .righttext .btn-less:after{position:relative;top:50%;right:0;text-align:center;content:" ";display:inline-block;width:0;height:0;font-size:0;line-height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #363636;vertical-align:middle;margin-left:1rem}.tpl-reward-list .tpl-content .content-part .righttext .btn-more:after{position:relative;top:50%;right:0;text-align:center;content:" ";display:inline-block;width:0;height:0;font-size:0;line-height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #363636;vertical-align:middle;margin-left:1rem}.tpl-reward-list .tpl-content .content-part .righttext .content-readmore{width:100%;margin:4rem 0 6rem 0}.tpl-reward-list .tpl-content .content-part .righttext .content-readmore p{font-size:1.6rem;line-height:1.8em;width:83%}.tpl-reward-list .tpl-content .content-part .righttext .content-readmore .title-more{font-size:1.8rem;line-height:1.5em}.tpl-reward-list .tpl-content .content-part .righttext .content-readmore a{margin:2.5rem 0 0 0}.tpl-reward-list .tpl-content .content-part .righttext .content-readmore div.hotels{margin-top:2rem}@media screen and (max-width:768px){.tpl-reward-list .tpl-content .content-part{border-top:none;padding:2rem}.tpl-reward-list .tpl-content .content-part img{width:100%}.tpl-reward-list .tpl-content .content-part .righttext{width:100%;margin-bottom:3rem}.tpl-reward-list .tpl-content .content-part .righttext h4,.tpl-reward-list .tpl-content .content-part .righttext p{width:100%;margin:0 0 3% 0}.tpl-reward-list .tpl-content .content-part .righttext .subtitle{width:100%;margin-left:0}.tpl-reward-list .tpl-content .content-part .righttext .title-more{margin-left:0}.tpl-reward-list .tpl-content .content-part .righttext a{margin:2.5rem 0 0 0}.tpl-reward-list .tpl-content .content-part .righttext .content-readmore{width:100%;margin:4rem 0 0 0}.tpl-reward-list .tpl-content .content-part .righttext .content-readmore p{width:100%;margin-left:0}.tpl-reward-list .tpl-content .content-part .righttext .content-readmore .title-more{margin:0}}html[dir=rtl] .tpl-reward-list .tpl-content .content-part img.right{float:left}html[dir=rtl] .tpl-reward-list .tpl-content .content-part .righttext .subtitle,html[dir=rtl] .tpl-reward-list .tpl-content .content-part .righttext .title-more,html[dir=rtl] .tpl-reward-list .tpl-content .content-part .righttext a,html[dir=rtl] .tpl-reward-list .tpl-content .content-part .righttext h4,html[dir=rtl] .tpl-reward-list .tpl-content .content-part .righttext p{margin-right:10%;margin-left:0}@media screen and (max-width:768px){html[dir=rtl] .tpl-reward-list .tpl-content .content-part .righttext .subtitle,html[dir=rtl] .tpl-reward-list .tpl-content .content-part .righttext .title-more,html[dir=rtl] .tpl-reward-list .tpl-content .content-part .righttext a,html[dir=rtl] .tpl-reward-list .tpl-content .content-part .righttext h4,html[dir=rtl] .tpl-reward-list .tpl-content .content-part .righttext p{margin-right:0}}html[dir=rtl] .tpl-reward-list .tpl-content .content-part .righttext .btn-less:after,html[dir=rtl] .tpl-reward-list .tpl-content .content-part .righttext .btn-more:after{margin-left:0;margin-right:1rem}div.about-us{background-color:#fff;padding:8rem 5% 8rem 7%}div.about-us h2.title{font-size:6.4rem;line-height:6.5rem;margin-bottom:.8em;color:#363636}div.about-us h5.subtitle{font-size:1.8rem;margin-bottom:1em}div.about-us p{width:75%;padding-left:2rem;padding-bottom:5%;font-size:1.8rem;line-height:1.6em}div.about-us span.icon{margin-left:1rem;display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-left-color:#221f1f}div.about-us p.text{display:inline-flex;padding:0 0 1% 0}@media screen and (max-width:768px){div.about-us{padding:5rem 5% 5rem 5%}div.about-us h2.title{font-size:3rem}div.about-us p{font-size:14px;width:calc(100% - 3rem)}div.about-us p.text{padding-left:0}}html[dir=rtl] div.about-us p{padding-left:0;padding-right:2rem}html[dir=rtl] div.about-us span.icon{display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-right-color:#221f1f}html[dir=rtl] div.about-us p.text{padding:0 0 1% 0}div.questions{background-color:#fff;padding:8rem 5% 8rem 7%}div.questions h2.title{font-size:6.4rem;line-height:6.5rem;margin-bottom:.8em;color:#363636}div.questions div.questions-list{padding-bottom:10%;border-bottom:1px solid #bababa}div.questions div.questions-list ul{padding-left:30px;list-style-type:decimal}div.questions div.questions-list ul li{margin-bottom:.5em;font-size:1.8rem}div.questions div.questions-list ul li p{padding-left:1rem;width:75%}div.questions div.questions-list ul li p a{text-decoration:underline;font-size:2rem;line-height:1.8em;cursor:pointer;color:#363636}div.questions div.answer-list{margin-top:2%}div.questions div.answer-list ul{list-style-type:decimal;font-size:2rem;padding-left:30px}div.questions div.answer-list ul li{padding-left:1rem;padding-top:5%}div.questions div.answer-list ul li h5{font-size:2rem;line-height:1.5em;width:81%;margin-bottom:3%;font-weight:700}div.questions div.answer-list ul li p{line-height:1.5em;font-size:1.8rem;width:81%}div.questions div.answer-list ul li a{color:silver;text-decoration:underline;display:inline-block;margin-top:2%;cursor:pointer}div.questions div.answer-list ul li span.icon{display:inline-block;content:'';width:0;height:0;border:.4rem solid transparent;border-left-color:#221f1f}div.questions div.answer-list ul li p.text{display:inline-flex;padding:0 0 0 2%}div.questions div.answer-list ul li span.bold{font-weight:700}div.questions div.answer-list ul li p.txt{margin-bottom:3%;width:66%}@media screen and (max-width:768px){div.questions{padding:5rem 5% 5rem 5%}div.questions h2.title{font-size:3rem;line-height:4rem}div.questions div.questions-list ul li p{width:100%;font-size:16px;padding-left:0}div.questions div.answer-list ul li{padding:calc(5% + 40px) 0 0 0}div.questions div.answer-list ul li h5{width:100%}div.questions div.answer-list ul li p.txt{width:100%}}div.tpl-text-image{background-color:#fff;padding:2rem}div.tpl-text-image div.content-part{font-size:0;color:#363636}div.tpl-text-image div.content-part img{width:50%;float:left}div.tpl-text-image div.content-part .righttext{width:50%;float:left}div.tpl-text-image div.content-part .righttext h4{width:73%;font-size:3rem;line-height:1.5em;padding:0 0 3% 5%;word-wrap:break-word}div.tpl-text-image div.content-part .righttext p{font-size:1.6rem;line-height:1.8em;width:73%;padding-left:5%}div.tpl-text-image div.content-part .righttext .subtitle{font-size:1.8rem;padding:2rem 0 0 5%}@media screen and (max-width:768px){div.tpl-text-image div.content-part img{width:100%}div.tpl-text-image div.content-part .righttext{width:100%;margin:2rem 0 5rem 0}div.tpl-text-image div.content-part .righttext h4{width:100%;padding-left:0}div.tpl-text-image div.content-part .righttext p{width:100%;padding-left:0}div.tpl-text-image div.content-part .righttext .subtitle{padding-left:0}}html[dir=rtl] div.tpl-text-image .righttext,html[dir=rtl] div.tpl-text-image img{float:right}html[dir=rtl] div.tpl-text-image .righttext .subtitle,html[dir=rtl] div.tpl-text-image .righttext h4,html[dir=rtl] div.tpl-text-image .righttext p{padding-right:5%;padding-left:0}@media screen and (max-width:768px){html[dir=rtl] div.tpl-text-image .righttext .subtitle,html[dir=rtl] div.tpl-text-image .righttext h4,html[dir=rtl] div.tpl-text-image .righttext p{padding-right:0}}.tpl-tourside-blog-banner .tpl-content{width:62%;text-align:center;position:absolute;top:50%;left: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%)}.tpl-tourside-blog-banner .tpl-content .name{font-size:2.4rem;line-height:1.3em;font-weight:700}.tpl-tourside-blog-banner .link{position:absolute;right:1rem;bottom:1rem;cursor:pointer}.tpl-tourside-blog-banner .link span{font-size:3rem}.tpl-tourside-blog-banner div.tpl-holder{margin-top:55%}html[dir=rtl] .tpl-tourside-blog-banner .link{left:1rem;right:auto}.tpl-tourside-blog{cursor:pointer;color:#fff;font-size:0}.tpl-tourside-blog>*{display:inline-block;vertical-align:top;box-sizing:border-box}.tpl-tourside-blog .blog-image{width:41%}.tpl-tourside-blog .blog-detail{width:59%;padding-left:4%}.tpl-tourside-blog .name{font-size:1.2rem;margin-bottom:.5em;text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.tpl-tourside-blog .description{font-size:1.6rem;line-height:1.4em}html[dir=rtl] .tpl-tourside-blog .blog-detail{padding-left:0;padding-right:4%}.tpl-tourside-hotel .tpl-content{width:62%;min-width:13em;text-align:center;position:absolute;top:50%;left: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%)}.tpl-tourside-hotel .tpl-content .wgt-sqbutton-white{line-height:3em;padding:0;width:100%}.tpl-tourside-hotel .tpl-content .name{font-size:2.4rem;line-height:1.1em;font-weight:700;margin-bottom:.7em}.tpl-tourside-hotel div.tpl-holder{margin-top:62.7118644%}.global-wrapper.expanded-top-search.filter-fixed-at-top .tpl-tours-filter,.global-wrapper.expanded-top.filter-fixed-at-top .tpl-tours-filter{display:none!important}.global-wrapper.filter-fixed-at-top .tpl-tours-filter{position:fixed;z-index:1000;top:64px;width:100%}.global-wrapper.filter-fixed-at-top .tpl-tours-filter .desktop{padding:0 3%;height:42px;line-height:42px;box-sizing:border-box}.global-wrapper.filter-fixed-at-top .tpl-tours-filter .desktop .loading-container .loading-gif{background-size:42px!important;padding:21px 0!important}.global-wrapper.filter-fixed-at-top .tpl-tours-filter .desktop .filter-main{font-size:0}.global-wrapper.filter-fixed-at-top .tpl-tours-filter .desktop .filter-main .filter-tip{font-size:1.4rem;margin:auto 1%}.global-wrapper.filter-fixed-at-top .tpl-tours-filter .desktop .filter-main .filter-tip:first-child{margin-right:1%}.global-wrapper.filter-fixed-at-top .tpl-tours-filter .desktop .filter-main .filter-select{font-size:1.4rem;width:15%;line-height:initial}.global-wrapper.filter-fixed-at-top .tpl-tours-filter .desktop .filter-main .filter-select .select{width:100%;height:30px;overflow:hidden;padding:0 .8em}.global-wrapper.filter-fixed-at-top .tpl-tours-filter .desktop .filter-main .filter-select .select p.text{line-height:30px;vertical-align:inherit}.global-wrapper.filter-fixed-at-top .tpl-tours-filter .desktop .filter-main .filter-operation .item{font-size:1.4rem}.tpl-tours-filter .desktop{padding:2.5rem 1.25rem 2.5rem 2.5rem;background-color:#efefef;position:relative}.tpl-tours-filter .desktop .filter-main{font-size:2.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.tpl-tours-filter .desktop .filter-main>*{display:inline-block;vertical-align:middle}.tpl-tours-filter .desktop .filter-main .filter-tip{color:#31a2ac;margin:auto .5em}.tpl-tours-filter .desktop .filter-main .filter-tip:first-child{margin-left:0;margin-right:1rem}.tpl-tours-filter .desktop .filter-main .filter-select{position:relative}.tpl-tours-filter .desktop .filter-main .filter-select.plus .select-button{width:auto}.tpl-tours-filter .desktop .filter-main .filter-select.plus .popup{width:12.45em}.tpl-tours-filter .desktop .filter-main .filter-select .select{background-color:#e1dddb;padding:.3em .8em;cursor:pointer;width:8.3em;box-sizing:border-box;white-space:nowrap}.tpl-tours-filter .desktop .filter-main .filter-select .select>*{display:inline-block;vertical-align:middle}.tpl-tours-filter .desktop .filter-main .filter-select .select:after{margin-left:.3rem;margin-top:.6rem;display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-top-color:#363636;vertical-align:middle}.tpl-tours-filter .desktop .filter-main .filter-select .select .text{max-width:calc(100% - 1rem);overflow:hidden;text-overflow:ellipsis;line-height:1.2em}.tpl-tours-filter .desktop .filter-main .filter-select .select:after{position:absolute;right:1rem;top:48%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.tpl-tours-filter .desktop .filter-main .filter-select .popup{display:none;position:absolute;left:0;top:calc(100% + .3em);width:100%;z-index:3;box-sizing:border-box;max-height:12.3em;overflow-y:hidden;overflow-x:hidden;background-color:#e1dddb;font-size:1.6rem;line-height:1.2em;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.tpl-tours-filter .desktop .filter-main .filter-select .popup li{cursor:pointer;padding:.35em .3em .35em 1.25em}.tpl-tours-filter .desktop .filter-main .filter-select .popup li:hover{background-color:#c0bbb5}.tpl-tours-filter .desktop .filter-main .filter-select .popup li.selected{background-color:#c0bbb5}.tpl-tours-filter .desktop .filter-main .filter-select .select-button{width:8.3em}.tpl-tours-filter .desktop .filter-main .filter-select .select-button p.text{background-color:#e1dddb;padding:.3em .4em;cursor:pointer;display:inline-block}.tpl-tours-filter .desktop .filter-main .filter-select .select-button p.text span{font-weight:700}.tpl-tours-filter .desktop .filter-main .filter-select.expanded .popup{display:block}.tpl-tours-filter .desktop .destination-popup{position:absolute;top:100%;left:0;z-index:3;width:100%;border-top:solid 1px #8e8e8e;background-color:#efefef;box-sizing:border-box;padding:2rem!important}.tpl-tours-filter .desktop .destination-popup .content-title{font-weight:700;color:#ba0c2f;font-size:1.6rem;padding:10px 0}.tpl-tours-filter .desktop .destination-popup .contents{line-height:1.4em}.tpl-tours-filter .desktop .destination-popup .contents .title{margin-top:.8em;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;color:#ba0c2f;text-transform:uppercase}.tpl-tours-filter .desktop .destination-popup .contents .item{font-size:1.6rem;cursor:pointer}.tpl-tours-filter .desktop .destination-popup .contents .item:hover{text-decoration:underline}.tpl-tours-filter .desktop .filter-operation{float:right}.tpl-tours-filter .desktop .filter-operation .item{text-decoration:underline;font-size:1.4rem;line-height:3.2em;font-family:'Nimbus Sans L',sans-serif;font-weight:400;cursor:pointer}.tpl-tours-filter .mobile{display:none}@media screen and (max-width:768px){.tpl-tours-filter .desktop{display:none}.tpl-tours-filter .mobile{display:block}.tpl-tours-filter .mobile.expanded .default{display:none}.tpl-tours-filter .mobile.expanded .selection{display:block!important}.tpl-tours-filter .mobile .mobile-filter-button{background:#f2f2f2;padding:1rem 5%;position:fixed;z-index:3;bottom:0;left:0;width:100%;box-sizing:border-box;border-top:1px solid #d7dee8}.tpl-tours-filter .mobile .mobile-filter-button .wgt-iconbutton-widthinitial{width:100%;padding:0;background-color:#31a2ac}.tpl-tours-filter .mobile .mobile-filter-button .wgt-iconbutton-widthinitial label{font-size:1.5rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.tpl-tours-filter .mobile .mobile-fullscreen{display:block;position:fixed;height:calc(100vh - 40px);top:40px;left:0;width:100%;z-index:9;overflow-y:scroll;background-color:#efefef}.tpl-tours-filter .mobile .mobile-fullscreen .select{background-color:#e1dddb;padding:.3em .8em;cursor:pointer;width:8.3em;box-sizing:border-box;white-space:nowrap;font-size:2rem;padding:.5em .8em}.tpl-tours-filter .mobile .mobile-fullscreen .select>*{display:inline-block;vertical-align:middle}.tpl-tours-filter .mobile .mobile-fullscreen .select:after{margin-left:.3rem;margin-top:.6rem;display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-top-color:#363636;vertical-align:middle}.tpl-tours-filter .mobile .mobile-fullscreen .select .text{max-width:calc(100% - 1rem);overflow:hidden;text-overflow:ellipsis;line-height:1.2em}.tpl-tours-filter .mobile .mobile-fullscreen .title-block{line-height:4.5rem;height:4.5rem;text-align:center;color:#fff;background-color:#31a2ac;position:relative}.tpl-tours-filter .mobile .mobile-fullscreen .title-block .title{font-size:1.8rem;text-transform:uppercase;letter-spacing:1px}.tpl-tours-filter .mobile .mobile-fullscreen .main-content .title{color:#31a2ac;font-size:1.8rem;line-height:1em;padding:1rem 1rem 1rem 2rem;border-bottom:solid 1px #616365}.tpl-tours-filter .mobile .mobile-fullscreen .main-content .mobile-destination{padding:1.5rem 2rem}.tpl-tours-filter .mobile .mobile-fullscreen .main-content .mobile-destination ul.list{font-size:0;margin-bottom:1rem}.tpl-tours-filter .mobile .mobile-fullscreen .main-content .mobile-destination ul.list li{display:inline-block;width:50%;font-size:1.6rem;line-height:1.4em;margin-bottom:.3em;cursor:pointer}.tpl-tours-filter .mobile .mobile-fullscreen .main-content .mobile-destination ul.list li:hover{text-decoration:underline}.tpl-tours-filter .mobile .mobile-fullscreen .main-content .mobile-destination .select{width:100%;margin-bottom:1.5rem}.tpl-tours-filter .mobile .mobile-fullscreen .mobile-otherselect{padding:1.8rem 2rem;border-top:solid 1px #a6a7a8;font-size:0;box-sizing:border-box}.tpl-tours-filter .mobile .mobile-fullscreen .mobile-otherselect>*{display:inline-block;vertical-align:middle;box-sizing:border-box}.tpl-tours-filter .mobile .mobile-fullscreen .mobile-otherselect .tip{color:#31a2ac;font-size:2rem;padding-right:.5rem;width:7rem}.tpl-tours-filter .mobile .mobile-fullscreen .mobile-otherselect .select{width:calc(100% - 7rem)}.tpl-tours-filter .mobile .mobile-fullscreen .cta-button{position:fixed;bottom:0;padding:0 2rem;box-sizing:border-box;width:100%;background-color:#efefef}.tpl-tours-filter .mobile .mobile-fullscreen .cta-button a{display:block;margin-bottom:1rem;padding:0}.tpl-tours-filter .mobile .mobile-fullscreen .cta-button .wgt-sqbutton-dark{border:none;color:#31a2ac;text-transform:none;text-decoration:underline;line-height:20px}.tpl-tours-filter .mobile .mobile-fullscreen .cta-button .wgt-sqbutton-dark:hover{background-color:transparent}.tpl-tours-filter .mobile .mobile-fullscreen .selection{display:none}.tpl-tours-filter .mobile .mobile-fullscreen .selection .select-section{padding:1.5rem 2rem;border-bottom:solid 1px #616365}.tpl-tours-filter .mobile .mobile-fullscreen .selection .select-section .select{width:100%}.tpl-tours-filter .mobile .mobile-fullscreen .selection .mobile-scroll-wrapper{height:calc(100vh - 17rem - 80px);position:relative;overflow-y:hidden}.tpl-tours-filter .mobile .mobile-fullscreen .selection .selection-list{padding-top:1rem}.tpl-tours-filter .mobile .mobile-fullscreen .selection .selection-list li{font-size:1.6rem;padding:1rem 2rem 1rem 3.5rem;cursor:pointer}.tpl-tours-filter .mobile .mobile-fullscreen .selection .selection-list li:hover{background-color:#c0bbb5}.tpl-tours-filter .mobile .mobile-fullscreen .selection .selection-list li.selected{background-color:#c0bbb5}}html[dir=rtl] .tpl-tours-filter .desktop .filter-main .filter-tip:first-child{margin-left:1rem;margin-right:0}html[dir=rtl] .tpl-tours-filter .desktop .filter-main .filter-select .popup{right:0;left:auto}html[dir=rtl] .tpl-tours-filter .desktop .filter-main .filter-select .popup li{padding:.35em 1.25em .35em .3em}html[dir=rtl] .tpl-tours-filter .desktop .destination-popup{right:0;left:auto}html[dir=rtl] .tpl-tours-filter .desktop .filter-operation{float:left}@media screen and (max-width:768px){html[dir=rtl] .tpl-tours-filter .mobile .mobile-fullscreen .main-content .title{padding:1rem 2rem 1rem 1rem}html[dir=rtl] .tpl-tours-filter .mobile .mobile-fullscreen .mobile-otherselect .tip{padding-left:.5rem;padding-right:0}html[dir=rtl] .tpl-tours-filter .mobile .mobile-fullscreen .selection .selection-list li{padding:1rem 3.5rem 1rem 2rem}}@media screen and (max-width:768px){.tpl-tours-chekcout-lightbox{background-color:#fff}}.tpl-tours-chekcout-lightbox .tpl-holder{margin-top:83%!important}.tpl-tours-chekcout-lightbox .cta-block{background-color:#fbfbfb;font-size:1.6rem;padding:1em 0;text-align:center}.tpl-tours-chekcout-lightbox .cta-block a{margin:0 .5em;line-height:3em;padding:0;width:27%;max-width:250px;min-width:130px}@media screen and (max-width:768px){.tpl-tours-chekcout-lightbox .cta-block{padding:1.5em 0}.tpl-tours-chekcout-lightbox .cta-block a{width:70%}.tpl-tours-chekcout-lightbox .cta-block a:first-child{margin-bottom:.8rem}}.common-lightbox-gallery,.tpl-offer-gallery-lightbox,.tpl-package-gallery-lightbox,.tpl-tours-img-lightbox{color:#fff;background-color:#383838}@media screen and (max-width:768px){.common-lightbox-gallery,.tpl-offer-gallery-lightbox,.tpl-package-gallery-lightbox,.tpl-tours-img-lightbox{color:#fff;background-color:#363636}}.common-lightbox-gallery .head-block,.tpl-offer-gallery-lightbox .head-block,.tpl-package-gallery-lightbox .head-block,.tpl-tours-img-lightbox .head-block{padding:.7em 3%;background-color:#fff;position:relative;color:#363636;font-size:2.6rem;line-height:1.3em}.common-lightbox-gallery .head-block .label-popup.template-share,.tpl-offer-gallery-lightbox .head-block .label-popup.template-share,.tpl-package-gallery-lightbox .head-block .label-popup.template-share,.tpl-tours-img-lightbox .head-block .label-popup.template-share{height:60px}.common-lightbox-gallery .head-block,.common-lightbox-gallery .head-block *,.tpl-offer-gallery-lightbox .head-block,.tpl-offer-gallery-lightbox .head-block *,.tpl-package-gallery-lightbox .head-block,.tpl-package-gallery-lightbox .head-block *,.tpl-tours-img-lightbox .head-block,.tpl-tours-img-lightbox .head-block *{box-sizing:border-box}.common-lightbox-gallery .head-block>div,.tpl-offer-gallery-lightbox .head-block>div,.tpl-package-gallery-lightbox .head-block>div,.tpl-tours-img-lightbox .head-block>div{width:calc(100% - 2em)}.common-lightbox-gallery .head-block>div .name>:first-child,.tpl-offer-gallery-lightbox .head-block>div .name>:first-child,.tpl-package-gallery-lightbox .head-block>div .name>:first-child,.tpl-tours-img-lightbox .head-block>div .name>:first-child{display:inline}.common-lightbox-gallery .head-block>div .name>*,.tpl-offer-gallery-lightbox .head-block>div .name>*,.tpl-package-gallery-lightbox .head-block>div .name>*,.tpl-tours-img-lightbox .head-block>div .name>*{display:inline-block;vertical-align:middle}.common-lightbox-gallery .head-block>div .name .wgt-scratchpad-off,.common-lightbox-gallery .head-block>div .name .wgt-scratchpad-on,.tpl-offer-gallery-lightbox .head-block>div .name .wgt-scratchpad-off,.tpl-offer-gallery-lightbox .head-block>div .name .wgt-scratchpad-on,.tpl-package-gallery-lightbox .head-block>div .name .wgt-scratchpad-off,.tpl-package-gallery-lightbox .head-block>div .name .wgt-scratchpad-on,.tpl-tours-img-lightbox .head-block>div .name .wgt-scratchpad-off,.tpl-tours-img-lightbox .head-block>div .name .wgt-scratchpad-on{vertical-align:middle}.common-lightbox-gallery .head-block>div .name .wgt-scratchpad-off span:first-child,.common-lightbox-gallery .head-block>div .name .wgt-scratchpad-on span:first-child,.tpl-offer-gallery-lightbox .head-block>div .name .wgt-scratchpad-off span:first-child,.tpl-offer-gallery-lightbox .head-block>div .name .wgt-scratchpad-on span:first-child,.tpl-package-gallery-lightbox .head-block>div .name .wgt-scratchpad-off span:first-child,.tpl-package-gallery-lightbox .head-block>div .name .wgt-scratchpad-on span:first-child,.tpl-tours-img-lightbox .head-block>div .name .wgt-scratchpad-off span:first-child,.tpl-tours-img-lightbox .head-block>div .name .wgt-scratchpad-on span:first-child{display:inline;line-height:1.1em}.common-lightbox-gallery .head-block>div .name .wgt-scratchpad-off span[class^=icon-],.common-lightbox-gallery .head-block>div .name .wgt-scratchpad-on span[class^=icon-],.tpl-offer-gallery-lightbox .head-block>div .name .wgt-scratchpad-off span[class^=icon-],.tpl-offer-gallery-lightbox .head-block>div .name .wgt-scratchpad-on span[class^=icon-],.tpl-package-gallery-lightbox .head-block>div .name .wgt-scratchpad-off span[class^=icon-],.tpl-package-gallery-lightbox .head-block>div .name .wgt-scratchpad-on span[class^=icon-],.tpl-tours-img-lightbox .head-block>div .name .wgt-scratchpad-off span[class^=icon-],.tpl-tours-img-lightbox .head-block>div .name .wgt-scratchpad-on span[class^=icon-]{font-size:3.7rem;color:#363636}.common-lightbox-gallery .head-block>div .name .wgt-scratchpad-off span[class^=icon-]:first-child,.common-lightbox-gallery .head-block>div .name .wgt-scratchpad-on span[class^=icon-]:first-child,.tpl-offer-gallery-lightbox .head-block>div .name .wgt-scratchpad-off span[class^=icon-]:first-child,.tpl-offer-gallery-lightbox .head-block>div .name .wgt-scratchpad-on span[class^=icon-]:first-child,.tpl-package-gallery-lightbox .head-block>div .name .wgt-scratchpad-off span[class^=icon-]:first-child,.tpl-package-gallery-lightbox .head-block>div .name .wgt-scratchpad-on span[class^=icon-]:first-child,.tpl-tours-img-lightbox .head-block>div .name .wgt-scratchpad-off span[class^=icon-]:first-child,.tpl-tours-img-lightbox .head-block>div .name .wgt-scratchpad-on span[class^=icon-]:first-child{margin-left:.2em}.common-lightbox-gallery .head-block>div .name .icon-icon_M001,.tpl-offer-gallery-lightbox .head-block>div .name .icon-icon_M001,.tpl-package-gallery-lightbox .head-block>div .name .icon-icon_M001,.tpl-tours-img-lightbox .head-block>div .name .icon-icon_M001{font-size:3.3rem;color:#363636}.common-lightbox-gallery .head-block a.close,.tpl-offer-gallery-lightbox .head-block a.close,.tpl-package-gallery-lightbox .head-block a.close,.tpl-tours-img-lightbox .head-block a.close{position:absolute;top:.06em;right:.1em;cursor:pointer;font-size:4.5rem}@media screen and (max-width:768px){.common-lightbox-gallery .head-block a.close,.tpl-offer-gallery-lightbox .head-block a.close,.tpl-package-gallery-lightbox .head-block a.close,.tpl-tours-img-lightbox .head-block a.close{font-size:4rem}}@media screen and (max-width:768px){.common-lightbox-gallery .head-block,.tpl-offer-gallery-lightbox .head-block,.tpl-package-gallery-lightbox .head-block,.tpl-tours-img-lightbox .head-block{font-size:1.6rem;background-color:transparent;color:inherit}.common-lightbox-gallery .head-block .favorite-share,.common-lightbox-gallery .head-block .share-button,.common-lightbox-gallery .head-block a[class^=wgt-scratchpad],.tpl-offer-gallery-lightbox .head-block .favorite-share,.tpl-offer-gallery-lightbox .head-block .share-button,.tpl-offer-gallery-lightbox .head-block a[class^=wgt-scratchpad],.tpl-package-gallery-lightbox .head-block .favorite-share,.tpl-package-gallery-lightbox .head-block .share-button,.tpl-package-gallery-lightbox .head-block a[class^=wgt-scratchpad],.tpl-tours-img-lightbox .head-block .favorite-share,.tpl-tours-img-lightbox .head-block .share-button,.tpl-tours-img-lightbox .head-block a[class^=wgt-scratchpad]{display:none!important}}.common-lightbox-gallery .main-content,.tpl-offer-gallery-lightbox .main-content,.tpl-package-gallery-lightbox .main-content,.tpl-tours-img-lightbox .main-content{position:relative}.common-lightbox-gallery .main-content .image-slider,.tpl-offer-gallery-lightbox .main-content .image-slider,.tpl-package-gallery-lightbox .main-content .image-slider,.tpl-tours-img-lightbox .main-content .image-slider{position:relative;top:0;left:0;background-size:contain}.common-lightbox-gallery .main-content .image-slider div.tpl-holder,.tpl-offer-gallery-lightbox .main-content .image-slider div.tpl-holder,.tpl-package-gallery-lightbox .main-content .image-slider div.tpl-holder,.tpl-tours-img-lightbox .main-content .image-slider div.tpl-holder{margin-top:48%}@media screen and (max-width:768px){.common-lightbox-gallery .main-content .image-slider,.tpl-offer-gallery-lightbox .main-content .image-slider,.tpl-package-gallery-lightbox .main-content .image-slider,.tpl-tours-img-lightbox .main-content .image-slider{position:static}.common-lightbox-gallery .main-content .image-slider div.tpl-holder,.tpl-offer-gallery-lightbox .main-content .image-slider div.tpl-holder,.tpl-package-gallery-lightbox .main-content .image-slider div.tpl-holder,.tpl-tours-img-lightbox .main-content .image-slider div.tpl-holder{margin-top:65%}}.common-lightbox-gallery .main-content .image-controller,.tpl-offer-gallery-lightbox .main-content .image-controller,.tpl-package-gallery-lightbox .main-content .image-controller,.tpl-tours-img-lightbox .main-content .image-controller{padding:0 3%;position:absolute;left:0;top:50%;box-sizing:border-box;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.common-lightbox-gallery .main-content .image-controller .wgt-gallerybtn-next,.tpl-offer-gallery-lightbox .main-content .image-controller .wgt-gallerybtn-next,.tpl-package-gallery-lightbox .main-content .image-controller .wgt-gallerybtn-next,.tpl-tours-img-lightbox .main-content .image-controller .wgt-gallerybtn-next{float:right}.common-lightbox-gallery .main-content .image-controller .mobile-tip,.tpl-offer-gallery-lightbox .main-content .image-controller .mobile-tip,.tpl-package-gallery-lightbox .main-content .image-controller .mobile-tip,.tpl-tours-img-lightbox .main-content .image-controller .mobile-tip{display:none}@media screen and (max-width:768px){.common-lightbox-gallery .main-content .image-controller,.tpl-offer-gallery-lightbox .main-content .image-controller,.tpl-package-gallery-lightbox .main-content .image-controller,.tpl-tours-img-lightbox .main-content .image-controller{left:0;top:calc(100% + 160px)}.common-lightbox-gallery .main-content .image-controller .wgt-gallerybtn,.tpl-offer-gallery-lightbox .main-content .image-controller .wgt-gallerybtn,.tpl-package-gallery-lightbox .main-content .image-controller .wgt-gallerybtn,.tpl-tours-img-lightbox .main-content .image-controller .wgt-gallerybtn{display:inline-block}.common-lightbox-gallery .main-content .image-controller .mobile-tip,.tpl-offer-gallery-lightbox .main-content .image-controller .mobile-tip,.tpl-package-gallery-lightbox .main-content .image-controller .mobile-tip,.tpl-tours-img-lightbox .main-content .image-controller .mobile-tip{font-size:1.4rem;text-transform:uppercase;position:absolute;display:inline-block;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%)}}.tpl-tours-img-lightbox .main-content .image-slider div.tpl-content{position:absolute;left:0;bottom:0;font-size:1.4rem;line-height:1.5em;padding:0 3%}.tpl-tours-img-lightbox .main-content .image-slider div.tpl-content div.image-info{margin-bottom:.6em}.tpl-tours-img-lightbox .main-content .image-slider div.tpl-content div.image-info .owner-name{font-weight:700;margin-right:.5em}.tpl-tours-img-lightbox .main-content .image-slider div.tpl-content div.image-info span.date{font-size:1.2rem}.tpl-tours-img-lightbox .main-content .image-slider div.tpl-content .image-caption{font-size:1.6rem;font-weight:700;margin-bottom:.2em}.tpl-tours-img-lightbox .main-content .image-slider div.tpl-content .image-description{margin-bottom:1.5em}@media screen and (max-width:768px){.tpl-tours-img-lightbox .main-content .image-slider div.tpl-content{top:calc(100% + 1.5rem);width:100%;box-sizing:border-box}.tpl-tours-img-lightbox .main-content .image-slider div.tpl-content .image-caption{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.tpl-tours-img-lightbox .main-content .image-slider div.tpl-content .image-description{max-height:4.5em;overflow:hidden}}.tpl-tours-img-lightbox .image-thumbnail{position:relative;border-top:solid 1px #585858}.tpl-tours-img-lightbox .image-thumbnail .image-collection{font-size:0}.tpl-tours-img-lightbox .image-thumbnail .image-collection>div{display:inline-block;cursor:pointer;width:calc(100% / 7 - .1px);font-size:1.6rem;height:6em;position:relative}.tpl-tours-img-lightbox .image-thumbnail .image-collection>div.current:after,.tpl-tours-img-lightbox .image-thumbnail .image-collection>div:hover:after{background:0 0}.tpl-tours-img-lightbox .image-thumbnail .image-collection>div:after{content:'';position:absolute;width:100%;height:100%;background:rgba(0,0,0,.65)}.tpl-tours-img-lightbox .image-thumbnail a.wgt-carousel-buttonleft,.tpl-tours-img-lightbox .image-thumbnail a.wgt-carousel-buttonright{background:rgba(0,0,0,.5)}.tpl-tours-img-lightbox .image-thumbnail a.wgt-carousel-buttonleft:after{display:inline-block;content:'';width:0;height:0;border:5px solid transparent;border-right-color:#fff}.tpl-tours-img-lightbox .image-thumbnail a.wgt-carousel-buttonright:after{display:inline-block;content:'';width:0;height:0;border:5px solid transparent;border-left-color:#fff}@media screen and (max-width:768px){.tpl-tours-img-lightbox .image-thumbnail{display:none}}@media screen and (max-width:768px){.tpl-offer-gallery-lightbox{background-color:#fff}}.tpl-offer-gallery-lightbox .corner-block{position:absolute;right:0;top:0;font-size:0}.tpl-offer-gallery-lightbox .corner-block>*{vertical-align:middle;display:inline-block;font-size:1.4rem;color:#fff;text-transform:uppercase;padding:.7em 1em}@media screen and (max-width:768px){.tpl-offer-gallery-lightbox .corner-block>*{font-size:1.2rem}}.tpl-offer-gallery-lightbox .corner-block>:first-child{background-color:#ba0c2f}.tpl-offer-gallery-lightbox .corner-block>:last-child{margin-left:1px;background-color:#363636}.tpl-offer-gallery-lightbox .lightobx-amenities{padding:2% 3%;background-color:#fff}.tpl-offer-gallery-lightbox .lightobx-amenities h5{display:none}.tpl-offer-gallery-lightbox .lightobx-amenities ul{font-size:0}.tpl-offer-gallery-lightbox .lightobx-amenities ul li{width:25%;display:inline-block}@media screen and (max-width:768px){.tpl-offer-gallery-lightbox .lightobx-amenities ul li{width:50%}}.tpl-offer-gallery-lightbox .lightobx-amenities *{color:#363636}@media screen and (max-width:768px){.tpl-offer-gallery-lightbox .lightobx-amenities{max-height:calc(50vh - 86px);overflow:scroll}.tpl-offer-gallery-lightbox .head-block{color:#363636}.tpl-offer-gallery-lightbox .main-content .image-slider{background-size:cover}.tpl-offer-gallery-lightbox .main-content .image-controller{position:fixed;top:auto!important;bottom:25px!important;background-color:#fff}.tpl-offer-gallery-lightbox .main-content .image-controller *{color:#363636}.tpl-offer-gallery-lightbox .main-content .image-controller .wgt-gallerybtn-icon{border-color:#363636!important}.tpl-offer-gallery-lightbox .main-content .image-controller .wgt-gallerybtn-next span{border-left-color:#363636!important}.tpl-offer-gallery-lightbox .main-content .image-controller .wgt-gallerybtn-previous span{border-right-color:#363636!important}}@media screen and (max-width:768px){.tpl-package-gallery-lightbox{background-color:#fff}}.tpl-package-gallery-lightbox .corner-block{position:absolute;right:0;top:0;font-size:0}.tpl-package-gallery-lightbox .corner-block>*{vertical-align:middle;display:inline-block;font-size:1.4rem;color:#fff;text-transform:uppercase;padding:.7em 1em}@media screen and (max-width:768px){.tpl-package-gallery-lightbox .corner-block>*{font-size:1.2rem}}.tpl-package-gallery-lightbox .corner-block>:first-child{background-color:#ba0c2f}.tpl-package-gallery-lightbox .corner-block>:last-child{margin-left:1px;background-color:#363636}.tpl-package-gallery-lightbox .lightobx-amenities{padding:2% 3%;background-color:#fff}.tpl-package-gallery-lightbox .lightobx-amenities h5{display:none}.tpl-package-gallery-lightbox .lightobx-amenities ul{font-size:0}.tpl-package-gallery-lightbox .lightobx-amenities ul li{width:25%;display:inline-block}@media screen and (max-width:768px){.tpl-package-gallery-lightbox .lightobx-amenities ul li{width:50%}}.tpl-package-gallery-lightbox .lightobx-amenities *{color:#363636}@media screen and (max-width:768px){.tpl-package-gallery-lightbox .lightobx-amenities{max-height:calc(50vh - 86px);overflow:scroll}.tpl-package-gallery-lightbox .head-block{color:#363636}.tpl-package-gallery-lightbox .main-content .image-slider{background-size:cover}.tpl-package-gallery-lightbox .main-content .image-controller{position:fixed;top:auto!important;bottom:25px!important;background-color:#fff}.tpl-package-gallery-lightbox .main-content .image-controller *{color:#363636}.tpl-package-gallery-lightbox .main-content .image-controller .wgt-gallerybtn-icon{border-color:#363636!important}.tpl-package-gallery-lightbox .main-content .image-controller .wgt-gallerybtn-next span{border-left-color:#363636!important}.tpl-package-gallery-lightbox .main-content .image-controller .wgt-gallerybtn-previous span{border-right-color:#363636!important}}html[dir=rtl] .tpl-tours-filter .desktop .filter-main .filter-select .select:after{left:1rem;right:auto}html[dir=rtl] .tpl-offer-gallery-lightbox .head-block>div .name .wgt-scratchpad-off span[class^=icon-]:first-child,html[dir=rtl] .tpl-offer-gallery-lightbox .head-block>div .name .wgt-scratchpad-on span[class^=icon-]:first-child,html[dir=rtl] .tpl-package-gallery-lightbox .head-block>div .name .wgt-scratchpad-off span[class^=icon-]:first-child,html[dir=rtl] .tpl-package-gallery-lightbox .head-block>div .name .wgt-scratchpad-on span[class^=icon-]:first-child,html[dir=rtl] .tpl-tours-img-lightbox .head-block>div .name .wgt-scratchpad-off span[class^=icon-]:first-child,html[dir=rtl] .tpl-tours-img-lightbox .head-block>div .name .wgt-scratchpad-on span[class^=icon-]:first-child{margin-right:.2em;margin-left:0}html[dir=rtl] .tpl-offer-gallery-lightbox .head-block a.close,html[dir=rtl] .tpl-package-gallery-lightbox .head-block a.close,html[dir=rtl] .tpl-tours-img-lightbox .head-block a.close{left:.1em;right:auto}html[dir=rtl] .tpl-offer-gallery-lightbox .main-content .image-slider div.tpl-content,html[dir=rtl] .tpl-package-gallery-lightbox .main-content .image-slider div.tpl-content,html[dir=rtl] .tpl-tours-img-lightbox .main-content .image-slider div.tpl-content{right:0;left:auto}html[dir=rtl] .tpl-offer-gallery-lightbox .main-content .image-slider div.tpl-content div.image-info .owner-name,html[dir=rtl] .tpl-package-gallery-lightbox .main-content .image-slider div.tpl-content div.image-info .owner-name,html[dir=rtl] .tpl-tours-img-lightbox .main-content .image-slider div.tpl-content div.image-info .owner-name{margin-left:.5em;margin-right:0}html[dir=rtl] .tpl-offer-gallery-lightbox .main-content .image-controller .wgt-gallerybtn-next,html[dir=rtl] .tpl-package-gallery-lightbox .main-content .image-controller .wgt-gallerybtn-next,html[dir=rtl] .tpl-tours-img-lightbox .main-content .image-controller .wgt-gallerybtn-next{float:right}html[dir=rtl] .tpl-offer-gallery-lightbox .main-content .image-controller .wgt-gallerybtn-previous,html[dir=rtl] .tpl-package-gallery-lightbox .main-content .image-controller .wgt-gallerybtn-previous,html[dir=rtl] .tpl-tours-img-lightbox .main-content .image-controller .wgt-gallerybtn-previous{float:left}.tpl-attraction-area .area-title,.tpl-attraction-area-clickable .area-title,.tpl-attraction-area-parent .area-title{text-transform:uppercase;font-size:1.5rem;line-height:1.2em;padding:1.2em 0 .75em;font-weight:700}.tpl-attraction-area .area-list li,.tpl-attraction-area-clickable .area-list li,.tpl-attraction-area-parent .area-list li{margin-bottom:1em}.tpl-attraction-area .area-list li *,.tpl-attraction-area-clickable .area-list li *,.tpl-attraction-area-parent .area-list li *{display:inline-block;vertical-align:middle;font-size:1.4rem;line-height:1.3em}.tpl-attraction-area .area-list li .list-name,.tpl-attraction-area-clickable .area-list li .list-name,.tpl-attraction-area-parent .area-list li .list-name{width:calc(100% - 3em)}.tpl-attraction-area .area-list li .list-name .text,.tpl-attraction-area-clickable .area-list li .list-name .text,.tpl-attraction-area-parent .area-list li .list-name .text{padding:0 .5em;box-sizing:border-box;width:calc(100% - 2em)}.tpl-attraction-area .area-list li .num,.tpl-attraction-area-clickable .area-list li .num,.tpl-attraction-area-parent .area-list li .num{text-align:center;color:#fff;width:2em}.tpl-attraction-area{color:#363636}.tpl-attraction-area-clickable{color:#fff}.tpl-attraction-area-clickable .area-list li{cursor:pointer;margin-bottom:.5em}.tpl-attraction-area-clickable .area-list li .list-name{width:calc(100% - 5em)}.tpl-attraction-area-clickable .area-list li .list-name span[class^=icon-]{font-size:1.8rem}.tpl-attraction-area-clickable .area-list li .cross{cursor:pointer;display:none}.tpl-attraction-area-clickable .area-list li .cross span{font-size:2.4rem;font-weight:700;line-height:0}.tpl-attraction-area-clickable .area-list li.selected{cursor:auto}.tpl-attraction-area-clickable .area-list li.selected .cross{display:inline-block}.tpl-attraction-area-clickable .area-list li.unselected{cursor:auto;opacity:.3}.tpl-attraction-area-clickable.mobile-area .area-title{background-color:#31a2ac;letter-spacing:1px;padding:1rem 2rem;margin:1rem 0 0 0;cursor:pointer}.tpl-attraction-area-clickable.mobile-area .area-title:after{float:right;display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-top-color:#fff;margin-top:6px}.tpl-attraction-area-clickable.mobile-area .area-list{display:none}.tpl-attraction-area-clickable.mobile-area.expanded .area-title:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-bottom-color:#fff;margin-top:0}.tpl-attraction-area-clickable.mobile-area.expanded .area-list{display:block;padding:1.2rem 0 1.5rem 2rem}.tpl-attr-map-panel-banner{width:100%;height:13.5em;min-height:150px;position:relative;color:#fff;background-size:cover;background-repeat:no-repeat}.tpl-attr-map-panel-banner .banner-content{position:absolute;left:1.6rem;bottom:1.2em}.tpl-attr-map-panel-banner .banner-content .banner-title{font-size:3rem;line-height:1.3em;font-weight:700;margin-bottom:.1em}.tpl-attr-map-panel-banner .banner-content .banner-description{font-size:1.8rem;line-height:1.3em}.tpl-attr-text-description{font-size:1.6rem}@media screen and (max-width:768px){.tpl-attr-text-description{font-size:1.3rem}}.tpl-attr-text-description .wgt-breadcrumb-noborder *{color:#363636;text-transform:none}.tpl-attr-text-description .title-block{padding:1.5em 0 1em;display:table;width:100%}@media screen and (max-width:768px){.tpl-attr-text-description .title-block{padding:.5rem 0 1rem}}.tpl-attr-text-description .title-block>*{display:table-cell;vertical-align:top}.tpl-attr-text-description .title-block>:nth-child(2){text-align:right;white-space:nowrap}.tpl-attr-text-description .title-block>:nth-child(2) *{white-space:normal}.tpl-attr-text-description .title-block .title{font-size:4.6rem}@media screen and (max-width:768px){.tpl-attr-text-description .title-block .title{font-size:3.4rem}}.tpl-attr-text-description .title-block div.operation>*{color:#363636;display:inline-block;vertical-align:middle;cursor:pointer}.tpl-attr-text-description .title-block div.operation span[class^=icon-]{font-size:4rem}@media screen and (max-width:768px){.tpl-attr-text-description .title-block div.operation span[class^=icon-]{font-size:3rem}}.tpl-attr-text-description div.tpl-splitline{height:2px;width:11%;background-color:#5e5e5e}@media screen and (max-width:768px){.tpl-attr-text-description div.tpl-splitline{height:1px;width:67px}}.tpl-attr-text-description .tpl-text{width:88%;display:inline-block;margin-top:1em}@media screen and (max-width:768px){.tpl-attr-text-description .tpl-text{width:100%}}.tpl-attr-text-description .tpl-text>*{line-height:1.5em;margin-bottom:.6em}.tpl-attr-text-description .tpl-text>p{line-height:1.7em}@media screen and (max-width:768px){.tpl-attr-text-description .tpl-text>p{line-height:1.55em}}.tpl-attr-text-blogposting{font-size:1.6rem}@media screen and (max-width:768px){.tpl-attr-text-blogposting{font-size:1.3rem}}.tpl-attr-text-blogposting .blog-date{text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem}.tpl-attr-text-blogposting .tpl-text{width:88%;display:inline-block;margin-top:1.5em}@media screen and (max-width:768px){.tpl-attr-text-blogposting .tpl-text{width:100%}}.tpl-attr-text-blogposting .tpl-text>*{line-height:1.5em;margin-bottom:1.2em}.tpl-attr-text-blogposting .tpl-text>p{line-height:1.7em}@media screen and (max-width:768px){.tpl-attr-text-blogposting .tpl-text>p{line-height:1.55em}}.tpl-attr-text-blogposting .tpl-text b,.tpl-attr-text-blogposting .tpl-text h1,.tpl-attr-text-blogposting .tpl-text h2,.tpl-attr-text-blogposting .tpl-text h3,.tpl-attr-text-blogposting .tpl-text h4,.tpl-attr-text-blogposting .tpl-text h5,.tpl-attr-text-blogposting .tpl-text h6,.tpl-attr-text-blogposting .tpl-text strong{font-weight:700}.tpl-attr-text-blogposting .tpl-text address,.tpl-attr-text-blogposting .tpl-text cite,.tpl-attr-text-blogposting .tpl-text dfn,.tpl-attr-text-blogposting .tpl-text em,.tpl-attr-text-blogposting .tpl-text i,.tpl-attr-text-blogposting .tpl-text var{font-style:italic}.tpl-attr-text-blogposting .hotel-lightup{position:relative;display:inline-block}.tpl-attr-text-blogposting .hotel-lightup b{font-weight:700;cursor:pointer}@media screen and (max-width:768px){.tpl-attr-text-blogposting .hotel-lightup b{font-weight:300}}.tpl-attr-text-blogposting .hotel-lightup .tpl-map-poi-card-secondary{position:absolute;bottom:150%;left:50%;z-index:100;-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){.tpl-attr-text-blogposting .hotel-lightup .tpl-map-poi-card-secondary{display:none}}html[dir=rtl] .tpl-attraction-area-clickable.mobile-area .area-title:after{float:left}html[dir=rtl] .tpl-attraction-area-clickable.mobile-area.expanded .area-list{padding:1.2rem 2rem 1.5rem 0}html[dir=rtl] .tpl-attr-map-panel-banner .banner-content{right:1.6rem;left:auto}html[dir=rtl] .tpl-attr-text-description .title-block>:nth-child(2){text-align:left}.dining-test{height:120px}.tpl-dining-list{padding-top:40px;background:#fff}.tpl-dining-list ul{padding:0;margin:0}.tpl-dining-list li{padding:0;margin:0;list-style:none;background:#fff;box-sizing:border-box;padding-bottom:0}@media screen and (max-width:768px){.tpl-dining-list li{padding-left:0;padding-bottom:0}}.tpl-dining-list li:after,.tpl-dining-list li:before{content:"";display:table}.tpl-dining-list li:after{clear:both}.tpl-dining-list div.tpl-dining-list-item{display:block;padding-left:40.7%;position:relative;box-sizing:border-box}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-item{padding-left:0!important;padding-right:0!important}}.tpl-dining-list div.tpl-dining-list-item .tpl-dining-list-img{width:40.7%;height:100%;position:absolute;top:0;bottom:0;left:0;display:block;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-item .tpl-dining-list-img{width:auto;position:inherit;height:35vh}}.tpl-dining-list div.tpl-dining-list-item .tpl-dining-list-img img{width:100%;display:block;height:100%;background:#dcd7d2;border:none}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-hr{border-bottom:1px solid #d6d8d3;position:absolute;right:0;bottom:0;width:59.3%;height:1px;font-size:0;line-height:0}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-hr{display:none}}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content{width:100%;padding:3rem;box-sizing:border-box}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content{width:auto;padding:2rem}}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content a{display:inline-block}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content h2{font-size:3.5rem;font-weight:700;color:#363636}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle{font-size:1.6rem;display:block;padding-top:1rem;position:relative}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu-prop{opacity:1;position:absolute;left:0;top:0;background:#fff}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu-prop{opacity:0}}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu-prop select{cursor:pointer;border:0;width:calc(100% + 30px);display:none}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu-prop select{display:block}}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu-prop a{color:#222;display:block;font-size:1.8rem;font-weight:500;line-height:2.5rem;padding:0 1rem}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu-prop a:hover{background-color:#3089ff;color:#fff}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu-prop .view-menu-list{position:absolute;top:20px;width:16rem;height:auto;background-color:#fff;box-sizing:border-box;border:1px solid #9f7d23;margin-top:1rem;display:none;z-index:9}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu-prop .view-menu-list li a{padding:.6rem 1rem;display:block;text-decoration:none;color:#333;font-size:1.6rem;line-height:1.2em;text-transform:capitalize}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu-prop .view-menu-list li a:hover{background-color:#eddbad;color:#fff}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu{margin-left:1rem;color:#004976;font-weight:700;cursor:pointer;position:relative;display:inline}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu{position:absolute;min-width:6rem}}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu strong{margin-right:.6rem}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu:hover strong{border-bottom:1px solid #004976}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu i{display:inline-block;position:relative;vertical-align:middle}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu i:after{content:" ";display:inline-block;height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #004976;position:absolute;border-bottom:none;top:-3px}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu i.expanded:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:none;border-bottom:6px solid #004976}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content div.tpl-dining-list-desc p{width:90%;font-size:1.8rem;color:#333;line-height:1.5;padding:2rem 0;min-height:18rem}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content div.tpl-dining-list-desc p{height:auto}}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content div.tpl-dining-list-desc p span{display:block;padding-top:1.8rem}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content div.tpl-dining-list-desc p span strong{font-weight:700;display:block;font-style:italic;font-size:2.4rem}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content div.tpl-dining-list-desc p span label{color:#7f7f7f}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content div.tpl-dining-list-desc p span img{display:inline-block;margin-right:2rem;max-width:7.5rem}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content div.tpl-dining-list-desc p span img{max-width:28%;margin-right:10px}}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content .tpl-dining-list-view{width:70%}}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content .tpl-dining-list-view a.tpl-dining-list-viewbnt{border:2px solid #000;background:#fff;padding:0 4rem;color:#1b1b1b;font-size:1.4rem;font-weight:500;line-height:4rem;display:inline-block}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content .tpl-dining-list-view a.tpl-dining-list-viewbnt{display:block;text-align:center;padding:0;margin-bottom:1rem;background:#222;color:#fff}}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content .tpl-dining-list-view a.tpl-dining-list-viewbnt:hover{background:#31a2ac;color:#fff;border:2px solid #31a2ac}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content .tpl-dining-list-view span{margin-left:2rem}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content .tpl-dining-list-view span{margin-left:0;text-align:center;display:block}}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content .tpl-dining-list-view span a{color:#004976;font-size:1.6rem;font-weight:700}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content .tpl-dining-list-view span a:hover{text-decoration:underline}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content .tpl-dining-list-view span a i{margin-left:.6rem;display:inline-block;position:relative;vertical-align:middle}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content .tpl-dining-list-view span a i:after{content:" ";display:inline-block;height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #004976;border-bottom:none;position:absolute;top:-3px}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content .tpl-dining-list-view span a i.expanded:after{content:" ";display:inline-block;height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:6px solid #004976;border-top:none;position:absolute;top:-3px}.tpl-dining-list div.expanded{display:block!important}.tpl-dining-list div.tpl-dining-list-prop{display:none;padding:2rem 2rem 0 2rem;position:relative;border-bottom:1px solid #d6d8d3}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-prop{padding:0 2rem 3rem 2rem;border-top:2px solid #e1e1e1;padding-top:1rem;border-bottom:none}}.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-list-prop-message{position:absolute;top:2rem;left:72%;font-size:1.5rem}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-list-prop-message{position:inherit;left:0;right:0!important}}.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-list-prop-message span{display:block;font-weight:700;color:#373737;padding:1rem 0}.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-list-prop-message label{padding:.5rem 0;display:block;clear:both;line-height:28px;position:relative;padding-left:3.8rem}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-list-prop-message label{padding-left:0}}.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-list-prop-message label:after,.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-list-prop-message label:before{display:table;content:""}.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-list-prop-message label:after{clear:both}.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-list-prop-message label a{color:#373737}.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-list-prop-message label a:hover{text-decoration:underline}.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-list-prop-message i{font-size:3rem;display:inline-block;vertical-align:middle;margin-right:.8rem;color:#000;float:left;position:absolute;left:0;top:.6rem}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-list-prop-message i{float:none;position:inherit;top:auto;left:auto}}.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-block{width:70%}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-block{width:auto}}.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-block div.tpl-dining-list-prop-item{margin-bottom:2rem;position:relative;padding-left:50%;box-sizing:border-box}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-block div.tpl-dining-list-prop-item{padding-left:0!important;margin-bottom:0;padding-right:0!important}.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-block div.tpl-dining-list-prop-item:after,.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-block div.tpl-dining-list-prop-item:before{content:'';display:table}.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-block div.tpl-dining-list-prop-item:after{clear:both}}.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-block div.tpl-dining-list-prop-item a.tpl-dining-list-prop-img{position:absolute;left:0;top:0;bottom:0;display:block;width:45%;background-repeat:no-repeat;background-size:cover;background-position:center center}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-block div.tpl-dining-list-prop-item a.tpl-dining-list-prop-img{width:auto;position:inherit;margin-bottom:1rem;float:left;width:35%;min-height:10rem}}.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-block div.tpl-dining-list-prop-item a.tpl-dining-list-prop-img img{display:block;width:100%;height:100%}.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-block div.tpl-dining-list-prop-item h3{font-size:2.5rem;font-weight:700;color:#040404;padding:1rem 0}.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-block div.tpl-dining-list-prop-item h3 a{color:#040404}.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-block div.tpl-dining-list-prop-item h3 a:hover{color:#31a2ac}.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-block div.tpl-dining-list-prop-item span{font-size:1.6rem;color:#202020;display:block;clear:both}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-block div.tpl-dining-list-prop-item span{padding-bottom:1rem}}.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-block div.tpl-dining-list-prop-item div.dining-list-prop-p{font-size:1.6rem;line-height:1.8;color:#3a3a3a;padding-top:2rem;height:16rem;overflow:hidden}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-block div.tpl-dining-list-prop-item div.dining-list-prop-p{height:auto;float:right;width:60%;padding-top:0;max-height:12rem;overflow:hidden}}html[dir=rtl] .tpl-dining-list div.tpl-dining-list-item{padding-right:40.7%;padding-left:0}html[dir=rtl] .tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-hr{left:0;right:auto}html[dir=rtl] .tpl-dining-list div.tpl-dining-list-item .tpl-dining-list-img{right:0;left:auto}html[dir=rtl] .tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu strong{display:inline-block}html[dir=rtl] .tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu i{margin-right:.5rem}html[dir=rtl] .tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu-prop{right:-.5rem;left:auto}@media screen and (max-width:768px){html[dir=rtl] .tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content span.tpl-dining-list-subtitle .view-menu-prop{right:0}}html[dir=rtl] .tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content .tpl-dining-list-view span{margin-right:2rem;margin-left:0}html[dir=rtl] .tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content .tpl-dining-list-view span a i{margin-left:0;margin-right:.6rem}html[dir=rtl] .tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-list-prop-message{left:auto;right:72%}html[dir=rtl] .tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-list-prop-message i{margin-right:0;margin-left:.8rem}html[dir=rtl] .tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-block div.tpl-dining-list-prop-item{padding-left:0;padding-right:50%}html[dir=rtl] .tpl-dining-list div.tpl-dining-list-prop div.tpl-dining-block div.tpl-dining-list-prop-item a.tpl-dining-list-prop-img{right:0;left:auto}.tpl-dining-offer{height:40rem;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;color:#fff}@media screen and (max-width:768px){.tpl-dining-offer{height:40vh;min-height:180px}}.tpl-dining-offer .tpl-dining-offer-content{position:absolute;top:45%;width:85%;font-size:6rem;left:10%;text-shadow:0 0 1em transparent,0 1px 3px rgba(0,0,0,.5);text-shadow:0 1px 2px #000}@media screen and (max-width:768px){.tpl-dining-offer .tpl-dining-offer-content{font-size:3rem}}.tpl-dining-offer .tpl-dining-offer-content h1{font-weight:700}.tpl-dining-offer .tpl-dining-offer-content p{font-size:3rem;padding-top:1rem}@media screen and (max-width:768px){.tpl-dining-offer .tpl-dining-offer-content p{font-size:1.6rem}}.tpl-dining-topbar{min-height:6rem;background:#363636;color:#ebebeb;font-size:1.4rem;position:relative}@media screen and (max-width:768px){.tpl-dining-topbar{display:none}}.tpl-dining-topbar .tpl-dining-bar-menu{display:inline-block;line-height:6rem;padding-left:2rem}.tpl-dining-topbar .tpl-dining-bar-menu span{margin-left:3rem}.tpl-dining-topbar .tpl-dining-bar-menu i{font-size:3rem;display:inline-block;vertical-align:middle;margin-right:.8rem;color:#d3d3d3}.tpl-dining-topbar .tpl-dining-bar-review{position:absolute;right:5%;top:0;color:#fff;padding-top:1.3rem;opacity:0}.tpl-dining-topbar .tpl-dining-bar-review span{font-size:2rem;font-style:italic}.tpl-dining-topbar .tpl-dining-bar-review span em{font-size:1.4rem;margin-left:2rem}.tpl-dining-topbar .tpl-dining-bar-review p{padding-top:.5rem}.tpl-dining-topbar .tpl-dining-bar-review p a{color:#fff;margin-left:1rem}.tpl-dining-topbar .tpl-dining-bar-review p a strong{border-bottom:1px solid #fff}.tpl-dining-topbar .tpl-dining-bar-review p a i{margin-left:.5rem;display:inline-block;position:relative;vertical-align:middle}.tpl-dining-topbar .tpl-dining-bar-review p a i:after{content:" ";display:inline-block;height:0;width:0;border-top:4px solid transparent;border-left:5px solid #fff;border-bottom:4px solid transparent;position:absolute;top:-4px}html[dir=rtl] .tpl-dining-topbar .tpl-dining-bar-menu{padding-right:2rem;padding-left:0}html[dir=rtl] .tpl-dining-topbar .tpl-dining-bar-menu span{float:right}html[dir=rtl] .tpl-dining-topbar .tpl-dining-bar-menu span i{margin-right:0;margin-left:.8rem}html[dir=rtl] .tpl-dining-topbar .tpl-dining-bar-review{left:10%;right:auto}html[dir=rtl] .tpl-dining-topbar .tpl-dining-bar-review p a strong{margin-left:1rem}html[dir=rtl] .tpl-dining-topbar .tpl-dining-bar-review p a i{margin-right:.5rem;margin-left:0}.dining-speical-offers{background:#fff;font-size:3.4rem;padding:2.8rem 3rem;font-weight:500}.tpl-dining-gallery .tpl-scrollbutton{display:none!important}.tpl-dining-gallery .indicators-des{display:none!important}.tpl-dining-gallery .tpl-hero-gallery,.tpl-dining-gallery .tpl-hero-gallery-caption,.tpl-dining-gallery .tpl-hero-gallery-info,.tpl-dining-gallery .tpl-hero-openinghours{height:54rem}@media screen and (max-width:768px){.tpl-dining-gallery .tpl-hero-gallery,.tpl-dining-gallery .tpl-hero-gallery-caption,.tpl-dining-gallery .tpl-hero-gallery-info,.tpl-dining-gallery .tpl-hero-openinghours{height:50vh}}.tpl-dining-gallery .tpl-hero-gallery .tpl-hero-slider,.tpl-dining-gallery .tpl-hero-gallery-caption .tpl-hero-slider,.tpl-dining-gallery .tpl-hero-gallery-info .tpl-hero-slider,.tpl-dining-gallery .tpl-hero-openinghours .tpl-hero-slider{height:54rem}@media screen and (max-width:768px){.tpl-dining-gallery .tpl-hero-gallery .tpl-hero-slider,.tpl-dining-gallery .tpl-hero-gallery-caption .tpl-hero-slider,.tpl-dining-gallery .tpl-hero-gallery-info .tpl-hero-slider,.tpl-dining-gallery .tpl-hero-openinghours .tpl-hero-slider{height:50vh}}@media screen and (max-width:768px){.tpl-dining-gallery .tpl-hero-gallery .wgt-sqbutton,.tpl-dining-gallery .tpl-hero-gallery .wgt-sqbutton-black,.tpl-dining-gallery .tpl-hero-gallery .wgt-sqbutton-black1,.tpl-dining-gallery .tpl-hero-gallery .wgt-sqbutton-blue,.tpl-dining-gallery .tpl-hero-gallery .wgt-sqbutton-blue-hollow,.tpl-dining-gallery .tpl-hero-gallery .wgt-sqbutton-blue-inverse,.tpl-dining-gallery .tpl-hero-gallery .wgt-sqbutton-dark,.tpl-dining-gallery .tpl-hero-gallery .wgt-sqbutton-dark-grey,.tpl-dining-gallery .tpl-hero-gallery .wgt-sqbutton-golden,.tpl-dining-gallery .tpl-hero-gallery .wgt-sqbutton-green,.tpl-dining-gallery .tpl-hero-gallery .wgt-sqbutton-red,.tpl-dining-gallery .tpl-hero-gallery .wgt-sqbutton-white,.tpl-dining-gallery .tpl-hero-gallery a.wgt-sqbutton-change-color,.tpl-dining-gallery .tpl-hero-gallery-caption .wgt-sqbutton,.tpl-dining-gallery .tpl-hero-gallery-caption .wgt-sqbutton-black,.tpl-dining-gallery .tpl-hero-gallery-caption .wgt-sqbutton-black1,.tpl-dining-gallery .tpl-hero-gallery-caption .wgt-sqbutton-blue,.tpl-dining-gallery .tpl-hero-gallery-caption .wgt-sqbutton-blue-hollow,.tpl-dining-gallery .tpl-hero-gallery-caption .wgt-sqbutton-blue-inverse,.tpl-dining-gallery .tpl-hero-gallery-caption .wgt-sqbutton-dark,.tpl-dining-gallery .tpl-hero-gallery-caption .wgt-sqbutton-dark-grey,.tpl-dining-gallery .tpl-hero-gallery-caption .wgt-sqbutton-golden,.tpl-dining-gallery .tpl-hero-gallery-caption .wgt-sqbutton-green,.tpl-dining-gallery .tpl-hero-gallery-caption .wgt-sqbutton-red,.tpl-dining-gallery .tpl-hero-gallery-caption .wgt-sqbutton-white,.tpl-dining-gallery .tpl-hero-gallery-caption a.wgt-sqbutton-change-color,.tpl-dining-gallery .tpl-hero-gallery-info .wgt-sqbutton,.tpl-dining-gallery .tpl-hero-gallery-info .wgt-sqbutton-black,.tpl-dining-gallery .tpl-hero-gallery-info .wgt-sqbutton-black1,.tpl-dining-gallery .tpl-hero-gallery-info .wgt-sqbutton-blue,.tpl-dining-gallery .tpl-hero-gallery-info .wgt-sqbutton-blue-hollow,.tpl-dining-gallery .tpl-hero-gallery-info .wgt-sqbutton-blue-inverse,.tpl-dining-gallery .tpl-hero-gallery-info .wgt-sqbutton-dark,.tpl-dining-gallery .tpl-hero-gallery-info .wgt-sqbutton-dark-grey,.tpl-dining-gallery .tpl-hero-gallery-info .wgt-sqbutton-golden,.tpl-dining-gallery .tpl-hero-gallery-info .wgt-sqbutton-green,.tpl-dining-gallery .tpl-hero-gallery-info .wgt-sqbutton-red,.tpl-dining-gallery .tpl-hero-gallery-info .wgt-sqbutton-white,.tpl-dining-gallery .tpl-hero-gallery-info a.wgt-sqbutton-change-color,.tpl-dining-gallery .tpl-hero-openinghours .wgt-sqbutton,.tpl-dining-gallery .tpl-hero-openinghours .wgt-sqbutton-black,.tpl-dining-gallery .tpl-hero-openinghours .wgt-sqbutton-black1,.tpl-dining-gallery .tpl-hero-openinghours .wgt-sqbutton-blue,.tpl-dining-gallery .tpl-hero-openinghours .wgt-sqbutton-blue-hollow,.tpl-dining-gallery .tpl-hero-openinghours .wgt-sqbutton-blue-inverse,.tpl-dining-gallery .tpl-hero-openinghours .wgt-sqbutton-dark,.tpl-dining-gallery .tpl-hero-openinghours .wgt-sqbutton-dark-grey,.tpl-dining-gallery .tpl-hero-openinghours .wgt-sqbutton-golden,.tpl-dining-gallery .tpl-hero-openinghours .wgt-sqbutton-green,.tpl-dining-gallery .tpl-hero-openinghours .wgt-sqbutton-red,.tpl-dining-gallery .tpl-hero-openinghours .wgt-sqbutton-white,.tpl-dining-gallery .tpl-hero-openinghours a.wgt-sqbutton-change-color{background:#fff;color:#323232}}@media screen and (max-width:768px){.tpl-dining-gallery .tpl-hero-gallery .tpl-content,.tpl-dining-gallery .tpl-hero-gallery-caption .tpl-content,.tpl-dining-gallery .tpl-hero-gallery-info .tpl-content,.tpl-dining-gallery .tpl-hero-openinghours .tpl-content{right:10%}}.tpl-dining-intro{background:#fff;padding:4rem;position:relative}.tpl-dining-intro:after,.tpl-dining-intro:before{content:"";display:table}.tpl-dining-intro:after{clear:both}@media screen and (max-width:768px){.tpl-dining-intro{padding:2.5rem}}.tpl-dining-intro div.tpl-dining-intro-cont{position:relative;width:70%;float:left}@media screen and (max-width:768px){.tpl-dining-intro div.tpl-dining-intro-cont{width:100%;float:none}}.tpl-dining-intro div.tpl-dining-intro-cont h1{width:90%;font-size:6rem;color:#353535;position:relative;font-weight:700}.tpl-dining-intro div.tpl-dining-intro-cont h1 span{margin-top:.5rem;display:block;height:3px;background:#5e5e5e;font-size:0;line-height:0;width:6.812rem}.tpl-dining-intro div.tpl-dining-intro-cont p{line-height:4rem;font-size:1.8rem}@media screen and (max-width:768px){.tpl-dining-intro div.tpl-dining-intro-cont p{height:auto;width:auto;margin-bottom:2rem}}.tpl-dining-intro div.tpl-dining-intro-cont .dining-intro-spe{padding-top:2rem}.tpl-dining-intro div.tpl-dining-intro-cont span.img{display:inline-block;margin-bottom:2rem}.tpl-dining-intro div.tpl-dining-intro-cont span.img img{max-width:100px;margin-right:1rem}@media screen and (max-width:768px){.tpl-dining-intro div.tpl-dining-intro-cont span.img img{max-width:28%;margin-right:10px}}.tpl-dining-intro div.tpl-dining-intro-cont span.text{display:inline-block;line-height:1.6;margin-right:2rem}.tpl-dining-intro div.tpl-dining-intro-cont span.text strong{display:block;font-weight:700;font-size:2.4rem;font-style:italic;color:#404040}.tpl-dining-intro div.tpl-dining-intro-cont span.text label{color:#777;font-size:16px}.tpl-dining-intro div.tpl-dining-intro-cont img,.tpl-dining-intro div.tpl-dining-intro-cont video{max-width:100%}.tpl-dining-intro div.dining-intro-button-prop{display:block;cursor:pointer;width:19rem;opacity:0;border:2px solid #363636;border-top:none;margin-top:-1rem;position:absolute;z-index:100;background:#fff}@media screen and (min-width:769px){.tpl-dining-intro div.dining-intro-button-prop{opacity:1;border:none;position:initial}}.tpl-dining-intro div.dining-intro-button-prop select{cursor:pointer;width:19.1rem;height:5rem;position:absolute;top:-5rem}@media screen and (min-width:769px){.tpl-dining-intro div.dining-intro-button-prop select{display:none}}.tpl-dining-intro div.dining-intro-button-prop .dining-dropdown-menus{width:19.3rem;height:auto;background-color:#fff;box-sizing:border-box;border:1px solid #000;margin-top:1rem;display:none}.tpl-dining-intro div.dining-intro-button-prop .dining-dropdown-menus li a{padding:.8rem 1rem;display:block;text-decoration:none;color:#000;font-size:1.8rem;line-height:1.4em;text-transform:capitalize}.tpl-dining-intro div.dining-intro-button-prop .dining-dropdown-menus li:hover a{background-color:#363636;color:#fff}.tpl-dining-intro div.dining-intro-button-prop span{display:block}.tpl-dining-intro div.tpl-dining-intro-text{margin-bottom:8rem}.tpl-dining-intro div.tpl-dining-intro-text:after,.tpl-dining-intro div.tpl-dining-intro-text:before{content:"";display:table}.tpl-dining-intro div.tpl-dining-intro-text:after{clear:both}.tpl-dining-intro div.tpl-dining-intro-button{display:none;overflow:hidden;margin-top:1rem}.tpl-dining-intro div.tpl-dining-intro-button a{border:2px solid #030303;padding:0 1rem;color:#373737;font-size:1.6rem;width:17rem;margin-right:5rem;text-align:center;height:5rem;line-height:5rem;display:block;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:1rem}.tpl-dining-intro div.tpl-dining-intro-button a i{margin-left:.5rem;display:inline-block;position:relative;vertical-align:middle}.tpl-dining-intro div.tpl-dining-intro-button a i:after{content:" ";display:inline-block;height:0;width:0;border-right:4px solid transparent;border-left:4px solid transparent;border-top:5px solid #363636;border-bottom:none;position:absolute;top:-4px}.tpl-dining-intro div.tpl-dining-intro-button a i.expanded:after{border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:5px solid #363636;border-top:none}@media screen and (max-width:768px){.tpl-dining-intro div.tpl-dining-intro-button a{background:#363636;border:2px solid #363636;color:#fff}.tpl-dining-intro div.tpl-dining-intro-button a i:after{border-top:5px solid #fff;border-bottom:none}.tpl-dining-intro div.tpl-dining-intro-button a i.expanded:after{border-bottom:5px solid #fff;border-top:none}}.tpl-dining-intro div.tpl-dining-intro-button a.menu:after{display:inline-block;content:'';width:0;height:0;border:.4rem solid transparent;vertical-align:middle}.tpl-dining-intro div.tpl-dining-intro-button.dropUp a.menu:after{margin:3px .6rem 0 .6rem;border-top-color:#fff}@media screen and (min-width:769px){.tpl-dining-intro div.tpl-dining-intro-button.dropUp a.menu:after{border-top-color:#363636}}.tpl-dining-intro div.tpl-dining-intro-button.dropUp a.menu:hover:after{border-top-color:#fff}.tpl-dining-intro div.tpl-dining-intro-button.dropDown a.menu:after{margin:-6px .6rem 0 .6rem;border-bottom-color:#fff}@media screen and (min-width:769px){.tpl-dining-intro div.tpl-dining-intro-button.dropDown a.menu:after{border-bottom-color:#363636}}.tpl-dining-intro div.tpl-dining-intro-button.dropDown a.menu:hover:after{border-bottom-color:#fff}.tpl-dining-intro div.tpl-dining-intro-button.show{display:block}@media screen and (max-width:768px){.tpl-dining-intro div.tpl-dining-intro-button.show{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap-reverse;margin-top:0}}.tpl-dining-intro div.tpl-dining-intro-side{float:left;width:30%;font-size:1.5rem}.tpl-dining-intro div.tpl-dining-intro-side hr{display:none}@media screen and (max-width:768px){.tpl-dining-intro div.tpl-dining-intro-side hr{display:block;width:6rem;text-align:left;margin:0;border-color:#5e5e5e;margin-top:.5rem}}.tpl-dining-intro div.tpl-dining-intro-side strong{font-weight:700}@media screen and (max-width:768px){.tpl-dining-intro div.tpl-dining-intro-side{width:100%;float:none}}.tpl-dining-intro div.tpl-dining-intro-side span{display:block;font-weight:700;color:#373737;padding:2rem 0 1rem 0}.tpl-dining-intro div.tpl-dining-intro-side div.dining-side-line{display:block;clear:both;position:relative;padding:1.3rem 0 1rem 3.5rem;line-height:2rem;font-weight:300}.tpl-dining-intro div.tpl-dining-intro-side div.dining-side-line.line-ltr{direction:ltr;text-align:right}@media screen and (max-width:768px){.tpl-dining-intro div.tpl-dining-intro-side div.dining-side-line.line-ltr{text-align:left}}@media screen and (max-width:768px){.tpl-dining-intro div.tpl-dining-intro-side div.dining-side-line{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}}.tpl-dining-intro div.tpl-dining-intro-side i{font-size:3rem;display:inline-block;vertical-align:middle;margin-right:.8rem;width:3rem;color:#000;position:absolute;left:0;top:1rem}@media screen and (max-width:768px){.tpl-dining-intro div.tpl-dining-intro-side i{float:none;position:inherit;left:auto;top:auto}}.tpl-dining-intro div.tpl-dining-intro-side .social-icons{font-size:3rem;display:inline-block;vertical-align:middle;margin-right:.8rem;color:#000;margin-top:1rem;width:100%}.tpl-dining-intro div.tpl-dining-intro-side .social-icons a{display:inline-block}.tpl-dining-intro div.tpl-dining-intro-side .social-icons a:hover{text-decoration:none}.tpl-dining-intro div.tpl-dining-intro-side .social-icons span{font-size:3rem;margin-right:1rem;display:inline-block;font-weight:300;padding:0}.tpl-dining-intro div.tpl-dining-intro-side .social-icons span:before{color:#363636}.tpl-dining-intro div.tpl-dining-intro-side a{color:#333}.tpl-dining-intro div.tpl-dining-intro-side a:hover{text-decoration:underline}.tpl-dining-intro div.tpl-dining-intro-side a.dining-show-time{color:#333;border-bottom:1px solid #d9d9d9}.tpl-dining-intro div.tpl-dining-intro-side a.dining-show-time:hover{text-decoration:none}.tpl-dining-intro div.tpl-dining-intro-side em.icon{margin-left:.5rem;display:inline-block;position:relative;vertical-align:middle}.tpl-dining-intro div.tpl-dining-intro-side em.icon:after{content:" ";display:inline-block;height:0;width:0;border-right:4px solid transparent;border-left:4px solid transparent;border-top:5px solid #333;border-bottom:none;position:absolute;top:-4px}.tpl-dining-intro div.tpl-dining-intro-side em.expanded:after{border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:5px solid #333;border-top:none}.tpl-dining-intro div.expanded{display:block!important}.tpl-dining-intro div.dining-side-prop{padding-left:3.8rem;display:none}.tpl-dining-intro div.dining-side-prop span{padding:.7rem 0;display:block;font-size:1.5rem;line-height:2rem;font-weight:500}.tpl-dining-intro div.dining-side-prop span strong{font-weight:700;display:inline-block;width:10rem}html[dir=rtl] .tpl-dining-intro div.tpl-dining-intro-cont{float:right;width:66%}html[dir=rtl] .tpl-dining-intro div.tpl-dining-intro-button a{margin-right:0;margin-left:5rem;float:right}html[dir=rtl] .tpl-dining-intro div.tpl-dining-intro-button a i{margin-left:0;margin-right:.5rem}html[dir=rtl] .tpl-dining-intro div.tpl-dining-intro-side em.icon{margin-right:.5rem;margin-left:0}html[dir=rtl] .tpl-dining-intro div.dining-side-prop{padding-left:0;padding-right:3.8rem}.tpl-dining-mix{position:relative;box-sizing:border-box;padding-left:50%;background:#fff}@media screen and (max-width:768px){.tpl-dining-mix{padding-left:0!important;padding-right:0!important}}.tpl-dining-mix div.tpl-dining-mix-slider{position:absolute;left:0;top:0;bottom:0;width:50%;background:#efefef}@media screen and (max-width:768px){.tpl-dining-mix div.tpl-dining-mix-slider{width:100%;position:inherit}}.tpl-dining-mix div.tpl-dining-mix-slider .switcher-item,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery .tpl-hero-slider,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-caption,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-caption .tpl-hero-slider,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-info,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-info .tpl-hero-slider,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-openinghours,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-openinghours .tpl-hero-slider{height:100%!important;min-height:0}@media screen and (max-width:768px){.tpl-dining-mix div.tpl-dining-mix-slider .switcher-item,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery .tpl-hero-slider,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-caption,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-caption .tpl-hero-slider,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-info,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-info .tpl-hero-slider,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-openinghours,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-openinghours .tpl-hero-slider{height:40vh!important}}.tpl-dining-mix div.tpl-dining-mix-slider .switcher-item .tpl-content,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery .tpl-content,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery .tpl-hero-slider .tpl-content,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-caption .tpl-content,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-caption .tpl-hero-slider .tpl-content,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-info .tpl-content,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-info .tpl-hero-slider .tpl-content,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-openinghours .tpl-content,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-openinghours .tpl-hero-slider .tpl-content{display:none}.tpl-dining-mix div.tpl-dining-mix-slider .switcher-item .button_text,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery .button_text,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery .tpl-hero-slider .button_text,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-caption .button_text,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-caption .tpl-hero-slider .button_text,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-info .button_text,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-info .tpl-hero-slider .button_text,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-openinghours .button_text,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-openinghours .tpl-hero-slider .button_text{display:none}@media screen and (max-width:768px){.tpl-dining-mix div.tpl-dining-mix-slider .switcher-item .button_text,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery .button_text,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery .tpl-hero-slider .button_text,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-caption .button_text,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-caption .tpl-hero-slider .button_text,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-info .button_text,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-info .tpl-hero-slider .button_text,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-openinghours .button_text,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-openinghours .tpl-hero-slider .button_text{display:inline-block}}.tpl-dining-mix div.tpl-dining-mix-slider .switcher-item .button_text p,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery .button_text p,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery .tpl-hero-slider .button_text p,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-caption .button_text p,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-caption .tpl-hero-slider .button_text p,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-info .button_text p,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-gallery-info .tpl-hero-slider .button_text p,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-openinghours .button_text p,.tpl-dining-mix div.tpl-dining-mix-slider .tpl-hero-openinghours .tpl-hero-slider .button_text p{text-decoration:none!important}.tpl-dining-mix div.tpl-dining-mix-block{padding:4rem 14% 7rem 8%;border-top:1px solid #e8e8e8}@media screen and (max-width:768px){.tpl-dining-mix div.tpl-dining-mix-block{padding:3rem}}.tpl-dining-mix div.tpl-dining-mix-block h4{font-size:4rem;color:#343434;font-weight:700;padding-bottom:2rem;line-height:1.1;padding-right:10%}.tpl-dining-mix div.tpl-dining-mix-block p{font-size:1.8rem;line-height:3rem;height:12rem;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:768px){.tpl-dining-mix div.tpl-dining-mix-block p{height:auto;padding-bottom:1.5rem}}.tpl-dining-mix div.tpl-dining-mix-block a{border:2px solid #000;background:#fff;color:#1b1b1b;font-size:1.4rem;font-weight:500;line-height:5rem;width:14rem;height:5rem;display:inline-block;text-align:center;text-transform:uppercase}.tpl-dining-mix div.tpl-dining-mix-block a:hover{background:#31a2ac;border:2px solid #31a2ac;color:#fff}@media screen and (max-width:768px){.tpl-dining-mix div.tpl-dining-mix-block a{background:#363636;border:2px solid #363636;color:#fff}}html[dir=rtl] .tpl-dining-mix{padding-left:0;padding-right:50%}html[dir=rtl] .tpl-dining-mix .tpl-dining-mix-block{padding:6rem 8% 6rem 14%}html[dir=rtl] .tpl-dining-mix .tpl-dining-mix-block h4{padding-right:0;padding-left:10%}html[dir=rtl] .tpl-dining-mix .tpl-dining-mix-slider{left:auto;right:0}.tpl-dining-mix-nav{display:none;background:#1e1e1e;padding:1rem;text-align:center;color:#fff;font-size:1.4rem}@media screen and (max-width:768px){.tpl-dining-mix-nav{display:block}}.tpl-dining-detail-gallery .tpl-content{display:none}.tpl-dining-detail-gallery .wgt-gallerybtn p{text-decoration:none}@media screen and (max-width:768px){.tpl-dining-detail-gallery .tpl-hero-gallery,.tpl-dining-detail-gallery .tpl-hero-gallery .tpl-hero-slider,.tpl-dining-detail-gallery .tpl-hero-gallery-caption,.tpl-dining-detail-gallery .tpl-hero-gallery-caption .tpl-hero-slider,.tpl-dining-detail-gallery .tpl-hero-gallery-info,.tpl-dining-detail-gallery .tpl-hero-gallery-info .tpl-hero-slider,.tpl-dining-detail-gallery .tpl-hero-openinghours,.tpl-dining-detail-gallery .tpl-hero-openinghours .tpl-hero-slider{height:40vh}}.tpl-dining-b2{background:#fff;padding:5rem 10% 6rem 35%;position:relative;box-sizing:border-box;min-height:35rem}@media screen and (max-width:768px){.tpl-dining-b2{padding:3rem}}.tpl-dining-b2 .tpl-dining-b2-person{position:absolute;left:0;top:5rem;width:35%;text-align:center;color:#323232}@media screen and (max-width:768px){.tpl-dining-b2 .tpl-dining-b2-person{width:100%;position:inherit;top:0}}.tpl-dining-b2 .tpl-dining-b2-person strong{display:block;font-weight:700;font-size:2.6rem;padding:1rem 0}.tpl-dining-b2 .tpl-dining-b2-person label{font-size:2.2rem}.tpl-dining-b2 .tpl-dining-b2-person div.profile-wrapper{display:block;border-radius:50%;overflow:hidden;width:18rem;height:18rem;margin:0 auto 1rem auto}@media screen and (max-width:768px){.tpl-dining-b2 .tpl-dining-b2-person div.profile-wrapper{width:15rem;height:15rem}}.tpl-dining-b2 .tpl-dining-b2-person div.profile-wrapper div.profile-image{background-size:cover;width:100%;height:100%}.tpl-dining-b2 h4{padding-top:2rem;font-size:3.6rem;font-weight:700;line-height:1.1;padding-bottom:2rem;font-style:italic;color:#333}@media screen and (max-width:768px){.tpl-dining-b2 h4{text-align:center}}.tpl-dining-b2 p{font-size:1.8rem;line-height:3rem;height:18rem;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:768px){.tpl-dining-b2 p{height:auto}}.tpl-dining-half-line .tpl-half-attraction-dining-text .tpl-text p{display:none}.tpl-dining-detail-hero .widget-booking{display:none}.tpl-dining-detail-hero .tpl-hero-attraction-photos{height:40rem}html .tpl-gallery-controller .wgt-indicator{white-space:nowrap;overflow:hidden;width:50%;text-align:center;text-shadow:1px 1px 2px #000}@media screen and (max-width:768px){html .tpl-gallery-controller .wgt-indicator{width:auto}}.tpl-dining-gallery .tpl-gallery-controller{display:block!important}html[dir=rtl] .tpl-dining-intro div.tpl-dining-intro-side div.dining-side-line{padding:1.3rem 3.5rem 1rem 0}html[dir=rtl] .tpl-dining-intro div.tpl-dining-intro-side i{left:unset;right:0;margin:0 0 0 .8rem}.opacity0{opacity:0}.tpl-search-mobile{display:block;position:fixed;height:100%;top:0;left:0;width:100%;z-index:99999;overflow-y:scroll;background-color:#efefef;display:none}.tpl-search-mobile .title-block{line-height:4.5rem;height:4.5rem;text-align:center;color:#fff;background-color:#31a2ac;position:relative}.tpl-search-mobile .title-block .title{font-size:1.8rem;text-transform:uppercase;letter-spacing:1px}.tpl-search-mobile .tpl-search-mobile-form{position:relative;padding:1rem}.tpl-search-mobile .tpl-search-mobile-form span{position:absolute;left:1.5rem;top:1rem;line-height:4rem;color:#31a2ac;font-size:1.7rem}.tpl-search-mobile .tpl-search-mobile-form input[type=search]{width:100%;height:4rem;line-height:3rem;background:#fff;border:none;padding:.5rem 4rem .5rem 2.5rem;box-sizing:border-box;border-radius:0;-webkit-appearance:none}.tpl-search-mobile .tpl-search-mobile-form a{position:absolute;right:1rem;top:1rem;width:4rem;height:4rem;background:#31a2ac;color:#fff;text-align:center;line-height:4rem;font-size:1.8rem;display:block;font-weight:bolder}.tpl-careers-hero{height:48rem;background:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat;padding-left:5rem;padding-top:8rem;box-sizing:border-box;position:relative;padding-right:15%}@media screen and (max-width:768px){.tpl-careers-hero{height:auto;min-height:22.5rem;padding-left:2rem;padding-top:7.6rem;padding-right:2.2rem}}@media screen and (min-width:1600px){.tpl-careers-hero{padding-left:30rem}}.tpl-careers-hero h3{text-shadow:2px 2px 4px rgba(0,0,0,.5);color:#fff;font-size:6.4rem;width:80%;max-width:58rem;line-height:7.5rem;overflow:hidden;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.tpl-careers-hero h3{font-size:2.6rem;line-height:2.6rem;padding-right:3rem}}@media screen and (min-width:1600px){.tpl-careers-hero h3{width:60%}}.tpl-careers-hero .tpl-careers-search{font-family:'Nimbus Sans L',sans-serif;font-weight:400;max-width:63rem;height:4.8rem;background:#fff;margin-top:5rem;position:relative}@media screen and (max-width:768px){.tpl-careers-hero .tpl-careers-search{height:4.4rem;margin-top:1.6rem;width:100%;background:#f2f2f2}}@media screen and (min-width:1600px){.tpl-careers-hero .tpl-careers-search{max-width:96rem}}.tpl-careers-hero .tpl-careers-search .search-icon{position:absolute;font-size:2.8rem;width:3.5rem;text-align:center;display:block;left:0;top:0;line-height:4.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.tpl-careers-hero .tpl-careers-search .search-icon{line-height:4.4rem}}.tpl-careers-hero .tpl-careers-search input.careers-search-input{border:none;width:100%;line-height:2.8rem;box-sizing:border-box;padding:1rem 150px 1rem 3.5rem;font-size:1.8rem;color:#363636;border-radius:0;box-shadow:2px 2px 4px 0 rgba(0,0,0,.2);font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){.tpl-careers-hero .tpl-careers-search input.careers-search-input{line-height:2.4rem;font-size:1.5rem;padding-right:1rem;background:#f2f2f2}}.tpl-careers-hero .tpl-careers-search .careers-search__button{width:139px;height:4.8rem;background:#31a2ac;position:absolute;right:0;top:0;border:none;color:#fff;cursor:pointer;transition:opacity 1s;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.tpl-careers-hero .tpl-careers-search .careers-search__button:hover{background-color:#2d939c}@media screen and (max-width:768px){.tpl-careers-hero .tpl-careers-search .careers-search__button{display:none}}.tpl-careers-hero .tpl-careers-search .tpl-search-scroll{position:absolute;left:0;top:calc(100% + 1px);right:0;background:#fff;box-sizing:border-box;z-index:999;font-size:1.6rem}@media screen and (max-width:768px){.tpl-careers-hero .tpl-careers-search .tpl-search-scroll{box-shadow:0 0 3px #aaa;background:#f2f2f2;font-size:1.4rem}}.tpl-careers-hero .tpl-careers-search .tpl-search-scroll .tpl-search-tip{padding:0 1.5rem;position:relative;overflow:hidden;box-sizing:border-box}.tpl-careers-hero .tpl-careers-search .tpl-search-scroll .tpl-search-tip .nano-content{background:#fff;padding:0 1.5rem}@media screen and (max-width:768px){.tpl-careers-hero .tpl-careers-search .tpl-search-scroll .tpl-search-tip .nano-content{background:#f2f2f2}}.tpl-careers-hero .tpl-careers-search .tpl-search-scroll .tpl-search-tip .nano-pane{width:12px;background:#fff}.tpl-careers-hero .tpl-careers-search .tpl-search-scroll .tpl-search-tip .nano-pane .nano-slider{background:#31a2ac}.tpl-careers-hero .tpl-careers-search .tpl-search-scroll span{text-transform:uppercase;display:block;padding-top:1.5rem;font-size:1.4rem;color:#ba0c2f;font-family:'Nimbus Sans L',sans-serif;font-weight:500}@media screen and (max-width:768px){.tpl-careers-hero .tpl-careers-search .tpl-search-scroll span{font-size:1rem;padding-top:1rem}}.tpl-careers-hero .tpl-careers-search .tpl-search-scroll ul{padding:.5rem 0 1.5rem 0}@media screen and (max-width:768px){.tpl-careers-hero .tpl-careers-search .tpl-search-scroll ul{padding:.5rem 0 1rem 0;font-size:1.5rem}}.tpl-careers-hero .tpl-careers-search .tpl-search-scroll a{line-height:30px;display:block;color:#1e1e1e}@media screen and (max-width:768px){.tpl-careers-hero .tpl-careers-search .tpl-search-scroll a{line-height:20px}}.tpl-careers-hero .tpl-careers-search .tpl-search-scroll a:hover{color:#31a2ac;text-decoration:underline}.careers-filter .loading-error-block{display:none!important}.careers-filter .tpl-tours-filter .scroll-wrapper{position:relative;max-height:12.3em;overflow-y:hidden;overflow-x:hidden}.careers-filter .tpl-tours-filter .desktop .filtcarees-list__viewer-operation{right:2.5rem}.careers-filter .tpl-tours-filter .desktop .filter-main .filter-select .select:after{position:absolute;right:1rem;top:48%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.careers-filter .tpl-tours-filter .desktop .filter-main .filter-select .popup li{padding:0}.careers-filter .tpl-tours-filter .desktop .filter-main .filter-select .popup li a{display:block;padding:.35em .3em .35em 1.25em}.careers-filter .tpl-tours-filter .desktop .destination-popup{display:none}.careers-filter .tpl-tours-filter .desktop .destination-popup .content{overflow:hidden}.careers-filter .tpl-tours-filter .desktop .destination-popup .contents{position:relative;overflow:hidden}.careers-filter .tpl-tours-filter .desktop .destination-popup .contents li{line-height:1.6;font-size:1.6rem}.careers-filter .tpl-tours-filter .desktop .destination-popup .contents h6{margin:.8rem 0;font-weight:700;font-family:inherit!important;font-size:1.4rem!important}.careers-filter .tpl-tours-filter .desktop .destination-popup .contents h6 a{color:#ba0c2f;cursor:default}.careers-filter .tpl-tours-filter .desktop .destination-popup .contents ul{padding-bottom:8%}.careers-filter .tpl-tours-filter .desktop .destination-popup .row{position:absolute;width:12.5%}.careers-filter .tpl-tours-filter .filter-select a{color:#363636}.careers-filter .tpl-tours-filter .mobile{display:none}.careers-filter .tpl-tours-filter .mobile .mobile-fullscreen{z-index:1001}@media screen and (max-width:768px){.careers-filter .tpl-tours-filter .mobile .mobile-fullscreen .main-content .title{border-bottom:none}}@media screen and (max-width:768px){.careers-filter .tpl-tours-filter .mobile .mobile-fullscreen .main-content .mobile-destination{border-bottom:1px solid #a6a7a8}}.careers-filter .tpl-tours-filter .mobile .mobile-fullscreen .main-content .mobile-destination .select{position:relative}.careers-filter .tpl-tours-filter .mobile .mobile-fullscreen .main-content .mobile-destination .select:after{position:absolute;right:1rem;top:48%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.careers-filter .tpl-tours-filter .mobile .mobile-fullscreen .mobile-otherselect{border-top:none;padding:.5rem 2rem}@media screen and (max-width:768px){.careers-filter .tpl-tours-filter .mobile .mobile-fullscreen .mobile-otherselect .tip{width:5rem}}.careers-filter .tpl-tours-filter .mobile .mobile-fullscreen .mobile-otherselect .select{position:relative}.careers-filter .tpl-tours-filter .mobile .mobile-fullscreen .mobile-otherselect .select:after{position:absolute;right:1rem;top:48%;-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){.careers-filter .tpl-tours-filter .mobile .mobile-fullscreen .mobile-otherselect .select{width:calc(100% - 5rem)}}.careers-filter .tpl-tours-filter .mobile .mobile-fullscreen .mobile-scoll{height:calc(100vh - 17rem - 80px);position:relative;overflow-y:hidden}.tpl-careers-list-full{display:none}@media screen and (min-width:1600px){.tpl-careers-list-full{padding:2.4rem 5rem 5.6rem 5rem!important}}@media screen and (max-width:768px){.tpl-careers-list-full{padding:0 1rem 1.6rem 1rem!important}}.tpl-careers-list{background:#fff;padding:2.4rem 5rem 5.6rem 5rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.tpl-careers-list{padding:2.4rem 1rem 1.6rem 1rem}}@media screen and (min-width:1600px){.tpl-careers-list{padding:2.4rem 10% 5.6rem 10%}}.tpl-careers-list .carees-list-not{font-size:3.2rem;color:#363636;padding-top:2.4rem;padding-bottom:12rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.tpl-careers-list .carees-list-not{font-size:1.6rem}}.tpl-careers-list .carees-list_title{font-size:4rem;color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.tpl-careers-list .carees-list_title{font-size:2rem;line-height:3rem}}.tpl-careers-list .carees-list_type{font-size:1.6rem;color:#8e8e8e;padding-top:.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){.tpl-careers-list .carees-list_type{font-size:1.2rem;line-height:1.4rem}}.tpl-careers-list .carees-list__more{text-align:center;margin-top:5.4rem}@media screen and (max-width:768px){.tpl-careers-list .carees-list__more{margin-top:1.5rem}}.tpl-careers-list .carees-list__more a{width:22rem;height:5rem;border:.2rem solid #000;display:inline-block;line-height:5rem;text-align:center;color:#363636;text-transform:uppercase;font-size:1.4rem;letter-spacing:.1rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500}@media screen and (max-width:768px){.tpl-careers-list .carees-list__more a{height:4rem;line-height:4rem;width:100%;font-size:1.2rem}}.tpl-careers-list .carees-list__more a:hover{background:#31a2ac;color:#fff;border:.2rem solid #31a2ac}.carees-list-data dt{padding:1.6rem 0;color:#363636;font-size:2rem;border-bottom:1px solid #bfbfbf;font-family:'Nimbus Sans L',sans-serif;font-weight:500}@media screen and (max-width:768px){.carees-list-data dt{font-size:1.5rem;padding:1rem 0}}.carees-list-data li{padding:2.4rem 5rem 1.6rem 0;border-bottom:1px solid #bfbfbf;font-size:1.6rem;clear:both}@media screen and (max-width:768px){.carees-list-data li{padding:1rem .5rem 1rem 0}}.carees-list-data li:after,.carees-list-data li:before{content:"";display:table}.carees-list-data li:after{clear:both}.carees-list-data li .carees-list__name{float:left}@media screen and (max-width:768px){.carees-list-data li .carees-list__name{width:100%;float:none}}.carees-list-data li .carees-list__name strong{font-size:3rem}@media screen and (max-width:768px){.carees-list-data li .carees-list__name strong{font-size:2rem;line-height:2.5rem}}.carees-list-data li .carees-list__name strong a{color:#363636;font-weight:700;position:relative}.carees-list-data li .carees-list__name strong a:after{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none;content:'';width:0;height:0;border:.5rem solid transparent;border-left-color:#363636;position:absolute;right:-1.5rem;top:calc(50% + .3rem)}.carees-list-data li .carees-list__name strong a:hover{border-bottom:2px solid #363636}.carees-list-data li .carees-list__name strong a:hover:after{display:inline-block}.carees-list-data li .carees-list__name span{display:block;line-height:1.9rem;padding:.8rem 0;font-family:'Nimbus Sans L',sans-serif;font-weight:500}@media screen and (max-width:768px){.carees-list-data li .carees-list__name span{font-size:1.2rem}}.carees-list-data li .carees-list__name span a{color:#31a2ac;position:relative;margin-left:.3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700}.carees-list-data li .carees-list__name span a:hover{text-decoration:underline}.carees-list-data li .carees-list__name span a:after{content:" ";display:inline-block;height:0;width:0;border-top:4px solid transparent;border-left:5px solid #31a2ac;border-bottom:4px solid transparent;position:absolute;top:40%;right:-1rem}.carees-list-data li .carees-list__apply{float:right}@media screen and (max-width:768px){.carees-list-data li .carees-list__apply{width:45%;float:none;display:inline-block;vertical-align:top;text-align:left}}.carees-list-data li .carees-list__apply a{font-size:1.8rem;line-height:5rem;text-decoration:underline;color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:500}@media screen and (max-width:768px){.carees-list-data li .carees-list__apply a{line-height:3rem;font-size:1.5rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}}.carees-list-data li .carees-list__apply a:hover{text-decoration:none}.carees-list-data li .carees-list__view{float:right;margin-left:3.2rem;text-transform:uppercase}@media screen and (max-width:768px){.carees-list-data li .carees-list__view{margin-left:1rem;display:inline-block;width:45%}}.carees-list-data li .carees-list__view a{display:block;width:15rem;height:45px;background:#31a2ac;color:#fff;text-align:center;line-height:45px;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.carees-list-data li .carees-list__view a{width:100%;height:4rem;line-height:4rem;font-size:1.2rem}}.carees-list-data li .carees-list__view a:hover{background:#2d939c}.tpl-carees-year .carees-year-left,.tpl-carees-year .carees-year-right{height:40vh}.carees-year-left{width:50%;background:#ba0c2f;text-align:center;box-sizing:border-box;color:#fff;position:relative;display:inline-block!important;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.carees-year-left{width:100%;float:none;padding-top:0;height:auto;padding:3rem 0}}.carees-year-left .carees-year__container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}@media screen and (max-width:768px){.carees-year-left .carees-year__container{position:inherit;left:auto;top:auto;transform:translate(0,0)}}.carees-year-left span{display:inline-block}.carees-year-left span.carees-year__desc{font-size:3.8rem;line-height:5rem;font-weight:700}@media screen and (max-width:768px){.carees-year-left span.carees-year__desc{font-size:2.4rem;font-weight:300}}@media screen and (min-width:768px) and (max-width:1024px){.carees-year-left span.carees-year__desc{line-height:3.8rem}}.carees-year-left span.carees-year__desc em{display:block}@media screen and (max-width:768px){.carees-year-left span.carees-year__desc em{display:inline}}.carees-year-left span.year{width:14rem;height:14rem;border-radius:50%;background:#fff;text-align:center;font-size:3rem;color:#b70c2e;font-weight:700;padding-top:2.5rem;box-sizing:border-box;margin-right:2rem}@media screen and (min-width:768px) and (max-width:1024px){.carees-year-left span.year{width:10rem;height:10rem}}@media screen and (max-width:768px){.carees-year-left span.year{background:0 0;color:#fff;width:auto;height:auto;font-size:2.4rem;padding:2rem}}.carees-year-left span.year i{font-size:7rem;font-style:italic;display:block;margin-right:1.2rem}@media screen and (max-width:768px){.carees-year-left span.year i{display:inline;font-size:5rem;font-weight:700;font-style:italic}}.carees-year-left span.of{display:none;font-style:italic;font-size:2.4rem}@media screen and (max-width:768px){.carees-year-left span.of{display:block}}.carees-year-right{display:inline-block!important;width:50%;background-position:center center;background-size:cover;background-repeat:no-repeat;color:#fff;text-align:center;box-sizing:border-box;text-shadow:0 0 1em transparent,0 1px 3px rgba(0,0,0,.5);text-shadow:0 1px 2px #000;position:relative}@media screen and (max-width:768px){.carees-year-right{width:100%;float:none}}.carees-year-right .carees-year__center{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:100%;box-sizing:border-box;padding:0 10%}.carees-year-right h5{font-size:33px;padding-bottom:2rem}.carees-year-right .carees-year-right__content{font-size:1.6rem;line-height:2.5rem;height:7.5rem;overflow:hidden}.carees-year-left span.year{background-color:#ba0c2f;height:auto;width:auto;color:#fff;font-size:4.7rem}@media screen and (max-width:768px){.carees-year-left span.year{font-size:4.7rem}}.carees-year-left span.year i{display:inline}.carees-year-left span.of{display:block;font-size:3rem;line-height:6rem}@media screen and (max-width:768px){.carees-year-left span.of{line-height:3rem}}.carees-year-left span.carees-year__desc{font-weight:500}.carees-year-left span.carees-year__desc em{display:inline}.tpl-carees-apply{background:#fff;padding:3.3rem 9rem 3.3rem 5rem;clear:both;line-height:5rem}@media screen and (max-width:768px){.tpl-carees-apply{padding:1.5rem}}.tpl-carees-apply:after,.tpl-carees-apply:before{content:"";display:table}.tpl-carees-apply:after{clear:both}.tpl-carees-apply .carees-apply-left{float:left;font-size:3rem;font-weight:700;font-family:'Nimbus Sans L',sans-serif;font-weight:700}.tpl-carees-apply .carees-apply-left span{display:inline-block;vertical-align:middle}.tpl-carees-apply .carees-apply-left span[class^=icon]{color:#31a2ac;margin-right:1rem;font-size:4rem}@media screen and (max-width:768px){.tpl-carees-apply .carees-apply-left span[class^=icon]{font-size:3rem;vertical-align:sub}}@media screen and (max-width:768px){.tpl-carees-apply .carees-apply-left{float:none;font-size:1.6rem}}.tpl-carees-apply .carees-apply-middle{float:right}@media screen and (max-width:768px){.tpl-carees-apply .carees-apply-middle{display:none}}.tpl-carees-apply .carees-apply-middle a{color:#363636;border-bottom:1px solid #cacaca;font-size:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.tpl-carees-apply .carees-apply-right{margin-left:2rem;float:right}@media screen and (max-width:768px){.tpl-carees-apply .carees-apply-right{float:none;margin-left:0}}.tpl-carees-apply .carees-apply-right a{display:block;width:20rem;height:5rem;text-align:center;color:#363636;font-size:1.4rem;border:.2rem solid #000;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.tpl-carees-apply .carees-apply-right a{width:auto;height:4rem;line-height:4rem}}.tpl-carees-apply .carees-apply-right a:hover{background:#31a2ac;color:#fff;border:.2rem solid #31a2ac}html[dir=rtl] .tpl-carees-apply .carees-apply-left{float:right}html[dir=rtl] .tpl-carees-apply .carees-apply-right{float:left;margin-left:0;margin-right:2rem}html[dir=rtl] .tpl-carees-apply .carees-apply-middle{float:left}html[dir=rtl] .tpl-carees-year .carees-year-left span.year{margin-right:0;margin-left:2rem}html[dir=rtl] .tpl-careers-detail .careers-detail-left__bnt .careers-detail-download,html[dir=rtl] .tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__email{margin-right:2.4rem}.tpl-careers-ours{background:#fff;padding-bottom:10rem}@media screen and (max-width:768px){.tpl-careers-ours{padding-bottom:1.5rem}}.tpl-careers-ours h2{font-size:4rem;font-weight:700;padding-top:8rem;padding-left:3%;box-sizing:border-box;padding-bottom:5rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.tpl-careers-ours h2{font-size:2.6rem;padding:1.5rem}}.tpl-careers-ours .tpl-hero-openinghours{height:24rem;min-height:24rem}@media screen and (max-width:768px){.tpl-careers-ours .tpl-hero-openinghours{height:auto!important;min-height:0!important}}.tpl-careers-ours .tpl-hero-openinghours .tpl-scrollbutton{display:none}.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider{height:24rem;min-height:24rem!important}@media screen and (max-width:768px){.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider{height:auto!important;min-height:0!important}}.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item{position:absolute;top:50%;left:12%;right:12%;color:#363636;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:27rem;height:270px}@media screen and (max-width:768px){.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item{position:inherit;top:auto;left:0;right:0;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);padding-left:0;height:auto}}.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item .careers-ousr__item--img{width:24rem;height:24rem;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;border-radius:50%;margin-right:5.6rem;position:absolute;left:0}@media screen and (max-width:768px){.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item .careers-ousr__item--img{width:auto;height:30vh;border-radius:0;margin-right:0;position:inherit;left:auto}}.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item .careers-ousr__item--box{padding-top:1rem}@media screen and (max-width:768px){.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item .careers-ousr__item--box{padding:2rem 1rem 0 1rem}}.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item .careers-ousr__item--box .nano{margin-top:3rem}@media screen and (max-width:768px){.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item .careers-ousr__item--top{padding-right:70px}}.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item .careers-ousr__item--top strong{display:block;font-size:3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item .careers-ousr__item--top strong{font-size:1.6rem;line-height:1.9rem}}.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item .careers-ousr__item--top p{font-size:2rem;line-height:2.5rem;height:2.5rem;white-space:nowrap;overflow:hidden;font-family:'Nimbus Sans L',sans-serif;font-weight:500}@media screen and (max-width:768px){.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item .careers-ousr__item--top p{font-size:1.5rem;white-space:normal;overflow:inherit;line-height:1.8rem;height:auto;padding-top:.8rem}}.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item .careers-ousr__item--text{font-size:1.8rem;color:#363636;line-height:2.8rem;overflow:hidden;position:relative;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item .careers-ousr__item--text{height:auto;font-size:1.5rem;line-height:2.2rem;max-height:19.2rem;overflow:hidden}}.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item .careers-ousr__item--text .readmore__toggle{color:#31a2ac;text-decoration:none!important;position:relative;padding-right:1.1rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700}.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item .careers-ousr__item--text .readmore__toggle:after{content:"";display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #31a2ac;margin-left:.5rem;vertical-align:middle}.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item .careers-ousr__item--text .read-less:after{border-right:5px solid transparent;border-left:5px solid transparent;border-top:none;border-bottom:7px solid #31a2ac}.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item .careers-ousr__item--text .readmore{white-space:nowrap;position:relative;color:#31a2ac;font-weight:700}.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item .careers-ousr__item--text .readmore:after{content:" ";display:inline-block;height:0;width:0;border-right:4px solid transparent;border-left:4px solid transparent;border-top:5px solid #31a2ac;position:absolute;top:40%;right:-1rem}.tpl-careers-ours .tpl-hero-openinghours .tpl-hero-slider .careers-ousr__item .careers-ousr__item--text .readless:after{border-right:4px solid transparent;border-left:4px solid transparent;border-top:none;border-bottom:5px solid #31a2ac}.tpl-careers-ours .tpl-hero-openinghours .tpl-gallery-controller{top:10rem}@media screen and (max-width:768px){.tpl-careers-ours .tpl-hero-openinghours .tpl-gallery-controller{top:32vh}}.tpl-careers-ours .tpl-hero-openinghours .tpl-gallery-controller .wgt-indicator{top:-35px;display:none}@media screen and (max-width:768px){.tpl-careers-ours .tpl-hero-openinghours .tpl-gallery-controller .wgt-indicator{display:block}}.tpl-careers-ours .tpl-hero-openinghours .tpl-gallery-controller .wgt-gallerybtn-icon{width:5rem;height:5rem}@media screen and (max-width:768px){.tpl-careers-ours .tpl-hero-openinghours .tpl-gallery-controller .wgt-gallerybtn-icon{width:3.6rem;height:3.6rem;box-sizing:border-box}}@media screen and (max-width:768px){.tpl-careers-ours .tpl-hero-openinghours .tpl-gallery-controller .wgt-gallerybtn-previous{right:3%;left:auto}}.tpl-careers-ours .tpl-hero-openinghours .tpl-gallery-controller .wgt-gallerybtn-previous span{position:relative}@media screen and (max-width:768px){.tpl-careers-ours .tpl-hero-openinghours .tpl-gallery-controller .wgt-gallerybtn-previous span{border:none}.tpl-careers-ours .tpl-hero-openinghours .tpl-gallery-controller .wgt-gallerybtn-previous span:after{content:" ";display:inline-block;height:10px;width:10px;border-width:3px 3px 0 0;border-color:#000;border-style:solid;-webkit-transform:matrix(-.71,.71,.71,.71,0,0);transform:matrix(-.71,.71,.71,.71,0,0);position:relative;position:absolute;top:50%;margin-top:-4px;right:-15px}}.tpl-careers-ours .tpl-hero-openinghours .tpl-gallery-controller .wgt-gallerybtn-next{right:3%}@media screen and (max-width:768px){.tpl-careers-ours .tpl-hero-openinghours .tpl-gallery-controller .wgt-gallerybtn-next{top:48px}}.tpl-careers-ours .tpl-hero-openinghours .tpl-gallery-controller .wgt-gallerybtn-next span{position:relative}@media screen and (max-width:768px){.tpl-careers-ours .tpl-hero-openinghours .tpl-gallery-controller .wgt-gallerybtn-next span{border:none}.tpl-careers-ours .tpl-hero-openinghours .tpl-gallery-controller .wgt-gallerybtn-next span:after{content:" ";display:inline-block;height:10px;width:10px;border-width:3px 3px 0 0;border-color:#000;border-style:solid;-webkit-transform:matrix(.71,.71,-.71,.71,0,0);transform:matrix(.71,.71,-.71,.71,0,0);position:relative;position:absolute;top:50%;margin-top:-4px;right:-1px}}.tpl-careers-ours .wgt-gallerybtn-next:hover span{border-left-color:#fff}.tpl-careers-ours .wgt-gallerybtn-previous:hover span{border-right-color:#fff}.tpl-careers-ours .wgt-gallerybtn{width:5rem;height:5rem;box-sizing:border-box}@media screen and (max-width:768px){.tpl-careers-ours .wgt-gallerybtn{width:3.6rem;height:3.6rem}}@media screen and (min-width:768px){.tpl-careers-ours .wgt-gallerybtn:hover .wgt-gallerybtn-icon{border:solid 2px #31a2ac;background-color:#31a2ac}}@media screen and (max-width:768px){.tpl-careers-ours .wgt-gallerybtn:active .wgt-gallerybtn-icon{background-color:#ececec}}.tpl-careers-ours .wgt-gallerybtn .wgt-gallerybtn-icon{border:solid 2px #363636;background-color:#fff}.tpl-careers-ours .wgt-gallerybtn .button_text{display:none}.tpl-careers-about{background-color:#f2f2f2;padding:3% 12% 3% 3%;font-size:1.8rem}.tpl-careers-about h2{font-size:4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700}.tpl-careers-about p{line-height:2.2rem}.tpl-careers-about ul{line-height:2.2rem;list-style:disc!important;padding-left:1.5rem}.careers-filter-mobile-fix{height:70px;display:none;position:fixed;left:0;right:0;bottom:0;height:70px;background:#f2f2f2;box-sizing:border-box;padding:10px 1.5rem;z-index:1000;box-shadow:0 -1px 5px #b1b1b1}@media screen and (max-width:768px){.careers-filter-mobile-fix{display:block}}.careers-filter-mobile-fix a{background:#31a2ac;color:#fff;display:block;text-align:center;line-height:50px;font-size:1.8rem}.careers-filter-mobile-fix a span{margin-right:1.5rem}.careers-back{background:#fff;padding:4rem 5rem 3.4rem 5rem;font-size:1.8rem}.careers-back:after,.careers-back:before{content:"";display:table}.careers-back:after{clear:both}@media screen and (max-width:768px){.careers-back{padding:5rem 1.5rem 1rem 1.5rem;line-height:3rem}}.careers-back .careers-back__a{color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:400;float:left}.careers-back .careers-back__a span[class^=icon-]{font-size:2.4rem;margin-right:1rem;vertical-align:middle}.careers-back .careers-back-share{float:right;width:auto;color:#000;font-size:3rem;display:none}@media screen and (max-width:768px){.careers-back .careers-back-share{display:block}}.careers-back .careers-back-share .template-share{bottom:auto;right:40px;top:0}.careers-back .careers-back-share .template-share:before{border:8px solid transparent;border-top:none;border-left-color:#353637;top:0;right:-15px}.tpl-careers-moth{font-size:1.6rem;color:#8e8e8e;padding:1rem 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-weight:700}.tpl-careers-type{font-size:1.6rem;color:#363636;padding:0 5rem 1.6rem 5rem;background:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.tpl-careers-type span{border-left:1px solid #333;padding-left:.5rem;margin-left:.5rem}@media screen and (max-width:768px){.tpl-careers-type{padding:0 1.5rem 1.6rem 1.5rem}}.tpl-careers-detail{background:#fff;padding:0 5rem 3rem 5rem;font-size:0;color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){.tpl-careers-detail{padding:1.5rem 0 0 0}}.tpl-careers-detail .careers-detail-left{display:inline-block;font-size:1.8rem;width:70%;vertical-align:top}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left{display:block;width:auto;padding:0 1.5rem;margin-bottom:2rem}}.tpl-careers-detail .careers-detail-left .careers-detail-left__content{width:85%}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left .careers-detail-left__content{width:auto}}.tpl-careers-detail .careers-detail-left .careers-detail-left__content strong{font-weight:700}.tpl-careers-detail .careers-detail-left .careers-detail-left__content h3{font-size:4rem;font-weight:700;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left .careers-detail-left__content h3{font-size:3rem;line-height:3.6rem}}.tpl-careers-detail .careers-detail-left .careers-detail-left__content h3 .careers-detail-share{font-weight:300;margin-left:1.6rem;color:#363636}.tpl-careers-detail .careers-detail-left .careers-detail-left__content h3 .careers-detail-share span[class^=icon-]{vertical-align:middle}.tpl-careers-detail .careers-detail-left .careers-detail-left__content h3 .tpl-half-favorite{width:auto;vertical-align:middle}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left .careers-detail-left__content h3 .tpl-half-favorite{display:none}}.tpl-careers-detail .careers-detail-left .careers-detail-left__content h5{font-size:2.2rem;padding-top:.5rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left .careers-detail-left__content h5{font-size:1.8rem}}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left .careers-detail-left__content h5 span{display:block;padding-bottom:.8rem;font-size:2.2rem}}.tpl-careers-detail .careers-detail-left .careers-detail-left__content h5 a{color:#31a2ac;font-weight:700;position:relative;margin-left:.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left .careers-detail-left__content h5 a{font-size:1.4rem;margin-left:0}}.tpl-careers-detail .careers-detail-left .careers-detail-left__content h5 a:after{content:" ";display:inline-block;height:0;width:0;border-top:4px solid transparent;border-left:5px solid #31a2ac;border-bottom:4px solid transparent;position:absolute;top:41.3%;right:-1rem}.tpl-careers-detail .careers-detail-left .careers-detail-left__content h5 a:hover{text-decoration:underline}.tpl-careers-detail .careers-detail-left .careers-detail-left__content .careers-detail-left__subtitle{padding-top:3.1rem;padding-bottom:1.6rem}.tpl-careers-detail .careers-detail-left .careers-detail-left__content .careers-detail-left__subtitle strong{font-size:2.2rem;color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left .careers-detail-left__content .careers-detail-left__subtitle strong{font-size:1.8rem;line-height:2.2rem}}.tpl-careers-detail .careers-detail-left .careers-detail-left__content .careers-detail-left__subcont{line-height:2.8rem;overflow:hidden;text-overflow:ellipsis;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left .careers-detail-left__content .careers-detail-left__subcont{font-size:1.8rem;line-height:2.4rem}}.tpl-careers-detail .careers-detail-left .careers-detail-left__content .careers-detail-left__subcont ol,.tpl-careers-detail .careers-detail-left .careers-detail-left__content .careers-detail-left__subcont ul{padding:1rem 0 1rem 3rem;list-style:disc}.tpl-careers-detail .careers-detail-left .careers-detail-left__content .careers-detail-left__subcont li{list-style:disc}.tpl-careers-detail .careers-detail-right{display:inline-block;width:30%;vertical-align:top;font-size:1.6rem}@media screen and (min-width:769px){.tpl-careers-detail .careers-detail-right{margin-top:9.2em}}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-right{display:block;width:auto;background:#e7e7e7;padding:2rem 1.5rem}}.tpl-careers-detail .careers-detail-right h5{font-size:2.2rem;padding-bottom:1rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;text-transform:capitalize}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-right h5{font-size:1.8rem;line-height:2.2rem}}.tpl-careers-detail .careers-detail-right h6{font-size:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-transform:capitalize;padding-top:.8rem}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-right h6{font-size:1.8rem;line-height:2.2rem}}.tpl-careers-detail .careers-detail-right ul{max-width:25.5rem;padding-bottom:2rem}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-right ul{max-width:inherit;width:auto;font-size:1.5rem}}.tpl-careers-detail .careers-detail-right ul li{padding-left:2rem;line-height:2.8rem;max-height:8.4rem;overflow:hidden;margin-bottom:2rem;position:relative}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-right ul li{line-height:1.8rem}}.tpl-careers-detail .careers-detail-right ul li:before{content:" ";width:.5rem;height:.5rem;display:inline-block;position:absolute;left:0;top:1.2rem;background:#000;border-radius:50%}.tpl-careers-detail .careers-detail-right span{font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:2em}.tpl-careers-detail .careers-detail-left__bnt{line-height:5rem;padding-top:2rem;width:70%}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left__bnt{padding-top:2rem;width:auto}}.tpl-careers-detail .careers-detail-left__bnt .careers-detail-left__bnt__conent{width:85%;position:relative}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left__bnt .careers-detail-left__bnt__conent{width:auto}}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left__bnt .careers-detail-bnt_box{padding-right:1.5rem;padding-left:1rem}}.tpl-careers-detail .careers-detail-left__bnt .careers-detail-bnt_box:after,.tpl-careers-detail .careers-detail-left__bnt .careers-detail-bnt_box:before{content:"";display:table}.tpl-careers-detail .careers-detail-left__bnt .careers-detail-bnt_box:after{clear:both}.tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__apply{width:16.8rem;height:5rem;background:#31a2ac;color:#fff;text-align:center;display:inline-block;font-size:1.4rem;margin-right:2.4rem;margin-bottom:2rem;vertical-align:top;letter-spacing:.1rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__apply:hover{background:#2d939c}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__apply{margin-right:0;height:4rem;line-height:4rem;width:45%;margin-left:1rem;float:right;vertical-align:top;margin-bottom:0}}.tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__online{width:22rem;height:5rem;background:#fff;color:#000;border:.2rem solid #000;text-align:center;display:inline-block;font-size:1.4rem;box-sizing:border-box;margin-right:2.4rem;margin-bottom:2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;letter-spacing:.1rem}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__online{width:45%;line-height:4rem;border:none;margin-right:0;vertical-align:top;margin-bottom:0;text-decoration:underline;text-align:left;white-space:nowrap;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.5rem;height:4rem}}.tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__online strong{font-weight:700;margin:0 .2rem}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__online strong{font-weight:300;margin:0}}.tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__online em{background:#0077b3;color:#fff;padding:.1rem .2rem;border-radius:.2rem}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__online em{color:#000;padding:0;border-radius:0;background:0 0}}.tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__online small{font-size:.6rem}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__online small{display:none}}.tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__online:hover{background:#31a2ac;color:#fff;border:.2rem solid #31a2ac}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left__bnt .full-block{float:none;display:block;margin-bottom:0;margin-left:0}}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left__bnt .full-width{width:100%;height:1.5rem;line-height:1}}.tpl-careers-detail .careers-detail-left__bnt .careers-detail--sent{font-size:1.8rem;display:inline-block;display:none;white-space:nowrap;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left__bnt .careers-detail--sent{line-height:normal}}.tpl-careers-detail .careers-detail-left__bnt .careers-detail--sent i{margin-left:.3rem}.tpl-careers-detail .careers-detail-left__bnt .careers-detail-download,.tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__email{display:inline-block;font-size:1.8rem;position:relative;color:#31a2ac;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left__bnt .careers-detail-download,.tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__email{line-height:normal;font-size:1.4rem;margin-right:2rem}}@media screen and (min-width:769px){.tpl-careers-detail .careers-detail-left__bnt .careers-detail-download,.tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__email{margin:0 1rem}}.tpl-careers-detail .careers-detail-left__bnt .careers-detail-download i,.tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__email i{display:none}.tpl-careers-detail .careers-detail-left__bnt .careers-detail-download:hover,.tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__email:hover{text-decoration:underline}.tpl-careers-detail .careers-detail-left__bnt .careers-detail-download:after,.tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__email:after{content:" ";display:inline-block;height:0;width:0;border-top:4px solid transparent;border-left:5px solid #31a2ac;border-bottom:4px solid transparent;position:absolute;top:43.3%;right:-1rem}.tpl-careers-detail .careers-detail-left__bnt .careers-detail__bnt__email{display:none}.tpl-careers-detail .careers-detail-left__bnt .careers-detail__email__prop{width:45rem;background:#363636;position:absolute;right:0;top:-15.5rem;max-width:100%;display:none;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left__bnt .careers-detail__email__prop{position:inherit!important;right:auto!important;top:auto!important;width:auto!important;left:auto!important;margin-top:1rem}}.tpl-careers-detail .careers-detail-left__bnt .careers-detail__email__prop .title{display:block;background:#282828;color:#fff;font-size:1.6rem;height:4.4rem;line-height:4.4rem;padding-left:2.4rem;box-sizing:border-box}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left__bnt .careers-detail__email__prop .title{height:3.2rem;line-height:3.2rem;color:rgba(255,255,255,.5)}}.tpl-careers-detail .careers-detail-left__bnt .careers-detail__email__prop .content{padding:2.4rem 0 2.4rem 2.4rem;clear:both;position:relative}.tpl-careers-detail .careers-detail-left__bnt .careers-detail__email__prop .content:after,.tpl-careers-detail .careers-detail-left__bnt .careers-detail__email__prop .content:before{content:"";display:table}.tpl-careers-detail .careers-detail-left__bnt .careers-detail__email__prop .content:after{clear:both}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left__bnt .careers-detail__email__prop .content{padding:1.5rem 0 1rem 1.5rem}}.tpl-careers-detail .careers-detail-left__bnt .careers-detail__email__prop .content .icon-triangle{position:absolute;right:5rem;bottom:.2rem}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left__bnt .careers-detail__email__prop .content .icon-triangle{display:none}}.tpl-careers-detail .careers-detail-left__bnt .careers-detail__email__prop .content .icon-triangle:after{content:" ";display:inline-block;height:0;width:0;border-right:8px solid transparent;border-left:8px solid transparent;border-top:9px solid #282828;position:absolute;top:43.3%;right:-1rem}.tpl-careers-detail .careers-detail-left__bnt .careers-detail__email__prop .content .error{color:red;font-size:1.8rem;line-height:normal;padding-top:.3rem;display:none}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left__bnt .careers-detail__email__prop .content .error{font-size:1.4rem}}.tpl-careers-detail .careers-detail-left__bnt .careers-detail__email__prop .content div.careers-detail__email__box{margin-right:90px}.tpl-careers-detail .careers-detail-left__bnt .careers-detail__email__prop .content div.careers-detail__email__box input[type=text]{width:100%;height:5rem;background:#fff;border:none;font-size:1.8rem;padding:0 1rem;box-sizing:border-box;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left__bnt .careers-detail__email__prop .content div.careers-detail__email__box input[type=text]{height:4.2rem;font-size:1.6rem}}.tpl-careers-detail .careers-detail-left__bnt .careers-detail__email__prop .content input[type=button]{width:90px;border:none;font-size:1.4rem;color:#fff;background:0 0;height:5rem;float:right;cursor:pointer;letter-spacing:.1rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500}@media screen and (max-width:768px){.tpl-careers-detail .careers-detail-left__bnt .careers-detail__email__prop .content input[type=button]{height:4.2rem}}.hotel-amenities-head{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:calc(100vh - 64px - 100px);margin-top:64px;background-size:cover;background-repeat:no-repeat;background-position:center;transition:height .5s}.hotel-amenities-head .amenities-head-context{color:#fff;text-align:center;line-height:1.4}.hotel-amenities-head .amenities-head-context-subtitle{font-size:3rem;font-family:Optima,sans-serif;font-weight:700}.hotel-amenities-head .amenities-head-context-title{font-size:6.2rem;font-family:Optima,sans-serif;font-weight:700}.hotel-amenities-head.suite-head{align-items:flex-start}.hotel-amenities-head.suite-head .amenities-head-context{margin-top:20px}.amenities-head-bottom-bar{margin:auto;width:calc(100% - (9.2rem * 2));padding:38px 40px;transform:translateY(-50%);background-color:#fff;display:flex;align-items:center;justify-content:space-between;text-shadow:none;box-shadow:0 0 20px rgba(0,0,0,.2);box-sizing:border-box}.amenities-head-bottom-bar-left{flex:1;line-height:1.7;color:#4e4e4e}.amenities-head-bottom-bar-left-name{font-size:24px;font-family:Optima,sans-serif;font-weight:700}.amenities-head-bottom-bar-left-desc{font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.amenities-head-bottom-bar-right{margin-left:5%}.amenities-head-bottom-bar-right a{min-width:157px;padding:16px 30px;display:inline-block;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-weight:500;line-height:14px;letter-spacing:.5px;background-color:#9f7d23;text-transform:uppercase;text-align:center;cursor:pointer;color:#fff}.hotel-amenities-list{background:#fff;padding:1px 0 10rem}.hotel-amenities-list .amenities-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:15rem;padding:0 9.2rem;background:#f3f0e9}.hotel-amenities-list .amenities-item .amenities-item-media{transition:all .3s;opacity:0;width:50%}.hotel-amenities-list .amenities-item .amenities-item-media .media-img{width:100%;height:25vw;background-position:center;background-repeat:no-repeat;background-size:cover}.hotel-amenities-list .amenities-item .amenities-item-text{opacity:0;width:46%;transition:all .3s;transform:translateY(5rem)}.hotel-amenities-list .amenities-item .amenities-item-text .text-forour{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:2;color:#282828}.hotel-amenities-list .amenities-item .amenities-item-text .text-hotelname{font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#4e4e4e;line-height:2;font-size:2rem}.hotel-amenities-list .amenities-item .amenities-item-text .text-des{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:14px;color:#363636;line-height:1.7;font-size:14px}.hotel-amenities-list .amenities-item .amenities-item-text .text-des *{font-size:14px}.hotel-amenities-list .amenities-item:first-child{margin-top:0}.hotel-amenities-list .amenities-item:nth-child(odd){flex-direction:row-reverse}.hotel-amenities-list .amenities-item:nth-child(odd) .amenities-item-media{transform:translateY(0)}.hotel-amenities-list .amenities-item:nth-child(odd).show .amenities-item-media{opacity:1;transform:translateY(-5rem)}.hotel-amenities-list .amenities-item:nth-child(odd).show .amenities-item-text{opacity:1;transform:translateY(0)}.hotel-amenities-list .amenities-item:nth-child(even){margin-top:-5rem}.hotel-amenities-list .amenities-item:nth-child(even) .amenities-item-media{transform:translateY(10rem)}.hotel-amenities-list .amenities-item:nth-child(even).show .amenities-item-media{opacity:1;transform:translateY(5rem)}.hotel-amenities-list .amenities-item:nth-child(even).show .amenities-item-text{opacity:1;transform:translateY(0)}@media screen and (max-width:768px){.hotel-amenities-list{padding:0;margin-top:-50px}.hotel-amenities-list .amenities-item{flex-direction:column-reverse!important;align-items:flex-start;margin:4rem 16px 0;background:#fff;padding:0!important}.hotel-amenities-list .amenities-item:first-child{margin-top:0}.hotel-amenities-list .amenities-item:first-child .amenities-item-media{opacity:1}.hotel-amenities-list .amenities-item:first-child .amenities-item-text{opacity:1;transform:translateY(0)!important}.hotel-amenities-list .amenities-item .amenities-item-media{width:100%;transform:translateY(0)!important}.hotel-amenities-list .amenities-item .amenities-item-media .media-img{height:50vw}.hotel-amenities-list .amenities-item .amenities-item-text{margin-bottom:1rem;margin-left:0;width:100%}.hotel-amenities-list .amenities-item:nth-child(even){margin-top:4rem}.hotel-amenities-head{height:375px;margin-top:48px}.hotel-amenities-head .amenities-head-context-subtitle{font-size:2rem}.hotel-amenities-head .amenities-head-context-title{font-size:3rem}.amenities-head-bottom-bar{width:90%;padding:16px;flex-direction:column;text-align:center;border-radius:4px}.amenities-head-bottom-bar-left{line-height:unset}.amenities-head-bottom-bar-left-name{font-size:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700}.amenities-head-bottom-bar-left-desc{font-size:1.2rem;font-weight:500;margin-top:8px;margin-bottom:16px}.amenities-head-bottom-bar-right{margin-left:0}.amenities-head-bottom-bar-right a{width:285px;padding:12px}}.suite-room .text-forour{text-align:center!important}.about-the-room{position:relative;margin-top:3.2rem;margin-left:9.2rem;margin-right:9.2rem}.about-the-room .offers2__details-content{letter-spacing:.5px;line-height:2.3rem!important;font-size:1.8rem!important}.about-the-room .offers2__details-occupie{width:360px}.about-the-room .offers2__details-occupier-level:last-child{padding-bottom:80px!important}.about-the-room .offers2__details-occupier-level:last-child .offers2__details-occupier-level-2:last-child .age-selector-wrapper{display:block!important}.about-the-room .offers2__details-occupier-level:last-child .offers2__details-occupier-level-2:last-child .biltmore-drag-wrapper{width:100%!important}.about-the-room__btn{background-color:#f2830c;color:#fff;padding:6px 15px}@media screen and (max-width:768px){.about-the-room{margin-top:10px;margin-left:5%;margin-right:5%}}.additional-information{width:100%;padding-top:3.2rem;padding-bottom:3.2rem;margin:0 auto 0 auto}.additional-information h2{text-transform:capitalize;margin-right:1.6rem;display:inline-block;vertical-align:sub;font-size:4rem;color:#000;font-family:Optima,sans-serif;letter-spacing:0;font-weight:500;margin-bottom:20px}.additional-information__content{letter-spacing:.5px;line-height:2.3rem!important;font-size:1.8rem!important;width:80%;padding-left:10%;padding-right:10%}.additional-information__desc{display:flex}.additional-information__column{max-width:50%;width:50%}.additional-information__column ul{list-style-type:disc;padding-left:20px}@media screen and (max-width:768px){.additional-information h2{font-size:2.5rem}.additional-information__desc{flex-direction:column}.additional-information__column{max-width:100%;width:100%}.additional-information__column:not(:last-child){margin-bottom:20px}}.teaser-overview-container{background:#fff;text-align:center;padding:60px 20%;transition:all .3s}.teaser-overview-container .teaser-overview-img{width:232px;height:52px;object-fit:cover}.teaser-overview-container .teaser-overview-summary{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:18px;line-height:23px;margin-top:16px}.teaser-overview-container .teaser-overview-botton{margin:24px auto 0;width:166px;line-height:36px;height:36px;border:1px solid #000;display:block;font-size:15px;color:#000;box-sizing:border-box;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.teaser-overview-container .teaser-overview-botton:hover{background:#000;color:#fff}.teaser-overview-container .teaser-overview-title{font-size:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:23px;margin-top:32px}.teaser-overview-container .teaser-overview-itemlist{display:grid;grid-template-columns:repeat(2,calc(50% - 12px));grid-column-gap:24px;margin-top:16px}.teaser-overview-container .teaser-overview-itemlist .teaser-overview-item{border-radius:4px;padding:24px;color:#fff}.teaser-overview-container .teaser-overview-itemlist .teaser-overview-item-title{color:#c7a87a;font-size:18px;line-height:22px;font-weight:500;letter-spacing:2px}.teaser-overview-container .teaser-overview-itemlist .teaser-overview-item-summary{margin-top:8px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:18px;line-height:23px}.teaser-overview-container .teaser-overview-itemlist .bgred{background:#ba0c2f}.teaser-overview-container .teaser-overview-itemlist .bgblack{background:#221e1f}.teaser-benefits-container.mmp-section{padding:60px calc(50% - 680px);text-align:center}@media (max-width:1440px){.teaser-benefits-container.mmp-section{padding:60px calc(50% - 500px)}}@media (max-width:1250px){.teaser-benefits-container.mmp-section{padding:60px calc(50% - 420px)}}@media (max-width:1024px){.teaser-benefits-container.mmp-section{padding:60px calc(50% - 320px)}}@media (max-width:849px){.teaser-benefits-container.mmp-section{padding:60px calc(50% - 260px)}}.teaser-benefits-container .benefits-title{line-height:44px;font-size:35px;font-family:Optima,sans-serif;font-weight:500}.teaser-benefits-container .benefits-summary{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:18px;line-height:23px;margin-top:16px}.teaser-benefits-container .benefits-itemlist{display:flex;align-items:stretch;justify-content:center;width:100%;margin-top:40px;gap:24px}.teaser-benefits-container .benefits-itemlist .benefits-item{text-align:center;width:25%;max-width:191px}.teaser-benefits-container .benefits-itemlist .benefits-item-icon-wrapper{width:64px;height:64px;margin:auto;display:flex;align-items:center;justify-content:center}.teaser-benefits-container .benefits-itemlist .benefits-item-icon-wrapper img{width:64px;object-fit:cover}.teaser-benefits-container .benefits-itemlist .benefits-item-text{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:16px;line-height:21px;margin-top:16px}.teaser-benefits-container .benefits-guesttype{width:calc(100% + 72px);margin-left:-36px;padding:60px 0;padding-bottom:0;display:flex;flex-direction:row;box-sizing:border-box;position:relative}.teaser-benefits-container .benefits-guesttype .guest-type-row{width:33.33333%;padding:0 36px;text-align:center;display:flex;flex-direction:column;box-sizing:border-box;align-items:center}.teaser-benefits-container .benefits-guesttype .guest-type-row img{width:100%;margin-bottom:36px;max-width:360px}.teaser-benefits-container .benefits-guesttype .guest-type-row .guest-type-text{height:128px;margin-bottom:60px}.teaser-benefits-container .benefits-guesttype .guest-type-row .guest-type-text.text-shortheight{height:64px}.teaser-benefits-container .benefits-guesttype .guest-type-row .guest-type-text .guest-type-title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2rem;line-height:2.4rem}.teaser-benefits-container .benefits-guesttype .guest-type-row .guest-type-text .guest-type-bignum{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:7.2rem;line-height:7.8rem}.teaser-benefits-container .benefits-guesttype .guest-type-row .guest-type-text .guest-type-midsize{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:3.6rem;line-height:4.2rem}.teaser-benefits-container .benefits-guesttype .guest-type-row .guest-type-text .guest-type-basic{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:2rem;line-height:2.6rem}.teaser-benefits-container .benefits-guesttype .guest-type-row .guest-type-text .guest-type-nullcenter{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.teaser-benefits-container .benefits-guesttype .guest-type-row .guest-type-text .guest-type-nullcenter .nullcenter-line{width:32px;height:2px;background-color:#000}@media (max-width:768px){.teaser-benefits-container .benefits-guesttype .guest-type-row .guest-type-text .guest-type-bignum{font-size:6.8rem;line-height:7.2rem}.teaser-benefits-container .benefits-guesttype .guest-type-row .guest-type-text .guest-type-midsize{font-size:3rem;line-height:3.4rem}.teaser-benefits-container .benefits-guesttype .guest-type-row .guest-type-text .guest-type-basic{font-size:1.6rem;line-height:2.4rem}}@media (max-width:768px){.teaser-benefits-container .benefits-guesttype{flex-direction:column;margin-left:0;width:100%;padding-top:0}.teaser-benefits-container .benefits-guesttype .guest-type-row{width:100%;padding-top:60px}.teaser-benefits-container .benefits-guesttype .guest-type-row img{max-width:360px}.teaser-benefits-container .benefits-guesttype .guest-type-row .guest-type-text{height:auto}.teaser-benefits-container .benefits-guesttype .guest-type-row .guest-type-text.text-shortheight{height:auto}}@media (max-width:768px){.teaser-benefits-container{padding:60px 36px}}.mmp-participating-hotels.mmp-section{padding:60px calc(50% - 680px)}@media (max-width:1440px){.mmp-participating-hotels.mmp-section{padding:60px calc(50% - 500px)}}@media (max-width:1250px){.mmp-participating-hotels.mmp-section{padding:60px calc(50% - 420px)}}@media (max-width:1024px){.mmp-participating-hotels.mmp-section{padding:60px calc(50% - 320px)}}@media (max-width:849px){.mmp-participating-hotels.mmp-section{padding:60px calc(50% - 260px)}}.mmp-participating-hotels.mmp-section .mmp-section-subtitle{line-height:44px;font-size:35px;font-family:Optima,sans-serif;font-weight:500}.mmp-participating-hotels.hfnb-section{margin-top:64px}.mmp-participating-hotels .mmp-section-text-list .mmp-section-text-item{padding:0;position:relative}.mmp-participating-hotels .mmp-section-text-list .mmp-section-text-item svg{position:absolute;width:32px;height:32px;top:18px;right:-7px;z-index:1}.mmp-participating-hotels .mmp-section-text-list .mmp-section-text-item::after{pointer-events:none}.mmp-participating-hotels .mmp-section-text-item-title{padding:25px 0 16px}.mmp-participating-hotels .hfnb-tab-button-container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;box-sizing:border-box;padding-bottom:32px;margin-top:18px}.mmp-participating-hotels .hfnb-tab-button-container .hfnb-tab-button{color:#000;font-size:18px;line-height:23px;font-family:'Nimbus Sans L',sans-serif;margin:0 16px;cursor:pointer}.mmp-participating-hotels .hfnb-tab-button-container .hfnb-tab-button.active{color:#967126;text-decoration:underline}.mmp-participating-hotels .hfnb-tab-content{display:none}.mmp-participating-hotels .hfnb-tab-content.active{display:block}@media (max-width:768px){.mmp-participating-hotels{padding:60px 36px}}.fixed-login-container{background:#000;padding:16px 10%;display:flex;align-items:center;justify-content:space-between;position:fixed;bottom:0;width:100%;box-sizing:border-box;color:#fff;z-index:1000}.fixed-login-container-text{font-size:26px;line-height:33px;font-family:Optima,sans-serif;font-weight:400}.fixed-login-container-button a{padding:8px 24px;margin-left:1.5rem;box-sizing:border-box;border:1px solid #fff;font-size:15px;line-height:20px;text-align:center;color:#fff;cursor:pointer;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.fixed-login-container-button a.bg-white{background:#fff;color:#000}.fixed-login-container-button a.bg-white:hover{background:#000;color:#fff}.fixed-login-container-button a.bg-black{background:#000;color:#fff}.fixed-login-container-button a.bg-black:hover{background:#fff;color:#000}.fixed-login-container-button a:first-child{margin-left:0}.teaser-offer .header-inner .header-title{margin:auto}.teaser-offer .header-inner .header-subtitle{text-align:center;width:100%!important}.teaser-offer .show-more-btn{margin-top:32px;margin-bottom:60px}@media screen and (max-width:768px){.teaser-offer .show-more-btn{margin-bottom:48px!important;border:0!important}.teaser-overview-container{padding:32px 16px 48px}.teaser-overview-container .teaser-overview-img{width:214px;height:48px}.teaser-overview-container .teaser-overview-summary{font-size:15px;line-height:20px}.teaser-overview-container .teaser-overview-title{font-size:15px;line-height:20px}.teaser-overview-container .teaser-overview-itemlist{grid-template-columns:100%;grid-row-gap:16px}.teaser-overview-container .teaser-overview-itemlist .teaser-overview-item-title{font-size:15px;line-height:18px}.teaser-overview-container .teaser-overview-itemlist .teaser-overview-item-summary{font-size:15px;line-height:20px}.teaser-benefits-container{padding:48px 16px}.teaser-benefits-container .benefits-title{font-size:26px;line-height:32px}.teaser-benefits-container .benefits-summary{font-size:15px;line-height:20px}.teaser-benefits-container .benefits-itemlist{flex-wrap:wrap;margin-top:0;gap:0;justify-content:space-between}.teaser-benefits-container .benefits-itemlist .benefits-item{margin-top:32px;width:calc(50% - 8px)}.teaser-benefits-container .benefits-itemlist .benefits-item-text{font-size:13px;line-height:17px}.fixed-login-container{flex-direction:column;padding:16px 24px;z-index:1}.fixed-login-container-text{font-size:20px;line-height:31px}.fixed-login-container-button{margin-top:24px;width:100%;display:flex;justify-content:space-between}.fixed-login-container-button a{width:calc(50% - 8px);margin-left:0}}div.tpl-full-screen-mask,div.tpl-full-screen-mask-crs{position:fixed;top:0;left:0;height:100vh;width:100%;display:none;z-index:9999;background-color:rgba(27,27,27,.8)}div.tpl-full-screen-mask div.tpl-form-submit-succeed,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed{width:55%;background-color:#fff;padding:16px;box-sizing:border-box;position:fixed;top:50%;left:50%;z-index:1001;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.tpl-full-screen-mask div.tpl-form-submit-succeed .tip-title,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed .tip-title{font-family:'Nimbus Sans L',sans-serif;font-weight:400;background-color:transparent;color:#363636;text-align:left;font-size:1.8rem;line-height:2.2rem;font-weight:500;text-transform:none;padding-bottom:16px;border-bottom:1px solid #cfcfcf}div.tpl-full-screen-mask div.tpl-form-submit-succeed div.content-error-tips,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed div.content-error-tips{background-color:transparent;padding:23px 0 0;font-size:1.6rem;line-height:2.4rem;font-weight:500;color:#4e4e4e;text-align:center}div.tpl-full-screen-mask div.tpl-form-submit-succeed div.content-error-tips .tip-copy,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed div.content-error-tips .tip-copy{font-size:1.6rem;line-height:2.4rem;padding-bottom:25px;border-bottom:1px solid #cfcfcf;font-family:'Nimbus Sans L',sans-serif;font-weight:400}div.tpl-full-screen-mask div.tpl-form-submit-succeed div.content-error-tips div.clearfix,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed div.content-error-tips div.clearfix{margin-top:13px;text-align:right}div.tpl-full-screen-mask div.tpl-form-submit-succeed div.content-error-tips div.clearfix a,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed div.content-error-tips div.clearfix a{background-color:#9f7d23;padding:1.2rem 3rem;vertical-align:middle;line-height:1.4rem;border:none;display:inline-block}div.tpl-full-screen-mask div.tpl-form-submit-succeed div.content-error-tips div.clearfix a:hover,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed div.content-error-tips div.clearfix a:hover{background-color:#bf972b;color:#fff}@media (max-width:420px){div.tpl-full-screen-mask div.tpl-form-submit-succeed,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed{width:calc(100% - 16px)}div.tpl-full-screen-mask div.tpl-form-submit-succeed div.content-error-tips,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed div.content-error-tips{padding:230x 0 0}div.tpl-full-screen-mask div.tpl-form-submit-succeed div.content-error-tips .tip-copy,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed div.content-error-tips .tip-copy{font-size:1.6rem}div.tpl-full-screen-mask div.tpl-form-submit-succeed div.content-error-tips a.wgt-sqbutton-black,div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed div.content-error-tips a.wgt-sqbutton-black{width:100%}}div.tpl-full-screen-mask div.tpl-button-click-tips,div.tpl-full-screen-mask-crs div.tpl-button-click-tips{width:48rem;position:fixed;top:50%;left:50%;z-index:1001;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.tpl-full-screen-mask div.tpl-button-click-tips h4,div.tpl-full-screen-mask-crs div.tpl-button-click-tips h4{padding-left:3%;background-color:#4d4d4d;font-size:2rem;line-height:50px;min-height:5rem;position:relative;color:#fff}div.tpl-full-screen-mask div.tpl-button-click-tips h4 a.wgt-close,div.tpl-full-screen-mask-crs div.tpl-button-click-tips h4 a.wgt-close{position:absolute;right:3%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}div.tpl-full-screen-mask div.tpl-button-click-tips h4 a.wgt-close span.icon-icon_B017,div.tpl-full-screen-mask-crs div.tpl-button-click-tips h4 a.wgt-close span.icon-icon_B017{font-size:5rem;margin:0}div.tpl-full-screen-mask div.tpl-button-click-tips h4.uppercase,div.tpl-full-screen-mask-crs div.tpl-button-click-tips h4.uppercase{text-transform:uppercase;letter-spacing:1px;font-size:1.8rem}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips{background-color:#d0d0d0;padding:40px 3%}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips p,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips p{font-size:1.8rem;line-height:1.5em;padding-bottom:15px}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips p a,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips p a{color:#363636;cursor:pointer;margin:0 .5rem;text-decoration:underline}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips p span,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips p span{color:red}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips p span label,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips p span label{margin:0 .5rem;line-height:1.5rem}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box div.select,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box div.select{position:relative;display:inline-block;width:63%;border:solid 1px #363636;vertical-align:middle;box-sizing:border-box;overflow:hidden}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box div.select select,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box div.select select{border:0;font-size:1.6rem;width:calc(100% + 17px);padding-left:1rem;height:5rem;background-color:#fff;word-break:keep-all;box-sizing:border-box;padding-right:calc(22px + 2.2rem);appearance:none;-moz-appearance:none;-webkit-appearance:none}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box div.select:after,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box div.select:after{position:absolute;top:50%;right:1rem;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#363636}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box a.wgt-sqbutton-black1,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box a.wgt-sqbutton-black1{padding:0;margin-left:2rem;width:calc(37% - 2rem);line-height:calc(5rem - 2px)}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix{margin-top:20px}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix a,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix a{width:24rem}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix a:last-of-type,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix a:last-of-type{margin-left:1.5rem}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix a:only-child,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix a:only-child{margin:auto calc(50% - 12rem)}div.tpl-full-screen-mask div.tpl-button-click-tips.large-alert-box,div.tpl-full-screen-mask-crs div.tpl-button-click-tips.large-alert-box{width:54rem}@media (max-width:540px){div.tpl-full-screen-mask div.tpl-button-click-tips,div.tpl-full-screen-mask-crs div.tpl-button-click-tips{width:100%!important}div.tpl-full-screen-mask div.tpl-button-click-tips h4,div.tpl-full-screen-mask-crs div.tpl-button-click-tips h4{padding-left:3%}div.tpl-full-screen-mask div.tpl-button-click-tips h4 a.wgt-close,div.tpl-full-screen-mask-crs div.tpl-button-click-tips h4 a.wgt-close{right:0}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips{padding:5rem 3%}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips p span label,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips p span label{font-size:2.4rem}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box div.select,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box div.select{width:100%}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box a.wgt-sqbutton-black1,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box a.wgt-sqbutton-black1{width:100%;margin-left:0;margin-top:2rem}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix a,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix a{width:100%}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix a:last-of-type,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix a:last-of-type{margin-left:0;margin-top:2rem}div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix a:only-child,div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix a:only-child{margin:auto}}div.tpl-full-screen-mask-crs[data-component=lightbox] .tpl-button-click-tips,div.tpl-full-screen-mask[data-component=lightbox] .tpl-button-click-tips{width:800px;height:650px}div.tpl-full-screen-mask-crs[data-component=lightbox] .tpl-button-click-tips div.content-error-tips,div.tpl-full-screen-mask[data-component=lightbox] .tpl-button-click-tips div.content-error-tips{box-sizing:border-box;height:calc(550px - 5.4rem);overflow:hidden!important;padding:0}@media (max-width:800px){div.tpl-full-screen-mask-crs[data-component=lightbox] .tpl-button-click-tips,div.tpl-full-screen-mask[data-component=lightbox] .tpl-button-click-tips{width:100%}}@media (max-width:768px){div.tpl-full-screen-mask-crs[data-component=lightbox] .tpl-button-click-tips,div.tpl-full-screen-mask[data-component=lightbox] .tpl-button-click-tips{height:80vh}div.tpl-full-screen-mask-crs[data-component=lightbox] .tpl-button-click-tips div.content-error-tips,div.tpl-full-screen-mask[data-component=lightbox] .tpl-button-click-tips div.content-error-tips{overflow-y:auto!important;height:calc(100% - 5.4rem)}}html[dir=rtl] div.tpl-full-screen-mask div.tpl-form-submit-succeed .tip-title,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-form-submit-succeed .tip-title{padding-left:0;padding-right:8%}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips h4,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips h4{padding-left:0;padding-right:3%}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips h4 a.wgt-close,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips h4 a.wgt-close{right:inherit;left:3%}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box div.select select,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box div.select select{padding-right:1rem;padding-left:calc(22px + 2.2rem)}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box div.select:after,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box div.select:after{right:inherit;left:1rem}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box a.wgt-sqbutton-black1,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box a.wgt-sqbutton-black1{margin-right:2rem;margin-left:0}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix a:last-of-type,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix a:last-of-type{margin-left:0;margin-right:1.5rem}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix a:only-child,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix a:only-child{margin:auto calc(50% - 12rem)}@media (max-width:540px){html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips .tip-title,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips .tip-title{padding-right:3%;padding-left:0}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips .tip-title a.wgt-close,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips .tip-title a.wgt-close{left:0}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.select-box a.wgt-sqbutton-black1,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.select-box a.wgt-sqbutton-black1{margin-right:0}html[dir=rtl] div.tpl-full-screen-mask div.tpl-button-click-tips div.content-error-tips div.clearfix a:last-of-type,html[dir=rtl] div.tpl-full-screen-mask-crs div.tpl-button-click-tips div.content-error-tips div.clearfix a:last-of-type{margin-right:0}}.tpl-static-banner.only-uspbar{display:block;overflow:hidden;z-index:99;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#fff;background:#282828;font-size:0;box-sizing:border-box;position:relative;height:70px;width:calc(100% - 450px);margin-left:100px;margin-top:0}.tpl-static-banner.only-uspbar .banner-container ul li{height:70px}.tpl-static-banner.only-uspbar .banner-container ul li .banner-item-wrapper .banner-icon{height:70px}.tpl-static-banner{display:none;overflow:hidden;z-index:99;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#fff;background:#282828;font-size:0;box-sizing:border-box;text-align:center;position:relative;height:70px;width:calc(100% - 450px);margin-left:100px}.tpl-static-banner.active{display:none}.tpl-static-banner.active-venus{display:none!important}.tpl-static-banner .banner-container{width:100%;display:inline-block;vertical-align:middle;letter-spacing:.8px;font-size:0;text-transform:uppercase;text-align:center}.tpl-static-banner .banner-container ul{display:table;width:100%;color:#fff}.tpl-static-banner .banner-container ul li:first-child{padding-left:1rem}.tpl-static-banner .banner-container ul li{display:inline-block;position:relative;height:42px;vertical-align:middle;padding-right:6rem;max-width:25%;box-sizing:border-box}.tpl-static-banner .banner-container ul li .banner-item-wrapper{display:table}.tpl-static-banner .banner-container ul li .banner-item-wrapper .banner-icon{display:table-cell;height:42px;vertical-align:middle}.tpl-static-banner .banner-container ul li .banner-item-wrapper .banner-icon span{display:block;width:35px;height:35px;font-size:35px}.tpl-static-banner .banner-container ul li .banner-item-wrapper .banner-text{text-align:left;vertical-align:middle;display:table-cell;font-size:1.1rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:13px}.tpl-static-banner .banner-container a.banner-a{width:80%;border:2px solid;padding:1rem .8rem;cursor:pointer;display:inline-block;line-height:100%;text-transform:uppercase;margin-top:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:11px;text-align:center}@media screen and (max-width:768px){.tpl-static-banner{display:none!important}}html[dir=rtl] .tpl-static-banner{margin-right:0;margin-left:0;text-align:right!important}html[dir=rtl] .tpl-static-banner .banner-container ul li{margin-right:auto;margin-left:2rem}html[dir=rtl] .tpl-static-banner .banner-container ul li .banner-icon{left:auto;right:0}html[dir=rtl] .tpl-static-banner .banner-container ul li .banner-text{text-align:right}html[dir=rtl] .tpl-static-banner .banner-container ul li.mange-booking{margin-left:0;margin-right:0}#at20mc{display:none}#atstbx{display:none}#atstbx:first-of-type{display:block}.printcontent{-webkit-text-size-adjust:none;display:none}.scratchpad-page .empty-favorite,.scratchpad-page .empty-search,.scratchpad-page[data-tab=favorites] .scratchpad .searches,.scratchpad-page[data-tab=searches] .scratchpad .favorites{display:none}.scratchpad-page[data-count="0"] .empty-favorite,.scratchpad-page[data-count="0"] .empty-search{display:block}.scratchpad-page[data-count="0"] a.clear-all{display:none}.scratchpad-page .scratchpad .title{font-size:4.8rem;line-height:2.2em;text-indent:2rem}.scratchpad-page .scratchpad .tab a{box-sizing:border-box;display:inline-block;vertical-align:top;width:50%;font-size:3rem;text-align:center;height:100px;line-height:100px;background-color:#edebe8;border:solid 1px #7f7c78;border-top:solid 1px #aca9a5;border-left:none;cursor:pointer}.scratchpad-page .scratchpad .tab a.current{border-top:solid 8px #31a2ac;border-bottom:none;background-color:#fff;cursor:default}.scratchpad-page .scratchpad .tab a:last-child{border-right:0}.scratchpad-page .scratchpad .controller{background-color:#fff;padding:1.2em;font-size:1.3rem;text-transform:uppercase}.scratchpad-page .scratchpad .controller a{float:right;cursor:pointer}.scratchpad-page .scratchpad .controller a:hover{text-decoration:underline}.scratchpad-page .scratchpad .favorites .filter-mobile{display:none}.scratchpad-page .scratchpad .favorites .filter-desktop{background-color:#fff;text-transform:uppercase}.scratchpad-page .scratchpad .favorites .filter-desktop .filter-list{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;font-size:0}.scratchpad-page .scratchpad .favorites .filter-desktop .filter-list .item{width:calc(100% / 8 - .1px);height:110px;display:inline-block;box-sizing:border-box;font-size:1.3rem;border-left:solid 1px #ccc;position:relative;cursor:pointer}.scratchpad-page .scratchpad .favorites .filter-desktop .filter-list .item:first-child{border-left:none;font-size:1.8rem}.scratchpad-page .scratchpad .favorites .filter-desktop .filter-list .item>div{position:absolute;top:50%;left:50%;width:100%;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.scratchpad-page .scratchpad .favorites .filter-desktop .filter-list .item>div>*{text-align:center;display:block}.scratchpad-page .scratchpad .favorites .filter-desktop .filter-list .item>div span[class^=icon-]{margin-bottom:1rem;font-size:6rem}.scratchpad-page .scratchpad .favorites .filter-desktop .filter-list .item.current{color:#fff;background-color:#363636;cursor:auto}.scratchpad-page .scratchpad .favorites .empty-favorite{padding:80px 0 100px;background-color:#fff;text-align:center}.scratchpad-page .scratchpad .favorites .empty-favorite>p{font-size:2.4rem;margin-bottom:60px}.scratchpad-page .scratchpad .favorites .empty-favorite .instructions{font-size:2rem}.scratchpad-page .scratchpad .favorites .empty-favorite .instructions,.scratchpad-page .scratchpad .favorites .empty-favorite .instructions>div{display:inline-block}.scratchpad-page .scratchpad .favorites .empty-favorite .instructions p{margin-top:15px}.scratchpad-page .scratchpad .favorites .empty-favorite .instructions i.icon{display:inline-block}.scratchpad-page .scratchpad .favorites .empty-favorite .instructions>div:nth-child(1) span.icon-icon_B013{margin-bottom:15px;font-size:7rem}.scratchpad-page .scratchpad .favorites .empty-favorite .instructions>div:nth-child(2){margin:0 5rem;margin-top:30px;vertical-align:top;font-size:5rem}.scratchpad-page .scratchpad .searches .empty-search{padding:120px 0 200px;background-color:#fff;text-align:center}.scratchpad-page .scratchpad .searches .empty-search>p{font-size:2.2rem;margin-top:.5em;margin-left:5%;line-height:1.5em;width:90%}.scratchpad-page .scratchpad .searches .empty-search span[class^=icon-]{font-size:8rem}.scratchpad-page .scratchpad .searches .scratchpad-search{background-color:#fff;padding:0 3% 3rem 3%}.scratchpad-page .scratchpad .searches .scratchpad-search .search-item .bookingitem{margin-top:0}.scratchpad-page .scratchpad .searches .scratchpad-search .search-item .bookingitem .bookingitem-header{padding:2rem 0 1.5rem}.scratchpad-page .scratchpad .searches .scratchpad-search .search-item .bookingitem .bookingitem-header>div{margin:0 1rem 0 3rem}.scratchpad-page .scratchpad .searches .scratchpad-search .search-item .bookingitem .bookingitem-header>div h3{margin-top:.3rem}.scratchpad-page .scratchpad .searches .scratchpad-search .search-item .bookingitem .bookingitem-header>div .time{font-size:1.4rem}.scratchpad-page .scratchpad .searches .scratchpad-search .search-item .iconbutton{text-align:right;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);position:relative;z-index:1;padding:1px 1px 0 0;margin-top:-3.5rem}.scratchpad-page .scratchpad .searches .scratchpad-search .search-item .iconbutton .wgt-iconbutton-widthinitial:first-child,.scratchpad-page .scratchpad .searches .scratchpad-search .search-item .iconbutton .wgt-iconbutton:first-child{float:right}@media screen and (max-width:768px){.scratchpad-page .scratchpad .title{background-color:#f5f5f5;font-size:3rem;text-indent:1rem}.scratchpad-page .scratchpad .tab a{font-size:1.8rem;height:50px;line-height:50px;background-color:#f2f2f2}.scratchpad-page .scratchpad .tab a.current{border-top-width:4px}.scratchpad-page .scratchpad .favorites .controller{padding-bottom:0}.scratchpad-page .scratchpad .favorites .filter-desktop{display:none}.scratchpad-page .scratchpad .favorites .filter-mobile{display:block;text-align:center;padding:1rem 0}.scratchpad-page .scratchpad .favorites .filter-mobile,.scratchpad-page .scratchpad .favorites .filter-mobile *{background-color:#fff}.scratchpad-page .scratchpad .favorites .filter-mobile *{display:inline-block}.scratchpad-page .scratchpad .favorites .filter-mobile .select{border:solid 1px #ccc;width:90%;max-width:40rem;position:relative;overflow:hidden}.scratchpad-page .scratchpad .favorites .filter-mobile .select select:focus{outline:auto #fff;box-shadow:none}.scratchpad-page .scratchpad .favorites .filter-mobile .select select{border:0;height:45px;width:100%;font-size:1.3rem;word-break:keep-all;box-sizing:border-box;width:calc(100% + 17px);padding-left:1rem;padding-right:calc(22px + 2.2rem);appearance:none;-moz-appearance:none;-webkit-appearance:none}.scratchpad-page .scratchpad .favorites .filter-mobile .select:after{position:absolute;top:50%;right:1rem;display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-top-color:#363636}.scratchpad-page .scratchpad .favorites .empty-favorite{padding:20px 0 40px}.scratchpad-page .scratchpad .favorites .empty-favorite>p{font-size:1.6rem;line-height:1.5em;margin-bottom:20px;text-align:left;width:90%;margin-left:5%}.scratchpad-page .scratchpad .favorites .empty-favorite .instructions{font-size:1.4rem}.scratchpad-page .scratchpad .favorites .empty-favorite .instructions>div:not(:nth-child(1)){display:none}.scratchpad-page .scratchpad .favorites .empty-favorite .instructions>div:nth-child(1) p{margin-top:5px}.scratchpad-page .scratchpad .favorites .scratchpad-more span{font-size:1.3rem;line-height:3.5em}.scratchpad-page .scratchpad .searches .empty-search{padding:30px 0 50px}.scratchpad-page .scratchpad .searches .empty-search>p{font-size:1.6rem}.scratchpad-page .scratchpad .searches .empty-search span[class^=icon-]{font-size:4.5rem}.scratchpad-page .scratchpad .searches .scratchpad-search{padding:1.5rem 3% 3rem 3%}.scratchpad-page .scratchpad .searches .scratchpad-search .search-controller{padding:.3em 0 .9em 0}.scratchpad-page .scratchpad .searches .scratchpad-search .search-item{position:relative}.scratchpad-page .scratchpad .searches .scratchpad-search .search-item .bookingitem .bookingitem-header>div{margin-left:2rem}.scratchpad-page .scratchpad .searches .scratchpad-search .search-item .bookingitem>ul>li:nth-last-child(1){padding-bottom:9rem}.scratchpad-page .scratchpad .searches .scratchpad-search .search-item .iconbutton{position:absolute;width:100%;bottom:4.4rem}.scratchpad-page .scratchpad .searches .scratchpad-search .search-item .iconbutton .wgt-iconbutton,.scratchpad-page .scratchpad .searches .scratchpad-search .search-item .iconbutton .wgt-iconbutton-widthinitial{width:calc(50% - .1rem);max-width:100%;min-width:0}.scratchpad-page .scratchpad .searches .scratchpad-search .search-item .iconbutton .wgt-iconbutton-widthinitial:first-child,.scratchpad-page .scratchpad .searches .scratchpad-search .search-item .iconbutton .wgt-iconbutton:first-child{display:block;margin-right:.1rem}.scratchpad-page .scratchpad .searches .scratchpad-search .search-item .iconbutton .wgt-iconbutton-widthinitial:nth-child(2),.scratchpad-page .scratchpad .searches .scratchpad-search .search-item .iconbutton .wgt-iconbutton:nth-child(2){float:right}}html[dir=rtl] .scratchpad-page .scratchpad .tab a{border-left:inherit;border-right:none}html[dir=rtl] .scratchpad-page .scratchpad .controller a{float:left}html[dir=rtl] .scratchpad-page .scratchpad .favorites .icon-icon_I015{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}html[dir=rtl] .scratchpad-page .scratchpad .favorites .filter-desktop .filter-list .item{border-right:solid 1px #ccc;border-left:inherit}html[dir=rtl] .scratchpad-page .scratchpad .favorites .filter-desktop .filter-list .item:first-child{border-right:none;border-left:inherit}html[dir=rtl] .scratchpad-page .scratchpad .searches .empty-search>p{margin-right:5%;margin-left:auto;line-height:1.5em}html[dir=rtl] .scratchpad-page .scratchpad .searches .scratchpad-search .search-item .bookingitem .bookingitem-header>div{margin:0 3rem 0 1rem}html[dir=rtl] .scratchpad-page .scratchpad .searches .scratchpad-search .search-item .iconbutton{text-align:left;padding:1px 0 0 1px}html[dir=rtl] .scratchpad-page .scratchpad .searches .scratchpad-search .search-item .iconbutton .wgt-iconbutton-widthinitial:first-child,html[dir=rtl] .scratchpad-page .scratchpad .searches .scratchpad-search .search-item .iconbutton .wgt-iconbutton:first-child{float:left}@media screen and (max-width:768px){html[dir=rtl] .scratchpad-page .scratchpad .filter-mobile .select select{padding-left:calc(22px + 2.2rem);padding-right:1rem}html[dir=rtl] .scratchpad-page .scratchpad .filter-mobile .select:after{left:1rem;right:inherit}html[dir=rtl] .scratchpad-page .scratchpad .favorites .empty-favorite>p{text-align:right;margin-right:5%;margin-left:0}html[dir=rtl] .scratchpad-page .scratchpad .searches .scratchpad-search .search-item .bookingitem .bookingitem-header>div{margin-right:2rem;margin-left:0}html[dir=rtl] .scratchpad-page .scratchpad .searches .scratchpad-search .search-item .iconbutton .wgt-iconbutton-widthinitial:first-child,html[dir=rtl] .scratchpad-page .scratchpad .searches .scratchpad-search .search-item .iconbutton .wgt-iconbutton:first-child{margin-left:.1rem;margin-right:0}html[dir=rtl] .scratchpad-page .scratchpad .searches .scratchpad-search .search-item .iconbutton .wgt-iconbutton-widthinitial:nth-child(2),html[dir=rtl] .scratchpad-page .scratchpad .searches .scratchpad-search .search-item .iconbutton .wgt-iconbutton:nth-child(2){float:left}}htmL[dir=rtl] .dashboard{color:#fff}htmL[dir=rtl] .dashboard .topbar{padding-right:5%;padding-left:0}htmL[dir=rtl] .dashboard .topbar .profile img{margin-left:2rem;margin-right:0}htmL[dir=rtl] .dashboard .topbar .profile .logo{margin-left:0}htmL[dir=rtl] .dashboard .topbar .profile h6 a{margin-right:2.5rem;margin-left:0}htmL[dir=rtl] .dashboard .topbar .cart{float:left}htmL[dir=rtl] .dashboard .topbar .cart>div{border-right:solid 1px #454545;border-left:none}htmL[dir=rtl] .dashboard .topbar .cart>div .cart-tooltip{right:auto;left:10%;text-align:right}htmL[dir=rtl] .dashboard .topbar .cart>div .cart-tooltip:after{right:auto;left:28px}htmL[dir=rtl] .dashboard .main .board{border-right:solid 1px #5c5c5c;border-left:none}htmL[dir=rtl] .dashboard .main .board>div{padding:25px 5% 25px 2rem}htmL[dir=rtl] .dashboard .main .upcoming-booking .item-title{padding:20px 8% 20px 0}htmL[dir=rtl] .dashboard .main .upcoming-booking .item-title a{left:2%;right:auto}htmL[dir=rtl] .dashboard .main .upcoming-booking .item{padding:20px 8% 20px 1rem}htmL[dir=rtl] .dashboard .main .upcoming-booking .item.red{border-right:solid 4px #ba0c2f;border-left:none}htmL[dir=rtl] .dashboard .main .upcoming-booking .item.green{border-right:solid 4px #8dc63f;border-left:none}htmL[dir=rtl] .dashboard .main .upcoming-booking .item span[class^=icon-]{margin-left:.35em;margin-right:0}htmL[dir=rtl] .dashboard .main .upcoming-booking .empty-booking{padding:18px 8% 22px 1rem}@media screen and (max-width:768px){htmL[dir=rtl] .dashboard .topbar{padding:1.5rem 5% 1.5rem 1.5rem}htmL[dir=rtl] .dashboard .topbar .profile img,htmL[dir=rtl] .dashboard .topbar .profile>span[class^=icon-]{margin-right:0;margin-left:1rem}htmL[dir=rtl] .dashboard .topbar .cart{left:-1%}htmL[dir=rtl] .dashboard .topbar .cart>div{border-right:none}htmL[dir=rtl] .dashboard .main .board{border-left:none}htmL[dir=rtl] .dashboard .main .board .userinfo .userinfo-points{margin-right:5%;margin-left:0}htmL[dir=rtl] .dashboard .main .board .userinfo .mobile-booking.upcoming-booking .block h3.accordion-trigger{padding-left:0;padding-right:1rem}htmL[dir=rtl] .dashboard .main .board .userinfo .mobile-booking.upcoming-booking .block h3.accordion-trigger:after{display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-bottom-color:#fff}htmL[dir=rtl] .dashboard .main .board .userinfo .mobile-booking.upcoming-booking .block.state-fold h3.accordion-trigger:after{display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-right-color:#fff}htmL[dir=rtl] .dashboard .main .board .userinfo .mobile-booking a{padding-right:5%}htmL[dir=rtl] .dashboard .main .board .userinfo .mobile-booking a:after{left:5%;right:auto;display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-right-color:#fff}}htmL[dir=rtl] .dashboard-2017 .main .block .infoItem .discount-info .discount-icon{font-size:2rem;margin-left:1rem;margin-right:0!important}htmL[dir=rtl] .dashboard-2017 .main .block .infoItem .circle .circle-item:first-child{width:86px}htmL[dir=rtl] .dashboard-2017 .main .block .infoItem .circle .circle-item:last-child{margin-left:0!important;margin-right:1.8rem}htmL[dir=rtl] .dashboard-2017 .main .block .infoItem .circle .circle-item .circle-content{left:calc(50% - 6px)}.dashboard{color:#fff}.dashboard .topbar{background:#171717;height:80px;border-bottom:solid 2px #5d5d5d;padding-left:5%}.dashboard .topbar .profile{margin-top:10px;width:calc(100% - 92px)}.dashboard .topbar .profile>span[class^=icon-]{font-size:60px;margin-right:1.5rem}.dashboard .topbar .profile img{width:60px;border-radius:50%;overflow:hidden;margin-right:2rem}.dashboard .topbar .profile,.dashboard .topbar .profile>*{display:inline-block;vertical-align:middle}.dashboard .topbar .profile div{width:calc(100% - 60px - 3rem)}.dashboard .topbar .profile h6{font-size:2.4rem;margin-bottom:.8rem}.dashboard .topbar .profile h6 *{display:inline-block}.dashboard .topbar .profile h6 a{text-transform:uppercase;font-size:1.4rem;margin-left:2.5rem;cursor:pointer}.dashboard .topbar .profile h6 a:hover{text-decoration:underline}.dashboard .topbar .profile p{font-size:1.4rem}.dashboard .topbar .profile p a{text-decoration:underline;cursor:pointer;color:#fff}.dashboard .topbar .cart{float:right}.dashboard .topbar .cart,.dashboard .topbar .cart>div{height:100%}.dashboard .topbar .cart>div{display:inline-block;border-left:solid 1px #454545;width:88px;position:relative}.dashboard .topbar .cart>div .icon{cursor:pointer;color:#fff;position:absolute;top:50%;left: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%)}.dashboard .topbar .cart>div .icon_C004{width:35px;height:100%}.dashboard .topbar .cart>div .number{position:absolute;top:-8px;right:-10px;display:inline-block;font-size:10px;background-color:#ba0c2f;border-radius:50%;width:20px;height:20px;text-align:center;line-height:19px}.dashboard .topbar .cart>div .dashboard-dropdown{display:none;background-color:#717a7a;position:absolute;z-index:2;width:18rem;line-height:1.5em;font-size:13px;padding:1.5rem 2.5rem;top:65px;right:5px}.dashboard .topbar .cart>div .dashboard-dropdown:after{display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-bottom-color:#717a7a;position:absolute;top:-15px;right:30px}.dashboard .topbar .cart>div .cart-tooltip{display:none;background-color:#fff;font-size:1.3rem;line-height:1.3em;width:11em;position:absolute;z-index:101;color:#383838;padding:.7em;top:90%;right:10%;text-transform:none;text-align:left}.dashboard .topbar .cart>div .cart-tooltip.show{display:inline-block}.dashboard .topbar .cart>div .cart-tooltip:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-bottom-color:#fff;position:absolute;bottom:100%;right:28px}.dashboard .main{font-size:0;background-color:#484848}.dashboard .main>div{display:inline-block;vertical-align:top}.dashboard .main .board{width:75%;border-right:solid 1px #5c5c5c;box-sizing:border-box;background-color:#333}.dashboard .main .board>div{padding:25px 2rem 25px 5%}.dashboard .main .board p{font-size:1.2rem;color:#bfbfbf}.dashboard .main .board .userinfo div.last_pupup{position:absolute;top:-15px;left:50%;display:none;background-color:#fff;border-radius:4px;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:15rem;word-break:keep-all}.dashboard .main .board .userinfo div.last_pupup:after{content:'';display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#fff;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.dashboard .main .board .userinfo div.last_pupup p{padding:10px;color:#363636;line-height:1.2em;margin:auto}.dashboard .main .board .userinfo>div{width:calc(100% / 3 - .1px);display:inline-block;vertical-align:top}.dashboard .main .board .userinfo .userinfo-points>div{display:inline-block;position:relative}.dashboard .main .board .userinfo .userinfo-points>div:hover div.last_pupup{display:block}.dashboard .main .board .userinfo .userinfo-points>div svg circle{stroke:#fff;fill:transparent;stroke-width:10px}.dashboard .main .board .userinfo .userinfo-points>div svg path{stroke-width:10px;fill:transparent;stroke:#876e45;stroke-dasharray:1000;stroke-opacity:.5;animation:dash 8s linear infinite;animation-iteration-count:1}.dashboard .main .board .userinfo .userinfo-points>div>div.circle-content{display:none;position:absolute;top:50%;left: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%)}.dashboard .main .board .userinfo .userinfo-points>div>div.circle-content *{display:block;white-space:nowrap;text-align:center}.dashboard .main .board .userinfo .userinfo-points>div>div.circle-content label{font-size:2.4rem;letter-spacing:2px;margin-bottom:5px}.dashboard .main .board .userinfo .userinfo-points>div>div.circle-content span{font-size:1.4rem;text-transform:uppercase}.dashboard .main .board .userinfo .userinfo-points .userinfo-falcon-img{display:block;width:26rem;max-width:195px;height:auto;margin:1.8rem 0 0 -1rem}.dashboard .main .board .userinfo .userinfo-points .userinfo-falcon-img img{width:100%;height:auto}.dashboard .main .board .userinfo .membership>div{margin-bottom:10px}.dashboard .main .board .userinfo .membership>div *{line-height:1.3em}.dashboard .main .board .userinfo .membership h6{font-size:2.4rem;text-transform:uppercase;letter-spacing:1px}.dashboard .main .board .userinfo .membership .membership-card{font-size:1.8rem}.dashboard .main .board .userinfo .membership span{font-size:1.2rem}.dashboard .main .board .userinfo .membership a{font-size:1.2rem;color:#fff;margin-top:5px}.dashboard .main .board .userinfo .membership .learn-mobile{display:none}.dashboard .main .board .userinfo .mobile-booking{display:none;background-color:#333}.dashboard .main .board .userinfo .mobile-booking .block.state-fold{height:auto}.dashboard .main .board .userinfo .buttons .wgt-sqbutton-black{margin-top:.4em;width:80%;min-width:150px;padding:0;line-height:5em;background-color:#000;border-color:#000;font-size:1.2rem;margin-bottom:15px;white-space:nowrap}.dashboard .main .board .userinfo .buttons .wgt-sqbutton-black:hover{color:#000;background-color:#fff}.dashboard .main .board .extra{border-top:solid 1px #5c5c5c;font-size:0}.dashboard .main .board .extra>div{display:inline-block;vertical-align:top}.dashboard .main .board .extra .extra-learnmore{width:calc(100% / 3 - .1px)}.dashboard .main .board .extra .extra-learnmore a{font-size:1.3rem;color:#fff;cursor:pointer;display:inline-block;width:65%;line-height:1.4em;vertical-align:top}.dashboard .main .board .extra .extra-learnmore a:hover{text-decoration:underline}.dashboard .main .board .extra .extra-visited{width:calc(100% / 1.5 - .1px)}.dashboard .main .board .extra .extra-visited>div{width:calc(100% / 3 - .1px);display:inline-block}.dashboard .main .board .extra .extra-visited>div>div *{vertical-align:middle}.dashboard .main .board .extra .extra-visited p{margin-bottom:.3em}.dashboard .main .board .extra .extra-visited label{font-size:2.6rem;margin-right:1rem}.dashboard .main .board .extra .extra-visited span[class^=icon-]{font-size:2.3rem}.dashboard .main .upcoming-booking{box-sizing:border-box;width:25%;background-color:#484848}.dashboard .main .upcoming-booking .item-title{border-bottom:solid 1px #6d6d6d;padding:20px 0 20px 8%;position:relative}.dashboard .main .upcoming-booking .item-title h5{font-size:1.4rem;text-transform:uppercase;letter-spacing:1px;width:65%}.dashboard .main .upcoming-booking .item-title a{color:#fff;position:absolute;top:50%;right:2%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:1.2rem;display:inline-block;padding:.5em 1em;background:rgba(255,255,255,.1);border-radius:4px;cursor:pointer;-webkit-text-size-adjust:none}.dashboard .main .upcoming-booking .item-title a:hover{background-color:rgba(255,255,255,.2)}.dashboard .main .upcoming-booking .item{padding:20px 1rem 20px 8%;border-bottom:solid 1px #6d6d6d;box-sizing:border-box;white-space:nowrap}.dashboard .main .upcoming-booking .item.red{border-left:solid 4px #ba0c2f}.dashboard .main .upcoming-booking .item.green{border-left:solid 4px #8dc63f}.dashboard .main .upcoming-booking .item>*{display:inline-block;vertical-align:middle;white-space:normal}.dashboard .main .upcoming-booking .item>p{width:calc(91% - 3.5rem)}.dashboard .main .upcoming-booking .item>div{width:calc(100% - 4.5rem)}.dashboard .main .upcoming-booking .item p{font-size:1.2rem;line-height:1.5rem}.dashboard .main .upcoming-booking .item span[class^=icon-]{font-size:3rem;margin-right:.35em}.dashboard .main .upcoming-booking .empty-booking{padding:18px 1rem 22px 8%}.dashboard .main .upcoming-booking .empty-booking p{font-size:1.2rem;line-height:1.2em;margin-bottom:15px}.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-black,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-black1,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-blue,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-blue-hollow,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-blue-inverse,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-dark,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-dark-grey,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-golden,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-green,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-red,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-white,.dashboard .main .upcoming-booking .empty-booking a.wgt-sqbutton-change-color{font-size:1.2rem;width:80%;white-space:nowrap;padding:0;min-width:150px;-webkit-text-size-adjust:none}@media (max-width:1025px){.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-black,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-black1,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-blue,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-blue-hollow,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-blue-inverse,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-dark,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-dark-grey,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-golden,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-green,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-red,.dashboard .main .upcoming-booking .empty-booking .wgt-sqbutton-white,.dashboard .main .upcoming-booking .empty-booking a.wgt-sqbutton-change-color{width:100%}}.dashboard .main .upcoming-booking .empty-booking.border-bottom{border-bottom:solid 1px #6d6d6d}@media screen and (max-width:768px){.dashboard{margin-top:40px}.dashboard .topbar{border-bottom-width:1px;padding:1.5rem 1.5rem 1.5rem 5%;height:auto;position:relative}.dashboard .topbar .profile{margin-top:0;font-size:0;width:100%}.dashboard .topbar .profile,.dashboard .topbar .profile>*{vertical-align:top}.dashboard .topbar .profile>div{width:calc(100% - 5.5rem)}.dashboard .topbar .profile>span[class^=icon-]{font-size:45px!important;margin-right:1rem}.dashboard .topbar .profile img{width:45px;margin-right:1rem}.dashboard .topbar .profile h6{font-size:1.6rem;margin-bottom:.5rem;margin-top:.3rem}.dashboard .topbar .profile h6 a{display:none}.dashboard .topbar .profile p{font-size:1.1rem;line-height:1.2em}.dashboard .topbar .cart{display:none;float:none;position:absolute;right:-1%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.dashboard .topbar .cart>div{border-left:none}.dashboard .topbar .cart>div:nth-child(2){display:none}.dashboard .main{font-size:0;background-color:#484848}.dashboard .main>div{display:inline-block;vertical-align:top}.dashboard .main .board{width:100%;border-right:none}.dashboard .main .board>div{padding:25px 0!important}.dashboard .main .board .userinfo div.last_pupup{width:100%}.dashboard .main .board .userinfo .userinfo-points{margin-left:5%;width:37%}.dashboard .main .board .userinfo .userinfo-points>div svg circle{stroke-width:7px}.dashboard .main .board .userinfo .userinfo-points>div svg path{stroke-width:7px}.dashboard .main .board .userinfo .userinfo-points>div>div.circle-content label{font-size:1.8rem;letter-spacing:1px}}@media screen and (max-width:768px) and (max-width:568px){.dashboard .main .board .userinfo .userinfo-points>div>div.circle-content label{font-size:1.4rem}}@media screen and (max-width:768px){.dashboard .main .board .userinfo .userinfo-points>div>div.circle-content span{font-size:.8rem;letter-spacing:0}.dashboard .main .board .userinfo .userinfo-points .userinfo-falcon-img{width:58%;min-width:12rem;height:auto;margin:1.8rem 0 0 -2.5%}.dashboard .main .board .userinfo .membership{width:56%}.dashboard .main .board .userinfo .membership .print{display:none}.dashboard .main .board .userinfo .membership .learn-mobile{margin-top:1em;display:inline-block}.dashboard .main .board .userinfo .mobile-booking{width:100%;margin:1.5rem 0}.dashboard .main .board .userinfo .mobile-booking,.dashboard .main .board .userinfo .mobile-booking a{display:block}.dashboard .main .board .userinfo .mobile-booking a{padding-left:5%;font-size:1.6rem;padding:0;width:92%;text-transform:uppercase;line-height:3.5rem}.dashboard .main .board .userinfo .mobile-booking.upcoming-booking .block h3.accordion-trigger{font-size:2rem;padding-left:1rem;border-bottom:2px solid #545352}.dashboard .main .board .userinfo .mobile-booking.upcoming-booking .block h3.accordion-trigger:after{display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-bottom-color:#fff}.dashboard .main .board .userinfo .mobile-booking.upcoming-booking .block.state-fold h3.accordion-trigger:after{display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-left-color:#fff}.dashboard .main .board .userinfo .mobile-booking.upcoming-booking .block:first-of-type h3.accordion-trigger{border-top:2px solid #545352}.dashboard .main .board .userinfo .mobile-booking.upcoming-booking .item{padding-left:5%}.dashboard .main .board .userinfo .mobile-booking.upcoming-booking .empty-booking{border-bottom:solid 1px #6d6d6d}.dashboard .main .board .userinfo .buttons{width:90%;padding:0 5%}.dashboard .main .board .userinfo .buttons .wgt-sqbutton-black{width:100%;margin-bottom:1rem;font-size:1.4rem}.dashboard .main .board .extra{display:none}.dashboard .main .upcoming-booking{display:none}}@keyframes dash{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.dashboard-2017 .topbar{background-color:#282828;border-bottom:1px solid #767676;padding-left:50px}.dashboard-2017 .topbar .profile{margin-top:20px;width:calc(100% - 122px)}.dashboard-2017 .topbar .profile .info{width:calc(100% - 258px - 3rem)}.dashboard-2017 .topbar .profile img{width:42px;margin-right:1.6rem}.dashboard-2017 .topbar .profile .logo{width:216px;border-radius:0;margin-right:0;height:38px;text-align:right}.dashboard-2017 .topbar .profile h6{height:30px;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.2rem;line-height:30px;margin-bottom:0}.dashboard-2017 .topbar .profile p{font-size:1.2rem;color:#acacac;line-height:1.4rem}.dashboard-2017 .topbar .profile p a{text-decoration:none;cursor:pointer;color:#acacac;font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-transform:uppercase}.dashboard-2017 .cart{float:right}.dashboard-2017 .cart,.dashboard-2017 .cart>div{height:100%}.dashboard-2017 .cart>div{display:inline-block;border-left:solid 1px #767676;width:119px;position:relative}.dashboard-2017 .cart>div .icon_C004{width:40px}.dashboard-2017 .main{font-size:0;background-color:#282828}.dashboard-2017 .main>div{display:inline-block;vertical-align:top}.dashboard-2017 .main .wgt-accordion{width:100%;position:relative}.dashboard-2017 .main .wgt-accordion:after{position:absolute;width:1px;background-color:#767676;content:"";height:100%;left:65%;top:0}.dashboard-2017 .main .wgt-accordion:before{position:absolute;width:1px;background-color:#767676;content:"";height:100%;left:35%;top:0}.dashboard-2017 .main .block{width:33.3333%;box-sizing:border-box;padding:20px 40px;color:#fff;float:left}.dashboard-2017 .main .block .accordion-trigger{display:none}.dashboard-2017 .main .block .accordion-trigger:after{display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-bottom-color:#fff}.dashboard-2017 .main .block.state-fold h3.accordion-trigger:after{display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#fff}.dashboard-2017 .main .block.membership-info{padding-left:50px;width:35%}.dashboard-2017 .main .block.my-rewards{width:30%}.dashboard-2017 .main .block.my-loyalty{width:35%}.dashboard-2017 .main .block.my-loyalty .buttons{display:none}.dashboard-2017 .main .block.my-loyalty .infoItem{margin-bottom:0}.dashboard-2017 .main .block .deepen-color{color:#31a2ac!important}.dashboard-2017 .main .block .infoItem{margin-bottom:20px}.dashboard-2017 .main .block .infoItem.logo{display:none}.dashboard-2017 .main .block .infoItem .title{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;letter-spacing:1px;line-height:1.7rem;text-transform:uppercase}.dashboard-2017 .main .block .infoItem .content{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.4rem;line-height:2.9rem}.dashboard-2017 .main .block .infoItem .print{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:1.7rem;color:#f0f0f0;text-decoration:underline}.dashboard-2017 .main .block .infoItem .points{margin-top:1.4rem}.dashboard-2017 .main .block .infoItem .available{font-size:4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:4.8rem}.dashboard-2017 .main .block .infoItem .deepen-bg{background-color:#31a2ac;border-color:#31a2ac;color:#fff}.dashboard-2017 .main .block .infoItem .upgrade{font-size:1.6rem;letter-spacing:1px;line-height:1.9rem;margin-top:18px;margin-bottom:10px}.dashboard-2017 .main .block .infoItem .upgrade2{font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-transform:inherit;padding-top:8px;letter-spacing:inherit}.dashboard-2017 .main .block .infoItem .disable-color{color:#656565}.dashboard-2017 .main .block .infoItem .tip{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.4rem}.dashboard-2017 .main .block .infoItem .tip2{font-family:'Nimbus Sans L',sans-serif;font-weight:500}.dashboard-2017 .main .block .infoItem .upgrade-link{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;color:#188993;line-height:1.9rem;text-decoration:underline}.dashboard-2017 .main .block .infoItem .wgt-sqbutton,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-black,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-black1,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-blue,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-blue-hollow,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-blue-inverse,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-dark,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-dark-grey,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-golden,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-green,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-red,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-white,.dashboard-2017 .main .block .infoItem a.wgt-sqbutton-change-color{font-family:'Nimbus Sans L',sans-serif;font-weight:500;width:100%;min-width:150px;margin:10px 0}.dashboard-2017 .main .block .infoItem .wgt-sqbutton-black1:hover,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-black:hover,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-blue-hollow:hover,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-blue-inverse:hover,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-blue:hover,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-dark-grey:hover,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-dark:hover,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-golden:hover,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-green:hover,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-red:hover,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-white:hover,.dashboard-2017 .main .block .infoItem .wgt-sqbutton:hover,.dashboard-2017 .main .block .infoItem a.wgt-sqbutton-change-color:hover{color:#000;background-color:#fff;border-color:#fff}.dashboard-2017 .main .block .infoItem .upgrade-block{margin:10px 0}.dashboard-2017 .main .block .infoItem .upgrade-block.large{margin-bottom:20px}.dashboard-2017 .main .block .infoItem .upgrade-block.large .icon{font-size:5rem}.dashboard-2017 .main .block .infoItem .upgrade-block.large .icon .free{top:5.1rem}.dashboard-2017 .main .block .infoItem .upgrade-block span{font-size:0;display:inline-block;vertical-align:middle}.dashboard-2017 .main .block .infoItem .upgrade-block .icon{font-size:4.3rem;position:relative}.dashboard-2017 .main .block .infoItem .upgrade-block .icon .free{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1rem;line-height:1.2rem;text-align:center;position:absolute;top:4.1rem;width:200px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%}.dashboard-2017 .main .block .infoItem .upgrade-block .symbol{font-size:3.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:4rem;margin:0 10px}.dashboard-2017 .main .block .infoItem .upgrade-block .number{font-size:4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:2rem}.dashboard-2017 .main .block .infoItem .type{font-size:2.6rem;margin-bottom:20px;line-height:2.6rem}.dashboard-2017 .main .block .infoItem .blue{color:#00a8e1;margin-top:2rem}.dashboard-2017 .main .block .infoItem .premium{color:#c3002f;margin-top:3.4rem}.dashboard-2017 .main .block .infoItem .golden{color:#b88e3e;stroke:#b88e3e!important}.dashboard-2017 .main .block .infoItem .discount-info{margin-bottom:6px}.dashboard-2017 .main .block .infoItem .discount-info span{font-size:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:2.2rem;display:inline-block;vertical-align:top}.dashboard-2017 .main .block .infoItem .discount-info .discount-icon{font-size:2rem;margin-right:1rem}.dashboard-2017 .main .block .infoItem .discount-info .discount-text{line-height:2.2rem;width:calc(100% - 3rem)}.dashboard-2017 .main .block .infoItem .learn{margin-top:1.5rem}.dashboard-2017 .main .block .infoItem .circle{margin-bottom:10px}.dashboard-2017 .main .block .infoItem .circle .circle-item{display:inline-block;vertical-align:top;font-size:0;position:relative}.dashboard-2017 .main .block .infoItem .circle .circle-item:first-child{width:96px}.dashboard-2017 .main .block .infoItem .circle .circle-item:first-child:hover div.last_pupup{display:block}.dashboard-2017 .main .block .infoItem .circle .circle-item:last-child{margin-top:1rem;margin-left:1.8rem;width:calc(100% - 96px - 1.8rem)}.dashboard-2017 .main .block .infoItem .circle .circle-item svg circle{stroke:#fff;fill:transparent;stroke-width:5px}.dashboard-2017 .main .block .infoItem .circle .circle-item svg path{stroke-width:6px;fill:transparent;stroke:#ba0c2f;stroke-dasharray:1000;stroke-opacity:1;animation:dash 8s linear infinite;animation-iteration-count:1}.dashboard-2017 .main .block .infoItem .circle .circle-item div.last_pupup{position:absolute;top:-15px;left:50%;display:none;background-color:#fff;border-radius:4px;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:15rem;word-break:keep-all}.dashboard-2017 .main .block .infoItem .circle .circle-item div.last_pupup:after{content:'';display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#fff;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.dashboard-2017 .main .block .infoItem .circle .circle-item div.last_pupup p{padding:10px;color:#363636;line-height:1.2em;margin:auto;font-size:1.2rem}.dashboard-2017 .main .block .infoItem .circle .circle-item .circle-content{position:absolute;top:50%;left:calc(50% + 4px);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dashboard-2017 .main .block .infoItem .circle .circle-item .circle-content *{display:block;white-space:nowrap;text-align:center}.dashboard-2017 .main .block .infoItem .circle .circle-item .circle-content label{font-size:1.5rem;line-height:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700}.dashboard-2017 .main .block .infoItem .circle .circle-item .circle-content span{font-size:.8rem;line-height:1rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.dashboard-2017 .main .block .infoItem .circle .circle-item span{font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:2.4rem}.dashboard-2017 .main .block .infoItem .circle .circle-item span.bold{font-family:'Nimbus Sans L',sans-serif;font-weight:700}.dashboard-2017 .main .block .infoItem .gift{text-align:center;margin-top:30px}.dashboard-2017 .main .block .infoItem .gift img{width:60px}.dashboard-2017 .main .block .infoItem .giftlogo{text-align:center;margin-top:10px;margin-bottom:20px}.dashboard-2017 .main .block .infoItem .giftlogo img{width:100%}.dashboard-2017 .main .block .infoItem .hollow-btn{background-color:transparent;border:.2rem #fff solid;letter-spacing:1px;margin-top:30px;margin-left:3rem;margin-right:3rem;width:calc(100% - 6rem)}.dashboard-2017 .main .block .infoItem .decoration-none{text-decoration:none}.dashboard-2017 .main .block .gift-item{padding:0 20px}.dashboard-2017 .main .block .gift-item .discount-info .discount-icon{color:#b98d2f;font-size:2rem;margin-right:1rem}.dashboard-2017 .main .block .gift-item .discount-info .discount-text{font-size:1.6rem;line-height:2.2rem;width:calc(100% - 3rem)}.dashboard-2017 .main .block .buttons{margin-top:40px}.dashboard-2017 .main .block .buttons ul li{margin-top:8px}.dashboard-2017 .main .block .buttons ul li:first-child{margin-top:0}.dashboard-2017 .main .block .buttons ul li:last-child{margin-bottom:0}.dashboard-2017 .main .block .buttons ul li .wgt-sqbutton-black{width:100%;min-width:150px;letter-spacing:1px;text-align:center;line-height:1.6rem;font-size:1.4rem;color:#fff;text-transform:uppercase;line-height:5rem;text-overflow:ellipsis;overflow:hidden;background-color:#181818;border-color:#181818;border:0}.dashboard-2017 .main .block .buttons ul li .wgt-sqbutton-black:hover{color:#000;background-color:#fff;border-color:#fff}.dashboard-2017 .main .block .marginTop20{margin-top:20px}.dashboard-2017 .main .block .benefitsItem{margin-top:40px}.dashboard-2017 .main .block .benefitsItem .discount-info{margin-bottom:16px}@media screen and (max-width:768px){.dashboard-2017 .topbar{border-bottom:0;padding:2rem}.dashboard-2017 .topbar .profile{margin-top:0;font-size:0;width:100%}.dashboard-2017 .topbar .profile p a{color:#adadad}.dashboard-2017 .topbar .profile img{height:48px;width:48px;margin-right:1rem}.dashboard-2017 .topbar .profile .info{width:calc(100% - 48px - 1rem)}.dashboard-2017 .topbar .profile h6{margin-top:0}.dashboard-2017 .topbar .profile .logo{display:none}.dashboard-2017 .main .wgt-accordion:after,.dashboard-2017 .main .wgt-accordion:before{display:none}.dashboard-2017 .main .block{width:100%!important;padding:0;border-right:0;height:auto}.dashboard-2017 .main .block.membership-info{padding-left:0}.dashboard-2017 .main .block.membership-info .buttons{display:none}.dashboard-2017 .main .block.my-loyalty{border-bottom:1px solid #767676}.dashboard-2017 .main .block.my-loyalty .buttons{display:block}.dashboard-2017 .main .block .deepen-color{color:#fff}.dashboard-2017 .main .block .infoItem.logo{display:block}.dashboard-2017 .main .block .infoItem.logo img{width:190px;height:34px}.dashboard-2017 .main .block .infoItem .rewards{display:none}.dashboard-2017 .main .block .infoItem .print{margin-top:0;font-size:1.6rem;letter-spacing:1px}.dashboard-2017 .main .block .infoItem:first-child{margin-bottom:10px}.dashboard-2017 .main .block .infoItem .points{margin-top:1.4rem}.dashboard-2017 .main .block .infoItem .available{font-size:4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:4.8rem}.dashboard-2017 .main .block .infoItem .deepen-bg{background-color:#31a2ac;border-color:#31a2ac;color:#fff}.dashboard-2017 .main .block .infoItem .upgrade{font-size:1.6rem;letter-spacing:1px;line-height:1.9rem;margin-top:28px;margin-bottom:8px}.dashboard-2017 .main .block .infoItem .upgrade2{text-transform:inherit;line-height:2rem;font-size:1.3rem;padding-top:10px;letter-spacing:inherit}.dashboard-2017 .main .block .infoItem .tip{line-height:1.8rem}.dashboard-2017 .main .block .infoItem .tip2{font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:1.8rem}.dashboard-2017 .main .block .infoItem .upgrade-link{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;color:#31a2ac;line-height:1.9rem;text-decoration:underline}.dashboard-2017 .main .block .infoItem .wgt-sqbutton,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-black,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-black1,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-blue,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-blue-hollow,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-blue-inverse,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-dark,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-dark-grey,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-golden,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-green,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-red,.dashboard-2017 .main .block .infoItem .wgt-sqbutton-white,.dashboard-2017 .main .block .infoItem a.wgt-sqbutton-change-color{letter-spacing:1px}.dashboard-2017 .main .block .infoItem .upgrade-block{margin:10px 0}.dashboard-2017 .main .block .infoItem .blue{margin-top:0}.dashboard-2017 .main .block .infoItem .premium{margin-top:3rem}.dashboard-2017 .main .block .infoItem .discount-info span{font-size:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:2.2rem;display:inline-block;vertical-align:top}.dashboard-2017 .main .block .infoItem .discount-info .discount-icon{font-size:2rem;margin-right:1rem}.dashboard-2017 .main .block .infoItem .discount-info .discount-text{line-height:2.2rem;width:calc(100% - 3rem)}.dashboard-2017 .main .block .infoItem .discount-info .small-text{font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.dashboard-2017 .main .block .infoItem .learn{margin-top:1.5rem}.dashboard-2017 .main .block .infoItem .learn:last-child{margin-top:1.9rem}.dashboard-2017 .main .block .infoItem .circle{margin-bottom:20px}.dashboard-2017 .main .block .infoItem .circle .circle-item{display:inline-block;vertical-align:top;font-size:0;position:relative}.dashboard-2017 .main .block .infoItem .circle .circle-item div.last_pupup{width:100%}.dashboard-2017 .main .block .infoItem .gift{text-align:center;margin-top:0}.dashboard-2017 .main .block .infoItem .giftlogo{margin-top:10px}.dashboard-2017 .main .block .infoItem .hollow-btn{background-color:transparent}.dashboard-2017 .main .block .gift-item{padding:0}.dashboard-2017 .main .block .gift-item .discount-icon{color:#b98d2f;font-size:2rem;margin-right:1rem}.dashboard-2017 .main .block .gift-item .discount-text{font-size:1.4rem!important;line-height:2.2rem!important;width:calc(100% - 3rem)}.dashboard-2017 .main .block .accordion-trigger{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;text-transform:uppercase;display:block;padding:17.5px 0;position:relative;letter-spacing:1px;opacity:.9;cursor:pointer;padding-left:2rem;border-bottom:0 solid #767676;border-top:1px solid #767676}.dashboard-2017 .main .block .accordion-trigger:after{vertical-align:sub;position:absolute;right:4rem;top:calc(50% - 3px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;vertical-align:sub}.dashboard-2017 .main .block.state-fold h3.accordion-trigger:after{top:50%}.dashboard-2017 .main .block .myLoyalty-wrapper,.dashboard-2017 .main .block .rewardsinfo,.dashboard-2017 .main .block .userinfo{padding:2rem}.dashboard-2017 .main .block .buttons{margin-top:0;margin-bottom:20px;padding-top:20px;border-top:1px solid #767676}.dashboard-2017 .main .block .buttons ul li{padding:0 2rem}.dashboard-2017 .main .block .buttons ul li .wgt-sqbutton-black{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;letter-spacing:inherit;text-overflow:initial}}.signup{position:relative;color:#363636;font-size:1.8rem;padding-top:4.8rem}@media screen and (max-width:768px){.signup{padding-top:6.8rem}}.signup .bottom-position{margin-top:1.3rem}.signup .bottom-position .checkbox-container{margin-bottom:1.3rem}.signup .bottom-position .checkbox-container .checkbox{margin-right:.6rem}.signup .bottom-position .forget-pssd{color:#000}.signup .bottom-position .forget-pssd:hover{text-decoration:underline}.signup .error-msg{color:#ba0c2f;display:inline-block;padding-top:1rem}.signup .error-msg a{display:inline-block;cursor:pointer;text-decoration:underline;margin-top:8px;color:#ba0c2f}.signup .border-top-solid{border-top:1px solid #000;padding:2rem 0!important}.signup .form-container{width:58rem;max-width:calc(100% - 2px);padding-top:2rem}.signup .form-container p{width:90%}.signup .form-container p a{color:#004976!important;font-weight:500}.signup .form-container p a:hover{text-decoration:underline}.signup .form-container .checkbox-field p{width:85%}.signup .field-recaptcha .field .input-box{width:100%;display:block;max-width:100%}.signup h2.head{font-size:3rem!important;font-weight:700}.signup .message{font-size:2rem!important;background-color:transparent!important;padding:0!important;margin:1.5rem 0!important}.signup .message a{color:#004976;display:block;font-weight:500}.signup .message a:hover{text-decoration:underline}.signup i.checkbox,.signup i.radio{border:solid .2rem #004976!important}.signup i.checkbox:after,.signup i.radio:after{background:#004976!important}.signup .error-tip,.signup .input-status{visibility:hidden}.signup .input-error .error-tip,.signup .input-error .input-status{visibility:visible}.signup select{font-size:1.6rem}.signup .wgt-sqbutton-black{width:23rem;margin-top:2rem}.signup .wgt-sqbutton-black.disabled{background-color:#adadad;border-color:#adadad;color:#fff;cursor:not-allowed}.signup p{line-height:1.5em}.signup .checkbox-field{margin:2rem 0}.signup .checkbox-field i.checkbox,.signup .checkbox-field i.radio,.signup .checkbox-field p{vertical-align:top}.signup .checkbox-field p{margin-left:1rem;display:inline-block;width:calc(100% - 4rem)}.signup a.underline-a-bold{color:#363636}.signup .form{margin-top:4rem}.signup .form .field-head{font-size:3rem;line-height:1.2em;font-weight:700;padding-bottom:1rem}.signup .form .form-container .field-small-title{font-size:2rem;line-height:1.2em;padding-bottom:1.5rem;padding-top:1rem;font-weight:700}.signup .form .form-container p{padding-bottom:1.2rem}.signup .form .checkbox-field p{padding-bottom:0}.signup .form .checkbox-field p:first-line{line-height:2rem}.signup .form div.form-width-limit .wgt-sqbutton-facebook,.signup .form div.form-width-limit .wgt-sqbutton-google,.signup .form div.form-width-limit .wgt-sqbutton-linkedin,.signup div.form div.field div.input-box .wgt-sqbutton-facebook,.signup div.form div.field div.input-box .wgt-sqbutton-google,.signup div.form div.field div.input-box .wgt-sqbutton-linkedin,.signup div.form div.password-status .wgt-sqbutton-facebook,.signup div.form div.password-status .wgt-sqbutton-google,.signup div.form div.password-status .wgt-sqbutton-linkedin{position:relative}.signup .form div.form-width-limit .wgt-sqbutton-facebook .buttle-popup,.signup .form div.form-width-limit .wgt-sqbutton-google .buttle-popup,.signup .form div.form-width-limit .wgt-sqbutton-linkedin .buttle-popup,.signup div.form div.field div.input-box .wgt-sqbutton-facebook .buttle-popup,.signup div.form div.field div.input-box .wgt-sqbutton-google .buttle-popup,.signup div.form div.field div.input-box .wgt-sqbutton-linkedin .buttle-popup,.signup div.form div.password-status .wgt-sqbutton-facebook .buttle-popup,.signup div.form div.password-status .wgt-sqbutton-google .buttle-popup,.signup div.form div.password-status .wgt-sqbutton-linkedin .buttle-popup{display:none;font-family:'Nimbus Sans L',sans-serif;font-weight:300;width:45rem;padding:2rem 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}.signup .form div.form-width-limit .wgt-sqbutton-facebook .buttle-popup:after,.signup .form div.form-width-limit .wgt-sqbutton-google .buttle-popup:after,.signup .form div.form-width-limit .wgt-sqbutton-linkedin .buttle-popup:after,.signup div.form div.field div.input-box .wgt-sqbutton-facebook .buttle-popup:after,.signup div.form div.field div.input-box .wgt-sqbutton-google .buttle-popup:after,.signup div.form div.field div.input-box .wgt-sqbutton-linkedin .buttle-popup:after,.signup div.form div.password-status .wgt-sqbutton-facebook .buttle-popup:after,.signup div.form div.password-status .wgt-sqbutton-google .buttle-popup:after,.signup div.form div.password-status .wgt-sqbutton-linkedin .buttle-popup: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:48px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.signup .form div.form-width-limit .disabled.wgt-sqbutton-google,.signup .form div.form-width-limit .disabled.wgt-sqbutton-linkedin,.signup .form div.form-width-limit .wgt-sqbutton-facebook.disabled,.signup .form div.form-width-limit .wgt-sqbutton-google.disabled,.signup .form div.form-width-limit .wgt-sqbutton-linkedin.disabled,.signup div.form div.field div.input-box .disabled.wgt-sqbutton-google,.signup div.form div.field div.input-box .disabled.wgt-sqbutton-linkedin,.signup div.form div.field div.input-box .wgt-sqbutton-facebook.disabled,.signup div.form div.field div.input-box .wgt-sqbutton-google.disabled,.signup div.form div.field div.input-box .wgt-sqbutton-linkedin.disabled,.signup div.form div.password-status .disabled.wgt-sqbutton-google,.signup div.form div.password-status .disabled.wgt-sqbutton-linkedin,.signup div.form div.password-status .wgt-sqbutton-facebook.disabled,.signup div.form div.password-status .wgt-sqbutton-google.disabled,.signup div.form div.password-status .wgt-sqbutton-linkedin.disabled{cursor:not-allowed;background-color:#244649;color:#667e80}.signup .form div.form-width-limit .disabled.wgt-sqbutton-google:hover .buttle-popup,.signup .form div.form-width-limit .disabled.wgt-sqbutton-linkedin:hover .buttle-popup,.signup .form div.form-width-limit .wgt-sqbutton-facebook.disabled:hover .buttle-popup,.signup .form div.form-width-limit .wgt-sqbutton-google.disabled:hover .buttle-popup,.signup .form div.form-width-limit .wgt-sqbutton-linkedin.disabled:hover .buttle-popup,.signup div.form div.field div.input-box .disabled.wgt-sqbutton-google:hover .buttle-popup,.signup div.form div.field div.input-box .disabled.wgt-sqbutton-linkedin:hover .buttle-popup,.signup div.form div.field div.input-box .wgt-sqbutton-facebook.disabled:hover .buttle-popup,.signup div.form div.field div.input-box .wgt-sqbutton-google.disabled:hover .buttle-popup,.signup div.form div.field div.input-box .wgt-sqbutton-linkedin.disabled:hover .buttle-popup,.signup div.form div.password-status .disabled.wgt-sqbutton-google:hover .buttle-popup,.signup div.form div.password-status .disabled.wgt-sqbutton-linkedin:hover .buttle-popup,.signup div.form div.password-status .wgt-sqbutton-facebook.disabled:hover .buttle-popup,.signup div.form div.password-status .wgt-sqbutton-google.disabled:hover .buttle-popup,.signup div.form div.password-status .wgt-sqbutton-linkedin.disabled:hover .buttle-popup{display:block}.signup .form div.form-width-limit .wgt-sqbutton-google .buttle-popup,.signup div.form div.field div.input-box .wgt-sqbutton-google .buttle-popup,.signup div.form div.password-status .wgt-sqbutton-google .buttle-popup{top:-77px}.signup .form div.form-width-limit .wgt-sqbutton-google .buttle-popup:after,.signup div.form div.field div.input-box .wgt-sqbutton-google .buttle-popup:after,.signup div.form div.password-status .wgt-sqbutton-google .buttle-popup:after{top:47px}.signup .form div.form-width-limit .wgt-sqbutton-linkedin,.signup div.form div.field div.input-box .wgt-sqbutton-linkedin,.signup div.form div.password-status .wgt-sqbutton-linkedin{background-color:#0077b5}.signup .form div.form-width-limit .wgt-sqbutton-linkedin:hover,.signup div.form div.field div.input-box .wgt-sqbutton-linkedin:hover,.signup div.form div.password-status .wgt-sqbutton-linkedin:hover{background-color:#005d8e}.signup .form div.form-width-limit .wgt-sqbutton-linkedin.disabled:hover,.signup div.form div.field div.input-box .wgt-sqbutton-linkedin.disabled:hover,.signup div.form div.password-status .wgt-sqbutton-linkedin.disabled:hover{background-color:#244649}.signup .form div.form-width-limit .wgt-sqbutton-linkedin .buttle-popup,.signup div.form div.field div.input-box .wgt-sqbutton-linkedin .buttle-popup,.signup div.form div.password-status .wgt-sqbutton-linkedin .buttle-popup{top:-141px}.signup .form div.form-width-limit .wgt-sqbutton-linkedin .buttle-popup:after,.signup div.form div.field div.input-box .wgt-sqbutton-linkedin .buttle-popup:after,.signup div.form div.password-status .wgt-sqbutton-linkedin .buttle-popup:after{top:47px}.signup .form div.form-width-limit .tip-desc,.signup div.form div.field div.input-box .tip-desc,.signup div.form div.password-status .tip-desc{display:none;width:100%;padding:1.2rem 0;font-size:1.2rem;line-height:1.6rem;white-space:normal;word-break:break-all;background-color:#363636;box-sizing:border-box;color:#fff;text-align:left;text-transform:initial}@media screen and (max-width:768px){.signup .form div.form-width-limit .tip-desc.showTip,.signup div.form div.field div.input-box .tip-desc.showTip,.signup div.form div.password-status .tip-desc.showTip{display:block}}.signup .form div.form-width-limit p.or,.signup div.form div.field div.input-box p.or,.signup div.form div.password-status p.or{margin:3rem 0;font-weight:700;position:relative}.signup .form div.form-width-limit p.or:after,.signup .form div.form-width-limit p.or:before,.signup div.form div.field div.input-box p.or:after,.signup div.form div.field div.input-box p.or:before,.signup div.form div.password-status p.or:after,.signup div.form div.password-status p.or:before{content:'';width:45%;height:1px;background-color:#000;position:absolute;top:.7em}.signup .form div.form-width-limit p.or:before,.signup div.form div.field div.input-box p.or:before,.signup div.form div.password-status p.or:before{left:0}.signup .form div.form-width-limit p.or:after,.signup div.form div.field div.input-box p.or:after,.signup div.form div.password-status p.or:after{right:0}.signup .form div.form-width-limit p,.signup div.form div.field div.input-box p,.signup div.form div.password-status p{text-align:center}.signup .form a{margin-bottom:1rem}.signup .form p{line-height:1.4em}.signup .form p a{color:#363636;margin-bottom:0}.signup .form .following,.signup .form .info{font-size:1.4rem;line-height:1.5em;width:50rem;max-width:calc(100% - 2px);padding:1rem 0 2rem 0}.signup .form .following{font-size:1.8rem;font-weight:500}.signup .form .follow-bottom{border-bottom:1px solid #000;width:58rem;margin-bottom:2rem;padding:1rem 0 2rem 0!important}.signup .form .clearfix .wgt-sqbutton-black{background-color:#9f7d23;border-color:#9f7d23}.signup .form .clearfix .wgt-sqbutton-black:hover{background-color:#bf972b;border-color:#bf972b;color:#fff}.signup .form div.field.input-error div[data-bind-to=birthday] div.input-box{border-color:#adadad}.signup .form div.field.input-error div[data-bind-to=birthday] div.input-box:first-child{border-color:#ba0c2f}@media screen and (max-width:768px){.signup{font-size:1.6rem}.signup .form{margin-top:0}.signup .form .field-head{font-size:2.4rem}.signup .following,.signup .info{padding:.5rem 0}.signup .following{font-size:1.6rem!important}.signup .follow-bottom{width:100%}.signup .form-container{padding-top:0}.signup .form-container p{width:100%}.signup .form-container .field-small-title{font-size:1.6rem!important}.signup .wgt-sqbutton-black{width:100%}.signup h2.head{font-size:2.4rem!important}.signup .message{font-size:1.6rem!important}.signup p{line-height:1.3em}.signup p br{display:none}.signup .checkbox-field{margin:2rem 0}.signup .checkbox-field p{margin-left:.8rem}}.signup-member{display:none;position:fixed;width:100%;height:100%;top:0;z-index:100;left:0;background-color:rgba(27,27,27,.8)}.signup-member .form-member{position:absolute;width:100%;max-width:600px;top:20%;left:50%;margin-left:-300px;background-color:#ababab;padding:1em 2em 1.5em}@media screen and (max-width:768px){.signup-member .form-member{max-width:calc(350px - 2em);margin-left:-175px;padding:1em 1em 1.5em}}.signup-member .form-member .close-trigger{cursor:pointer;position:absolute;right:.5em;top:.5em}.signup-member .form-member .close-trigger span{vertical-align:middle}.signup-member .form-member .close-trigger span:first-of-type{display:none}.signup-member .form-member .close-trigger span[class^=icon-]{font-size:3rem}.signup-member .wgt-sqbutton-black{width:23rem;margin-top:2rem}.signup-member .callback-reslut{color:#006400;font-size:2.4rem}.signup-member .callback-reslut.active{color:#ba0c2f}.signup-member .form .checkbox-field p:first-line{line-height:2rem}.signup-member .form div.form-width-limit p,.signup-member div.form div.field div.input-box p,.signup-member div.form div.password-status p{text-align:center}.signup-member .form a{margin-bottom:1rem}.signup-member .form p{line-height:1.4em}.signup-member .form p a{color:#363636;margin-bottom:0}@media screen and (max-width:768px){.signup-member{font-size:1.6rem}.signup-member .wgt-sqbutton-black{width:100%}.signup-member h2.head{font-size:3.6rem}.signup-member p{line-height:1.3em}.signup-member p br{display:none}.signup-member .checkbox-field{margin:2rem 0}.signup-member .checkbox-field p{margin-left:.8rem}}.signup-member.active{display:block}.signup-simple-for-mobile{margin-top:0!important}.signup-simple-for-mobile .col-1120{margin-top:30px!important}.signup-signin-change-container{border-top:1px solid #000;padding:26px 0;margin-top:26px;border-bottom:1px solid #000;font-size:0;box-sizing:border-box;width:58rem;max-width:calc(100% - 2px)}@media screen and (max-width:768px){.signup-signin-change-container{padding:2rem 0;margin-bottom:26px}}.signup-signin-change-container.at-signin-page{padding:26px 0;margin-top:26px;border-bottom:1px solid #000}@media screen and (max-width:768px){.signup-signin-change-container.at-signin-page{margin-bottom:26px}}.signup-signin-change-content-container{display:inline-block;vertical-align:middle;width:calc(100% - 200px)}@media screen and (max-width:768px){.signup-signin-change-content-container{display:block;width:100%}}.signup-signin-change-content-container h3{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.4rem;color:#000}.signup-signin-change-content-container p{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:2.4rem;color:#000}.signup-signin-change-button-container{display:inline-block;vertical-align:middle;width:200px}@media screen and (max-width:768px){.signup-signin-change-button-container{display:block;width:100%;margin-top:16px}}.signup-signin-change-button-container .wgt-sqbutton-golden{max-width:100%;float:right}@media screen and (max-width:768px){.signup-signin-change-button-container .wgt-sqbutton-golden{float:none;width:100%}}.signup-signin-change-button-container .wgt-sqbutton-golden:hover{color:#fff}html[dir=rtl] .signup-signin-change-button-container .wgt-sqbutton-golden{float:left}@media screen and (max-width:768px){html[dir=rtl] .signup-signin-change-button-container .wgt-sqbutton-golden{float:none}}p.error-tip{display:none;width:68%;background-color:#ba0c2f;padding:1.5rem 2rem;margin:0 2.5rem 2.5rem 0;vertical-align:middle;color:#fbf4f5;font-size:1.4rem;line-height:1.5em}.display-error-tip p.error-tip{display:block}.account-management{position:relative}.account-management div.input-box{border-width:1px!important;vertical-align:bottom!important}.account-management .password-form{margin-top:1.5rem!important}.account-management .password-form .password-tip{font-family:'Nimbus Sans L',sans-serif;font-weight:500;display:block;font-size:1.8rem;line-height:1.8em}.account-management .password-form .update_password_six_failed{font-family:'Nimbus Sans L',sans-serif;display:block;font-size:1rem;color:#777;margin-top:20px;text-align:center}.account-management .password-form .button-change-password.disabled{pointer-events:none;cursor:none;opacity:.3}.account-management h2.head{font-size:6rem}.account-management .form.commprefs-form{width:100%}.account-management .form.commprefs-form li{background-color:#fff;padding:2.2rem 2.4rem;position:relative;margin-bottom:2rem;border:1px solid #adadad}.account-management .form.commprefs-form li.nomal-style{background-color:transparent;border:1px solid transparent}.account-management .form.commprefs-form li.nomal-style.bordered-style{background-color:#fff;border:1px solid #adadad}.account-management .form.commprefs-form li .status{display:none;position:absolute;top:75%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:3%;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;color:#2eb025;text-transform:capitalize}.account-management .form.commprefs-form li i.newRadio{font-size:1.8rem;z-index:2;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:2.4rem;border-radius:3rem;width:7.6rem;height:3.4rem;background:#868686}.account-management .form.commprefs-form li i.newRadio:after{content:'';width:2.8rem;height:2.8rem;border-radius:100%;background:#fff;display:inline-block;margin-left:.3rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.account-management .form.commprefs-form li .card.selected i.radio,.account-management .form.commprefs-form li .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio,.account-management .form.commprefs-form li .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio,.account-management .form.commprefs-form li div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i,.account-management .form.commprefs-form li i.checked,.card.selected .account-management .form.commprefs-form li i.radio,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .account-management .form.commprefs-form li i.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .account-management .form.commprefs-form li i.radio,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .account-management .form.commprefs-form li i{background:#000}.account-management .form.commprefs-form li .card.selected i.radio:after,.account-management .form.commprefs-form li .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.account-management .form.commprefs-form li .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.account-management .form.commprefs-form li div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i:after,.account-management .form.commprefs-form li i.checked:after,.card.selected .account-management .form.commprefs-form li i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .account-management .form.commprefs-form li i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .account-management .form.commprefs-form li i.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .account-management .form.commprefs-form li i:after{margin-left:4.5rem}.account-management .form.commprefs-form li i.newCheckbox{font-size:1.8rem;z-index:2;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:2.4rem;border-radius:0;width:2.5rem;height:2.4rem;background:#fff;box-sizing:border-box;border:2px solid #000}.account-management .form.commprefs-form li i.newCheckbox:after{content:'';width:1.5rem;height:1.4rem;border-radius:0;display:inline-block;margin-left:.25rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:1320px){.account-management .form.commprefs-form li i.newCheckbox:after{margin-left:.3rem}}.account-management .form.commprefs-form li .card.selected i.newCheckbox.radio:after,.account-management .form.commprefs-form li .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.newCheckbox.radio:after,.account-management .form.commprefs-form li .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.newCheckbox.radio:after,.account-management .form.commprefs-form li div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.newCheckbox:after,.account-management .form.commprefs-form li i.newCheckbox.checked:after,.card.selected .account-management .form.commprefs-form li i.newCheckbox.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .account-management .form.commprefs-form li i.newCheckbox.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .account-management .form.commprefs-form li i.newCheckbox.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .account-management .form.commprefs-form li i.newCheckbox:after{background-color:#000}.account-management .form.commprefs-form li h6{font-size:2.2rem;font-family:Optima,sans-serif;font-weight:700;line-height:1.4em;display:inline-block;vertical-align:middle}.account-management .form.commprefs-form li div{width:calc(97% - 20rem);min-height:4.2rem}.account-management .form.commprefs-form li div p{font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.account-management .form.commprefs-form li div .s-desc-02{padding-top:5px}@media screen and (max-width:768px){.account-management .form.commprefs-form li{padding:2rem 1.6rem}.account-management .form.commprefs-form li .status{font-size:1.4rem;display:none}.account-management .form.commprefs-form li i.newRadio{width:4rem;height:1.8rem;top:3rem;right:1.6rem}.account-management .form.commprefs-form li i.newRadio:after{width:1.5rem;height:1.5rem}.account-management .form.commprefs-form li .card.selected i.radio:after,.account-management .form.commprefs-form li .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.account-management .form.commprefs-form li .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.account-management .form.commprefs-form li div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i:after,.account-management .form.commprefs-form li i.checked:after,.card.selected .account-management .form.commprefs-form li i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .account-management .form.commprefs-form li i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .account-management .form.commprefs-form li i.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .account-management .form.commprefs-form li i:after{margin-left:2.3rem}.account-management .form.commprefs-form li i.newCheckbox{width:1.8rem;height:1.8rem}.account-management .form.commprefs-form li i.newCheckbox:after{width:1rem;height:1rem;margin-left:.2rem}.account-management .form.commprefs-form li h6{font-size:1.6rem;line-height:1.9rem;padding-right:6rem}.account-management .form.commprefs-form li div{margin-top:.5rem;width:100%;min-height:6.4rem}.account-management .form.commprefs-form li div p{font-size:1.2rem;line-height:1.6rem}}.account-management h3.block-head{font-size:3.2rem;width:58.4rem;margin:2.5rem auto 3rem auto;position:relative;text-transform:capitalize;color:#000;font-family:Optima,sans-serif;font-weight:700}.account-management h3.block-head:after{display:inline-block;vertical-align:sub;position:absolute;right:40px;top:50%}.account-management div.tpl-splitline{width:100%;background-color:#363636;height:3px;margin:2rem 0 3rem 0}.account-management a.wgt-close{position:absolute;top:0;right:0}.account-management a.wgt-close span{font-size:8rem;color:#363636}@media (max-width:768px){.account-management a.wgt-close span{font-size:6rem}}.account-management h6.sub-block-head{font-size:4.4rem;margin:2rem 0}.account-management .form{width:58.4rem;margin:10px auto}.account-management .form.form-nominee{margin:10px 0!important}.account-management .form a.wgt-sqbutton-dark{width:100%}.account-management .form a.wgt-sqbutton-black{width:100%}.account-management .form a.wgt-sqbutton-default{background:#868686!important;border-color:#868686!important;cursor:not-allowed}.account-management .form a.wgt-sqbutton-default:hover{color:#fff!important}.account-management .form div.link-social-accounts{margin-top:1.5rem;line-height:4em}.account-management .form div.link-social-accounts>span{font-size:2.8rem}.account-management .form div.link-social-accounts>a.wgt-sqbutton-dark{width:auto;float:right}@media (max-width:768px){.account-management .form div.link-social-accounts>a.wgt-sqbutton-dark{width:100%;float:none}}.account-management .form .date{display:none!important}.account-management .form .field.invalid-date .minage{display:none!important}.account-management .form .field.invalid-date .date{display:block!important}.account-management .creditcard-wrapper .form{width:auto}.account-management .fold-trigger,.account-management .separator{width:58.4rem;text-align:left;margin-top:4rem}.account-management .fold-trigger span.text,.account-management .separator span.text{font-size:3.2rem;font-family:Optima,sans-serif;font-weight:700;color:#000}.account-management .block{-webkit-transition:all false false,.5s false false;-moz-transition:all false false false,.5s false false false;-o-transition:all false false false,.5s false false false;transition:all,.5s}.account-management .block.state-fold{height:85px}.account-management .block.state-fold h3.block-head:after{top:50%}.account-management .block.state-fold>div{display:none}.account-management .block-profile .publicTip{padding-top:2.5rem;width:58.4rem;margin:auto}@media screen and (max-width:768px){.account-management .block-profile .publicTip{width:100%;padding-top:1rem}}.account-management .block-profile .profile-form a.profile-link{position:relative;display:block;font-size:2.8rem;padding:2.3rem 0;color:#363636;border-bottom:solid 2px #cbc7c2}.account-management .block-profile .profile-form a.profile-link span{font-size:4rem;vertical-align:middle}.account-management .block-profile .profile-form a.profile-link:after{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-left-color:#363636}.account-management .block-profile .avatar{position:relative;text-align:left;width:58.4rem;margin:3rem auto 1.7rem auto;font-size:0}.account-management .block-profile .avatar .tooltip{display:none;text-align:left;background-color:#000;font-size:1.7rem;color:#fff;width:20em;position:absolute;z-index:2;top:114%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);padding:2%}.account-management .block-profile .avatar .tooltip.show{display:inline-block}.account-management .block-profile .avatar .tooltip:after{display:inline-block;content:'';width:0;height:0;border:10px solid transparent;border-bottom-color:#000;position:absolute;bottom:100%;left:calc(50% - 6px)}.account-management .block-profile .avatar .tooltip .close{font-size:4rem;position:absolute;top:4%;right:2%;cursor:pointer}.account-management .block-profile .avatar .tooltip .describe{line-height:1.5em;margin-bottom:.5em}.account-management .block-profile .avatar .tooltip .describe:nth-of-type(1){margin-bottom:1em;width:calc(100% - 1.7em)}.account-management .block-profile .avatar .tooltip .default-img{font-size:0}.account-management .block-profile .avatar .tooltip .default-img li{width:16%;border-radius:50%;box-sizing:border-box;background-color:#fff;overflow:hidden;margin-right:5%;margin-bottom:6%;cursor:pointer}.account-management .block-profile .avatar .tooltip .default-img li,.account-management .block-profile .avatar .tooltip .default-img li *{display:inline-block;vertical-align:middle}.account-management .block-profile .avatar .tooltip .default-img li:nth-child(5n){margin-right:0}.account-management .block-profile .avatar .tooltip .default-img li img{width:100%}.account-management .block-profile .avatar .tooltip .wgt-sqbutton,.account-management .block-profile .avatar .tooltip .wgt-sqbutton-black,.account-management .block-profile .avatar .tooltip .wgt-sqbutton-black1,.account-management .block-profile .avatar .tooltip .wgt-sqbutton-blue,.account-management .block-profile .avatar .tooltip .wgt-sqbutton-blue-hollow,.account-management .block-profile .avatar .tooltip .wgt-sqbutton-blue-inverse,.account-management .block-profile .avatar .tooltip .wgt-sqbutton-dark,.account-management .block-profile .avatar .tooltip .wgt-sqbutton-dark-grey,.account-management .block-profile .avatar .tooltip .wgt-sqbutton-golden,.account-management .block-profile .avatar .tooltip .wgt-sqbutton-green,.account-management .block-profile .avatar .tooltip .wgt-sqbutton-red,.account-management .block-profile .avatar .tooltip .wgt-sqbutton-white,.account-management .block-profile .avatar .tooltip a.wgt-sqbutton-change-color{padding:0;width:100%}@media screen and (max-width:768px){.account-management .block-profile .avatar .tooltip{position:fixed;top:100px;left:0;min-height:100vh;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);width:100%;box-sizing:border-box;padding:1.5rem;z-index:21}.account-management .block-profile .avatar .tooltip .close{top:.7rem}}.account-management .block-profile .avatar img.avatar-img{display:inline-block;margin-right:20px;vertical-align:middle;border-radius:360px;width:48px;height:48px}@media screen and (max-width:768px){.account-management .block-profile .avatar img.avatar-img{width:75px;height:75px}}.account-management .block-profile .avatar .change-btn{display:inline-block;position:relative}.account-management .block-profile .avatar .change-btn .wgt-sqbutton-dark{font-family:'Nimbus Sans L',sans-serif;font-weight:400;width:calc(58.4rem - 68px);border-color:#000;color:#000}.account-management .block-profile .avatar .change-btn .wgt-sqbutton-dark:hover{background:#000;color:#fff}.account-management .block-profile .avatar .change-btn input.change-input{width:100%;height:5rem;position:absolute;right:0;top:0;opacity:0}.account-management .block-profile .avatar #upload-error-tips{color:red;visibility:hidden;position:relative;top:10px}.account-management .mymillennium-enquiry-form{width:100%;padding-bottom:7rem;position:relative}@media screen and (min-width:769px){.account-management .mymillennium-enquiry-form{width:50rem}}.account-management .mymillennium-enquiry-form div.field div.input-box{width:100%!important;border-width:1px!important}.account-management .mymillennium-enquiry-form div.field .error-tip{width:100%!important}.account-management .mymillennium-enquiry-form div.field select{width:100%!important}.account-management .mymillennium-enquiry-form .wgt-sqbutton-black1{width:100%;margin-top:1.3rem;border:1px solid #000;background:#000;box-sizing:border-box;color:#fff}.account-management .mymillennium-enquiry-form .wgt-sqbutton-black1:hover{background:#fff;color:#000}.account-management .mymillennium-enquiry-form .disabled{cursor:not-allowed;border:0;background:#ddd;color:#999}.account-management .mymillennium-enquiry-form .disabled:hover{background:#ddd;color:#999}.account-management .mymillennium-enquiry-form .submitted-message{display:none;color:#36a3ad;font-size:1.6em;position:absolute;bottom:3rem;width:100%;text-align:left}@media screen and (max-width:768px){.account-management{padding:1rem 0;width:100%}.account-management .submitted-message{text-align:center}.account-management div.tpl-splitline{width:inherit;margin:2rem 4% 1rem!important}.account-management a.wgt-sqbutton-black{width:100%!important;font-size:1.2rem}.account-management h2.head{font-size:4.2rem!important}.account-management h3.block-head{font-size:2rem!important;border-width:2px}.account-management h3.block-head:after{right:3%}.account-management .separator{margin:3rem 0 2rem 0}.account-management .fold-trigger,.account-management .separator{width:100%;margin-left:0}.account-management .fold-trigger span.text,.account-management .separator span.text{font-size:2rem}.account-management .mymillennium-enquiry-form .wgt-sqbutton-black1{padding:0;position:static;width:calc(98% + 4px)}.account-management .block-profile .avatar{width:100%;margin:2rem 0 0 0;text-align:center}.account-management .block-profile .avatar .change-btn{display:initial}.account-management .block-profile .avatar .change-btn .wgt-sqbutton-dark{padding:0;margin-top:2rem;width:100%!important;line-height:3.4rem;font-size:1.2rem;letter-spacing:1px}}html[dir=rtl] .account-management .form.commprefs-form li{padding:2rem 4rem 2rem 1.5rem}html[dir=rtl] .account-management .form.commprefs-form li i.radio{right:inherit;left:3%}@media (max-width:768px){html[dir=rtl] .account-management .form.commprefs-form li h6{padding-right:0;padding-left:4.5rem}html[dir=rtl] .account-management .form.commprefs-form li div p{padding-right:0;padding-left:1.5rem}}html[dir=rtl] .account-management .fold-trigger,html[dir=rtl] .account-management .separator{margin-left:0;margin-right:-11rem}html[dir=rtl] .account-management .block-profile .avatar img.avatar-img{margin-left:20px;margin-right:0}html[dir=rtl] .account-management .block-profile .profile-form a.profile-link:after{right:inherit;left:0;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-right-color:#363636}html[dir=rtl] .account-management .mymillennium-enquiry-form .wgt-sqbutton-black1{left:calc(2% - 4px);right:auto}@media (max-width:768px){html[dir=rtl] .account-management>div .block-redeem-rewards .accordion-trigger,html[dir=rtl] .account-management>div>:not(.block-redeem-rewards){margin-right:4%;margin-left:0}html[dir=rtl] .account-management .separator{margin-right:0}}html[dir=rtl] .account-management .avatar .tooltip{text-align:right}html[dir=rtl] .account-management .avatar .tooltip:after{left:auto;right:calc(50% - 6px)}html[dir=rtl] .account-management .avatar .tooltip .close{right:auto;left:2%}html[dir=rtl] .account-management .avatar .tooltip .default-img li{margin-right:auto;margin-left:5%}html[dir=rtl] .account-management .avatar .tooltip .default-img li:nth-child(5n){margin-left:inherit;margin-right:0}@media screen and (max-width:768px){html[dir=rtl] .account-management .avatar .tooltip{left:auto;right:0}}.is-app .main-wrapper{margin-top:0!important}.is-app .main-wrapper .mmp-nav-container.dashboard{top:0}.is-app .profile-page{min-height:100vh;margin-top:0!important;padding-top:calc(24px + 19px + 2rem);box-sizing:border-box}.is-app .x-tpl-profile-head .x-tpl-profile-title{display:none}.is-app .x-tpl-profile-head .mm2-sub-header{display:none}.is-app .x-tpl-profile-head .x-tpl-profile-select [class^=icon-],.is-app .x-tpl-profile-head .x-tpl-profile-select a,.is-app .x-tpl-profile-head .x-tpl-profile-select p,.is-app .x-tpl-profile-head .x-tpl-profile-select ul{display:none!important}.is-app .x-tpl-profile-head .x-tpl-profile-select .title{font-size:2.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;position:relative;top:1rem;left:1rem}.is-app .x-tpl-profile-head .x-tpl-profile-select .title:after{display:none!important}.is-app div.form form{background-color:#fff;padding:1rem;box-shadow:0 0 8px #b2afaf;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.is-app div.form form div.field textarea{border:1px solid rgba(0,0,0,.15);border-bottom:0;padding:8px;box-sizing:border-box;margin:0;width:100%;display:block;margin-top:1.3rem}.is-app div.form form div.field:nth-child(12){display:none}.is-app div.form form div.field label{text-transform:uppercase;font-weight:700;letter-spacing:.5px;color:#757575;font-size:1rem}.is-app div.form form div.field div.input-box{border:none;border-bottom:1px solid rgba(0,0,0,.15);color:#000}.is-app div.form form div.field div.input-box input,.is-app div.form form div.field div.input-box select{margin-left:0;padding-left:0;color:#000}.is-app div.form form div.field div.input-box i.input-select{border-top-color:#000}.is-app div.form form .wgt-sqbutton-black1{position:fixed;bottom:5rem;height:6rem;line-height:6rem;background-color:#9f7d23;border-color:transparent;color:#fff;width:calc(100% - 4rem);left:2rem}.travel-prefer{padding:0;position:relative}@keyframes add-destination-tips{0%{height:0;filter:alpha(Opacity=0);opacity:0}1%{height:calc(3.2rem + 40px);filter:alpha(Opacity=100);opacity:1}95%{height:calc(3.2rem + 40px);filter:alpha(Opacity=100);opacity:1}100%{height:0;filter:alpha(Opacity=0);opacity:0}}@-webkit-keyframes add-destination-tips{0%{height:0;filter:alpha(Opacity=0);opacity:0}1%{height:calc(3.2rem + 40px);filter:alpha(Opacity=100);opacity:1}95%{height:calc(3.2rem + 40px);filter:alpha(Opacity=100);opacity:1}100%{height:0;filter:alpha(Opacity=0);opacity:0}}.travel-prefer span[class^=icon-]{font-size:3rem}@media screen and (max-width:768px){.travel-prefer span[class^=icon-]{font-size:2rem}}.travel-prefer li.checked{background-color:#363636!important;border:1px solid #363636!important}.travel-prefer li.checked *{color:#fff!important}.travel-prefer .prefer-interest{padding:20px 0;margin-top:0}.travel-prefer .prefer-interest .discription{font-size:3.2rem;font-family:Optima,sans-serif;font-weight:700;margin-bottom:2rem;margin-top:5rem}.travel-prefer .prefer-interest ul{font-size:0}.travel-prefer .prefer-interest ul li{text-align:center;vertical-align:top;box-sizing:border-box;display:inline-block;width:calc(25% - 1.4rem);margin-right:1.4rem;margin-bottom:1.4rem;height:14.2rem;position:relative;cursor:pointer;background-color:#fff;border:1px solid #adadad}.travel-prefer .prefer-interest ul li:hover{border:.6rem solid #363636;background-color:#f3f3f3}.travel-prefer .prefer-interest ul li:nth-child(4n){margin-right:0}.travel-prefer .prefer-interest ul li span[class^=icon-]{font-size:4.8rem}.travel-prefer .prefer-interest ul li .added-tip{display:none;background-color:#39b54a;width:calc(100% + 2px);height:calc(100% + 1px);position:absolute;bottom:-1px;left:-1px}.travel-prefer .prefer-interest ul li .added-tip p{color:#fff!important;text-transform:capitalize}@media screen and (max-width:768px){.travel-prefer .prefer-interest ul li .added-tip p{font-size:1.1rem}}.travel-prefer .prefer-interest ul li .added-tip .icon-icon_I009{color:#fff;border-radius:50%;font-size:4rem;border:solid .3rem #fff}@media screen and (max-width:768px){.travel-prefer .prefer-interest ul li .added-tip .icon-icon_I009{font-size:2rem;border-width:1px}}.travel-prefer .prefer-interest ul li .tip-div,.travel-prefer .prefer-interest ul li>div{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.travel-prefer .prefer-interest ul li h6{font-size:2.2rem;font-family:Optima,sans-serif;font-weight:700;margin-top:1.2rem;color:#000}.travel-prefer .prefer-interest ul li p{font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;margin-top:1rem}@media screen and (max-width:768px){.travel-prefer .prefer-interest{padding:0}.travel-prefer .prefer-interest .discription{font-size:2rem;line-height:2.4rem}.travel-prefer .prefer-interest ul li{width:calc(50% - 1rem);height:8rem;margin-bottom:1rem;margin-right:1rem}.travel-prefer .prefer-interest ul li:nth-child(2n){margin-right:0}.travel-prefer .prefer-interest ul li span[class^=icon-]{font-size:3rem}.travel-prefer .prefer-interest ul li h6{font-size:1.4rem;margin-top:1rem}.travel-prefer .prefer-interest ul li p{font-size:1rem;margin-top:1rem}}.travel-prefer .prefer-stay{padding:20px 0}.travel-prefer .prefer-stay .mat3{margin-top:3rem}.travel-prefer .prefer-stay .tpl-full-screen-mask .tpl-button-click-tips{padding:3.5rem 3%}.travel-prefer .prefer-stay .tpl-full-screen-mask .tpl-button-click-tips .content-error-tips{text-align:center}.travel-prefer .prefer-stay .tpl-full-screen-mask .tpl-button-click-tips .content-error-tips .clearfix{margin-top:0}.travel-prefer .prefer-stay .item-title{font-size:3.2rem;padding:2rem 0;line-height:3.8rem;text-align:left;text-transform:capitalize;font-family:Optima,sans-serif;font-weight:700;color:#000}.travel-prefer .prefer-stay ul.item-list{font-size:0;margin-bottom:2.4rem}.travel-prefer .prefer-stay ul.item-list.item-three li{width:calc(100% / 3 - .1px)}.travel-prefer .prefer-stay ul.item-list.item-three li:nth-child(3n+1){border-left:solid 1px #7f7f7f}.travel-prefer .prefer-stay ul.item-list.item-two{border-left:solid 1px #7f7f7f}.travel-prefer .prefer-stay ul.item-list.item-two li{width:50%}.travel-prefer .prefer-stay ul.item-list li{position:relative;cursor:pointer;background-color:#fff;display:inline-block;box-sizing:border-box;vertical-align:top;min-height:8.2rem;border-right:solid 1px #7f7f7f;border-bottom:solid 1px #7f7f7f;border-top:solid 1px #7f7f7f}.travel-prefer .prefer-stay ul.item-list li .content{position:absolute;top:50%;display:inline-block;width:100%;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.travel-prefer .prefer-stay ul.item-list li .content>*{vertical-align:middle;display:inline-block}.travel-prefer .prefer-stay ul.item-list li .added-tip{display:none;background-color:#39b54a;text-align:center;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;bottom:-1px;left:-1px;font-size:2rem;font-weight:700}.travel-prefer .prefer-stay ul.item-list li .added-tip .tip-div{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.travel-prefer .prefer-stay ul.item-list li .added-tip span{color:#fff!important;margin-left:1rem;text-transform:capitalize}.travel-prefer .prefer-stay ul.item-list li .added-tip .icon-icon_I009{color:#fff;border-radius:50%;font-size:2rem;border:solid .3rem #fff;vertical-align:middle}@media screen and (max-width:768px){.travel-prefer .prefer-stay ul.item-list li .added-tip{font-size:1.1rem}.travel-prefer .prefer-stay ul.item-list li .added-tip .tip-div .icon-icon_I009{border-width:.2rem}.travel-prefer .prefer-stay ul.item-list li .added-tip .tip-div span:nth-child(2){display:block;margin-top:.5rem}}.travel-prefer .prefer-stay ul.item-list li h6{color:#525051;font-size:2.6rem;font-family:Optima,sans-serif;font-weight:700;margin-left:.3em;max-width:78%;line-height:1.2em}.travel-prefer .prefer-stay ul.item-list li h6.short{max-width:54%}.travel-prefer .prefer-stay .prefer-stay-additional h6{font-size:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#000;line-height:1.2em;margin-bottom:.5em}.travel-prefer .prefer-stay .prefer-stay-additional .input-box{width:100%;border-width:1px}.travel-prefer .prefer-stay .prefer-stay-additional .input-box textarea{margin:0;width:100%;height:15rem;padding-left:1rem}.travel-prefer .prefer-stay .prefer-stay-additional .cta-button{text-align:right;margin-top:2.4rem}.travel-prefer .prefer-stay .prefer-stay-additional .cta-button .wgt-sqbutton-black{background:#000;width:24rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:5rem;font-size:1.4rem;color:#fff;padding:0;border:1px solid #000;text-transform:uppercase}.travel-prefer .prefer-stay .prefer-stay-additional .cta-button .wgt-sqbutton-black:hover{background:#fff;color:#000}.travel-prefer .prefer-stay .prefer-stay-additional .cta-button .wgt-sqbutton-defalut{cursor:not-allowed;border:0;background:#ddd;color:#999}.travel-prefer .prefer-stay .prefer-stay-additional .cta-button .wgt-sqbutton-defalut:hover{background:#ddd;color:#999}@media screen and (max-width:768px){.travel-prefer .prefer-stay{padding:0}.travel-prefer .prefer-stay .item-title{font-size:2rem;padding:1.5rem 0;line-height:2.4rem}.travel-prefer .prefer-stay ul.item-list.item-three li{width:50%}.travel-prefer .prefer-stay ul.item-list.item-three li:nth-child(2n+1){border-left:solid 1px #7f7f7f}.travel-prefer .prefer-stay ul.item-list li{min-height:5.6rem}.travel-prefer .prefer-stay ul.item-list li h6{font-size:1.4rem;max-width:48%}.travel-prefer .prefer-stay ul.item-list li span[class^=icon-]{font-size:2.6rem}.travel-prefer .prefer-stay .prefer-stay-additional div.form div.field textarea{line-height:1.4rem}.travel-prefer .prefer-stay .prefer-stay-additional h6{font-size:1.5rem;margin-bottom:-.3em}.travel-prefer .prefer-stay .prefer-stay-additional .cta-button{margin-top:1rem}.travel-prefer .prefer-stay .prefer-stay-additional .cta-button .wgt-sqbutton-black{width:100%;line-height:4rem;font-size:1.2rem}}.travel-prefer .tpl-travel-transformY,.travel-prefer div.travel-favorite .location-dropdown fieldset div:after,.travel-prefer div.travel-favorite .location-dropdown fieldset.expanded div:after,.travel-prefer div.travel-favorite div.select-result ul.result-list li div.select-content a.delete{position:absolute;right:2%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:768px){.travel-prefer .tpl-travel-transformY,.travel-prefer div.travel-favorite .location-dropdown fieldset div:after,.travel-prefer div.travel-favorite .location-dropdown fieldset.expanded div:after,.travel-prefer div.travel-favorite div.select-result ul.result-list li div.select-content a.delete{right:4%}}.travel-prefer div.travel-favorite{font-size:2rem;padding:20px 0;z-index:1}.travel-prefer div.travel-favorite div.mat3{margin-top:3rem}.travel-prefer div.travel-favorite div.select-result p.discription{padding-top:2rem}.travel-prefer div.travel-favorite div.select-result ul.result-list{width:100%}.travel-prefer div.travel-favorite div.select-result ul.result-list li{position:relative}.travel-prefer div.travel-favorite div.select-result ul.result-list li div.addTip{position:absolute;width:100%;height:7rem;top:0}.travel-prefer div.travel-favorite div.select-result ul.result-list li div.addTip .tips{height:7rem;line-height:7rem;padding:0 1rem;font-size:1.5rem}.travel-prefer div.travel-favorite div.select-result ul.result-list li div.select-content{position:relative;padding:0 2.4rem;height:7rem;line-height:7rem;margin:2rem 0 0 0;background-color:#fff;border:1px solid #acacac;font-size:2.2rem;box-sizing:border-box}.travel-prefer div.travel-favorite div.select-result ul.result-list li div.select-content a.delete{font-size:4.4rem;cursor:pointer;margin-right:-1.6rem}@media screen and (max-width:768px){.travel-prefer div.travel-favorite div.select-result ul.result-list li div.addTip{height:5rem}.travel-prefer div.travel-favorite div.select-result ul.result-list li div.addTip .tips{height:5rem;line-height:5rem}.travel-prefer div.travel-favorite div.select-result ul.result-list li div.addTip .tips .tipContent{font-size:1.2rem;line-height:1.4rem;vertical-align:middle}.travel-prefer div.travel-favorite div.select-result ul.result-list li div.select-content{padding:0 1.4rem;font-size:1.2rem;height:5rem;line-height:5rem}.travel-prefer div.travel-favorite div.select-result ul.result-list li div.select-content a.delete{font-size:2.4rem;margin-right:-.6rem}}.travel-prefer div.travel-favorite div.select-result ul.result-list li .added-tip{filter:alpha(Opacity=0);opacity:0;height:0}.travel-prefer div.travel-favorite div.select-result ul.result-list li.added .added-tip{-webkit-animation:2s add-destination-tips;-ms-animation:2s add-destination-tips;-o-animation:2s add-destination-tips;animation:2s add-destination-tips}.travel-prefer div.travel-favorite .location-dropdown{padding:2rem 0}.travel-prefer div.travel-favorite .location-dropdown fieldset{color:#363636;background-color:inherit}.travel-prefer div.travel-favorite .location-dropdown fieldset div{line-height:6rem;position:relative;background-color:#cbc7c2;padding:0 3%;height:6rem;font-size:2.4rem;border:none}.travel-prefer div.travel-favorite .location-dropdown fieldset div i{line-height:6rem}.travel-prefer div.travel-favorite .location-dropdown fieldset div:before{display:none}.travel-prefer div.travel-favorite .location-dropdown fieldset div:after{font-size:2.8rem;content:'+';height:auto;width:auto;border:none}.travel-prefer div.travel-favorite .location-dropdown fieldset ul{width:100%;top:6rem;background-color:#363636;color:#fff}.travel-prefer div.travel-favorite .location-dropdown fieldset ul li{font-size:1.8rem;padding:1.5rem 0 1.5rem 5%}.travel-prefer div.travel-favorite .location-dropdown fieldset ul li.back:before{left:1rem}.travel-prefer div.travel-favorite .location-dropdown fieldset ul li:hover{background-color:#717a7a}.travel-prefer div.travel-favorite .location-dropdown fieldset ul li.active{background-color:#717a7a}.travel-prefer div.travel-favorite .location-dropdown fieldset.expanded div:after{content:'';height:0;width:0;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#363636}@media (max-width:768px){.travel-prefer div.travel-favorite .location-dropdown fieldset{width:100%}.travel-prefer div.travel-favorite .location-dropdown fieldset ul li.back{padding:1.5rem 0 1.5rem calc(5% + 1rem)}.travel-prefer div.travel-favorite .location-dropdown fieldset ul li.back:before{left:5px}}.travel-prefer div.travel-favorite div.result-info-tips{background-color:#39b54a;padding-left:3%;position:relative;color:#fff}.travel-prefer div.travel-favorite div.result-info-tips span.icon-icon_I009{font-size:3.2rem;border-radius:100%;display:inline-block;border:2px solid #fff;margin-right:1%;vertical-align:middle}.travel-prefer div.travel-favorite div.result-info-tips p{display:inline-block;padding:20px 0;vertical-align:middle;width:calc(98% - 60px);line-height:2em}.travel-prefer div.travel-favorite div.result-info-tips:before{position:absolute;top:-2.7rem;opacity:inherit;left:3%;display:inline-block;content:'';width:0;height:0;border:1.5rem solid transparent;border-bottom-color:#39b54a}@media (max-width:768px){.travel-prefer div.travel-favorite{padding:3rem 0}.travel-prefer div.travel-favorite div.result-info-tips p{padding:15px 0;line-height:1.2em}}.travel-prefer div.tpl-splitline{width:100%;background-color:#363636;height:3px;margin:2rem 0 3rem 0}.travel-prefer a.wgt-close{position:absolute;top:0;right:0}.travel-prefer a.wgt-close span{font-size:8rem;color:#363636}@media (max-width:768px){.travel-prefer a.wgt-close span{font-size:6rem}}@media (max-width:768px){.travel-prefer{padding:1rem 0}.travel-prefer h2.head{width:80%;font-size:4.2rem}}html[dir=rtl] .travel-prefer .tpl-travel-transformY,html[dir=rtl] .travel-prefer div.travel-favorite .location-dropdown fieldset div:after,html[dir=rtl] .travel-prefer div.travel-favorite div.select-result ul.result-list li div.select-content a.delete{right:inherit;left:1rem}@media (max-width:768px){html[dir=rtl] .travel-prefer .tpl-travel-transformY,html[dir=rtl] .travel-prefer div.travel-favorite .location-dropdown fieldset div:after,html[dir=rtl] .travel-prefer div.travel-favorite div.select-result ul.result-list li div.select-content a.delete{left:4%}}html[dir=rtl] .travel-prefer div.travel-favorite .location-dropdown fieldset ul li{padding:1.5rem 5% 1.5rem 0}html[dir=rtl] .travel-prefer div.travel-favorite .location-dropdown fieldset ul li.back:before{right:1rem;left:inherit}@media (max-width:768px){html[dir=rtl] .travel-prefer div.travel-favorite .location-dropdown fieldset ul li.back{padding:1.5rem calc(5% + 1rem) 1.5rem 0}html[dir=rtl] .travel-prefer div.travel-favorite .location-dropdown fieldset ul li.back:before{right:5px}}html[dir=rtl] .travel-prefer div.travel-favorite div.result-info-tips{padding-left:0;padding-right:3%}html[dir=rtl] .travel-prefer div.travel-favorite div.result-info-tips span.icon-icon_I009{margin-right:0;margin-left:1%}html[dir=rtl] .travel-prefer div.travel-favorite div.result-info-tips:before{left:inherit;right:3%}html[dir=rtl] .travel-prefer .prefer-interest ul li{margin-right:0;margin-left:1rem}@media (max-width:768px){html[dir=rtl] .travel-prefer .prefer-interest ul li:nth-child(2n){margin-left:0}}html[dir=rtl] .travel-prefer div.prefer-stay .item-title{text-align:right}div.wgt-demo>*{margin:10px}div{margin:0}.tpl-demo h1{font-size:50px}.tpl-demo h2{font-size:42px}#item-carts a.item-link{padding-top:0!important}#item-carts a.smart{display:inline-block;height:80px;width:8.6rem;cursor:pointer;position:relative;margin-left:1px;background:rgba(27,27,27,.8)}#item-carts a.smart .icon-smart{position:absolute;width:3.5rem;margin:auto;top:50%;left: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%);font-size:30px;border-right:solid 1px transparent}#item-carts a.smart .smart-num{position:absolute;border-radius:50%;width:1.2rem;height:1.2rem;background-color:#ba0c2f;text-align:center;padding:.3rem;color:#fff;top:calc(40px - 1.5rem);left:calc(4.2rem + 1.8rem);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#item-carts a.smart .smart-num[data-num="0"]{display:none}.user-module-wrapper.expand-off div.logged-out h6:hover:after{border-top-color:#31a2ac}.user-module-wrapper.expand-on div.logged-out h6:hover:after{border-bottom-color:#31a2ac}.user-module .nav,.user-module-mobile .nav{display:none}.user-module a,.user-module-mobile a{cursor:pointer}.user-module div.logged-out h6,.user-module-mobile div.logged-out h6{font-size:1.2rem;text-transform:uppercase;line-height:1.4em;display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;max-width:85px;width:auto;min-width:60px}.user-module div.logged-out h6:after,.user-module-mobile div.logged-out h6:after{top:2px;position:absolute;margin-left:0;margin-right:8px;display:inline-block;content:'';width:0;height:0;border:.4rem solid transparent;border-bottom-color:#fff;margin-top:3px}@media (max-width:768px){.user-module div.logged-out h6:after,.user-module-mobile div.logged-out h6:after{top:initial}}.user-module div.logged-out h6:after:hover,.user-module-mobile div.logged-out h6:after:hover{border-bottom-color:#31a2ac}.user-module div.logged-out h6:hover,.user-module-mobile div.logged-out h6:hover{color:#31a2ac}.user-module div.logged-out p,.user-module-mobile div.logged-out p{font-size:1.1rem;display:none}@media (max-width:768px){.user-module div.logged-out,.user-module-mobile div.logged-out{padding-top:13px}}.user-module div.logged-out-logo,.user-module-mobile div.logged-out-logo{width:40px;height:40px;float:left;background-color:transparent}.user-module div.logged-out-logo .logged-out-img,.user-module-mobile div.logged-out-logo .logged-out-img{font-size:28px;text-align:center;line-height:56px;display:block;position:relative;cursor:pointer}.user-module div.logged-out-logo .logged-out-img:hover,.user-module-mobile div.logged-out-logo .logged-out-img:hover{color:#fff}.user-module div.logged-out-logo .logged-out-img .red-point,.user-module-mobile div.logged-out-logo .logged-out-img .red-point{display:block;width:1rem;font-size:12px;position:absolute;text-align:center;line-height:1rem;background:#ba0c2f;font-family:'Nimbus Sans L',sans-serif;font-weight:400;padding:.3rem;right:3px;top:6px;border-radius:50%;z-index:1;box-sizing:content-box;-webkit-box-sizing:content-box;-o-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box}.user-module div.logged-out-logo .logged-out-popup,.user-module-mobile div.logged-out-logo .logged-out-popup{display:none;position:relative;width:25.4rem;z-index:101;padding-top:20px;top:-21px;left:50%;margin-left:-12rem}.user-module div.logged-out-logo .logged-out-popup.active,.user-module-mobile div.logged-out-logo .logged-out-popup.active{display:block}.user-module div.logged-out-logo .logged-out-popup .popup-text,.user-module-mobile div.logged-out-logo .logged-out-popup .popup-text{background-color:#31a2ac}.user-module div.logged-out-logo .logged-out-popup .popup-text:after,.user-module div.logged-out-logo .logged-out-popup .popup-text:before,.user-module-mobile div.logged-out-logo .logged-out-popup .popup-text:after,.user-module-mobile div.logged-out-logo .logged-out-popup .popup-text:before{content:'';display:table}.user-module div.logged-out-logo .logged-out-popup .popup-text:after,.user-module-mobile div.logged-out-logo .logged-out-popup .popup-text:after{clear:both}.user-module div.logged-out-logo .logged-out-popup .popup-text .popup-img,.user-module-mobile div.logged-out-logo .logged-out-popup .popup-text .popup-img{float:left;width:12.5%;display:inline-block;padding-top:.7rem;padding-left:.5rem;box-sizing:content-box;-webkit-box-sizing:content-box;-o-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box}.user-module div.logged-out-logo .logged-out-popup .popup-text .popup-img span,.user-module-mobile div.logged-out-logo .logged-out-popup .popup-text .popup-img span{font-size:4rem}.user-module div.logged-out-logo .logged-out-popup .popup-text .popup-img img,.user-module-mobile div.logged-out-logo .logged-out-popup .popup-text .popup-img img{width:100%}.user-module div.logged-out-logo .logged-out-popup .popup-text .popup-word,.user-module-mobile div.logged-out-logo .logged-out-popup .popup-text .popup-word{float:left;width:72.5%;padding:1rem;line-height:1.5em}.user-module div.logged-out-logo .logged-out-popup .popup-text .popup-word span,.user-module-mobile div.logged-out-logo .logged-out-popup .popup-text .popup-word span{font-size:1.4rem;text-transform:uppercase}.user-module div.logged-out-logo .logged-out-popup .popup-text .popup-word p,.user-module-mobile div.logged-out-logo .logged-out-popup .popup-text .popup-word p{font-size:1.2rem}.user-module div.logged-out-logo .logged-out-popup .popup-text .popup-word p a,.user-module-mobile div.logged-out-logo .logged-out-popup .popup-text .popup-word p a{text-decoration:underline}.user-module div.logged-out-logo .logged-out-popup .popup-text .popup-word p a:hover,.user-module-mobile div.logged-out-logo .logged-out-popup .popup-text .popup-word p a:hover{color:#fff}.user-module div.logged-out-logo .logged-out-popup .popup-triangle,.user-module-mobile div.logged-out-logo .logged-out-popup .popup-triangle{border:solid 10px transparent;border-bottom-color:#31a2ac;width:0;position:absolute;top:0;left:50%;margin-left:-15px}@media (max-width:768px){.user-module div.logged-out-logo,.user-module-mobile div.logged-out-logo{display:none}}.user-module div.login-in,.user-module-mobile div.login-in{float:left;height:55px;cursor:pointer}.user-module div.login-in div.user-hello-div,.user-module-mobile div.login-in div.user-hello-div{width:18%;height:100%;position:absolute;top:0;left:0;z-index:111}.user-module div.login-in .red-point,.user-module-mobile div.login-in .red-point{display:block;width:20px;line-height:19px;font-size:12px;position:absolute;text-align:center;background:#ba0c2f;font-family:'Nimbus Sans L',sans-serif;font-weight:400;left:3rem;top:6px;border-radius:50%;z-index:120;box-sizing:content-box;-webkit-box-sizing:content-box;-o-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box}.user-module div.login-in div.user-hello,.user-module-mobile div.login-in div.user-hello{display:block;position:relative;margin-bottom:1px;font-size:1.4rem;background:rgba(27,27,27,.8)}@media (min-width:769px){.user-module div.login-in div.user-hello,.user-module-mobile div.login-in div.user-hello{background:0 0}}.user-module div.login-in div.user-hello a.logout-link,.user-module-mobile div.login-in div.user-hello a.logout-link{position:absolute;top:9px;right:1rem;color:#bbb;display:none}@media (max-width:768px){.user-module div.login-in div.user-hello a.logout-link,.user-module-mobile div.login-in div.user-hello a.logout-link{display:block;top:20px;right:1rem;font-size:1.2rem;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:1.4rem;text-transform:uppercase}}.user-module div.login-in div.user-hello a.user-info,.user-module-mobile div.login-in div.user-hello a.user-info{margin-left:.7rem;height:3.2rem;padding:calc((55px - 3.2rem - 2px)/ 2) 1rem calc((55px - 3.2rem - 2px)/ 2) 50px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAuCAIAAADhvA07AAASgklEQVRYw31ZCXAc1Znue2a6574ljTS6b1nyjY0htoFwGfBCgLCxNxAgDpti2S2uYndrNxuoUMQhu1C7tZDAQqVqE65gg7GNIb5t4fuUJVnWWOdoRnNf3dPTx/T+M08aBHH2laqn35vWe1//9/8N3tHRgWFYsViEq6qqOI4TBKFpGtygdTRFN6UVTUumUol4zGi0eNxOg9lMWRyYnlWLGq7KmJBVMqlUMhmJREiStNlsRqMRtoKdyfKAG9gNtoIN8fkBK7BOlAcFd/AdRVGKomDlAU8Uy4OmabjCOmzEMEwmk5kJz1rMplXLV6y+fnV7c32Ny24ysiZPra+hGV5IVrFcZAZnDIGxsfNnTp04caK/v39kZITjOKfLidAgZOgUOBTtj6QAi4VCAW9paQGA8BCCCQ/BvSRJ8AR6M4AlCMJsJOL1eO+9e8Nta69fc/0NBnc1CBTL5zCDRZm+FE/ETQ4vazFjkojZ67H5EQ7Pfv757vfff3//vv06va66uhq9LdKGXq+HqyzLcGJlHW9rawMoABMORs/BFGAhqcL9zMwMo9M9snnzj37w/c5lSzFRKPCCzuLGKEKOT105vefYZx+evTja3tmuKlhgVvDXeXqX9DYuXtPQe0MF2cd/3Pbqr189fvxYTU2NyWSC49ChSI9aeSCx4WBDSG6gFKQ+eAIAIfGOjY2tvO66X77yyurVqzEhnU4mMbWIU7S5ujY1fuq/X/hpOBQrUK64UAyncw1V9kSKtxgwm5bV6cmG1vYbNn6/97sPIUwFUX7ppRdf/fVWg8Hg8Xhhc1hExorEg7RWsjukMhgVE4YveJ6fmJh44okn3vvDH/x+PybkErNhgmJonDA4aggs+bt//NGRS0nV7E9lxSuz8UXdzbet6uipsxCYFsnj4Rx+8uzlL7f9UYxPOr3VVncV2ML69euWLFm+Z88XwWDQarWiE5EBzXkMiAN9gcylBLA80uk0aOqll156+eWX0aOaKCoFESdIPWcli/mp/W8cOjGZ1bhkKnNmYva+u254ZF2nLMlFTQqF4sFoNpkrKLQxXyTOfHX08vFDGEm39S0Fv21pab7zjg17Pv98YnICZFHxISRFOIt0Op1IQci3YRWsbGpqauvWrc8//3zFCDCpoEoSfBrc7vjgvtMH9jBWvw4rjM8mv7O07d+23HP+4tX3dx+/MBrOCgWSIBhwTIrIq0pOwQicCJzu17HG5u5FcO9wOu7ZuHHHjh3B4LTZbK4oC7lRSVbI8ZB/Aazx8fFnn3326aefRjqeAwSH4BqtNymZ+JXzR82exrwkHhuaWtzkXt/X2H9y8JO9p7LpDENSwbh0fDhyYjQ+FErnNUbSOcejuWpfjU7DJEXFcKyoYD5fzfaPt7OcMRqNoDiEriUzBwmhSIX0BXZz8803v/vuuxXRoAiJK0pRzDNmVzZ4MXT5FMU6DxwbHJmITUYzDo4spCMNNRa2iBVSgllTe6rtfpuRI3COZFy01tvb+Xe/+NXyW26jIfDIGmCCPR0uB0Yadu/cAVFqYSgmHQ4HzFGgBNMBXwNhWiyWih/O4YK5LFMGrpCe2bt7Vzqv2K0mr0V38nygyVfzyEN3Tg8MFXh57fV9a1Z2tTe4G12mak7n4ujl9aa161a337KRImkMtgQ88Efg4M9N7Yv4THLfvj+BMSEJzQFC+oP59PT0iy++eOutt35LPPNmJOEkhDfhnXd+j1G6nkbvnjNjbh32i2d/7Fxye2Nbd3ur191Qb/HU0jSFF2U9TTisHEPiFnfVgaNH3b46k9WGaXgJE4nn84VcXrrj1pu2b9sWj8chFszFP2TLcI3FYkuXLn3yyScrpvMNNDAFZ6SJi6fP9nS1W51VY9NRLJv9zrIOo80qRmYMFhtrqynkMnwiBOGXNOgZTgdWyQsFWGRpcnjgUnmX0r7lI7DZyKzFYnrmH55JJBPIbIhKAICRTCYfe+wxlGiuOcDnwbQzaR4n5JYa88DwFKMpfd2NYKhFIZWPRyVBgH/WlAJN4qB6gqFpA0MzutDERLO/pnf5yrLqy5jKSRrHS2dt3ry5d1EvnI5Cz5ynQRiEpHb//fcv9KyvXayMRyNwrKC0r1rR7av56JNDh0Zi9Y2+puZGtqbBYNBRBr3N31rT1tfU2unzuFmQvSRBdjSxBgpTjSaLw+XG5hCVcxaGg43DjNLT37vve6AfdCKFnAvm9957LwTJb0mlYvxzmHSU8tVgVxxf3dZc1YhvfPDeSakohng757AalNjQ+X0H+9M5wczp6jiSLuIqOJLBgOMypyPnjbIMqSyhEqDyuP3ODa+9/nqhINI0Q6EaCDCtX7/+z6TyDWw4xWCqLB49lvZYNyxpxi2GfWePtXT05rPpqJj74MiJrT/f2urzpfLKdFZwkfijN7Wv7PJ/eW7y/WODXYOpV95eUl1bC1GyLCBIiVDzkEh93d2L2to7RkeGGEZXUlk+n4ckvGzZsmsZzgK7JvCipNhvWT17uP+r/9nF17bFYqnG6uqujlb2yqGzR/qXL111y3W9cYYlFPy+NYv6w8V7Xj3w5qkw4WpafdcPvjhy6anntwbGJkuYSmlLI4k5sdEU1tHZk06nSpUZMqDm5mafz/dNJDhS+NdaK6okayD9ddnhgbo7NuqsVU6rSQ9FiyCaq7seupUDZx+7ErAVcl1NjmceufNfPjghnwoUKP2mRbYntmzEGPuh/pNiQZk3hiJJfP22nR1dxXIRUsr2EAbWrl179913fxvQQueHew1TCzJhMHl7GnOxSQrXKK9XzaVtFqsOK45NRZPxeG+t+fYe/+NP/eS1HQMOvfLCg8uSCfnG7ob6zkUqa6mr9/R1tiBHy/EiyMNiZtFx0Whi//4vS66M5h6P58/NWftWKIK0LBVIs8N6x1/rTLSYSeRFKTA+JuWSiiZbDFo8nhmaiMdxw7adByk1/bd/v7mto63PZ8Q1m2pxHzl9zmmzzr1b+bJwb7fbBdU3CtGlvMGy7LXsB//azPGy49O0nIzDXcuzrzu7FuklXpaVs5cu5mW1s6ftrg036C3GfR9/Ghoe3PLkpjwv07JW66BEEz4cjNd6XA3V3rJ3YPOwvkZkMppQCU+hI1H9eu14OP8ipZyoYYzBUFTU4cmpRk8VOz1BOR2hmfCAJHZ29Jgd7p5Gp+fmRb6WRYff+wQrZK1WM5bnl17X3tri+7YGANgCCVFg2KUMrlConhVF8Vsg0PrCIASbkDoGXOKWux5gafnTj98TDu830JTTab94aVDMiyuWLLd7/Vm+MJpJkZRyenBiKjyzqqvWWd927TdcgAigyLJUqoJQXwEtzv/zNCrmsHKSGThzYe9nH+7+X6hPCnJRvTIYICjIWRSno7l6b//2z3//9rb2pno9o9N4hSb1V3mZc3iunYoWnJDNZKDVKZXzYEPQjkAo+ksqy/C5dC4fiUS9RlZmjC/88r/W1Hpuu3+DfOWClSVnYklZUpOCwlls0me79u3cufH2tQ7MdvrAaafeSOqKotnJGKzXiLMYpCKiMp2dDWezOaPRVKoSIbpfunSp8t3QyNUd2z/68cN/I2iGoyfOCXlBK8rjo1dFjWxbvDQaS/fUgG1KQiSq8Zmeltr9ZwLBRO70haFPxiZbPS6HVT03emFnNthpdlB46rrvPopfM/B/08sCgQA0vDabvVQxQnEai8Z0ZvtsrvDxrn3hwOXtO3b9bvt+gRdYSutoatz+xeH9B486XW6ZNiRmo6bI6N133ZRPZ6Ympow6srmhJhhLR9N8e507I6pwX++rXtHo/GT/gYSr4Z//9cU5gWALLRLL5kSSJDhWh6ZvvvmbkZHLVquNtNvtoLhcLpMRcRPLTQwOpDNZB0vs+fJAMpGscpkvDI9Ox/imKnuD39for3e4bAc/+eiHaxerDB2emkzG08313s4611AgGMoXGT2jNxjNNLVj7zHWaHjm9TdYA6sHVyiXrZpa9qwyrBxfAOVwLFOKirHMr7a+AjYE1lyqGOFRRZasFuvKVTcqRenQ8Yuh8Oxj96zhaOKdD/cYbc4lfV3djVW+andfV6fRbPr3/3yrz463dTRMjY2Db4gqDmVho4kcGRy/EuNTudyu44OjOemvHt0Sl7h3P9p58vwQND193R1zZlwGBBKC01lDCdDBAwd/+9s3oG4uGTUSo9lsHbhwOpXJNfqqgoFLM5kixzArO/1NPheksPODIxm3ORy5MDjDh+NJzV717qdH2xuhKWah6eUYOhIMjwxe9ejIu5f7tp8a+/DK0IObHsdweXbg8DK//8uD/dvfG788cvXhzQ+01ddWtFbJZbt2fiqKeRBPqe4o21DJ2gUeXE/YtOmHFl0hOhsZvBrm8xIvSifPDHFWW3er/8jJS7FcwVPf1Fhl+erIYSyR9lfbIYDhRSUbSw0OTxuMej7D/8eeYUllJVny2ZhgNJHLCVZaDmeJnYcvFOT8Heuun3PebB5UqdNRoXDoueeeg94DEQoUKhwhZrvdnq+OfLnlaeanDz+wZknIaw8CeTAdFYRUksZL3ABnMfm8drtOM7jtpN1xYGRSoxm300QR2FQ4IygkJyq/ORLISgVfY9PSliqgAD784jiI4calzd2ttVanO5vKQIXN6nTIzaDshs/XX3s9FApBvSqVG9FStkf8EPih1cxeGR68OMEHE3mWENctbadIIpIVY8lsNJaScpmTh/fveO+tSJzPk6ysSEQ2k8ppU9A4CwWaIPonwxdnYhhr91T5gFAyW81hkFBGgLCystv/+AMbBi6ce+uDT++8/RYoWpIp3m7jAoHRLVt+4nK5KpxCycuQykrFNUmaWGoqGASHywgyjsl+lwXYDquZY03Wm1f3qHJhOsqHk7zbaQ9LmJ5P2shijqAtevrybFzIZ30eb9pYDS6VyKs2q5UmVJ1WMHNMba0/GI2dPXtu9/bdWZy4c/2N0AXQNLFp0yZgtAAQYhZKvT0AouZrW6jiYMnEaMAacFb32YEhSSlOz8YYGqyfsVk4VYbeTJ8XC3Ck3VFtrvXXkbkaTmcxGx0sUw0ZurZ1xbp1HqeNxFQni9loNZriWQO39+xkOhnFMZUxmPcdPvbggxu9DuvPfvbzt99+q6GhYS6/lgm1ktujnghJDOKnTkfnszGDyc0abZjM0wx9/uxwgs+ns/mpmdB0OA6CjMdiuFIw17enNaoZz7B6psFjOTMZ4/rWPPvU45GpwJ7dnxOaDKzKxYlYnFdIguJFYAMKUOcY9SRGs5eHhl782T95vFXgXIhmmJOQ2+1emIfLRQkGLJCRwdx1bc0+122r2vOKNjoU0HEsx+rTmRzF6GhcU4qynBeHg2knrbn1mKioxyMyXtd79cKxN95+N54WJZyWFdlpNXJG64ruuvBMaCQQWtzTkua1Qwf3Hd67Q68zcEYj6jJQcVGiglBgnGMUylRNid5j9Nl0XBQyjU3tHqfFazdmJYXEVVFSE9AolrrqAkCvqfLEBSWVTDSYqPGZmFbdfP7yyJ8+22aweEVoH1V17YquTffeZtAxqWzy3JkhQmcQJHImOG4ic0yphdSjJgzxrYh4nWM/FtYbSICASeRToZmpQpGajmYlFetu8i5prU7nChA+oHv3Oq11XocgQbkmsfkY8BCjChUYGu7q6IAg1Fxjb6irXrF4kdlkPHLq0t5Dp1OJTG2Tn1CSJpoHpRMkXREBkg2akoh5qBB9qEdDtDAoFBJDMDgVSWTHwumroSz0LTVuc7oU03TNdVWrFreYLLbg5JghM21s7jkfTlc7TGv76uH9GM4Kbnrk7MhsJDo4FgqNXXW4LTV2UsonMAJKDGYh/zxHd5anJS+rUEYLa8V5eg8iJ0bjMstAttYGAtEarwdMODAVpgjSZjGeHBgJXDjjdjuvqqZMLGLm9CTNxLLFoakETlBZXjTrKSGbBF7OZadA0dBuls/CFpJSFc3MxSEkFTSvMI2o1i6TsnS5O1EZQjLp8aIqg9/FM/l4RkjlRGA8RbGYwfUQHYDTysskzTnsTldBLBRVCZMzuUyUxkWTCcghsqjNdXkLpVIxEsTtkRCUUIWvzY8K74+eg38pPQq1JUlpRUkUeUHI0piCaZKqSK31Hooz80IOmCCj2QIRy2akCfA5ISEJUY6WgXSgaAZgFLW57qp0apk7RFdEKCKgpRPb29sR3soSovTnYvd8fEIQwRHKuQ+2gKYIzLn0TsAQyCXOFAPTAD8nSg8rpaZJA0lTqNhAvw6gDReSz8iiUQM0Z92gsnnVkJUfXJAS0ToSLIoWlU4NXhJ+bIEoqpYbYKIED+6K8/EMDAB2Iyq/raD9K0xGBVlFThVH+z9EFQM9buFj8QAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:left center;background-size:3rem;box-sizing:content-box}.user-module div.login-in div.user-hello a.user-info,.user-module div.login-in div.user-hello a.user-info *,.user-module-mobile div.login-in div.user-hello a.user-info,.user-module-mobile div.login-in div.user-hello a.user-info *{display:block;color:#f7f7f7;line-height:1.6rem}.user-module div.login-in div.user-hello a.user-info em,.user-module-mobile div.login-in div.user-hello a.user-info em{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 2rem)}.user-module div.login-in div.user-step,.user-module-mobile div.login-in div.user-step{height:24px;padding:5px 0 0 2rem;background:rgba(27,27,27,.8);box-sizing:border-box}.user-module div.login-in div.user-step span,.user-module-mobile div.login-in div.user-step span{display:inline-block;font-size:1.1rem;margin-right:.5rem;text-transform:uppercase;vertical-align:middle}.user-module div.login-in div.user-step i,.user-module-mobile div.login-in div.user-step i{display:inline-block;border:0;width:4px;height:8px;background-color:#fff;margin-left:3px;vertical-align:middle}.user-module div.login-in div.user-step i.active,.user-module-mobile div.login-in div.user-step i.active{background-color:#876e45;margin-left:2px}.user-module div.login-in div.user-step span.icon-icon_B011,.user-module-mobile div.login-in div.user-step span.icon-icon_B011{font-size:2rem;margin-left:.8rem}.user-module div.login-in div.logged-in-popup,.user-module-mobile div.login-in div.logged-in-popup{display:none;position:relative;width:25.4rem;z-index:101;padding-top:20px;top:-20px;left:10.5%;margin-left:-12rem}.user-module div.login-in div.logged-in-popup.active,.user-module-mobile div.login-in div.logged-in-popup.active{display:block}.user-module div.login-in div.logged-in-popup .popup-text,.user-module-mobile div.login-in div.logged-in-popup .popup-text{background-color:#31a2ac}.user-module div.login-in div.logged-in-popup .popup-text:after,.user-module div.login-in div.logged-in-popup .popup-text:before,.user-module-mobile div.login-in div.logged-in-popup .popup-text:after,.user-module-mobile div.login-in div.logged-in-popup .popup-text:before{content:'';display:table}.user-module div.login-in div.logged-in-popup .popup-text:after,.user-module-mobile div.login-in div.logged-in-popup .popup-text:after{clear:both}.user-module div.login-in div.logged-in-popup .popup-text .popup-img,.user-module-mobile div.login-in div.logged-in-popup .popup-text .popup-img{float:left;width:12.5%;display:inline-block;padding-top:.7rem;padding-left:.5rem}.user-module div.login-in div.logged-in-popup .popup-text .popup-img span,.user-module-mobile div.login-in div.logged-in-popup .popup-text .popup-img span{font-size:4rem}.user-module div.login-in div.logged-in-popup .popup-text .popup-img img,.user-module-mobile div.login-in div.logged-in-popup .popup-text .popup-img img{width:100%}.user-module div.login-in div.logged-in-popup .popup-text .popup-word,.user-module-mobile div.login-in div.logged-in-popup .popup-text .popup-word{float:left;width:72.5%;padding:1rem .5rem;line-height:1.5em}.user-module div.login-in div.logged-in-popup .popup-text .popup-word span,.user-module-mobile div.login-in div.logged-in-popup .popup-text .popup-word span{font-size:1.4rem;text-transform:uppercase}.user-module div.login-in div.logged-in-popup .popup-text .popup-word p,.user-module-mobile div.login-in div.logged-in-popup .popup-text .popup-word p{font-size:1.2rem}.user-module div.login-in div.logged-in-popup .popup-text .popup-word p a,.user-module-mobile div.login-in div.logged-in-popup .popup-text .popup-word p a{text-decoration:underline}.user-module div.login-in div.logged-in-popup .popup-text .popup-word p a:hover,.user-module-mobile div.login-in div.logged-in-popup .popup-text .popup-word p a:hover{color:#fff}.user-module div.login-in div.logged-in-popup .popup-triangle,.user-module-mobile div.login-in div.logged-in-popup .popup-triangle{border:solid 10px transparent;border-bottom-color:#31a2ac;width:0;position:absolute;top:0;left:50%;margin-left:-15px}.user-module div.content,.user-module-mobile div.content{width:100%;max-height:calc(100vh - 110px - 80px);box-sizing:border-box;font-size:1.3rem}@media (max-width:768px){.user-module div.content,.user-module-mobile div.content{max-height:none}}.user-module div.content div.user-scrib,.user-module-mobile div.content div.user-scrib{padding:1.8rem 2rem 0 2rem;border-bottom:solid 1px transparent;background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}@media screen and (max-width:768px){.user-module div.content div.user-scrib,.user-module-mobile div.content div.user-scrib{background:rgba(27,27,27,.8);padding:1.8rem 2rem}}.user-module div.content div.user-scrib .pc-img-icon,.user-module-mobile div.content div.user-scrib .pc-img-icon{display:block}@media screen and (max-width:768px){.user-module div.content div.user-scrib .pc-img-icon,.user-module-mobile div.content div.user-scrib .pc-img-icon{display:none}}.user-module div.content div.user-scrib .mobile-img-icon,.user-module-mobile div.content div.user-scrib .mobile-img-icon{display:none}@media screen and (max-width:768px){.user-module div.content div.user-scrib .mobile-img-icon,.user-module-mobile div.content div.user-scrib .mobile-img-icon{display:block}}.user-module div.content div.user-scrib a,.user-module-mobile div.content div.user-scrib a{width:100%;margin-top:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:40px}.user-module div.content div.user-scrib .newlook-but,.user-module-mobile div.content div.user-scrib .newlook-but{display:none}@media screen and (max-width:768px){.user-module div.content div.user-scrib .newlook-but,.user-module-mobile div.content div.user-scrib .newlook-but{display:block}}.user-module div.content div.user-scrib section img,.user-module-mobile div.content div.user-scrib section img{width:100%}.user-module div.content div.user-scrib section:first-of-type,.user-module-mobile div.content div.user-scrib section:first-of-type{padding:0 0 1.2rem 0}@media screen and (max-width:768px){.user-module div.content div.user-scrib section:first-of-type,.user-module-mobile div.content div.user-scrib section:first-of-type{padding:0 0 1.5rem 0}}.user-module div.content div.user-scrib section p,.user-module-mobile div.content div.user-scrib section p{color:#3d3d3d;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.4rem;text-align:center}@media screen and (max-width:768px){.user-module div.content div.user-scrib section p,.user-module-mobile div.content div.user-scrib section p{color:#fff}}.user-module div.content div.user-scrib section label,.user-module-mobile div.content div.user-scrib section label{color:#292929;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2rem;line-height:2.4rem;display:block;padding:2px 0;text-transform:uppercase;text-align:center}@media screen and (max-width:768px){.user-module div.content div.user-scrib section label,.user-module-mobile div.content div.user-scrib section label{font-size:2.4rem;color:#fff;line-height:2.6rem;padding:8px 0}}.user-module div.content div.user-scrib section span,.user-module-mobile div.content div.user-scrib section span{display:inline-block;padding:2px 0}@media screen and (max-width:768px){.user-module div.content div.user-scrib section span,.user-module-mobile div.content div.user-scrib section span{padding:8px 0}}.user-module div.content div.user-scrib section span label,.user-module-mobile div.content div.user-scrib section span label{display:inline;padding:0;font-size:1.4rem}@media screen and (max-width:768px){.user-module div.content div.user-scrib section span label,.user-module-mobile div.content div.user-scrib section span label{font-size:1.8rem}}.user-module div.content div.user-scrib section div.info-left,.user-module-mobile div.content div.user-scrib section div.info-left{padding-right:1.6rem;display:inline-block;vertical-align:top;white-space:normal;width:40%;border-right:1px solid #cfcfcf}@media screen and (max-width:768px){.user-module div.content div.user-scrib section div.info-left,.user-module-mobile div.content div.user-scrib section div.info-left{padding-right:.5em}}.user-module div.content div.user-scrib section div.info-left img,.user-module-mobile div.content div.user-scrib section div.info-left img{width:80px;display:block}.user-module div.content div.user-scrib section .use-points-p,.user-module-mobile div.content div.user-scrib section .use-points-p{margin-top:1rem;white-space:nowrap;display:none}@media screen and (max-width:768px){.user-module div.content div.user-scrib section .use-points-p,.user-module-mobile div.content div.user-scrib section .use-points-p{white-space:normal;display:block}}.user-module div.content div.user-scrib section div.info-right,.user-module-mobile div.content div.user-scrib section div.info-right{display:inline-block;vertical-align:top;padding-left:2rem;width:60%;box-sizing:border-box;white-space:normal}@media screen and (max-width:768px){.user-module div.content div.user-scrib section div.info-right,.user-module-mobile div.content div.user-scrib section div.info-right{padding-left:0}}.user-module div.content div.user-scrib section div.info-right p,.user-module-mobile div.content div.user-scrib section div.info-right p{line-height:1.4rem}.user-module div.content div.user-scrib section div.info-right span,.user-module-mobile div.content div.user-scrib section div.info-right span{color:#292929;font-size:1.4rem;line-height:2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300}@media screen and (max-width:768px){.user-module div.content div.user-scrib section div.info-right span,.user-module-mobile div.content div.user-scrib section div.info-right span{font-size:1.2rem;line-height:1.5em;color:#fff}}.user-module div.content div.user-scrib section .info-min-border,.user-module-mobile div.content div.user-scrib section .info-min-border{display:table-cell;vertical-align:top;width:1px}.user-module div.content div.user-scrib section .info-min-border .min-border,.user-module-mobile div.content div.user-scrib section .info-min-border .min-border{background-color:#cfcfcf;box-shadow:0 0 15px 0 rgba(0,0,0,.1);height:3.5rem;margin-top:.7rem;width:100%}@media screen and (max-width:768px){.user-module div.content div.user-scrib section .info-min-border,.user-module-mobile div.content div.user-scrib section .info-min-border{display:none}}.user-module div.content div.user-scrib section .pc-new-user,.user-module-mobile div.content div.user-scrib section .pc-new-user{border-top:1px solid #f0f0f0;color:#292929;padding:1.2rem 0;text-transform:capitalize}.user-module div.content div.user-scrib section .pc-new-user:first-child,.user-module-mobile div.content div.user-scrib section .pc-new-user:first-child{margin-top:2rem}.user-module div.content div.user-scrib section .pc-new-user .pc-icon,.user-module-mobile div.content div.user-scrib section .pc-new-user .pc-icon{font-size:17px;display:inline-block;vertical-align:middle}.user-module div.content div.user-scrib section .pc-new-user .pc-icon.sign-out-icon,.user-module-mobile div.content div.user-scrib section .pc-new-user .pc-icon.sign-out-icon{padding-left:.25rem}.user-module div.content div.user-scrib section .pc-new-user .pc-title,.user-module-mobile div.content div.user-scrib section .pc-new-user .pc-title{display:inline-block;vertical-align:middle;padding-left:.7rem}.user-module div.content div.user-scrib section .pc-new-user .pc-title .pc-url,.user-module-mobile div.content div.user-scrib section .pc-new-user .pc-title .pc-url{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:1.9rem;color:#292929}@media screen and (max-width:768px){.user-module div.content div.user-scrib section .pc-new-user,.user-module-mobile div.content div.user-scrib section .pc-new-user{display:none}}.user-module div.content div.user-info-list,.user-module-mobile div.content div.user-info-list{margin-top:1px;background:rgba(27,27,27,.8)}.user-module div.content div.user-info-list a.userLogin,.user-module-mobile div.content div.user-info-list a.userLogin{display:inline-block;width:49%;vertical-align:middle;text-align:center;text-transform:uppercase;padding:1.5rem 0;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:14px}.user-module div.content div.user-info-list a.logout-link,.user-module-mobile div.content div.user-info-list a.logout-link{border-left:2px solid #cacaca}.user-module div.content div.user-info-list ul li,.user-module-mobile div.content div.user-info-list ul li{display:block;padding:2rem 1rem;border-top:solid 1px silver;border-left:solid .7rem #8dc63f}.user-module div.content div.user-info-list ul li span.icon-add,.user-module-mobile div.content div.user-info-list ul li span.icon-add{display:inline-block;font-size:3.6rem;vertical-align:top}.user-module div.content div.user-info-list ul li section,.user-module-mobile div.content div.user-info-list ul li section{display:inline-block;height:3.6rem;width:80%;margin-left:1.2rem}.user-module div.content div.user-info-list ul li section p,.user-module-mobile div.content div.user-info-list ul li section p{vertical-align:middle;margin:auto;line-height:1.3rem;padding-bottom:.8rem}.user-module div.content div.user-info-list ul li:first-of-type,.user-module-mobile div.content div.user-info-list ul li:first-of-type{border-left:solid .7rem #af233f}.user-module div.notification-content,.user-module-mobile div.notification-content{width:100%;box-sizing:border-box;font-size:1.3rem;opacity:0;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}@media (max-width:768px){.user-module div.notification-content,.user-module-mobile div.notification-content{max-height:none}}@media (min-width:769px){.user-module div.notification-content,.user-module-mobile div.notification-content{width:100%;position:relative}}.user-module div.notification-content div.user-notification,.user-module-mobile div.notification-content div.user-notification{background-color:#fff;color:#363636;box-shadow:none;padding:1.2rem 0 1.2rem 2rem;display:none}@media screen and (max-width:768px){.user-module div.notification-content div.user-notification,.user-module-mobile div.notification-content div.user-notification{padding:6px 1.6rem;color:#fff;background:#282828;box-shadow:inset 0 -1px 0 0 #000}.user-module div.notification-content div.user-notification .item,.user-module-mobile div.notification-content div.user-notification .item{font-size:1.4rem;line-height:1.7rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.user-module div.notification-content div.user-notification .item:first-child,.user-module-mobile div.notification-content div.user-notification .item:first-child{width:70%}.user-module div.notification-content div.user-notification .item:last-child,.user-module-mobile div.notification-content div.user-notification .item:last-child{width:28%}}.user-module div.notification-content div.user-notification .item,.user-module-mobile div.notification-content div.user-notification .item{font-size:1.2rem;line-height:1.4rem;display:inline-block;width:49%;vertical-align:middle;text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:1px}.user-module div.notification-content div.user-notification .notification-close,.user-module-mobile div.notification-content div.user-notification .notification-close{text-align:right;font-size:30px}.user-module div.notification-content div.user-notification-list,.user-module-mobile div.notification-content div.user-notification-list{background-color:#fff}@media screen and (max-width:768px){.user-module div.notification-content div.user-notification-list,.user-module-mobile div.notification-content div.user-notification-list{background-color:#282828}}.user-module div.notification-content div.user-notification-list .nano,.user-module-mobile div.notification-content div.user-notification-list .nano{max-height:70vh;overflow:hidden}@media screen and (max-width:768px){.user-module div.notification-content div.user-notification-list .nano,.user-module-mobile div.notification-content div.user-notification-list .nano{max-height:none;overflow:inherit}}.user-module div.notification-content div.user-notification-list .nano .nano-slider,.user-module-mobile div.notification-content div.user-notification-list .nano .nano-slider{background-color:#dcd7d2!important}.user-module div.notification-content div.user-notification-list ul li,.user-module-mobile div.notification-content div.user-notification-list ul li{display:block;box-shadow:none;padding:0 2rem;border-left:5px solid #fff}@media screen and (max-width:768px){.user-module div.notification-content div.user-notification-list ul li,.user-module-mobile div.notification-content div.user-notification-list ul li{box-shadow:inset 0 -1px 0 0 #1e1e1e;padding:1.6rem;border-left:0}}.user-module div.notification-content div.user-notification-list ul li:hover,.user-module-mobile div.notification-content div.user-notification-list ul li:hover{background-color:#fdfbf9;border-left:5px solid #bf972b}@media screen and (max-width:768px){.user-module div.notification-content div.user-notification-list ul li:hover,.user-module-mobile div.notification-content div.user-notification-list ul li:hover{background-color:#181818}}.user-module div.notification-content div.user-notification-list ul li .line,.user-module-mobile div.notification-content div.user-notification-list ul li .line{display:block;font-size:0;cursor:default;border-top:1px solid #f0f0f0;padding:1.6rem 0}@media screen and (max-width:768px){.user-module div.notification-content div.user-notification-list ul li .line,.user-module-mobile div.notification-content div.user-notification-list ul li .line{border-top:none;padding:0}}.user-module div.notification-content div.user-notification-list ul li .line div.icon-div,.user-module-mobile div.notification-content div.user-notification-list ul li .line div.icon-div{display:inline-block;width:30px;height:30px;vertical-align:top;padding-top:4px;color:#363636}@media screen and (max-width:768px){.user-module div.notification-content div.user-notification-list ul li .line div.icon-div,.user-module-mobile div.notification-content div.user-notification-list ul li .line div.icon-div{color:#fff}}.user-module div.notification-content div.user-notification-list ul li .line div.icon-div .icon-add,.user-module-mobile div.notification-content div.user-notification-list ul li .line div.icon-div .icon-add{font-size:3rem}.user-module div.notification-content div.user-notification-list ul li .line div.nt-content,.user-module-mobile div.notification-content div.user-notification-list ul li .line div.nt-content{display:inline-block;vertical-align:top;width:calc(99% - 46px);margin-left:1.4rem}@media screen and (max-width:768px){.user-module div.notification-content div.user-notification-list ul li .line div.nt-content,.user-module-mobile div.notification-content div.user-notification-list ul li .line div.nt-content{margin-left:6px}}.user-module div.notification-content div.user-notification-list ul li .line div.nt-content section,.user-module-mobile div.notification-content div.user-notification-list ul li .line div.nt-content section{color:#f0f0f0;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:1.8rem;color:#363636}@media screen and (max-width:768px){.user-module div.notification-content div.user-notification-list ul li .line div.nt-content section,.user-module-mobile div.notification-content div.user-notification-list ul li .line div.nt-content section{color:#f0f0f0}}.user-module div.notification-content div.user-notification-list ul li .line div.nt-content section span,.user-module-mobile div.notification-content div.user-notification-list ul li .line div.nt-content section span{vertical-align:middle}.user-module div.notification-content div.user-notification-list ul li .line div.nt-content section .specialcontent,.user-module-mobile div.notification-content div.user-notification-list ul li .line div.nt-content section .specialcontent{font-family:'Nimbus Sans L',sans-serif;font-weight:700}.user-module div.notification-content div.user-notification-list ul li .line div.nt-content .notification-date,.user-module-mobile div.notification-content div.user-notification-list ul li .line div.nt-content .notification-date{color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1rem}@media screen and (max-width:768px){.user-module div.notification-content div.user-notification-list ul li .line div.nt-content .notification-date,.user-module-mobile div.notification-content div.user-notification-list ul li .line div.nt-content .notification-date{color:#cfcfcf}}.user-module div.notification-content.active,.user-module-mobile div.notification-content.active{opacity:1}.user-module div.notification-content.active div.user-notification,.user-module-mobile div.notification-content.active div.user-notification{display:block}@keyframes add-collect-tips{0%{filter:alpha(Opacity=0);opacity:0}1%{filter:alpha(Opacity=80);opacity:.8}95%{filter:alpha(Opacity=80);opacity:.8}100%{filter:alpha(Opacity=0);opacity:0}}@-webkit-keyframes add-collect-tips{0%{filter:alpha(Opacity=0);opacity:0}1%{filter:alpha(Opacity=80);opacity:.8}95%{filter:alpha(Opacity=80);opacity:.8}100%{filter:alpha(Opacity=0);opacity:0}}.user-module-mobile div.logged-out{width:100%;border-right:0}.user-module-mobile div.logged-out h6{display:inline-block}.user-module-mobile div.login-in{width:100%;position:relative}.user-module-mobile div.login-in div.user-hello{border:0}.user-module-wrapper.expand-off .content div{display:none!important}.user-module-wrapper.expand-off .logged-in>div.show-user:before{display:none!important}.user-module-wrapper.expand-off>div .show-user:before{display:none!important}.user-module-mobile.expand-off .logged-out h6:after,.user-module-mobile.expand-off .user-module .logged-out h6:after,.user-module-mobile.expand-off div.login-in div.user-hello h6:after,.user-module-wrapper.expand-off .logged-out h6:after,.user-module-wrapper.expand-off .user-module .logged-out h6:after,.user-module-wrapper.expand-off div.login-in div.user-hello h6:after{-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);display:inline-block;content:'';width:0;height:0;border:.4rem solid transparent;border-top-color:#fff}.user-module-mobile.expand-off div.user-hello a.user-info .loggedin-login-text,.user-module-wrapper.expand-off div.user-hello a.user-info .loggedin-login-text{width:85px;margin-top:1.1rem;margin-left:-.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;text-shadow:1px 1px 3px rgba(0,0,0,.5);text-transform:uppercase}.user-module-mobile.expand-on div.user-hello a.user-info .loggedin-login-text,.user-module-wrapper.expand-on div.user-hello a.user-info .loggedin-login-text{margin-top:1.1rem;margin-left:-.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;text-shadow:1px 1px 3px rgba(0,0,0,.5);text-transform:uppercase}.mobile-sing-in-wrapper{margin-top:40px;text-align:center;color:#fff;background-color:#000;box-sizing:border-box;height:calc(100% - 100px)}.mobile-sing-in-wrapper .login-without-pm{margin-bottom:40px}div.tpl-global-cookie-policy{background-color:rgba(27,27,27,.8);position:fixed;bottom:80px;right:0;z-index:9999;padding:0 1.5rem;box-sizing:border-box}div.tpl-global-cookie-policy a{cursor:pointer}div.tpl-global-cookie-policy a.global-cookie,div.tpl-global-cookie-policy p{font-size:1.6rem;line-height:4rem;color:#fff;display:inline-block;margin-right:1rem;text-decoration:underline}div.tpl-global-cookie-policy a.wgt-close{vertical-align:middle}div.tpl-global-cookie-policy a.wgt-close span.icon-icon_B017{font-size:3rem;margin:0;line-height:4rem}body[data-booking-bar-expanded=false] div.tpl-global-cookie-policy{bottom:0}div.tpl-global-cookie-policy.cookie-policy_2{display:none;bottom:20px;width:45rem;font-size:0;padding:1.5rem}div.tpl-global-cookie-policy.cookie-policy_2.cookie-policy-cro-for-edit{position:relative;left:auto;right:auto;bottom:0;display:block!important}div.tpl-global-cookie-policy.cookie-policy_2 .global-cookie{font-size:1.6rem;line-height:1.2em;color:#fff;display:inline-block;margin-right:1rem;width:calc(100% - 11rem);vertical-align:middle}div.tpl-global-cookie-policy.cookie-policy_2 .global-cookie a{cursor:pointer;text-decoration:underline;color:#fff;padding:0 .5rem}div.tpl-global-cookie-policy.cookie-policy_2 .global-cookie h6{font-size:1.8rem;color:#fff;font-weight:700;padding-bottom:.6rem}div.tpl-global-cookie-policy.cookie-policy_2 .wgt-close{display:inline-block;vertical-align:middle;box-sizing:border-box;width:10rem;font-size:1.6rem;line-height:2.5em;color:#fff;border:1px solid #fff;font-weight:300;text-transform:uppercase}body[data-booking-bar-expanded=false] div.tpl-global-cookie-policy.cookie-policy_2{bottom:0}@media (max-width:768px){div.tpl-global-cookie-policy{width:100%;top:40px;bottom:inherit;text-align:left;z-index:1111}div.tpl-global-cookie-policy a.wgt-close{position:absolute;right:1.5rem}body[data-booking-bar-expanded=false] div.tpl-global-cookie-policy{bottom:auto}div.tpl-global-cookie-policy a.global-cookie,div.tpl-global-cookie-policy p{font-size:1.4rem}div.tpl-global-cookie-policy.cookie-policy_2{width:100%;height:auto;bottom:inherit}}div.tpl-global-cookie-policy.cookie-policy_2.cookie-policy-cro{width:100%;bottom:0;padding:21px 50px;background-color:rgba(0,0,0,.8)}div.tpl-global-cookie-policy.cookie-policy_2.cookie-policy-cro.cookie-policy-cro-show{display:block}div.tpl-global-cookie-policy.cookie-policy_2.cookie-policy-cro.cookie-policy-cro-for-edit{position:relative;left:auto;right:auto}div.tpl-global-cookie-policy.cookie-policy_2.cookie-policy-cro .global-cookie{font-size:1.3rem;line-height:1.6rem;font-weight:500}div.tpl-global-cookie-policy.cookie-policy_2.cookie-policy-cro .global-cookie a{font-weight:500}div.tpl-global-cookie-policy.cookie-policy_2.cookie-policy-cro .wgt-close{line-height:2.8rem}@media (max-width:768px){div.tpl-global-cookie-policy.cookie-policy_2.cookie-policy-cro{padding:10px 16px;bottom:auto;background-color:#000;top:0}div.tpl-global-cookie-policy.cookie-policy_2.cookie-policy-cro .global-cookie{font-size:1.2rem;line-height:1.5rem;font-weight:300;width:calc(100% - 8rem)}div.tpl-global-cookie-policy.cookie-policy_2.cookie-policy-cro .global-cookie a{font-weight:300}div.tpl-global-cookie-policy.cookie-policy_2.cookie-policy-cro .wgt-close{font-size:1.2rem;line-height:2.6rem;color:#fff;width:7rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}div.collect-tips{display:none;position:fixed;width:24.2rem;height:6.5rem;top:125px;z-index:101;background-color:rgba(27,27,27,.8);color:#fff}div.collect-tips:after{display:inline-block;content:'';width:0;height:0;border:12px solid transparent;border-bottom-color:rgba(27,27,27,.8);position:absolute;top:-24px;left:10rem}div.collect-tips p{margin:auto;padding:1.8rem;line-height:1.8em;position:relative}div.collect-tips span{display:none;position:absolute;right:5px;top:5px;font-size:4rem;cursor:pointer}@media (max-width:768px){div.collect-tips{top:40px;width:100%;height:auto;background-color:#1b1b1b}div.collect-tips p{font-size:1.6rem;padding:1rem 1.8rem;width:calc(100% - 4rem - 5px);box-sizing:border-box;float:left}div.collect-tips span{display:inherit}div.collect-tips:after{display:none}}div.login-input{position:relative;padding:2rem 2rem 1.2rem 2rem;background:#fff}@media (max-width:769px){div.login-input{margin-bottom:1px;background:rgba(27,27,27,.8);padding:8px 1.5rem 0}}div.login-input .login-close-btn{display:none}div.login-input .checkbox-container{display:inline-block}div.login-input .checkbox-container span{font-size:1.2rem;cursor:pointer;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;color:#3d3d3d}body[data-isipad=true] div.login-input .checkbox-container span{font-size:1.32rem}@media screen and (max-width:768px){div.login-input .checkbox-container span{font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#fff}}div.login-input p{color:#3d3d3d;font-size:1.8rem;line-height:2.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;padding-bottom:.8rem;text-transform:initial}body[data-isipad=true] div.login-input p{font-size:1.98rem}@media (max-width:768px){div.login-input p{padding-bottom:12px;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;color:#fff}}div.login-input .signin_title{font-family:'Nimbus Sans L',sans-serif;font-weight:500}div.login-input b{margin:5px 0 0 0;display:block;color:#292929;font-size:1.2rem;line-height:1.4rem;text-align:center}body[data-isipad=true] div.login-input b{font-size:1.32rem}@media (max-width:768px){div.login-input b{color:#fff;margin:0 0 -5px 0}}div.login-input .signin-with-others{font-size:0}div.login-input .signin-with-others a{display:inline-block;font-size:1.3rem;line-height:40px;-webkit-text-size-adjust:100%}div.login-input .signin-with-others a .icon-icon_B028,div.login-input .signin-with-others a .icon-icon_B029{font-size:24px}div.login-input .signin-with-others p{display:none}div.login-input .error-status{background-color:#ba0c2f;border:2px solid #ba0c2f;margin-bottom:1rem}div.login-input .error-status p{display:block;color:#fff;font-size:1.4rem;padding:0 15px .4rem 15px;line-height:1.6rem;margin-top:-.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500}@media (max-width:768px){div.login-input .error-status p{font-size:1.2rem}}div.login-input a.wgt-sqbutton-facebook,div.login-input a.wgt-sqbutton-google,div.login-input a.wgt-sqbutton-linkedin{background-color:#42639f;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-transform:initial}body[data-isipad=true] div.login-input a.wgt-sqbutton-facebook,body[data-isipad=true] div.login-input a.wgt-sqbutton-google,body[data-isipad=true] div.login-input a.wgt-sqbutton-linkedin{font-size:1.32rem}div.login-input a.wgt-sqbutton-facebook:hover,div.login-input a.wgt-sqbutton-google:hover,div.login-input a.wgt-sqbutton-linkedin:hover{background-color:#30497f}div.login-input a.wgt-sqbutton-google{background-color:#e15541;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-transform:initial}div.login-input a.wgt-sqbutton-google:hover{background-color:#c33e2f}div.login-input a.wgt-sqbutton-linkedin{background-color:#0077b5;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-transform:initial}div.login-input a.wgt-sqbutton-linkedin:hover{background-color:#005d8e}div.login-input div.form{display:table;width:100%}@media screen and (max-width:768px){div.login-input div.form{display:block}}div.login-input div.form p.error-msg{display:none}div.login-input div.form div.field.field-newlook{display:table-footer-group}@media screen and (max-width:768px){div.login-input div.form div.field.field-newlook{display:block}}div.login-input div.form div.field div.input-box{border:none}div.login-input div.form div.field div.input-box input{height:30px;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:16px}body[data-isipad=true] div.login-input div.form div.field div.input-box input{font-size:1.54rem}div.login-input div.form div.field i.checkbox,div.login-input div.form div.field i.radio{width:13px;height:13px;border:1px solid #cfcfcf;margin-right:5px}@media screen and (max-width:768px){div.login-input div.form div.field i.checkbox,div.login-input div.form div.field i.radio{border:none}}div.login-input div.form div.field a.forget-pssd{color:#004976!important;float:right;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px}body[data-isipad=true] div.login-input div.form div.field a.forget-pssd{font-size:1.32rem}@media screen and (max-width:768px){div.login-input div.form div.field a.forget-pssd{font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#fff}}div.login-input div.has-error p.error-msg{padding-bottom:0;display:none;color:#ba0c2f;padding-top:1rem}div.login-input div.has-error p.error-msg a{cursor:pointer;color:#004976!important}div.login-input a{margin-bottom:.8rem}div.login-input a.wgt-sqbutton-black{width:100%;margin-top:1.8rem;background-color:#9f7d23;border-color:#9f7d23;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:40px;letter-spacing:1px}body[data-isipad=true] div.login-input a.wgt-sqbutton-black{font-size:1.32rem}div.login-input a.wgt-sqbutton-black:hover{background-color:#bf972b;border-color:#bf972b;color:#fff}@media screen and (max-width:768px){div.login-input a.wgt-sqbutton-black{margin-top:5px;background-color:#31a2ac;border-color:#31a2ac}div.login-input a.wgt-sqbutton-black:hover{background-color:#35b2bd;border-color:#35b2bd}}div.login-input a.wgt-sqbutton-black.disabled{background:#adadad;border-color:#adadad;color:#fff;cursor:not-allowed}@media (max-height:700px){div.login-input a{margin-bottom:7px}div.login-input a.wgt-sqbutton-black{line-height:35px}div.login-input .signin-with-others a{line-height:35px}div.login-input div.form div.field{margin-top:7px}div.login-input div.form div.field .input-box input{height:25px}div.login-input div.form div.field .error-tip{font-size:1.4rem}div.login-input div.has-error p.error-msg{font-size:1.4rem}}div.login-without-pm{padding:0 2rem;background:#fff}@media screen and (max-width:768px){div.login-without-pm{background:rgba(27,27,27,.8);padding:0 1.5rem}}div.login-without-pm .pm-moble{display:none}@media screen and (max-width:768px){div.login-without-pm .pm-moble{display:block;padding:15px 0 6px;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px}}div.login-without-pm .pm-pc{display:block;color:#3d3d3d;font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:300;line-height:2rem;text-align:center;border-top:1px solid #cfcfcf}body[data-isipad=true] div.login-without-pm .pm-pc{font-size:1.54rem}div.login-without-pm .pm-pc p{padding:1.2rem 3rem}div.login-without-pm .pm-pc p .pc-a{color:#004976!important;display:inline;line-height:0;text-transform:capitalize}div.login-without-pm .pm-pc p #opt-sign-up{color:#bf972b!important}@media screen and (max-width:768px){div.login-without-pm .pm-pc{display:none}}div.login-without-pm a{display:none;width:100%;margin-bottom:1.5rem;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:40px}@media screen and (max-width:768px){div.login-without-pm a{display:block}}div.login-without-pm a.wgt-sqbutton-black:hover{background-color:#272727}@media (max-height:700px){div.login-without-pm p{padding:10px 0 6px}div.login-without-pm a{margin-bottom:12px;line-height:35px}}.user-module-row{font-size:0}html[dir=rtl] .user-module div.content div.info-left,html[dir=rtl] .user-module-mobile div.content div.info-left{padding-right:0;padding-left:1.6rem;border-right:0;border-left:1px solid #cfcfcf}html[dir=rtl] .user-module div.content div.user-info-list a.logout-link,html[dir=rtl] .user-module-mobile div.content div.user-info-list a.logout-link{border-left:none;border-right:2px solid #cacaca}html[dir=rtl] .user-module div.login-in div.user-step,html[dir=rtl] .user-module-mobile div.login-in div.user-step{padding-left:0;padding-right:2rem;text-align:right}html[dir=rtl] .user-module div.login-in div.user-step span,html[dir=rtl] .user-module-mobile div.login-in div.user-step span{margin-left:.5rem;margin-right:0;white-space:nowrap}html[dir=rtl] .user-module div.logged-out-logo,html[dir=rtl] .user-module-mobile div.logged-out-logo{float:right}html[dir=rtl] div.user-module-mobile-wrapper .user-module-mobile .logged-out:after,html[dir=rtl] div.user-module-mobile-wrapper .user-module-mobile div.login-in div.user-hello:after{right:inherit;margin-left:1.5rem;margin-right:0;left:0}html[dir=rtl] div.user-module-mobile-wrapper .user-module-mobile div.login-input .signin-with-others a .icon-icon_B028,html[dir=rtl] div.user-module-mobile-wrapper .user-module-mobile div.login-input .signin-with-others a .icon-icon_B029{margin-right:0;margin-left:.2rem}html[dir=rtl] div.user-module-mobile-wrapper .user-module-mobile div.login-input span.icon-icon_B017{right:auto;left:0}html[dir=rtl] div.user-module-mobile-wrapper .user-module-mobile div.logged-out{padding:4px .8rem 0 .5rem}html[dir=rtl] .user-module-mobile.expand-off .logged-out:after,html[dir=rtl] .user-module-mobile.expand-off .user-module .logged-out:after,html[dir=rtl] .user-module-mobile.expand-off div.login-in div.user-hello:after,html[dir=rtl] .user-module-wrapper.expand-off .logged-out:after,html[dir=rtl] .user-module-wrapper.expand-off .user-module .logged-out:after,html[dir=rtl] .user-module-wrapper.expand-off div.login-in div.user-hello:after{-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}html[dir=rtl] div.user-module-wrapper{right:auto;left:0}html[dir=rtl] div.user-module-wrapper div.user-module div.login-in{float:right}html[dir=rtl] div.user-module-wrapper div.user-module div.login-in div.user-hello{text-align:right}html[dir=rtl] div.user-module-wrapper div.user-module div.login-in div.user-hello:after{right:inherit;margin-left:1.5rem;margin-right:0;left:0}html[dir=rtl] div.user-module-wrapper div.user-module div.login-in div.user-hello a.user-info{background-position:right center;margin-left:0;margin-right:1rem;padding:calc((55px - 3.2rem - 2px)/ 2) 50px calc((55px - 3.2rem - 2px)/ 2) 1rem}html[dir=rtl] div.user-module-wrapper div.user-module div.login-in div.user-hello a.user-info span:after{margin-left:0;margin-right:5px}html[dir=rtl] div.user-module-wrapper div.user-module div.login-in div.user-hello a.logout-link{right:inherit;left:1rem}html[dir=rtl] div.user-module-wrapper div.user-module div.logged-out:after{right:inherit;margin-left:1.5rem;margin-right:0;left:0}html[dir=rtl] div.user-module-wrapper div.user-module div.content{text-align:right}@media (min-width:769px){html[dir=rtl] div.user-module-wrapper div.user-module div.content{right:-17.7rem;left:initial}}html[dir=rtl] div.user-module-wrapper div.user-module div.content .user-scrib .info-left{padding-right:0}html[dir=rtl] div.user-module-wrapper div.user-module div.content .user-scrib .info-right{padding-left:0;padding-right:1.6rem}html[dir=rtl] div.user-module-wrapper div.user-module div.content .user-scrib .pc-new-user .pc-title{padding-left:0;padding-right:.7rem}html[dir=rtl] div.user-module-wrapper div.user-module div.login-input .signin-with-others a .icon-icon_B028,html[dir=rtl] div.user-module-wrapper div.user-module div.login-input .signin-with-others a .icon-icon_B029{margin-right:0;margin-left:.2rem}html[dir=rtl] div.user-module-wrapper div.user-module div.form div.field a.forget-pssd{float:left}html[dir=rtl] div.user-module-wrapper div.user-module div.user-others{text-align:right}html[dir=rtl] div.user-module-wrapper div.user-module div.user-others div .user-cl:after{margin-right:5px;margin-left:0}html[dir=rtl] div.user-module-wrapper div.user-module div.user-others div ul li{padding-right:5%;padding-left:0}html[dir=rtl] div.user-module-wrapper div.user-module div.user-others div ul li span{margin-right:.3em;margin-left:0}html[dir=rtl] div.user-module-wrapper div.user-module div.user-others div ul.show-currency{right:inherit;left:calc(((100% - 1.3vw - 1rem)/ 2) - 10.75rem)}html[dir=rtl] div.user-module-wrapper div.user-module div.user-others div ul.show-language{right:inherit;left:calc(((100% - 1.3vw - 1rem - 6px)/ 2) - 4.25rem - 1rem)}html[dir=rtl] div.tpl-global-cookie-policy{right:auto;left:0}@media (max-width:768px){html[dir=rtl] div.tpl-global-cookie-policy{text-align:right}html[dir=rtl] div.tpl-global-cookie-policy a.global-cookie{margin-right:0}html[dir=rtl] div.tpl-global-cookie-policy a.wgt-close{right:inherit;left:1.5rem}}html[dir=rtl] div.tpl-global-cookie-policy.cookie-policy_2 .global-cookie{margin-right:0;margin-left:1rem}html[dir=rtl] div.collect-tips:after{right:10rem;left:inherit}html[dir=rtl] div.collect-tips p{float:right}html[dir=rtl] div.collect-tips span{right:inherit;left:5px}.send-succeed div.sendmail-input{display:none}.send-succeed div.sentmail{display:block!important}div.forgetpassword{position:relative;color:#363636;font-size:1.8rem;margin-bottom:0}div.forgetpassword div.sentmail{display:none}div.forgetpassword p{line-height:1.5em}div.forgetpassword p.sendmail-message{padding:2rem 0 1rem 0}div.forgetpassword div.sendmail-input .wgt-sqbutton-black{width:23rem;margin-top:2rem}div.forgetpassword div.sendmail-input .errormsg{color:#ba0c2f;display:none;margin-top:20px;padding-bottom:0}div.forgetpassword div.sendmail-input .errormsg a{color:#ba0c2f;font-weight:500;text-decoration:underline}@media screen and (max-width:768px){div.forgetpassword div.sendmail-input .wgt-sqbutton-black{width:100%}div.forgetpassword p{line-height:1.3em}div.forgetpassword p.sendmail-message{color:#3d3d3d!important}div.forgetpassword p br{display:none}div.forgetpassword .forgetpassword-message{font-size:1.8rem;padding:1.3rem 1.5rem 1.3rem 1rem;margin:2rem 0}div.forgetpassword div.login-input p.mp1-signin-form-header{color:#3d3d3d}div.forgetpassword .mp1-signin-page-header{display:block!important;margin-top:20px}}div.forgetpassword .mp1-signin-form-header{font-weight:700;padding-top:20px}div.forgetpassword div.form div.field div.input-box i.input-status{display:none}div.forgetpassword div.login-input div.form{width:60%}.reset-succeed div.reset-psd-input{display:none}.reset-succeed div.reset-finish{display:block!important}.reset-succeed div.reset-finish a{text-transform:uppercase}div.resetpassword{position:relative;color:#363636;font-size:1.8rem}div.resetpassword p{line-height:1.5em}div.resetpassword p.resetpsd-message{padding:2rem 0 1rem 0;color:#363636}div.resetpassword div.reset-psd-input a.wgt-sqbutton-black{width:23rem;margin-top:1.5rem}div.resetpassword div.reset-finish{display:none}input[name=newPasswordConfirm]::-webkit-contacts-auto-fill-button,input[name=newPasswordConfirm]::-webkit-credentials-auto-fill-button,input[name=newPassword]::-webkit-contacts-auto-fill-button,input[name=newPassword]::-webkit-credentials-auto-fill-button{visibility:hidden}.password-input-box>.input-show{z-index:2}.password-input-box::after{content:"";position:absolute;display:flex;top:0;right:0;z-index:1;width:50px;height:100%;background-color:#fff;pointer-events:none}div.proposal-form,div.request-failure,div.request-success{display:none}.progress-complete div.request-success,.progress-error div.request-failure,.progress-incomplete div.proposal-form{display:block}.proposal-content div.form div.field.field-has-add:nth-child(1) a.addremove:before{content:"+"}.proposal-content div.form div.field.field-has-add:nth-child(n+2) a.addremove:before{content:"-"}.proposal-content div.form div.field.field-has-add:nth-child(n+2) label{display:none}div.sync-request h3{margin-top:3.5rem;font-size:4.8rem;line-height:1.5em}div.sync-request p{font-size:2.4rem;line-height:1.5em}div.sync-request a.wgt-sqbutton-black{margin-top:2rem;width:45rem;padding:0}div.sync-request a.wgt-sqbutton-black:first-of-type{margin-right:1rem}div.sync-request div.tpl-half-line{margin-top:5rem}@media (max-width:768px){div.sync-request h3{margin-top:1.5rem;font-size:3rem}div.sync-request p{font-size:1.8rem}div.sync-request a.wgt-sqbutton-black{width:100%}div.sync-request a.wgt-sqbutton-black:first-of-type{margin-right:0}}div.request-header-info h2{font-size:6.3rem;color:#000;border-bottom:solid 2px #000;padding-bottom:1.5rem;letter-spacing:1px}@media (max-width:768px){div.request-header-info div.clearfix{display:inline}div.request-header-info h2{font-size:4.2rem;border-bottom:none}}div.request-proposal{position:relative;color:#363636;font-size:1.8rem}div.request-proposal a{cursor:pointer}div.request-proposal div.proposal-content div.checkbox-content.toggles-furtherinfo .require-room{width:772px;font-size:0;display:none}div.request-proposal div.proposal-content div.checkbox-content.toggles-furtherinfo.checked .require-room{display:block}div.request-proposal div.proposal-content div.proposal-form div.request-tips{color:#363636;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;line-height:24px;width:772px}@media (max-width:768px){div.request-proposal div.proposal-content div.proposal-form div.request-tips{width:100%}}div.request-proposal div.proposal-content div.proposal-form h3{color:#4e4e4e;font-family:Optima,sans-serif;font-size:24px;font-weight:700;line-height:34px;margin-bottom:20px}div.request-proposal div.proposal-content div.proposal-form h3:not(:first-child){margin-top:30px}div.request-proposal div.proposal-content div.proposal-form .venues-not-top{margin-top:0}div.request-proposal div.proposal-content div.proposal-form div.field div.input-box{width:772px}@media (max-width:768px){div.request-proposal div.proposal-content div.proposal-form div.field div.input-box{width:100%}}div.request-proposal div.proposal-content div.proposal-form div.field div.input-box select{font-size:1.6rem}@media (max-width:400px){div.request-proposal div.proposal-content div.proposal-form div.field .clock-wrapper{width:100%}}div.request-proposal div.proposal-content div.proposal-form .checkbox-title{color:#4e4e4e;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:500;line-height:19px;display:block;margin-top:20px}div.request-proposal div.proposal-content div.proposal-form div.checkbox-container{padding-top:20px;padding-bottom:10px}div.request-proposal div.proposal-content div.proposal-form div.checkbox-container .checkbox{border:2px solid #004976;width:14px;height:14px}div.request-proposal div.proposal-content div.proposal-form div.checkbox-container .checkbox:after{width:10px;height:10px;background:#004976}div.request-proposal div.proposal-content div.proposal-form div.checkbox-container p{margin-left:1rem;display:inline-block;vertical-align:middle;color:#4e4e4e;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;line-height:19px}div.request-proposal div.proposal-content div.proposal-form div.checkbox-content div.form div.input-box{position:relative}div.request-proposal div.proposal-content div.proposal-form div.checkbox-content div.form a{cursor:pointer;display:inline-block;width:calc(34px + 1rem);background-color:#363636;padding:.5rem 0;color:#fff;text-align:center;line-height:35px;font-size:28px;vertical-align:middle;border:solid 2px #363636;position:absolute;top:0;right:0}div.request-proposal div.proposal-content div.proposal-form p.policy-message{padding-left:calc(1rem + 20px);color:#4e4e4e;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;line-height:19px;padding-bottom:20px}div.request-proposal div.proposal-content div.proposal-form p.policy-message a{text-decoration:underline;color:#363636}div.request-proposal div.proposal-content div.proposal-form a.wgt-sqbutton-golden{margin-top:2rem}div.request-proposal div.proposal-content div.proposal-form a.wgt-sqbutton-golden:hover{color:#fff}@media (max-width:768px){div.request-proposal div.proposal-content div.proposal-form p.request-tips{font-size:1.8rem;padding-top:1.5rem}div.request-proposal div.proposal-content div.proposal-form h3{font-size:2.4rem}div.request-proposal div.proposal-content div.proposal-form p.policy-message{font-size:1.6rem}div.request-proposal div.proposal-content div.proposal-form div.checkbox-container{font-size:1.6rem}div.request-proposal div.proposal-content div.proposal-form div.checkbox-container p{width:85%;vertical-align:top}div.request-proposal div.proposal-content div.proposal-form a.wgt-sqbutton-golden{width:100%}}div.request-proposal div.proposal-content div.proposal-form .code-bottom{margin-top:1.5rem;display:flex;align-items:center}div.request-proposal div.proposal-content div.proposal-form .code-bottom .captcha-img{display:inline-block;vertical-align:middle;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}@media screen and (max-width:768px){div.request-proposal div.proposal-content div.proposal-form .code-bottom .captcha-img{display:block;margin-bottom:1.5rem}}div.request-proposal div.proposal-content div.proposal-form .code-bottom .captcha-icon{display:inline-block;vertical-align:middle;cursor:pointer}div.request-proposal div.proposal-content div.proposal-form .code-bottom .captcha-icon.captcha-click{margin-right:1rem}div.request-proposal div.proposal-content div.proposal-form .code-bottom .captcha-icon.captcha-voice{border-left:1px solid #7e7e7e}@media screen and (max-width:768px){div.request-proposal div.proposal-content div.proposal-form .code-bottom .captcha-icon.captcha-voice{padding-left:1.2rem}}div.request-proposal div.proposal-content div.proposal-form .code-bottom .captcha-icon span{display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;color:#004976;line-height:1.8rem;vertical-align:middle}div.request-proposal div.proposal-content div.proposal-form .code-bottom .captcha-icon .voice-icon{margin-left:1.2rem;margin-right:0;padding-right:.6rem}@media screen and (max-width:768px){div.request-proposal div.proposal-content div.proposal-form .code-bottom .captcha-icon .voice-icon{margin-left:0}}html[dir=rtl] div.request-proposal div.proposal-content div.checkbox-content div.form a{right:auto;left:0}div.meeting-property{position:relative;color:#363636}div.meeting-property>div[class*=tpl-hero]:first-of-type{height:calc(100vh - 19rem - 80px);min-height:0}@media (max-width:768px){div.meeting-property>div[class*=tpl-hero]:first-of-type{height:100VH;min-height:inherit}}div.meeting-property .tpl-hero-roomInfo{background-color:#fff}div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-black,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-black1,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-blue,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-blue-hollow,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-blue-inverse,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-change-color,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-dark,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-dark-grey,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-golden,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-green,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-red,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-white,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-black,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-black1,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-blue,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-blue-hollow,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-blue-inverse,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-change-color,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-dark,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-dark-grey,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-golden,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-green,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-red,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-white,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-black,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-black1,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-blue,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-blue-hollow,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-blue-inverse,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-change-color,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-dark,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-dark-grey,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-golden,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-green,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-red,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-white,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-black,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-black1,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-blue,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-blue-hollow,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-blue-inverse,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-change-color,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-dark,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-dark-grey,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-golden,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-green,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-red,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-white{width:26rem}div.meeting-property strong{font-weight:700}div.meeting-property em{font-style:italic}div.meeting-property ul{list-style-type:disc;padding-left:20px}div.meeting-property ol{list-style-type:decimal;padding-left:20px}div.meeting-property li{padding-left:0}div.meeting-main-page{position:relative}div.meeting-main-page .page-filter-component.filterby{display:none}div.meeting-main-page div.dynamic-content{background-color:#363636}div.meeting-main-page div.dynamic-content .results-compare{position:relative;padding:3rem 3%}div.meeting-main-page div.dynamic-content .results-compare h5{text-align:center;color:#fff;font-size:2rem;letter-spacing:1px;line-height:1.8em}div.meeting-main-page div.dynamic-content .results-compare div.compare-list{padding-top:2rem}div.meeting-main-page div.dynamic-content .results-compare div.clearfix{text-align:center;margin-top:2rem}div.meeting-main-page div.dynamic-content .results-compare div.clearfix a.wgt-sqbutton-green{line-height:4rem}div.meeting-main-page div.dynamic-content .results-compare div.item{padding:.5rem 0}div.meeting-main-page div.dynamic-content .results-compare div.item span{display:inline-block;position:relative;background-color:#282828;line-height:2em;letter-spacing:1px;font-size:2rem;padding:0 5rem 0 2.5rem;color:#fff}div.meeting-main-page div.dynamic-content .results-compare div.item span i.icon-icon_B017{cursor:pointer;position:absolute;right:0;top:50%;font-weight:700;vertical-align:middle;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:4rem}div.meeting-main-page div.dynamic-content .results{border-top:solid 1px #868686}div.meeting-main-page div.dynamic-content .results[data-view=grid] div.display-botton a[data-type=grid]{background-color:#535353}div.meeting-main-page div.dynamic-content .results[data-view=grid]>ul{font-size:0}div.meeting-main-page div.dynamic-content .results[data-view=grid]>ul>li{display:inline-block;width:50%}@media (max-width:768px){div.meeting-main-page div.dynamic-content .results[data-view=grid]>ul>li{width:100%}}div.meeting-main-page div.dynamic-content .results[data-view=list] div.display-botton a[data-type=list]{background-color:#535353}div.meeting-main-page div.dynamic-content .results[data-view=list] ul li{display:block;width:100%}div.meeting-main-page div.dynamic-content .results div.display-botton{display:none;position:absolute;right:2%;top:2rem;cursor:pointer}div.meeting-main-page div.dynamic-content .results div.display-botton a{display:inline-block;width:5rem;background-color:#282828}div.meeting-main-page div.dynamic-content .results div.display-botton a i.icon{padding:calc((5rem - 30px)/ 2);line-height:5rem}div.meeting-main-page div.dynamic-content .results div.display-botton a i.icon img{vertical-align:middle}@media (max-width:768px){div.meeting-main-page div.dynamic-content .results-compare div.item span{display:block}div.meeting-main-page div.dynamic-content .results div.display-botton{padding:1rem 0;text-align:right;position:static}}html[dir=rtl] div.meeting-main-page div.dynamic-content .results-compare div.item span{padding:0 2.5rem 0 5rem}html[dir=rtl] div.meeting-main-page div.dynamic-content .results-compare div.item span i.icon-icon_B017{right:inherit;left:0}html[dir=rtl] div.meeting-main-page div.dynamic-content .results div.display-botton{right:inherit;left:2%}div.tpl-third-line{font-size:0}.page-filter{background-color:#363636;padding:3rem 0}.page-filter h5{text-align:center;color:#fff;font-size:2rem;letter-spacing:1px;line-height:1.2em;padding-bottom:1.5rem}@media (max-width:768px){.page-filter h5{padding-bottom:0}}div.tpl-page-describe{padding:8rem 20%;margin:auto;background-color:#fff;font-size:1.8rem;color:#000;line-height:1.5em;text-align:center}@media (max-width:768px){div.tpl-page-describe{padding:6rem 5%}}.contain-filter-page{position:relative}.contain-filter-page .filter{text-align:center}.contain-filter-page .filter .page-filter-component{width:22%;display:inline-block;margin-right:3%}.contain-filter-page .filter .page-filter-component:last-of-type{margin-right:0}@media (max-width:768px){.contain-filter-page .filter .page-filter-component{width:90%;margin-right:0}}.contain-filter-page div.wgt-backtotop{position:absolute;bottom:2rem;right:3rem}html[dir=rtl] .contain-filter-page .filter>div{margin-right:0;margin-left:3%}html[dir=rtl] .contain-filter-page .filter>div:last-of-type{margin-left:0}@media (max-width:768px){html[dir=rtl] .contain-filter-page .filter>div{margin-left:0}}.when-no-filter-criteria{background-color:#fff}.when-no-filter-criteria h1{padding:9rem 0;text-align:center;font-size:4.8rem}div.result-list-nav div.offer-menu{padding:1.5rem 0 1.5rem 5%;font-size:1.8rem}div.result-list-nav div.offer-menu a:after{content:'>';padding:0 1rem}div.result-list-nav div.offer-menu a:last-of-type:after{display:none}div.result-list-nav div.tpl-result-nav{position:relative;height:9.5rem}div.result-list-nav div.tpl-result-nav a.wgt-carousel-buttonright{position:absolute;top:0;right:0;z-index:2;height:calc(100% - 2px);width:2.7rem}div.result-list-nav div.tpl-result-nav a.wgt-carousel-buttonleft{position:absolute;top:0;left:0;z-index:2;height:calc(100% - 2px);width:2.7rem}div.result-list-nav div.tpl-result-nav ul{font-size:0;width:100%;height:100%;overflow:hidden}div.result-list-nav div.tpl-result-nav ul li{display:inline-block;background-color:#edebe8;width:28rem;border:solid 1px #c2c2c2;margin:0;text-align:center;font-size:2.2rem;height:100%;position:relative}div.result-list-nav div.tpl-result-nav ul li a{position:absolute;width:80%;display:inherit;line-height:1.2em;top:50%;left: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%)}div.result-list-nav div.tpl-result-nav ul li.active{background-color:#fff;border-top:solid 3px #363636}.wedding-main-page .results ul{font-size:0}.wedding-main-page .results ul li{width:50%;display:inline-block}.wedding-main-page .results ul li div.tpl-half-logo,.wedding-main-page .results ul li div.tpl-half-price,.wedding-main-page .results ul li div.tpl-half-scratchpad,.wedding-main-page .results ul li div.tpl-half-shop-tour,.wedding-main-page .results ul li div.tpl-half-social,.wedding-main-page .results ul li div.tpl-half-tour{width:100%}@media (max-width:768px){.wedding-main-page .results ul li{width:100%}}.blog-main-page{width:calc(100% - 350px);min-width:calc(100% - 350px);height:auto}.blog-main-page .x-tpl-hero-blog-info{height:36rem!important}.blog-main-page .x-tpl-hero-blog-info .switcher-item{height:36rem;overflow:hidden}.blog-main-page .x-tpl-hero-blog-info .switcher-item .tpl-hero-slider{height:100%!important}.blog-main-page .x-tpl-hero-blog-info .tpl-content{top:17rem}@media screen and (max-width:768px){.blog-main-page .x-tpl-hero-blog-info .tpl-content{width:80%;top:19rem}}.blog-main-page .x-tpl-hero-blog-info .tpl-content .wgt-breadcrumb,.blog-main-page .x-tpl-hero-blog-info .tpl-content .wgt-breadcrumb-noborder{margin-bottom:.7rem;border-bottom:none}.blog-main-page .x-tpl-hero-blog-info .tpl-content .wgt-breadcrumb a span,.blog-main-page .x-tpl-hero-blog-info .tpl-content .wgt-breadcrumb-noborder a span{border-bottom:1px solid #fff;line-height:1.6rem}.blog-main-page .x-tpl-hero-blog-info .tpl-text h3{padding-right:0;margin:1rem 0 1rem;font-size:5rem;line-height:4.8rem}@media screen and (max-width:768px){.blog-main-page .x-tpl-hero-blog-info .tpl-text h3{font-size:3.2rem}}.blog-main-page .x-tpl-hero-blog-info .tpl-text p{font-size:1.8rem;line-height:2.3rem;margin-bottom:3rem;width:55rem}@media screen and (max-width:768px){.blog-main-page .x-tpl-hero-blog-info .tpl-text p{width:100%;font-size:1.5rem}}.blog-main-page .x-tpl-hero-blog-info .tpl-cta{margin-top:5rem}@media screen and (max-width:768px){.blog-main-page .x-tpl-hero-blog-info .tpl-cta{margin-top:2.6rem;width:70%}}.blog-main-page .x-tpl-hero-blog-info .tpl-scrollbutton{display:none}@media (max-width:768px){.blog-main-page{width:100%;min-width:inherit}}.blog-main-page .contain-filter-page .page-filter .page-filter-component{display:none}.blog-main-page .contain-filter-page .page-filter .page-filter-component:first-child{display:inline-block}.blog-main-page .tpl-gallery-controller{display:none!important}.blog-main-page .tpl-half-logo div.tpl-holder,.blog-main-page .tpl-half-price div.tpl-holder,.blog-main-page .tpl-half-scratchpad div.tpl-holder,.blog-main-page .tpl-half-shop-tour div.tpl-holder,.blog-main-page .tpl-half-social div.tpl-holder,.blog-main-page .tpl-half-tour div.tpl-holder{margin-top:100%!important}div.proposal-form,div.request-failure,div.request-success{display:none}.progress-complete div.request-success,.progress-error div.request-failure,.progress-incomplete div.proposal-form{display:block}.proposal-content div.form div.field.field-has-add:nth-child(1) a.addremove:before{content:"+"}.proposal-content div.form div.field.field-has-add:nth-child(n+2) a.addremove:before{content:"-"}.proposal-content div.form div.field.field-has-add:nth-child(n+2) label{display:none}div.sync-request h3{margin-top:3.5rem;font-size:4.8rem;line-height:1.5em}div.sync-request p{font-size:2.4rem;line-height:1.5em}div.sync-request a.wgt-sqbutton-black{margin-top:2rem;width:45rem;padding:0}div.sync-request a.wgt-sqbutton-black:first-of-type{margin-right:1rem}div.sync-request div.tpl-half-line{margin-top:5rem}@media (max-width:768px){div.sync-request h3{margin-top:1.5rem;font-size:3rem}div.sync-request p{font-size:1.8rem}div.sync-request a.wgt-sqbutton-black{width:100%}div.sync-request a.wgt-sqbutton-black:first-of-type{margin-right:0}}div.request-header-info h2{font-size:6.3rem;color:#000;border-bottom:solid 2px #000;padding-bottom:1.5rem;letter-spacing:1px}@media (max-width:768px){div.request-header-info div.clearfix{display:inline}div.request-header-info h2{font-size:4.2rem;border-bottom:none}}div.request-proposal{position:relative;color:#363636;font-size:1.8rem}div.request-proposal a{cursor:pointer}div.request-proposal div.proposal-content div.checkbox-content.toggles-furtherinfo .require-room{width:772px;font-size:0;display:none}div.request-proposal div.proposal-content div.checkbox-content.toggles-furtherinfo.checked .require-room{display:block}div.request-proposal div.proposal-content div.proposal-form div.request-tips{color:#363636;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;line-height:24px;width:772px}@media (max-width:768px){div.request-proposal div.proposal-content div.proposal-form div.request-tips{width:100%}}div.request-proposal div.proposal-content div.proposal-form h3{color:#4e4e4e;font-family:Optima,sans-serif;font-size:24px;font-weight:700;line-height:34px;margin-bottom:20px}div.request-proposal div.proposal-content div.proposal-form h3:not(:first-child){margin-top:30px}div.request-proposal div.proposal-content div.proposal-form .venues-not-top{margin-top:0}div.request-proposal div.proposal-content div.proposal-form div.field div.input-box{width:772px}@media (max-width:768px){div.request-proposal div.proposal-content div.proposal-form div.field div.input-box{width:100%}}div.request-proposal div.proposal-content div.proposal-form div.field div.input-box select{font-size:1.6rem}@media (max-width:400px){div.request-proposal div.proposal-content div.proposal-form div.field .clock-wrapper{width:100%}}div.request-proposal div.proposal-content div.proposal-form .checkbox-title{color:#4e4e4e;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:500;line-height:19px;display:block;margin-top:20px}div.request-proposal div.proposal-content div.proposal-form div.checkbox-container{padding-top:20px;padding-bottom:10px}div.request-proposal div.proposal-content div.proposal-form div.checkbox-container .checkbox{border:2px solid #004976;width:14px;height:14px}div.request-proposal div.proposal-content div.proposal-form div.checkbox-container .checkbox:after{width:10px;height:10px;background:#004976}div.request-proposal div.proposal-content div.proposal-form div.checkbox-container p{margin-left:1rem;display:inline-block;vertical-align:middle;color:#4e4e4e;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;line-height:19px}div.request-proposal div.proposal-content div.proposal-form div.checkbox-content div.form div.input-box{position:relative}div.request-proposal div.proposal-content div.proposal-form div.checkbox-content div.form a{cursor:pointer;display:inline-block;width:calc(34px + 1rem);background-color:#363636;padding:.5rem 0;color:#fff;text-align:center;line-height:35px;font-size:28px;vertical-align:middle;border:solid 2px #363636;position:absolute;top:0;right:0}div.request-proposal div.proposal-content div.proposal-form p.policy-message{padding-left:calc(1rem + 20px);color:#4e4e4e;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;line-height:19px;padding-bottom:20px}div.request-proposal div.proposal-content div.proposal-form p.policy-message a{text-decoration:underline;color:#363636}div.request-proposal div.proposal-content div.proposal-form a.wgt-sqbutton-golden{margin-top:2rem}div.request-proposal div.proposal-content div.proposal-form a.wgt-sqbutton-golden:hover{color:#fff}@media (max-width:768px){div.request-proposal div.proposal-content div.proposal-form p.request-tips{font-size:1.8rem;padding-top:1.5rem}div.request-proposal div.proposal-content div.proposal-form h3{font-size:2.4rem}div.request-proposal div.proposal-content div.proposal-form p.policy-message{font-size:1.6rem}div.request-proposal div.proposal-content div.proposal-form div.checkbox-container{font-size:1.6rem}div.request-proposal div.proposal-content div.proposal-form div.checkbox-container p{width:85%;vertical-align:top}div.request-proposal div.proposal-content div.proposal-form a.wgt-sqbutton-golden{width:100%}}div.request-proposal div.proposal-content div.proposal-form .code-bottom{margin-top:1.5rem;display:flex;align-items:center}div.request-proposal div.proposal-content div.proposal-form .code-bottom .captcha-img{display:inline-block;vertical-align:middle;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}@media screen and (max-width:768px){div.request-proposal div.proposal-content div.proposal-form .code-bottom .captcha-img{display:block;margin-bottom:1.5rem}}div.request-proposal div.proposal-content div.proposal-form .code-bottom .captcha-icon{display:inline-block;vertical-align:middle;cursor:pointer}div.request-proposal div.proposal-content div.proposal-form .code-bottom .captcha-icon.captcha-click{margin-right:1rem}div.request-proposal div.proposal-content div.proposal-form .code-bottom .captcha-icon.captcha-voice{border-left:1px solid #7e7e7e}@media screen and (max-width:768px){div.request-proposal div.proposal-content div.proposal-form .code-bottom .captcha-icon.captcha-voice{padding-left:1.2rem}}div.request-proposal div.proposal-content div.proposal-form .code-bottom .captcha-icon span{display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;color:#004976;line-height:1.8rem;vertical-align:middle}div.request-proposal div.proposal-content div.proposal-form .code-bottom .captcha-icon .voice-icon{margin-left:1.2rem;margin-right:0;padding-right:.6rem}@media screen and (max-width:768px){div.request-proposal div.proposal-content div.proposal-form .code-bottom .captcha-icon .voice-icon{margin-left:0}}html[dir=rtl] div.request-proposal div.proposal-content div.checkbox-content div.form a{right:auto;left:0}div.meeting-property{position:relative;color:#363636}div.meeting-property>div[class*=tpl-hero]:first-of-type{height:calc(100vh - 19rem - 80px);min-height:0}@media (max-width:768px){div.meeting-property>div[class*=tpl-hero]:first-of-type{height:100VH;min-height:inherit}}div.meeting-property .tpl-hero-roomInfo{background-color:#fff}div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-black,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-black1,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-blue,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-blue-hollow,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-blue-inverse,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-change-color,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-dark,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-dark-grey,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-golden,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-green,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-red,div.meeting-property div.tpl-hero-gallery div.tpl-content a.wgt-sqbutton-white,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-black,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-black1,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-blue,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-blue-hollow,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-blue-inverse,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-change-color,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-dark,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-dark-grey,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-golden,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-green,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-red,div.meeting-property div.tpl-hero-gallery-caption div.tpl-content a.wgt-sqbutton-white,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-black,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-black1,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-blue,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-blue-hollow,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-blue-inverse,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-change-color,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-dark,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-dark-grey,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-golden,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-green,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-red,div.meeting-property div.tpl-hero-gallery-info div.tpl-content a.wgt-sqbutton-white,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-black,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-black1,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-blue,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-blue-hollow,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-blue-inverse,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-change-color,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-dark,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-dark-grey,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-golden,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-green,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-red,div.meeting-property div.tpl-hero-openinghours div.tpl-content a.wgt-sqbutton-white{width:26rem}div.meeting-property strong{font-weight:700}div.meeting-property em{font-style:italic}div.meeting-property ul{list-style-type:disc;padding-left:20px}div.meeting-property ol{list-style-type:decimal;padding-left:20px}div.meeting-property li{padding-left:0}div.meeting-main-page{position:relative}div.meeting-main-page .page-filter-component.filterby{display:none}div.meeting-main-page div.dynamic-content{background-color:#363636}div.meeting-main-page div.dynamic-content .results-compare{position:relative;padding:3rem 3%}div.meeting-main-page div.dynamic-content .results-compare h5{text-align:center;color:#fff;font-size:2rem;letter-spacing:1px;line-height:1.8em}div.meeting-main-page div.dynamic-content .results-compare div.compare-list{padding-top:2rem}div.meeting-main-page div.dynamic-content .results-compare div.clearfix{text-align:center;margin-top:2rem}div.meeting-main-page div.dynamic-content .results-compare div.clearfix a.wgt-sqbutton-green{line-height:4rem}div.meeting-main-page div.dynamic-content .results-compare div.item{padding:.5rem 0}div.meeting-main-page div.dynamic-content .results-compare div.item span{display:inline-block;position:relative;background-color:#282828;line-height:2em;letter-spacing:1px;font-size:2rem;padding:0 5rem 0 2.5rem;color:#fff}div.meeting-main-page div.dynamic-content .results-compare div.item span i.icon-icon_B017{cursor:pointer;position:absolute;right:0;top:50%;font-weight:700;vertical-align:middle;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:4rem}div.meeting-main-page div.dynamic-content .results{border-top:solid 1px #868686}div.meeting-main-page div.dynamic-content .results[data-view=grid] div.display-botton a[data-type=grid]{background-color:#535353}div.meeting-main-page div.dynamic-content .results[data-view=grid]>ul{font-size:0}div.meeting-main-page div.dynamic-content .results[data-view=grid]>ul>li{display:inline-block;width:50%}@media (max-width:768px){div.meeting-main-page div.dynamic-content .results[data-view=grid]>ul>li{width:100%}}div.meeting-main-page div.dynamic-content .results[data-view=list] div.display-botton a[data-type=list]{background-color:#535353}div.meeting-main-page div.dynamic-content .results[data-view=list] ul li{display:block;width:100%}div.meeting-main-page div.dynamic-content .results div.display-botton{display:none;position:absolute;right:2%;top:2rem;cursor:pointer}div.meeting-main-page div.dynamic-content .results div.display-botton a{display:inline-block;width:5rem;background-color:#282828}div.meeting-main-page div.dynamic-content .results div.display-botton a i.icon{padding:calc((5rem - 30px)/ 2);line-height:5rem}div.meeting-main-page div.dynamic-content .results div.display-botton a i.icon img{vertical-align:middle}@media (max-width:768px){div.meeting-main-page div.dynamic-content .results-compare div.item span{display:block}div.meeting-main-page div.dynamic-content .results div.display-botton{padding:1rem 0;text-align:right;position:static}}html[dir=rtl] div.meeting-main-page div.dynamic-content .results-compare div.item span{padding:0 2.5rem 0 5rem}html[dir=rtl] div.meeting-main-page div.dynamic-content .results-compare div.item span i.icon-icon_B017{right:inherit;left:0}html[dir=rtl] div.meeting-main-page div.dynamic-content .results div.display-botton{right:inherit;left:2%}div.tpl-third-line{font-size:0}.page-filter{background-color:#363636;padding:3rem 0}.page-filter h5{text-align:center;color:#fff;font-size:2rem;letter-spacing:1px;line-height:1.2em;padding-bottom:1.5rem}@media (max-width:768px){.page-filter h5{padding-bottom:0}}div.tpl-page-describe{padding:8rem 20%;margin:auto;background-color:#fff;font-size:1.8rem;color:#000;line-height:1.5em;text-align:center}@media (max-width:768px){div.tpl-page-describe{padding:6rem 5%}}.contain-filter-page{position:relative}.contain-filter-page .filter{text-align:center}.contain-filter-page .filter .page-filter-component{width:22%;display:inline-block;margin-right:3%}.contain-filter-page .filter .page-filter-component:last-of-type{margin-right:0}@media (max-width:768px){.contain-filter-page .filter .page-filter-component{width:90%;margin-right:0}}.contain-filter-page div.wgt-backtotop{position:absolute;bottom:2rem;right:3rem}html[dir=rtl] .contain-filter-page .filter>div{margin-right:0;margin-left:3%}html[dir=rtl] .contain-filter-page .filter>div:last-of-type{margin-left:0}@media (max-width:768px){html[dir=rtl] .contain-filter-page .filter>div{margin-left:0}}.when-no-filter-criteria{background-color:#fff}.when-no-filter-criteria h1{padding:9rem 0;text-align:center;font-size:4.8rem}div.result-list-nav div.offer-menu{padding:1.5rem 0 1.5rem 5%;font-size:1.8rem}div.result-list-nav div.offer-menu a:after{content:'>';padding:0 1rem}div.result-list-nav div.offer-menu a:last-of-type:after{display:none}div.result-list-nav div.tpl-result-nav{position:relative;height:9.5rem}div.result-list-nav div.tpl-result-nav a.wgt-carousel-buttonright{position:absolute;top:0;right:0;z-index:2;height:calc(100% - 2px);width:2.7rem}div.result-list-nav div.tpl-result-nav a.wgt-carousel-buttonleft{position:absolute;top:0;left:0;z-index:2;height:calc(100% - 2px);width:2.7rem}div.result-list-nav div.tpl-result-nav ul{font-size:0;width:100%;height:100%;overflow:hidden}div.result-list-nav div.tpl-result-nav ul li{display:inline-block;background-color:#edebe8;width:28rem;border:solid 1px #c2c2c2;margin:0;text-align:center;font-size:2.2rem;height:100%;position:relative}div.result-list-nav div.tpl-result-nav ul li a{position:absolute;width:80%;display:inherit;line-height:1.2em;top:50%;left: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%)}div.result-list-nav div.tpl-result-nav ul li.active{background-color:#fff;border-top:solid 3px #363636}.wedding-main-page .results ul{font-size:0}.wedding-main-page .results ul li{width:50%;display:inline-block}.wedding-main-page .results ul li div.tpl-half-logo,.wedding-main-page .results ul li div.tpl-half-price,.wedding-main-page .results ul li div.tpl-half-scratchpad,.wedding-main-page .results ul li div.tpl-half-shop-tour,.wedding-main-page .results ul li div.tpl-half-social,.wedding-main-page .results ul li div.tpl-half-tour{width:100%}@media (max-width:768px){.wedding-main-page .results ul li{width:100%}}.blog-main-page{width:calc(100% - 350px);min-width:calc(100% - 350px);height:auto}.blog-main-page .x-tpl-hero-blog-info{height:36rem!important}.blog-main-page .x-tpl-hero-blog-info .switcher-item{height:36rem;overflow:hidden}.blog-main-page .x-tpl-hero-blog-info .switcher-item .tpl-hero-slider{height:100%!important}.blog-main-page .x-tpl-hero-blog-info .tpl-content{top:17rem}@media screen and (max-width:768px){.blog-main-page .x-tpl-hero-blog-info .tpl-content{width:80%;top:19rem}}.blog-main-page .x-tpl-hero-blog-info .tpl-content .wgt-breadcrumb,.blog-main-page .x-tpl-hero-blog-info .tpl-content .wgt-breadcrumb-noborder{margin-bottom:.7rem;border-bottom:none}.blog-main-page .x-tpl-hero-blog-info .tpl-content .wgt-breadcrumb a span,.blog-main-page .x-tpl-hero-blog-info .tpl-content .wgt-breadcrumb-noborder a span{border-bottom:1px solid #fff;line-height:1.6rem}.blog-main-page .x-tpl-hero-blog-info .tpl-text h3{padding-right:0;margin:1rem 0 1rem;font-size:5rem;line-height:4.8rem}@media screen and (max-width:768px){.blog-main-page .x-tpl-hero-blog-info .tpl-text h3{font-size:3.2rem}}.blog-main-page .x-tpl-hero-blog-info .tpl-text p{font-size:1.8rem;line-height:2.3rem;margin-bottom:3rem;width:55rem}@media screen and (max-width:768px){.blog-main-page .x-tpl-hero-blog-info .tpl-text p{width:100%;font-size:1.5rem}}.blog-main-page .x-tpl-hero-blog-info .tpl-cta{margin-top:5rem}@media screen and (max-width:768px){.blog-main-page .x-tpl-hero-blog-info .tpl-cta{margin-top:2.6rem;width:70%}}.blog-main-page .x-tpl-hero-blog-info .tpl-scrollbutton{display:none}@media (max-width:768px){.blog-main-page{width:100%;min-width:inherit}}.blog-main-page .contain-filter-page .page-filter .page-filter-component{display:none}.blog-main-page .contain-filter-page .page-filter .page-filter-component:first-child{display:inline-block}.blog-main-page .tpl-gallery-controller{display:none!important}.blog-main-page .tpl-half-logo div.tpl-holder,.blog-main-page .tpl-half-price div.tpl-holder,.blog-main-page .tpl-half-scratchpad div.tpl-holder,.blog-main-page .tpl-half-shop-tour div.tpl-holder,.blog-main-page .tpl-half-social div.tpl-holder,.blog-main-page .tpl-half-tour div.tpl-holder{margin-top:100%!important}div.products-page{font-size:16px}div.products-page .destination-selected,div.products-page .is-offer,div.products-page .is-shop,div.products-page .location-selected,div.products-page .product-selected,div.products-page.destination-selected .destination-unselected,div.products-page.product-selected .introduction,div.products-page.product-selected .product-unselected{display:none}div.products-page.destination-selected .destination-selected,div.products-page.location-selected .location-selected,div.products-page.product-selected .product-selected,div.products-page[data-product-type=offer] .is-offer,div.products-page[data-product-type=shop] .is-shop{display:block}div.products-page div.product-unselected{font-size:0}div.products-page .filter .page-filter-component.interests-dropdown-container{display:none}div.products-page div.tpl-hero-giftInfo div.giftInfo-right div.destination-selected a.currency-dropdown fieldset div{background-color:inherit;color:#363636;border:solid 2px #363636;width:7rem}div.products-page div.tpl-hero-giftInfo div.giftInfo-right div.destination-selected a.currency-dropdown fieldset div:after{display:inline-block;content:'';width:0;height:0;border:.4 solid transparent;border-left-color:#363636;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}div.products-page div.tpl-hero-giftInfo div.giftInfo-right div.destination-selected a.currency-dropdown fieldset ul:after{display:none}div.contain-filter-page[data-pages="0"] .wgt-readmore,div.contain-filter-page[data-pages="1"] .wgt-readmore{display:none}div.contain-filter-page div.results{font-size:0}div.contain-filter-page div.results h3.no-products-find{padding:5rem 0;text-align:center;font-size:4.2rem;background-color:#fff}div.contain-filter-page div.tpl-hero-giftInfo div.giftInfo-right div.destination-selected .currency-dropdown{width:25%;display:inline-block}div.contain-filter-page div.tpl-hero-giftInfo div.giftInfo-right div.destination-selected .currency-dropdown fieldset div{color:#000;text-align:center;background-color:transparent;border:solid 2px #363636}div.contain-filter-page div.tpl-hero-giftInfo div.giftInfo-right div.destination-selected .currency-dropdown fieldset div:after{position:static;vertical-align:middle;display:inline-block;content:'';width:0;height:0;border:.4rem solid transparent;border-left-color:#363636}div.contain-filter-page div.tpl-hero-giftInfo div.giftInfo-right div.destination-selected .currency-dropdown fieldset ul{top:5rem;max-height:20rem}div.contain-filter-page div.tpl-hero-giftInfo div.giftInfo-right div.destination-selected .currency-dropdown fieldset.expanded div:after{display:inline-block;content:'';width:0;height:0;border:.4rem solid transparent;border-top-color:#363636}@media (max-width:768px){div.contain-filter-page div.tpl-hero-giftInfo div.giftInfo-right div.destination-selected .currency-dropdown{width:8.5rem}div.contain-filter-page div.tpl-hero-giftInfo div.giftInfo-right div.destination-selected .currency-dropdown fieldset ul{border:none;position:absolute}}div.contain-filter-page.destination-selected .destination-unselected,div.contain-filter-page.destination-unselected .destination-selected,div.contain-filter-page.product-selected .product-unselected,div.contain-filter-page.product-unselected .product-selected{display:none}div.learn-us-heritage img{width:100%;height:auto}div.learn-us-heritage div.tpl-static-twocolumn{padding:5rem 7% 10rem 7%}div.learn-us-press{background-color:#fff}div.aboutus-careers a{cursor:pointer}div.aboutus-careers div.careers-search{padding:10rem 7% 15rem 7%}div.aboutus-careers div.careers-search div.careers-instruction h3{font-size:4rem;letter-spacing:1px}div.aboutus-careers div.careers-search div.careers-instruction p{font-size:1.6rem;width:65%;line-height:1.5em;padding:3rem 0 4rem 0}div.aboutus-careers div.careers-search div.careers-form div.field div.input-box select{font-size:1.6rem}div.aboutus-careers div.careers-search div.careers-form a.wgt-sqbutton-black{line-height:5.2rem;margin-top:6rem;width:23rem}div.aboutus-careers div.careers-search div.search-careers-result{padding-top:8.5rem}div.aboutus-careers div.careers-search div.search-careers-result table{width:70%}div.aboutus-careers div.careers-search div.search-careers-result table tr.no-result td{font-size:2rem;line-height:1.2em;text-align:center}div.aboutus-careers div.careers-search div.search-careers-result table tr{border-bottom:solid 1px #a09d99}div.aboutus-careers div.careers-search div.search-careers-result table tr th{font-size:2rem;padding:1.5rem 0}div.aboutus-careers div.careers-search div.search-careers-result table tr th a{color:#363636}div.aboutus-careers div.careers-search div.search-careers-result table tr th a:after{margin-left:1rem;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#363636}div.aboutus-careers div.careers-search div.search-careers-result table tr th a.reverses:after{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-bottom-color:#363636}div.aboutus-careers div.careers-search div.search-careers-result table tr td{padding:1.5rem 0;font-size:1.6rem}div.aboutus-careers div.careers-search div.search-careers-result table tr td a{color:#363636;text-decoration:underline}div.aboutus-careers div.careers-search div.search-careers-result table tr td div.careers-title{display:none;line-height:1.5em;margin-bottom:4rem}div.aboutus-careers div.careers-search div.search-careers-result table thead tr{border-bottom:solid 1px #000}div.aboutus-careers div.careers-search div.search-careers-result div.tpl-static-press-pagination{margin:0}@media (max-width:768px){div.aboutus-careers div.careers-search{padding:6rem 5% 10rem 5%}div.aboutus-careers div.careers-search div.careers-instruction p{width:100%}div.aboutus-careers div.careers-search div.careers-form a.wgt-sqbutton-black{width:100%}div.aboutus-careers div.careers-search div.search-careers-result table{width:100%}div.aboutus-careers div.careers-search div.search-careers-result table tr td,div.aboutus-careers div.careers-search div.search-careers-result table tr th{display:none;padding:2.5rem 0}div.aboutus-careers div.careers-search div.search-careers-result table tr td div.careers-title,div.aboutus-careers div.careers-search div.search-careers-result table tr th div.careers-title{display:block}div.aboutus-careers div.careers-search div.search-careers-result table tr td:nth-child(3),div.aboutus-careers div.careers-search div.search-careers-result table tr th:nth-child(3){display:block}div.aboutus-careers div.careers-search div.search-careers-result table tr.no-result td{display:block}}html[dir=rtl] div.aboutus-careers div.search-careers-result table tr th a:after{margin-left:0;margin-right:1rem}html[dir=rtl] div.aboutus-careers div.search-careers-result table tr td,html[dir=rtl] div.aboutus-careers div.search-careers-result table tr th{text-align:right}.counter{color:#363636}.counter label{font-size:2rem;width:6rem;vertical-align:middle;display:inline-block}.counter label label.sublabel{font-size:1.2rem!important;width:100%!important}.counter a.btn{display:inline-block;color:#363636;border:solid .2rem #363636;vertical-align:middle;cursor:pointer}.counter a.btn span{font-size:2.8rem}.counter a.btn.btn-disable{cursor:not-allowed;opacity:.4}.counter .value{font-size:2.8rem;display:inline-block;margin:0 .4em;vertical-align:middle}div.bookingflow li.checked .option-label{display:none!important}@media screen and (max-width:768px){div.bookingflow{margin-top:4rem}}div.bookingflow .headerblock{margin:8rem 0 4rem 4.5rem}div.bookingflow .headerblock h2.head{color:#363636;font-size:6.3rem;margin-bottom:.3em}div.bookingflow .headerblock p{font-size:1.8rem;line-height:1.5rem;color:#525456}@media screen and (max-width:768px){div.bookingflow .headerblock{margin:5.5rem 0 2rem 1.5rem}div.bookingflow .headerblock h2.head,div.bookingflow .headerblock p{width:90%}div.bookingflow .headerblock h2.head{font-size:2.8rem}div.bookingflow .headerblock p{font-size:1.5rem;line-height:1.4em;color:#747678}}div.bookingflow .collapsestrip{background-color:#363636;padding:1.2rem 0 1.2rem 4.5rem;cursor:pointer;text-transform:uppercase;letter-spacing:1px;position:relative;width:100%;box-sizing:border-box;border-top:solid 1px #747678}div.bookingflow .collapsestrip .collapse-content .blue{color:#31a2ac;width:calc(85% - 8rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}div.bookingflow .collapsestrip .collapse-content .desktop-hidden{display:none}div.bookingflow .collapsestrip .collapse-content *{display:inline-block;line-height:1.2em}div.bookingflow .collapsestrip .collapse-content h5{color:#31a2ac;font-size:1.8rem}div.bookingflow .collapsestrip .collapse-content p{color:#fff;margin-left:1rem;font-size:1.7rem}div.bookingflow .collapsestrip .collapse-content p,div.bookingflow .collapsestrip .collapse-content p *{vertical-align:bottom}div.bookingflow .collapsestrip .collapse-content p:before{margin-right:.5rem;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-left-color:#fff}div.bookingflow .collapsestrip .collapse-button{position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:1.5rem;top:50%}div.bookingflow .collapsestrip .collapse-button *{display:inline-block;vertical-align:middle}div.bookingflow .collapsestrip .collapse-button span{color:#b1b1b1;font-size:1.4rem;margin-right:.8em}div.bookingflow .collapsestrip .collapse-button i{color:#dcdcdc;width:2rem;height:2rem;border:solid 2px #dcdcdc;border-radius:50%;position:relative}div.bookingflow .collapsestrip .collapse-button i.minus:after,div.bookingflow .collapsestrip .collapse-button i.plus:after{position:absolute;top:50%;left:50%;font-size:2rem;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.bookingflow .collapsestrip .collapse-button i.plus:after{content:'+'}div.bookingflow .collapsestrip .collapse-button i.minus:after{content:'-'}@media screen and (max-width:768px){div.bookingflow .collapsestrip{padding:2rem 0 2rem 1.5rem}div.bookingflow .collapsestrip .collapse-content .mobile-hidden{display:none}div.bookingflow .collapsestrip .collapse-content .small{font-size:1rem}div.bookingflow .collapsestrip .collapse-content h5{font-size:1.5rem}div.bookingflow .collapsestrip .collapse-content p{font-size:1.3rem;display:none;margin-left:.2rem}div.bookingflow .collapsestrip .collapse-content p.blue{width:calc(100% - 5.9rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}div.bookingflow .collapsestrip .collapse-content p:last-child{display:inline-block}div.bookingflow .collapsestrip .collapse-content p:before{margin-right:.2rem;border-width:.5rem}div.bookingflow .collapsestrip .collapse-button{right:.5rem}div.bookingflow .collapsestrip .collapse-button span{display:none}}div.bookingflow .booking-summary{border:solid 1px #7f7f7f;border-top:none;background-color:#fff;padding:7px 0 5px 0}div.bookingflow .booking-summary h4.title{font-weight:700;line-height:1.5em;font-size:2rem;padding:0 3rem 0 4.5rem;margin:9px 0 5px 0}div.bookingflow .booking-summary .item *{display:inline-block;vertical-align:middle;font-size:1.8rem}div.bookingflow .booking-summary .item .item-title{padding:9px 3rem 9px 4.5rem;text-transform:uppercase;letter-spacing:1px;width:20%}div.bookingflow .booking-summary .item a.edit{font-size:1.4rem;color:#b1b1b1;margin-left:.5em;cursor:pointer}div.bookingflow .booking-summary .item a.edit:hover{text-decoration:underline}@media screen and (max-width:768px){div.bookingflow .booking-summary h4.title{font-size:1.8rem;padding:0 2% 0 1.5rem}div.bookingflow .booking-summary .item *{font-size:1.5rem}div.bookingflow .booking-summary .item .item-title{padding:10px 2% 10px 1.5rem;width:auto;color:#747678}div.bookingflow .booking-summary .item>div{white-space:nowrap}div.bookingflow .booking-summary .item>div p{margin-left:1.5rem}div.bookingflow .booking-summary .item>div a.edit{font-size:1.3rem;margin-left:.5em}}div.bookingflow .booking-options{font-size:0;border-left:solid 1px #7f7f7f}div.bookingflow .booking-options>li{display:inline-block;vertical-align:middle;box-sizing:border-box}@media screen and (max-width:768px){div.bookingflow .booking-options>li{height:auto}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){div.bookingflow .booking-options>li{height:445px}}div.bookingflow .booking-options>li p.description{font-size:1.6rem;line-height:1.8em;display:inline-block}div.bookingflow .booking-options>li .option-label{position:absolute;right:0;top:0;background:#ba0c2f}div.bookingflow .booking-options>li .option-label,div.bookingflow .booking-options>li .option-label *{display:inline-block;vertical-align:middle}div.bookingflow .booking-options>li .option-label span{color:#fff}div.bookingflow .booking-options>li .option-label .label-text{font-size:1.4rem;padding:0 .8em;text-transform:uppercase;line-height:2.4em}@media screen and (max-width:768px){div.bookingflow .booking-options>li .option-label .label-text{font-size:1.2rem}}div.bookingflow .booking-options>li .option-label .label-text.bg-red{padding-right:0}div.bookingflow .booking-options>li .option-label>span[class^=icon-]{font-size:2.4rem;line-height:1.4em;padding:0 .25em}@media screen and (max-width:768px){div.bookingflow .booking-options>li .option-label>span[class^=icon-]{font-size:2rem}}div.bookingflow .booking-options>li .option-label .bg-red{background-color:#ba0c2f}div.bookingflow .booking-options>li .option-label .bg-blue{background-color:#31a2ac}div.bookingflow .booking-options>li .option-label.hover{cursor:pointer}@media screen and (min-width:768px){div.bookingflow .booking-options>li .option-label.hover.click .label-popup,div.bookingflow .booking-options>li .option-label.hover:hover .label-popup{display:block}}@media screen and (max-width:768px){div.bookingflow .booking-options>li .option-label.hover.click .label-popup{display:block}}div.bookingflow .booking-options>li .label-popup{display:none}div.bookingflow .booking-options>li.checked:after,div.bookingflow .booking-options>li.highlighted:after{content:'';box-sizing:border-box;display:block;height:100%;width:100%;border:solid .7rem #31a2ac;position:absolute;left:0;top:0}div.bookingflow .booking-options>li.checked .rate-content .wgt-sqbutton-dark:hover{background-color:inherit;color:inherit;cursor:default}div.bookingflow .booking-options>li.checked .checked-label{position:absolute;right:1px;top:1px;z-index:1;display:inline-block}div.bookingflow .booking-options>li.checked .checked-label>*{font-size:4.2rem;background-color:#31a2ac;color:#fff}div.bookingflow .booking-options>li.highlighted .rate-image:after{z-index:1;width:calc(100% - 1.4rem);left:.7rem;top:.7rem;opacity:0;content:'';box-sizing:border-box;display:block;height:100%;width:100%;position:absolute;left:0;top:0}div.bookingflow .booking-options>li:not(.blank){border-right:solid 1px #7f7f7f;border-bottom:solid 1px #7f7f7f;width:calc(100% / 3 - .1px);background-color:#fff;position:relative}div.bookingflow .booking-options>li.blank{display:inline-block;text-align:center}div.bookingflow .booking-options>li.blank>.content{display:inline-block;width:75%}div.bookingflow .booking-options>li.blank>.content .wgt-sqbutton-dark{padding:0 1em;font-size:1.5rem}div.bookingflow .booking-options>li.blank>.content p.description{margin:1em 0 1.5em 0}div.bookingflow .booking-options>li.blank>.content h4{font-size:3.1rem;line-height:1.3em}div.bookingflow .booking-options>li.blank>.content .icon-icon_B012{font-size:6rem}div.bookingflow .booking-options>li.blank>.content .icon-icon_B016{font-size:6.5rem;color:#ba0c2f}div.bookingflow .booking-options>li.blank>.content a.blue{font-size:1.6rem;display:block;color:#31a2ac;cursor:pointer}div.bookingflow .booking-options>li.blank>.content a.blue:hover{text-decoration:underline}div.bookingflow .booking-options>li.blank>.content a.blue.member{margin:1em 0 2em 0}div.bookingflow .booking-options>li.blank>.content .lowestprice *{display:inline-block;vertical-align:middle}div.bookingflow .booking-options>li.blank>.content .lowestprice h4{margin-left:.2em}div.bookingflow .booking-options>li.blank .guarantee-hover{position:relative;display:inline-block}div.bookingflow .booking-options>li.blank .guarantee-hover:hover .label-popup{display:inline-block}div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup{bottom:25px;right:-20%;display:none}div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup:before{display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-top-color:#353637;position:absolute;bottom:-15px;right:25%}div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup *{text-align:left}div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content *{font-size:1.3rem;line-height:1.5em}div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content>p{padding-bottom:1em}div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content>ul{padding-bottom:.5rem}div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content>ul li{list-style:disc inside;text-indent:-1em;margin-left:1em}div.bookingflow .booking-options>li.blank.col-2{width:calc(100% / 1.5)}div.bookingflow .booking-options>li.blank.col-2>.content{width:65%}div.bookingflow .booking-options>li.blank.col-1{width:calc(100% / 3)}div.bookingflow .booking-options>li.blank.col-1>.content{width:85%}div.bookingflow .booking-options>li.blank.loggedout .lowestprice h4{padding-bottom:.5em;margin-left:.5em}div.bookingflow .booking-options>li.blank.loggedout .guarantee{margin-top:-.5em}div.bookingflow .booking-options.experience>li .experience-image{cursor:pointer;background-repeat:no-repeat;background-size:cover;background-size-background-position:center center;position:relative}div.bookingflow .booking-options.experience>li .experience-image .booking-holder{margin-top:54%}div.bookingflow .booking-options.experience>li.checked .extra-info{display:none!important}div.bookingflow .booking-options.experience>li.checked .selected-info{display:block!important}div.bookingflow .booking-options.experience>li .experience-content{padding:5.5% 10% 8% 10%;position:relative;z-index:2}div.bookingflow .booking-options.experience>li .experience-content,div.bookingflow .booking-options.experience>li .experience-content *{text-align:center}div.bookingflow .booking-options.experience>li .experience-content h5{font-size:3.6rem;padding-bottom:.35em;line-height:1.1em;color:#525051;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}div.bookingflow .booking-options.experience>li .experience-content p.description{height:5.4em;overflow:hidden;margin-bottom:1em;color:#525456;max-width:360px}div.bookingflow .booking-options.experience>li .experience-content .button{font-size:1.5rem;margin-top:1em;line-height:3.4em;padding:0 1em;width:95%;box-sizing:border-box;border:none}div.bookingflow .booking-options.experience>li .experience-content .extra-info *,div.bookingflow .booking-options.experience>li .experience-content .selected-info *{vertical-align:middle}div.bookingflow .booking-options.experience>li .experience-content .extra-info p,div.bookingflow .booking-options.experience>li .experience-content .selected-info p{font-size:1.8rem;text-transform:uppercase}div.bookingflow .booking-options.experience>li .experience-content .extra-info b,div.bookingflow .booking-options.experience>li .experience-content .selected-info b{font-size:3.8rem;color:#525051}div.bookingflow .booking-options.experience>li .experience-content .extra-info .blue *,div.bookingflow .booking-options.experience>li .experience-content .selected-info .blue *{color:#31a2ac;font-size:1.5rem;margin-top:.4em;line-height:1.6em;display:inline-block}div.bookingflow .booking-options.experience>li .experience-content .extra-info .blue span,div.bookingflow .booking-options.experience>li .experience-content .selected-info .blue span{padding:0 .3em}div.bookingflow .booking-options.experience>li .experience-content .extra-info .blue a,div.bookingflow .booking-options.experience>li .experience-content .extra-info .blue.a,div.bookingflow .booking-options.experience>li .experience-content .selected-info .blue a,div.bookingflow .booking-options.experience>li .experience-content .selected-info .blue.a{cursor:pointer}div.bookingflow .booking-options.experience>li .experience-content .extra-info .blue a:hover,div.bookingflow .booking-options.experience>li .experience-content .extra-info .blue.a:hover,div.bookingflow .booking-options.experience>li .experience-content .selected-info .blue a:hover,div.bookingflow .booking-options.experience>li .experience-content .selected-info .blue.a:hover{text-decoration:underline}div.bookingflow .booking-options.experience>li .experience-content .selected-info{display:none}div.bookingflow .booking-options.experience>li .experience-content .selected-info p{line-height:1.5em;margin-bottom:.5em}div.bookingflow .booking-options.rate>li .rate-image{background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}div.bookingflow .booking-options.rate>li .rate-image:hover{cursor:pointer}div.bookingflow .booking-options.rate>li .rate-image .booking-holder{margin-top:54%}div.bookingflow .booking-options.rate>li .rate-image .rate-image-content *{color:#fff}div.bookingflow .booking-options.rate>li .rate-image .rate-image-content .main{position:absolute;padding-bottom:2.4rem;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);vertical-align:top;text-align:center}div.bookingflow .booking-options.rate>li .rate-image .rate-image-content .main .price{display:inline-block;font-size:3.2rem;font-weight:700;margin-bottom:.3em}div.bookingflow .booking-options.rate>li .rate-image .rate-image-content .main .sub-price{font-size:1.4rem;margin-left:1rem;text-transform:uppercase}div.bookingflow .booking-options.rate>li .rate-image .rate-image-content .main p{font-size:1.8rem;text-transform:uppercase;line-height:2em;display:block;width:100%;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}div.bookingflow .booking-options.rate>li .rate-image .rate-image-content .price-original{font-size:2.2rem;color:#ba0c2f;text-decoration:line-through;position:absolute;left:5%;top:5%}div.bookingflow .booking-options.rate>li .rate-content{padding:5.5% 10% 8% 10%;position:relative;z-index:2}div.bookingflow .booking-options.rate>li .rate-content,div.bookingflow .booking-options.rate>li .rate-content *{text-align:center}div.bookingflow .booking-options.rate>li .rate-content>div>*{display:inline-block;vertical-align:middle}div.bookingflow .booking-options.rate>li .rate-content>div>h5{display:inline-block;font-size:1.8rem;line-height:1.5em;text-transform:uppercase;letter-spacing:1px;color:#525051;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:90%}div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content .policy-title{font-size:2rem}div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content .policy-content{font-size:1.2rem}div.bookingflow .booking-options.rate>li .rate-content>div .rate-policy{display:block;font-size:1.4rem;margin-top:.5rem;margin-bottom:.1rem;color:#505050}div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc{font-size:1.6rem;position:relative;height:6.5rem}div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc .rate-desc-title{text-decoration:none;height:5.5rem;overflow:hidden;margin:.8em 0 1.4em;margin-bottom:.5rem;margin-top:.5rem;color:#525456;max-width:360px;line-height:1.8rem}div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc .label-popup{bottom:100%}div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-title{text-decoration:underline;font-size:1.6rem;line-height:1.8em;height:5.1rem;overflow:hidden;width:100%}div.bookingflow .booking-options.rate>li .rate-content>div .rate-empty-title{cursor:auto!important}div.bookingflow .booking-options.rate>li .rate-content>div .rate-empty-title .rate-desc-title{text-decoration:none}div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more{color:#333;text-decoration:underline;display:inline-block;margin-bottom:.5rem}@media screen and (min-width:768px){div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .content{max-height:250px;width:100%;overflow:auto}}@media screen and (min-width:768px) and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .content{height:250px}}@media screen and (min-width:768px){div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more.click .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more:hover .label-popup{display:block}}@media screen and (max-width:768px){div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more.click .label-popup{display:block}}div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more>span[class^=icon-]{font-size:2.2rem;color:#31a2ac;line-height:1em}div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup{bottom:102%;right:0;display:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup{bottom:auto;top:-280px}}div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup:before{display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-top-color:#353637;position:absolute;bottom:-15px;right:45%}div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup *{text-align:left}div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content *{font-size:1.3rem;line-height:1.5em}div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content>p{padding-bottom:1em}div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content>ul{padding-bottom:.5rem}div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content>ul li{list-style:disc inside;text-indent:-1em;margin-left:1em}div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover{position:relative;cursor:pointer;display:inline-block;margin-left:.15em;width:100%}@media screen and (min-width:768px){div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .content{width:100%;max-height:250px;overflow:auto}}@media screen and (min-width:768px) and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .content{height:250px}}@media screen and (min-width:768px){div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover.click .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover:hover .label-popup{display:block}}@media screen and (max-width:768px){div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover.click .label-popup{display:block}}div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover>span[class^=icon-]{font-size:2.2rem;color:#31a2ac;line-height:1em}div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup{top:initial;left:initial;bottom:125%;right:calc((100% - 26rem)/ 2);display:none}div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup:before{display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-top-color:#353637;position:absolute;bottom:-15px;right:45%}div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup *{text-align:left}div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content *{font-size:1.3rem;line-height:1.5em}div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content>p{padding-bottom:1em}div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content>ul{padding-bottom:.5rem}div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content>ul li{list-style:disc inside;text-indent:-1em;margin-left:1em}div.bookingflow .booking-options.rate>li .rate-content>div .orign .label-popup{right:calc((100% - 24.5rem)/ 2)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){div.bookingflow .booking-options.rate>li .rate-content>div .orign .label-popup{right:calc((100% - 25rem)/ 2)}}div.bookingflow .booking-options.rate>li .rate-content div>a.wgt-sqbutton-dark{display:inline-block;padding:0;width:90%;max-width:400px}div.bookingflow .booking-options.rate>li .rate-content p.description{height:5.4em;overflow:hidden;margin:.8em 0 1.4em 0;color:#525456;max-width:360px}div.bookingflow .booking-options.rate>li .rate-content .wgt-sqbutton-dark{line-height:4.3em}div.bookingflow .booking-options.stay{background-color:#fff}div.bookingflow .booking-options.stay>div{font-size:0;padding:15px 0}div.bookingflow .booking-options.stay>div *{display:inline-block;vertical-align:top;box-sizing:border-box}div.bookingflow .booking-options.stay>div .item-title{font-size:2.3rem;width:25%;padding:0 1em 0 4.5rem;line-height:1.2em}div.bookingflow .booking-options.stay>div .description{position:relative;overflow:hidden;padding-right:2rem;width:45%}div.bookingflow .booking-options.stay>div .description *{font-size:1.6rem;line-height:1.5em}div.bookingflow .booking-options.stay>div .description.show-more p{max-height:initial}div.bookingflow .booking-options.stay>div .description.show-more .more{display:none}div.bookingflow .booking-options.stay>div .description p{max-height:4.5em;overflow:hidden}div.bookingflow .booking-options.stay>div .description .more{color:#b1b1b1;position:absolute;top:4.5em;left:0;cursor:pointer;margin-top:-1.5em;background-color:#fff;text-decoration:underline;width:100%}div.bookingflow .booking-options.stay>div .price{font-size:1.3rem;padding-right:2rem;width:18%}div.bookingflow .booking-options.stay>div .price *{vertical-align:initial;line-height:1.3em;display:block;text-align:right}div.bookingflow .booking-options.stay>div .price em{font-size:2.6rem}div.bookingflow .booking-options.stay>div .count{width:12%;margin-top:.8rem}div.bookingflow .booking-options.stay>div .count>*{white-space:nowrap}div.bookingflow .booking-options.stay>div .count>i.checkbox,div.bookingflow .booking-options.stay>div .count>i.radio{margin-left:25%;width:auto;height:auto}div.bookingflow .booking-options.stay>div:not(:last-child){border-bottom:solid 1px #7f7f7f}div.bookingflow .booking-options.room>li{height:150px;cursor:pointer}div.bookingflow .booking-options.room>li *{color:#525051}div.bookingflow .booking-options.room>li .content{position:absolute;left:50%;top:50%;white-space:nowrap;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:96%;padding:0 2%;font-size:0;text-align:center}div.bookingflow .booking-options.room>li .content>div{white-space:normal;max-width:calc(100% - 10rem);text-align:left}div.bookingflow .booking-options.room>li .content>*{display:inline-block;vertical-align:middle}div.bookingflow .booking-options.room>li .content span[class^=icon-]{font-size:7.2rem;margin-right:.25em}div.bookingflow .booking-options.room>li .content .price{letter-spacing:1px}div.bookingflow .booking-options.room>li .content .price b{font-size:2rem;letter-spacing:2px}div.bookingflow .booking-options.room>li .content .price span{font-size:1.8rem;vertical-align:bottom}div.bookingflow .booking-options.room>li .content .name{font-size:4rem;margin-bottom:.5rem}@media screen and (max-width:768px){div.bookingflow .booking-options>li.checked .checked-label>*{font-size:2.8rem}div.bookingflow .booking-options>li.blank{display:none!important}div.bookingflow .booking-options.experience>li{width:100%}div.bookingflow .booking-options.experience>li .experience-content{padding:5.5% 6% 10% 6%}div.bookingflow .booking-options.rate>li{width:100%}div.bookingflow .booking-options.rate>li .rate-image .rate-image-content .main .price{font-size:3.5rem}div.bookingflow .booking-options.rate>li .rate-image .rate-image-content .main .sub-price{font-size:2rem}div.bookingflow .booking-options.rate>li .rate-image .rate-image-content .main p{font-size:1.6rem}div.bookingflow .booking-options.rate>li .rate-image .rate-image-content .price-original{font-size:2rem;left:1.5rem}div.bookingflow .booking-options.rate>li .rate-content{padding:5.5% 6% 10% 6%}div.bookingflow .booking-options.rate>li .rate-content .rate-cta *{width:100%}div.bookingflow .booking-options.room>li{height:140px;width:50%}div.bookingflow .booking-options.room>li:nth-child(3n){border-right:solid 1px #7f7f7f}div.bookingflow .booking-options.room>li:nth-child(2n){border-right:none}div.bookingflow .booking-options.room>li .content{white-space:normal;width:90%;text-align:center;padding-bottom:.8rem}div.bookingflow .booking-options.room>li .content>div{max-width:100%;text-align:center}div.bookingflow .booking-options.room>li .content .name{font-size:2.4rem;margin-bottom:.8rem;text-indent:0;text-align:center}div.bookingflow .booking-options.room>li .content span[class^=icon-]{font-size:6.2rem;margin:0 .5rem .2rem .5rem;display:block}div.bookingflow .booking-options.room>li .content .price b{font-size:1.6rem}div.bookingflow .booking-options.room>li .content .price span{font-size:1.2rem}div.bookingflow .booking-options.stay>div>*{padding:0 1.5rem!important;width:100%!important}div.bookingflow .booking-options.stay>div .item-title{margin-bottom:.5em}div.bookingflow .booking-options.stay>div .description .more{padding:0;left:1.5rem}div.bookingflow .booking-options.stay>div .price{margin-top:1.5rem}div.bookingflow .booking-options.stay>div .price em{font-size:2.6rem}div.bookingflow .booking-options.stay>div .count{margin-top:.8rem;text-align:right}}div.bookingflow .viewmore{border-top:solid 1px #7f7f7f;border-left:solid 1px #7f7f7f;text-align:center;padding:1.5% 0}@media screen and (max-width:768px){div.bookingflow .viewmore .wgt-sqbutton-dark{width:85%;max-width:30rem;padding:0}}div.bookingflow .bookingflow-stickybar{margin:100px 0 100px -100px;background-color:#1e1e1e;box-sizing:border-box;padding-left:100px;width:calc(100% + 100px);height:80px;position:relative}div.bookingflow .bookingflow-stickybar>*{display:inline-block;vertical-align:middle}div.bookingflow .bookingflow-stickybar .stickybar-tip{max-width:30%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}div.bookingflow .bookingflow-stickybar .stickybar-tip p{line-height:1.5em;font-size:1.8rem;color:#e6e1dc}div.bookingflow .bookingflow-stickybar .stickybar-content{position:absolute;right:3%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}div.bookingflow .bookingflow-stickybar .stickybar-content>*{display:inline-block;vertical-align:middle}div.bookingflow .bookingflow-stickybar .stickybar-content .stickybar-price p:first-child{color:#fff;line-height:1.2em;font-size:2.4rem;margin-right:40px;margin-bottom:4px;text-align:right}div.bookingflow .bookingflow-stickybar .stickybar-content .stickybar-price p:last-child{color:#fff;line-height:1.2em;font-size:1.6rem;margin-right:40px;margin-bottom:4px;text-align:right}div.bookingflow .bookingflow-stickybar .stickybar-content .stickybar-currency{margin-left:4.5rem;margin-right:2.5rem;font-size:1.4rem;color:#fff;cursor:pointer}div.bookingflow .bookingflow-stickybar .stickybar-content .stickybar-currency:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#fff;margin-top:2px;vertical-align:middle;margin-left:.5rem}@media screen and (max-width:768px){div.bookingflow .bookingflow-stickybar{margin:8rem 0 0 0;padding-left:0;width:100%}div.bookingflow .bookingflow-stickybar a.stickybar-currency{display:none}div.bookingflow .bookingflow-stickybar .wgt-sqbutton-red{float:right;padding:0;max-width:21rem}div.bookingflow .bookingflow-stickybar.unselected .stickybar-tip{width:calc(50% - 3rem);margin-left:1.5rem}div.bookingflow .bookingflow-stickybar.unselected .stickybar-tip p{font-size:1.6rem;line-height:1.2em}div.bookingflow .bookingflow-stickybar.unselected .stickybar-content{right:1.5rem;width:50%}div.bookingflow .bookingflow-stickybar.unselected .stickybar-content .wgt-sqbutton-red{width:100%}div.bookingflow .bookingflow-stickybar.selected .stickybar-tip{display:none}div.bookingflow .bookingflow-stickybar.selected .wgt-sqbutton-red{width:45%}div.bookingflow .bookingflow-stickybar.selected .stickybar-content{right:1.5rem;width:calc(100% - 3rem)}div.bookingflow .bookingflow-stickybar.selected .stickybar-content .stickybar-price{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:55%}div.bookingflow .bookingflow-stickybar.selected .stickybar-content .stickybar-price p:first-child{font-size:1.6rem;margin-right:0;text-align:left}div.bookingflow .bookingflow-stickybar.selected .stickybar-content .stickybar-price p:last-child{font-size:1.2rem;margin-right:0;text-align:left}div.bookingflow .bookingflow-stickybar.selected .stickybar-content .stickybar-price span{display:none}div.bookingflow .bookingflow-stickybar.selected .stickybar-content .stickybar-price br{display:block!important}}html[dir=rtl] div.bookingflow .headerblock{margin-left:0;margin-right:4.5rem}@media screen and (max-width:768px){html[dir=rtl] div.bookingflow .headerblock{margin-right:1.5rem}}html[dir=rtl] div.bookingflow .collapsestrip{padding-left:0;padding-right:4.5rem}html[dir=rtl] div.bookingflow .collapsestrip .collapse-content p{margin-right:1rem;margin-left:0}html[dir=rtl] div.bookingflow .collapsestrip .collapse-content p:before{margin-left:.5rem;margin-right:0;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-right-color:#fff}html[dir=rtl] div.bookingflow .collapsestrip .collapse-button{left:1.5rem;right:auto}html[dir=rtl] div.bookingflow .collapsestrip .collapse-button span{margin-left:.8em;margin-right:0}@media screen and (max-width:768px){html[dir=rtl] div.bookingflow .collapsestrip{padding-right:1.5rem}html[dir=rtl] div.bookingflow .collapsestrip .collapse-content p{margin-right:.2rem;margin-left:0}html[dir=rtl] div.bookingflow .collapsestrip .collapse-button{left:.5rem;right:auto}}html[dir=rtl] div.bookingflow .booking-summary h4.title{padding-left:3rem;padding-right:4.5rem}html[dir=rtl] div.bookingflow .booking-summary .item .item-title{padding-left:3rem;padding-right:4.5rem}html[dir=rtl] div.bookingflow .booking-summary .item a.edit{margin-right:.5em;margin-left:0}@media screen and (max-width:768px){html[dir=rtl] div.bookingflow .booking-summary h4.title{padding-left:1.5rem;padding-right:2%}html[dir=rtl] div.bookingflow .booking-summary .item .item-title{padding-left:1.5rem;padding-right:2%}html[dir=rtl] div.bookingflow .booking-summary .item>div p{margin-right:1.5rem;margin-left:0}html[dir=rtl] div.bookingflow .booking-summary .item>div a.edit{margin-right:.5em;margin-left:0}}html[dir=rtl] div.bookingflow .booking-options{border-right:solid 1px #7f7f7f;border-left:0}html[dir=rtl] div.bookingflow .booking-options>li{height:45.7rem}html[dir=rtl] div.bookingflow .booking-options>li .option-label{left:0;right:auto}html[dir=rtl] div.bookingflow .booking-options>li .option-label .label-text.bg-red{padding-left:0;padding-right:.8em}html[dir=rtl] div.bookingflow .booking-options>li .option-label .label-popup{left:1%;right:auto}html[dir=rtl] div.bookingflow .booking-options>li .option-label .label-popup:before{left:3.6%;right:auto}html[dir=rtl] div.bookingflow .booking-options>li .option-label .label-popup .content .website-list>li span.red{padding-left:.5em;padding-right:0}html[dir=rtl] div.bookingflow .booking-options>li .option-label .label-popup .content .website-list>li span[class^=icon-]{margin-right:.2em;margin-left:.2em}html[dir=rtl] div.bookingflow .booking-options>li.checked:after{right:0;left:auto}html[dir=rtl] div.bookingflow .booking-options>li.checked .checked-label{left:1px;right:auto}html[dir=rtl] div.bookingflow .booking-options>li:not(.blank){border-left:solid 1px #7f7f7f;border-right:none}html[dir=rtl] div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup{left:-20%;right:auto}html[dir=rtl] div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup:before{left:25%;right:auto}html[dir=rtl] div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup *{text-align:right}html[dir=rtl] div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content>ul li{margin-right:1em;margin-left:0}html[dir=rtl] div.bookingflow .booking-options>li.blank.loggedout .lowestprice h4{margin-right:.5em;margin-left:0}html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-image .rate-image-content .main p{right:50%;left:0}html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-image .rate-image-content .price-original{right:5%;left:0}html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover{margin-right:.15em;margin-left:0}html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup{left:-4px;right:auto}html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup:before{left:3.6%;right:auto}html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup *{text-align:right}html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content>ul li{margin-right:1em;margin-left:0}html[dir=rtl] div.bookingflow .booking-options.stay>div .item-title{padding-left:1em;padding-right:4.5rem}html[dir=rtl] div.bookingflow .booking-options.stay>div .description{padding-left:2rem;padding-right:0}html[dir=rtl] div.bookingflow .booking-options.stay>div .description .more{right:0}html[dir=rtl] div.bookingflow .booking-options.stay>div .price{padding-left:2rem;padding-right:0}html[dir=rtl] div.bookingflow .booking-options.stay>div .price *{text-align:left}html[dir=rtl] div.bookingflow .booking-options.room>li .content>div{text-align:right}html[dir=rtl] div.bookingflow .booking-options.room>li .content span[class^=icon-]{margin-left:.25em;margin-right:0}@media screen and (max-width:768px){html[dir=rtl] div.bookingflow .booking-options>li .option-label .label-popup{left:0}html[dir=rtl] div.bookingflow .booking-options.experience>li .experience-content{padding:5.5% 6% 10% 6%}html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-image .rate-image-content .price-original{right:1.5rem;left:auto}html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-content{padding:5.5% 6% 10% 6%}html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup{left:0}html[dir=rtl] div.bookingflow .booking-options.room>li:nth-child(3n){border-left:solid 1px #7f7f7f;border-right:none}html[dir=rtl] div.bookingflow .booking-options.room>li .content span[class^=icon-]{margin:0 .5rem .2rem .5rem}html[dir=rtl] div.bookingflow .booking-options.stay>div>*{padding:0 1.5rem!important}html[dir=rtl] div.bookingflow .booking-options.stay>div .description .more{right:1.5rem;left:0}html[dir=rtl] div.bookingflow .booking-options.stay>div .count{text-align:left}}html[dir=rtl] div.bookingflow .viewmore{border-top:solid 1px #7f7f7f;border-left:solid 1px #7f7f7f;text-align:center;padding:1.5% 0}html[dir=rtl] div.bookingflow .bookingflow-stickybar{margin-right:-100px!important;margin-left:0;padding-right:100px;padding-left:0}html[dir=rtl] div.bookingflow .bookingflow-stickybar .stickybar-content{left:3%;right:auto}html[dir=rtl] div.bookingflow .bookingflow-stickybar .stickybar-content .stickybar-currency{margin-right:4.5rem;margin-left:2.5rem}html[dir=rtl] div.bookingflow .bookingflow-stickybar .stickybar-content .stickybar-currency:after{margin-right:.5rem;margin-left:0}@media screen and (max-width:768px){html[dir=rtl] div.bookingflow .bookingflow-stickybar{margin:8rem 0 0 0!important;padding-right:0}html[dir=rtl] div.bookingflow .bookingflow-stickybar .wgt-sqbutton-red{float:left}html[dir=rtl] div.bookingflow .bookingflow-stickybar.unselected .stickybar-tip{margin-right:1.5rem;margin-left:0}html[dir=rtl] div.bookingflow .bookingflow-stickybar.unselected .stickybar-content{left:1.5rem;right:auto}html[dir=rtl] div.bookingflow .bookingflow-stickybar.selected .stickybar-content{left:1.5rem;right:auto}}div.feedback-enquiry div.feedback-form{padding:8rem 5% 8rem 7%}div.feedback-enquiry div.feedback-form h3{margin-top:4.5rem;font-size:3.6rem;line-height:1.5em;margin-bottom:1rem}div.feedback-enquiry div.feedback-form a.wgt-sqbutton-black{margin-top:3rem}@media (max-width:768px){div.feedback-enquiry div.feedback-form{padding:6rem 5%}div.feedback-enquiry div.feedback-form h3{font-size:2.4rem}div.feedback-enquiry div.feedback-form a.wgt-sqbutton-black{width:100%}}div.best-rate-guarantee{padding:13rem 7%}div.best-rate-guarantee .dragUpload{width:58rem;border:1px dashed;background-color:#fff;font-size:1.4rem;text-align:center;padding:0 2rem;box-sizing:border-box}@media (max-width:768px){div.best-rate-guarantee .dragUpload{width:calc(100% - 4px)}}div.best-rate-guarantee h2{font-size:6.4rem;width:80%;line-height:1.5em}div.best-rate-guarantee h3{font-size:4rem;line-height:1.5em}div.best-rate-guarantee h4{font-size:2.8rem;line-height:1.5em}div.best-rate-guarantee h5{font-size:2.4rem;line-height:2em}div.best-rate-guarantee p{line-height:3.2rem}div.best-rate-guarantee div.tpl-splitline{height:3px;background-color:#363636;width:10%}div.best-rate-guarantee div.guarantee-icon{padding:3rem 0 5rem 0}div.best-rate-guarantee div.guarantee-icon span{font-size:3.8rem;vertical-align:middle}div.best-rate-guarantee div.guarantee-icon p{display:inline-block;width:8%;font-size:1.2rem;padding-left:.5rem;vertical-align:middle;line-height:1.6em}div.best-rate-guarantee div.guarantee-describe{width:70%}div.best-rate-guarantee div.guarantee-describe p{font-size:1.6rem}div.best-rate-guarantee div.guarantee-describe section{padding-bottom:3.5rem}div.best-rate-guarantee div.guarantee-describe h4{padding-bottom:4rem}div.best-rate-guarantee div.guarantee-form div.field div.input-box select{font-size:1.6rem}div.best-rate-guarantee div.guarantee-form h3{padding:7rem 0 3rem 0}div.best-rate-guarantee div.guarantee-form a.wgt-sqbutton-black{margin-top:5rem}@media (max-width:768px){div.best-rate-guarantee{padding:8rem 5%}div.best-rate-guarantee h2{font-size:4.2rem}div.best-rate-guarantee h3{font-size:2.8rem}div.best-rate-guarantee h4{font-size:2.4rem}div.best-rate-guarantee h5{font-size:2rem}div.best-rate-guarantee div.tpl-splitline{width:100%;margin:auto}div.best-rate-guarantee div.guarantee-icon{width:92%;margin:auto}div.best-rate-guarantee div.guarantee-icon p{width:75%}div.best-rate-guarantee div.guarantee-describe{width:92%;margin:auto}div.best-rate-guarantee div.guarantee-describe p{font-size:1.4rem}div.best-rate-guarantee div.guarantee-form{margin:auto;width:92%}div.best-rate-guarantee div.guarantee-form a.wgt-sqbutton-black{width:100%}}div.business-direct{background-color:#fff}div.business-direct a{cursor:pointer}div.business-direct div.direct-content{padding:8rem 5% 8rem 7%}div.business-direct div.direct-content .title-describe{width:80%}div.business-direct div.direct-content div.section p{font-size:1.8rem;line-height:1.5em;padding-bottom:3rem}div.business-direct div.direct-content div.section p.list{padding:0 0 1.5rem 1rem}div.business-direct div.direct-content div.section p.list:before{display:inline-block;content:'';width:0;height:0;border:.4rem solid transparent;border-left-color:#221f1f;padding-right:1.5rem}div.business-direct div.direct-content h2{font-size:4.5rem;line-height:1.2em;padding:3.5rem 0 8rem 0}div.business-direct div.direct-content div.content-details{padding-top:4rem;width:70%}div.business-direct div.direct-content div.content-details a{color:#363636}div.business-direct div.direct-content div.content-details .block.state-fold{height:auto}div.business-direct div.direct-content div.content-details .block h3{font-size:3.2rem;padding:3rem 0 4.5rem 0;border-bottom:solid 1px #bababa}div.business-direct div.direct-content div.content-details .block .section{padding:7rem 0}div.business-direct div.direct-content div.content-details .block .section a{text-decoration:underline}div.business-direct div.direct-content div.content-details .block .section a.direct-link{font-size:1.3rem;padding:5rem 0;display:inline-block}div.business-direct div.direct-content div.content-details .block:first-of-type h3.accordion-trigger{border-top:solid 1px #bababa}div.business-direct div.direct-content div.content-details .block div.splitline-bottom{margin-top:4rem;position:relative}div.business-direct div.direct-content div.content-details .block div.splitline-bottom div.tpl-splitline{height:2px;background-color:#bababa;width:85%;margin:auto}div.business-direct div.direct-content div.content-details .block div.splitline-bottom h3.accordion-trigger{text-align:center;padding:0 3rem;min-width:0;border:none!important;background-color:#fff;font-size:2.4rem}div.business-direct div.direct-content div.content-details .block div.splitline-bottom h3.accordion-trigger:before{text-transform:inherit}div.business-direct div.direct-content div.content-details .block div.splitline-bottom h3.accordion-trigger:after{position:static;margin:0 1.5rem .5rem 1.5rem;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-bottom-color:#221f1f}@media (max-width:768px){div.business-direct div.direct-content{padding:6rem 5%}div.business-direct div.direct-content div.section p{font-size:1.6rem;padding-bottom:2rem}div.business-direct div.direct-content div.section p.list{padding-left:0}div.business-direct div.direct-content h2{font-size:3.6rem}div.business-direct div.direct-content .title-describe{width:100%}div.business-direct div.direct-content div.content-details{width:100%;padding-top:0}div.business-direct div.direct-content div.content-details .block h3{font-size:2.8rem;padding:2.5rem 0 3.5rem 0}div.business-direct div.direct-content div.content-details .block .section{padding:4rem 0}div.business-direct div.direct-content div.content-details .block .section a.direct-link{padding:3rem 0}div.business-direct div.direct-content div.content-details .block div.splitline-bottom{margin-top:0}div.business-direct div.direct-content div.content-details .block div.splitline-bottom div.tpl-splitline{width:85%}div.business-direct div.direct-content div.content-details .block div.splitline-bottom h3.accordion-trigger{padding:0 1.5rem;font-size:1.8rem}}div.business-direct div.application-form{position:relative}div.business-direct div.application-form p{font-size:1.8rem}div.business-direct div.application-form a.wgt-close{position:absolute;top:0;right:4rem;font-size:5rem}div.business-direct div.application-form a.wgt-close span{font-size:8rem;color:#363636}div.business-direct div.application-form h4{margin-top:4.5rem;font-size:3.6rem;margin-bottom:1rem}div.business-direct div.application-form div.form div.button-bottom{margin-top:4rem}div.business-direct div.application-form div.form div.button-bottom a.wgt-sqbutton-black{margin-left:4rem}div.business-direct div.application-form div.form div.field div.input-box select{font-size:1.6rem}div.business-direct div.application-form div.form div.checkbox-container{padding:.9rem 0;font-size:0}div.business-direct div.application-form div.form div.checkbox-container i.checkbox,div.business-direct div.application-form div.form div.checkbox-container i.radio{vertical-align:top;margin-right:1.5rem}div.business-direct div.application-form div.form div.checkbox-container p{width:calc(58rem - 4rem);display:inline-block;vertical-align:top;line-height:1.5em;box-sizing:border-box}div.business-direct div.application-form div.form div.checkbox-container span{font-size:1.8rem}div.business-direct div.application-form div.form p.policy-message{margin-left:3.8rem}div.business-direct div.application-form div.form p.policy-message a{text-decoration:underline;padding-left:1rem}@media (max-width:768px){div.business-direct div.application-form p{font-size:1.6rem}div.business-direct div.application-form a.wgt-close{top:0;right:-5px}div.business-direct div.application-form a.wgt-close span{font-size:5rem}div.business-direct div.application-form h4{font-size:2.8rem;width:80%;margin-top:0}div.business-direct div.application-form div.form div.button-bottom a{width:100%}div.business-direct div.application-form div.form div.button-bottom a.wgt-sqbutton-black{margin:1rem 0 0 0}div.business-direct div.application-form div.form p.policy-message{font-size:1.6rem}div.business-direct div.application-form div.form div.checkbox-container{font-size:1.6rem}div.business-direct div.application-form div.form div.checkbox-container p{width:84%;vertical-align:top}}html[dir=rtl] div.business-direct div.direct-content div.section p.list:before{display:inline-block;content:'';width:0;height:0;border:.4rem solid transparent;border-right-color:#221f1f;padding-right:0;padding-left:1.5rem}html[dir=rtl] div.application-form a.wgt-close{right:inherit;left:4rem}html[dir=rtl] div.application-form div.form div.button-bottom a.wgt-sqbutton-black{margin-left:0;margin-right:1.5rem}html[dir=rtl] div.application-form div.form div.checkbox-container i.checkbox,html[dir=rtl] div.application-form div.form div.checkbox-container i.radio{margin-right:0;margin-left:1.5rem}@media (max-width:768px){html[dir=rtl] div.application-form a.wgt-close{left:-5px;right:inherit}html[dir=rtl] div.application-form div.form div.button-bottom a.wgt-sqbutton-black{margin-right:0}}div.point-history{position:relative;font-size:0;padding:8rem 5% 8rem 7%}div.point-history h2{font-size:6.4rem}div.point-history a.wgt-close{position:absolute;right:7%;top:7rem}div.point-history div.tpl-splitline{height:2px;background-color:#363636;width:100%;margin:4rem auto 3rem auto}div.point-history div.point-rl{display:inline-block;vertical-align:top;box-sizing:border-box;padding:0 4%}div.point-history div.point-sidebar{width:30%;color:#585858}div.point-history div.point-sidebar p{font-size:2rem;line-height:1.5em;margin-bottom:.5em}div.point-history div.point-sidebar p em{font-size:2.3rem;line-height:1.2em}div.point-history div.point-sidebar ul li{white-space:nowrap}div.point-history div.point-sidebar ul li:not(:last-child){border-bottom:solid 2px #cbc7c2}div.point-history div.point-sidebar ul li span{display:inline-block;font-size:1.6rem;line-height:1.2em;padding:.5em 0;vertical-align:top}div.point-history div.point-sidebar ul li span:nth-child(1){width:58%;margin-right:13%;white-space:normal}div.point-history div.right{width:70%;border-left:solid 2px #cbc7c2}div.point-history div.right table{width:100%;font-size:1.5rem}div.point-history div.right table tr{border-bottom:solid 1px #363636}div.point-history div.right table tr th{padding:1.3rem 0 1.3rem 2rem;background-color:#3a3837;text-transform:uppercase;color:#fff;cursor:pointer}div.point-history div.right table tr th span{display:none}div.point-history div.right table tr th.reverses:after{margin-left:2rem;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#fff}div.point-history div.right table tr th.no-reverses:after{margin-left:2rem;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-bottom-color:#fff}div.point-history div.right table tr td{padding:1.5rem 0 1.5rem 2rem}div.point-history div.right table tr td:nth-child(3){width:45%}div.point-history div.right table tr td div{display:none}div.point-history div.right table tr td div label{font-size:2.4rem;line-height:1.5em}div.point-history div.right table tr td div p{font-size:1.8rem;padding-top:2rem;line-height:1.5em}@media (max-width:768px){div.point-history{padding:6rem 5%}div.point-history h2{font-size:4.2rem}div.point-history div.point-rl{padding:0}div.point-history div.point-sidebar{width:100%}div.point-history div.point-sidebar p{font-size:1.8rem}div.point-history div.point-sidebar p em{font-size:2rem}div.point-history div.right{width:100%;border-left:0}div.point-history div.right table{margin-top:5rem}div.point-history div.right table tr th{padding-left:1rem}div.point-history div.right table tr td{padding-left:1rem}div.point-history div.right table tr th:nth-child(2){display:none}div.point-history div.right table tr th:nth-child(3){display:none}div.point-history div.right table tr td:nth-child(2){display:none}div.point-history div.right table tr td:nth-child(3){display:none}div.point-history div.right table tr th:nth-child(1){width:75%}div.point-history div.right table tr th:nth-child(4){width:25%}div.point-history div.right table tr th span{display:inline}div.point-history div.right table tr td div{display:block}}html[dir=rtl] div.point-history div.point-sidebar ul li span:nth-child(1){margin-left:13%;margin-right:0}html[dir=rtl] div.point-history div.right{border-left:0;border-right:solid 2px #cbc7c2}html[dir=rtl] div.point-history div.right table tr th.no-reverses:after,html[dir=rtl] div.point-history div.right table tr th.reverses:after{margin-left:0;margin-right:2rem}html[dir=rtl] div.point-history div.right table tr th{padding:1.3rem 2rem 1.3rem 0}.cookiePolicy .cookiePolicy-content{padding:8rem 7% 8rem 5%}.cookiePolicy .cookiePolicy-content ul.branch li{margin-left:0;margin-right:2rem}.cookiePolicy{background-color:#fff}.cookiePolicy .cookiePolicy-content{padding:8rem 5% 8rem 7%}.cookiePolicy .cookiePolicy-content .cookiePolicy-title strong{font-weight:700}.cookiePolicy .cookiePolicy-content .cookiePolicy-title strong a{font-weight:700!important}.cookiePolicy .cookiePolicy-content .cookiePolicy-title i{font-style:italic}.cookiePolicy .cookiePolicy-content .cookiePolicy-title i.icon-close{cursor:pointer;width:4.1rem;height:37px;display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAYAAABzJ5OsAAABAUlEQVRo3tWaSwrDMAxEfZMW2m1O4fuTS2SXKxRSpahgSlvn48+8gBbBi3ljjC1LDsG+2+U6WIwW9yD8rXzOOYQEfLZYLCZVAw4+Oef8MuBOliTkDHyAv2P8NSBjIMunamAzl5qB3TwqBg5z9DZwWr+XgWK6rQ0U12tloJpObQPVJ6iWQLOlWVqo+aZQSrDbdnxWuPtBeBRAJgXZCyKX/G0Fkk27c2Dq94V/gFEaPGPgIQ+eMaAPnhiIX2Z8/Y/q4MyZx6557G6D3eexJyw2t8Fmldh8HnuTwt5hsdUDbN0GWzHD1iqxVWJsfR7bGcH2pLDdQHQflt4B57498AHkq48n1Y2dQMxKf+cAAAAASUVORK5CYII=) no-repeat center center;background-size:100%;float:right;margin-top:-25px}.cookiePolicy .cookiePolicy-content .cookiePolicy-title h2{font-size:6rem;width:100%}.cookiePolicy .cookiePolicy-content .cookiePolicy-title div.underline{height:3px;background-color:#000;width:12%;margin-top:20px}.cookiePolicy .cookiePolicy-content .cookiePolicy-title h5{font-size:2rem;line-height:1.3em;color:#363636;margin-top:40px;margin-bottom:20px;width:90%}.cookiePolicy .cookiePolicy-content .cookiePolicy-title p{line-height:1.8em;color:#4c4c4c;font-size:1.6rem;width:90%}.cookiePolicy .cookiePolicy-content .cookiePolicy-title ul{margin-top:20px;font-size:1.6rem;width:90%}.cookiePolicy .cookiePolicy-content .cookiePolicy-title ul li{line-height:2.1em;color:#7b7b7b}.cookiePolicy .cookiePolicy-content .cookiePolicy-title ul li a{color:#7b7b7b;cursor:pointer;text-decoration:underline}.cookiePolicy .cookiePolicy-content .cookiePolicy-title ul li span{width:90%}.cookiePolicy .cookiePolicy-content .cookiePolicy-title ul.branch li{line-height:25px;list-style-type:lower-roman;margin-top:20px;margin-left:2rem}@media screen and (max-width:768px){.cookiePolicy .cookiePolicy-content{padding:6rem 5% 3rem 5%!important}.cookiePolicy .cookiePolicy-content .cookiePolicy-title i.icon-close{background-size:60%;margin-top:0}.cookiePolicy .cookiePolicy-content .cookiePolicy-title h2{font-size:3.8rem;width:70%;line-height:1.2em}.cookiePolicy .cookiePolicy-content .cookiePolicy-title div.underline{width:100%}.cookiePolicy .cookiePolicy-content .cookiePolicy-title h5{width:100%;font-size:1.8rem}.cookiePolicy .cookiePolicy-content .cookiePolicy-title p{font-size:1.5rem;width:100%;word-wrap:break-word}.cookiePolicy .cookiePolicy-content .cookiePolicy-title ul{width:100%}.cookiePolicy .cookiePolicy-content .cookiePolicy-title ul li span{width:100%}}div.global-404-page{padding:6.3rem 9.2rem 13.5rem;background-color:#fafafa}div.global-404-page h2{font-family:Optima,sans-serif;font-weight:700;font-size:3.8rem;line-height:5.1rem;color:#000}div.global-404-page div.tpl-splitline{display:none;height:2px;width:100%;background-color:#363636}div.global-404-page div.content-404 div.error-text{padding:5rem 0 4rem 0;width:50%}div.global-404-page div.content-404 p{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:2.4rem;color:#000}div.global-404-page div.content-404 h5{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:3rem;color:#000}div.global-404-page div.content-404 a{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:3rem;color:#004976}div.global-404-page div.content-404 a span{cursor:pointer}div.global-404-page div.content-404 a:hover{text-decoration:underline}@media (max-width:768px){div.global-404-page{padding:7rem 16px}div.global-404-page h2{font-size:2.8rem;line-height:3.7rem;color:#000}div.global-404-page div.content-404 div.error-text{width:100%;padding:3rem 0}div.global-404-page div.content-404 p{font-size:1.6rem;line-height:2.4rem;color:#000;width:100%}}@media (min-width:769px){div.hotels{font-size:0}div.hotels div.descriptions{width:32%;height:48rem;box-sizing:border-box;background-color:#363636;color:#fff;display:inline-block;vertical-align:top;position:relative}div.hotels div.descriptions div.descriptions_content{position:absolute;top:50%;left:50%;width:75%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.hotels div.descriptions div.descriptions_content h2{font-size:4rem;margin-bottom:1em;word-wrap:break-word}div.hotels div.descriptions div.descriptions_content div.top-ten h3{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;margin-bottom:.8em;letter-spacing:1px;text-transform:Uppercase}div.hotels div.descriptions div.descriptions_content div.top-ten ul{font-size:0}div.hotels div.descriptions div.descriptions_content div.top-ten ul li{display:inline-block;width:60%;text-align:left;font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;line-height:1.7em}div.hotels div.descriptions div.descriptions_content div.top-ten ul li:nth-child(even){width:40%}div.hotels div.descriptions div.descriptions_content div.top-ten ul li a{width:100%;display:inline-block;cursor:pointer;color:#fff}div.hotels div.descriptions div.descriptions_content div.top-ten ul li a:hover{color:#31a2ac;text-decoration:underline;transition:.3s ease all}div.hotels div.descriptions div.descriptions_content div.view-all{width:110%;font-size:12px}div.hotels div.descriptions div.descriptions_content div.view-all a{padding:0 1.3em;min-width:70%;font-size:1.4rem;margin:2.6em auto 0 auto;display:inline-block;border:2px solid #fff;min-height:4.17em;line-height:4.17em;text-align:center;color:#fff;cursor:pointer;text-transform:Uppercase}div.hotels div.descriptions div.descriptions_content div.view-all a:hover{color:#000;background:#fff;transition:.3s ease all}div.hotels div.right-banner{width:68%;display:inline-block;vertical-align:top;font-size:0}div.hotels div.right-banner ul.discover{height:28rem}div.hotels div.right-banner ul.discover li{display:inline-block;height:100%;width:50%;box-sizing:border-box;background-size:cover;text-align:center;position:relative;background-position:center;background-repeat:no-repeat}div.hotels div.right-banner ul.discover li div{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%)}div.hotels div.right-banner ul.discover li div p{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:3.2rem;color:#fff;width:20rem;text-align:center}div.hotels div.right-banner ul.discover li div a{display:inline-block;padding:0 3.3em;height:4.5rem;line-height:4.5rem;text-align:center;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;color:#fff;border:2px solid #fff;border-radius:1px;box-sizing:border-box;margin-top:2.2rem;cursor:pointer;text-transform:Uppercase}div.hotels div.right-banner ul.discover li div a:hover{color:#363636;background-color:#fff;border-color:#fff}div.hotels div.right-banner ul.wall-content{height:20rem}div.hotels div.right-banner ul.wall-content section{height:100%}div.hotels div.right-banner ul.wall-content section .ins-aes{height:100%}div.hotels div.right-banner ul.wall-content section .ins-aes .ins-aes-photos{height:100%}div.hotels div.right-banner ul.wall-content section .ins-aes .ins-aes-photos .ins-aes-item{height:100%}div.hotels div.right-banner ul.wall-content section .gallery{z-index:1001}div.list-map{position:relative;min-height:300px}div.list-map div.list-container{padding-top:130px}div.list-map div.subview-container.maps #map-wrapper #DestinationInformation{top:115px!important;left:7%}div.list-map div.scroll-content{max-height:calc(100vh - 135px - 6.4rem - 5.8em - 2px - 73px)!important}div.list-map div.list-container{padding-top:90px;background-color:#fafafa}div.list-map div.list-container div.destination-list{min-height:150px;padding-top:0!important}div.list-map div.list-container div.destination-list .content-title{color:#004976;font-weight:700;font-size:1.8rem;padding-top:20px;font-family:Optima,sans-serif;text-transform:uppercase}div.list-map div.list-container p.tips{font-size:1.9rem}div.list-map div.header{margin-top:-50px;font-size:12px}div.list-map div.header h2.title{font-size:5rem!important;padding:0 35rem 0 9.2rem;font-family:Optima,sans-serif}div.list-map div.header div.region-container{position:relative;padding:3rem 3.2rem 20px 9.2rem;border-bottom:1px solid #e7e7e7;white-space:nowrap;font-size:0}div.list-map div.header div.region-container .mobile-select{display:none}div.list-map div.header div.region-container .region-tap{width:calc(100% - 28.8rem);vertical-align:middle;display:inline-block;margin-left:-1rem}div.list-map div.header div.region-container .region-tap li{display:inline-block;vertical-align:middle}div.list-map div.header div.region-container .region-tap li .item{color:#4e4e4e;margin:0 1rem;font-size:1.5rem;font-weight:500;text-transform:capitalize}div.list-map div.header div.region-container .region-tap li .item:hover{text-decoration:underline}div.list-map div.header div.region-container .region-tap li .item.selected{color:#9f7d23;text-decoration:underline}div.list-map div.header div.region-container .tp{width:29.8rem;display:inline-block;vertical-align:middle;white-space:nowrap;font-size:0}div.list-map div.header div.region-container .tp .input-container{margin-top:0}div.list-map div.header div.region-container .tp .input-container span.icon{width:0;font-size:2rem;text-indent:.5em;display:inline-block;vertical-align:middle;position:relative;color:#9f7d23;z-index:1}div.list-map div.header div.region-container .tp .input-container input{height:4rem;padding:0 0 0 38px;display:inline-block;box-sizing:border-box;vertical-align:middle;width:calc(100% - 4rem);border:1px solid #e7e7e7;font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:300;color:#363636;outline:0;margin:0;-webkit-appearance:none;-moz-appearance:none}div.list-map div.header div.region-container .tp .input-container span.search{width:4rem;height:4rem;line-height:4rem;font-size:2.5rem;text-align:center;display:inline-block;background-color:#9f7d23;text-transform:uppercase;vertical-align:middle;cursor:pointer;color:#fff}div.list-map div.header div.region-container .tp .input-container span.mobile-search{display:none}div.list-map ul.mobile-update-list-map{display:none}div.list-map ul.update-list-map{position:absolute;right:3.2rem;top:40px;z-index:99;font-size:0}div.list-map ul.update-list-map li{display:inline-block;box-sizing:border-box;min-width:14rem;padding:0 1em;height:4rem;line-height:4rem;font-size:1.4rem;width:14.9rem;-webkit-box-shadow:inset 2px 2px 0 0 #363636,inset -2px -2px 0 0 #363636;-moz-box-shadow:inset 2px 2px 0 0 #363636,inset -2px -2px 0 0 #363636;box-shadow:inset 2px 2px 0 0 #363636,inset -2px -2px 0 0 #363636;font-family:'Nimbus Sans L',sans-serif;font-weight:500;background-color:#fff;color:#363636;text-align:center;cursor:pointer;vertical-align:top;text-transform:uppercase}div.list-map ul.update-list-map li span.icon-icon_F0272{font-size:118%;vertical-align:middle}div.list-map ul.update-list-map li span.icon-icon_C006{font-size:162%;position:relative;vertical-align:middle;top:-1px}div.list-map ul.update-list-map li.active{background-color:#363636;color:#fff}}@media (max-width:768px){div.descriptions{width:100%;padding:3rem 1.6rem;background-color:#363636;color:#fff;margin-top:40px;overflow:hidden;box-sizing:border-box}div.descriptions h2{font-size:2.6rem;margin-bottom:1em}div.descriptions div.top-ten h3{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;margin-bottom:.8em;text-transform:Uppercase}div.descriptions div.top-ten ul{font-size:0}div.descriptions div.top-ten ul li{display:inline-block;width:50%;text-align:left;font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;line-height:1.8em}div.descriptions div.top-ten ul li a{width:100%;color:#fff;display:inline-block;cursor:pointer}div.descriptions div.view-all{width:100%}div.descriptions div.view-all a{width:100%;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;margin:1.6em auto 0 auto;display:inline-block;border:2px solid #fff;line-height:4.4em;text-align:center;color:#fff;cursor:pointer;text-transform:Uppercase}div.right-banner{width:100%}div.right-banner ul.wall-content section{display:none}div.right-banner ul.discover{display:none}div.list-map{background-color:#e7e7e7}div.list-map.hotels-moble-list{margin-top:40px}div.list-map ul.update-list-map{display:none}div.list-map ul.mobile-update-list-map{font-size:0}div.list-map ul.mobile-update-list-map li{width:50%;display:inline-block;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#000;line-height:4.4rem;height:4.4rem;border:1px solid #a09d99;box-sizing:border-box;text-align:center;background-color:#e7e7e7;vertical-align:top;text-transform:Uppercase}div.list-map ul.mobile-update-list-map li.active{border:none;border-top:.5rem solid #31a2ac;background-color:#fff;line-height:3.7rem}div.list-map div.list-container .content-title{font-weight:700;color:#ba0c2f;font-size:1.6rem;padding-bottom:0;padding-left:1%;padding-top:20px}div.list-map div.list-container div.contents{min-height:30px}div.list-map div.list-container div.header{font-size:2.6rem;margin-top:2rem;text-align:left;padding-top:3rem}div.list-map div.list-container div.header .title{padding:0 5%}div.list-map div.list-container div.header div.region-container div.input-box{width:100vw;background:#f0f0f0;position:relative;text-align:center;font-weight:700;padding-left:0;padding-right:calc(10% + 2rem)}div.list-map div.list-container div.header div.region-container div.input-box select{color:#000;font-size:1.4rem;height:calc(27px + 1rem);margin:.5rem 0;border:none;background-color:#f0f0f0;padding-left:1rem;word-break:keep-all;box-sizing:border-box;padding-right:1rem;appearance:none;-moz-appearance:none;-webkit-appearance:none;text-transform:uppercase;position:relative;display:inline-block;overflow:hidden}div.list-map div.list-container div.header div.region-container div.input-box .input-select{pointer-events:none;display:inline-block;position:absolute;top:50%;margin:.5rem 0;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#000;transform:translateY(-60%);-o-transform:translateY(-60%);-ms-transform:translateY(-60%);-moz-transform:translateY(-60%);-webkit-transform:translateY(-60%)}div.list-map div.list-container div.header div.region-container ul.region-tap{display:none}div.list-map div.list-container div.header div.region-container div{margin-top:20px;height:4rem;border:none;line-height:4rem;background-color:#f2f2f2;padding:0 5%}div.list-map div.list-container div.header div.region-container div.tp{background-color:transparent}div.list-map div.list-container div.header div.region-container div .input-container{padding:0;background-color:#fff}div.list-map div.list-container div.header div.region-container div .input-container span.icon{font-size:2rem;color:#9f7d23;padding-left:1rem}div.list-map div.list-container div.header div.region-container div .input-container input{line-height:4rem;display:inline-block;font-size:1.8rem;height:4rem;width:calc(75% - 1rem);vertical-align:top;outline:0;border:none;-webkit-appearance:none;padding:0;background-color:#fff}div.list-map div.list-container div.header div.region-container div .input-container span.mobile-search{display:inline-block;background-color:#9f7d23;color:#fff;line-height:4rem;width:15%;font-size:1.4rem;text-align:center;vertical-align:top;float:right;font-size:1.8rem;font-weight:700}div.list-map div.list-container div.header div.region-container div .input-container span.search{display:none}}html[dir=rtl] div.ins__info{margin-right:5px}html[dir=rtl] div.hotels div.descriptions h2{float:left;text-align:left}html[dir=rtl] div.hotels div.descriptions div.view-all{text-align:left}html[dir=rtl] div.list-map ul.update-list-map{right:auto;left:3.2rem}html[dir=rtl] div.list-map div.header{float:none;left:auto;width:100%}html[dir=rtl] div.list-map div.header .title{padding:0 9.2rem 0 35rem}@media (max-width:768px){html[dir=rtl] div.list-map div.header .title{padding-right:0;padding-left:0}}html[dir=rtl] div.list-map div.header .region-container{padding:3rem 9.2rem 20px 3.2rem}@media (max-width:768px){html[dir=rtl] div.list-map div.header .region-container{padding-right:0}}html[dir=rtl] div.list-map div.header .region-container .region-tap{margin-left:0;margin-right:-1rem}html[dir=rtl] div.list-map div.header .region-container .tp{padding-left:0}html[dir=rtl] div.list-map div.header .region-container .tp .input-container{padding-left:0}@media (max-width:768px){html[dir=rtl] div.list-map div.header .region-container .tp .input-container{width:90%}}@media (max-width:768px){html[dir=rtl] div.list-map div.header .region-container .tp .input-container .icon{padding-right:0;padding-left:0}}html[dir=rtl] div.list-map div.header .region-container .tp .input-container input{padding:0 38px 0 0}html[dir=rtl] div.list-map div.destination-list{clear:both}html[dir=rtl] div.top-ten{clear:left}html[dir=rtl] div.top-ten h3{text-align:left}div.shop-check .select-error-tip,div.shop-check .select-success-tip,div.shop-check .when-no-options,div.shop-check .when-options,div.shop-check.addedtocart-false .post-add-to-cart{display:none}div.shop-check.addedtocart-true .post-add-to-cart,div.shop-check.displayingoptions-false .when-no-options,div.shop-check.displayingoptions-true .when-options,div.shop-check[data-options-count="0"] .select-error-tip{display:block}.tours-detail-layout .main .tour-title div.shop-check.addedtocart-true .post-add-to-cart.title-name,.tours-detail-layout .main .tour-title div.shop-check.displayingoptions-false .when-no-options.title-name,.tours-detail-layout .main .tour-title div.shop-check.displayingoptions-true .when-options.title-name,.tours-detail-layout .main .tour-title div.shop-check[data-options-count="0"] .select-error-tip.title-name,div.shop-check.addedtocart-true .post-add-to-cart.operation-brother,div.shop-check.addedtocart-true .tours-detail-layout .main .tour-title .post-add-to-cart.title-name,div.shop-check.displayingoptions-false .tours-detail-layout .main .tour-title .when-no-options.title-name,div.shop-check.displayingoptions-false .when-no-options.operation-brother,div.shop-check.displayingoptions-true .tours-detail-layout .main .tour-title .when-options.title-name,div.shop-check.displayingoptions-true .when-options.operation-brother,div.shop-check[data-options-count="0"] .select-error-tip.operation-brother,div.shop-check[data-options-count="0"] .tours-detail-layout .main .tour-title .select-error-tip.title-name{display:inline-block}div.shop-check .post-add-to-cart{font-size:20px}div.shop-check div.button-to-bottom{display:none;position:fixed;background-color:#1e1e1e;bottom:0;width:100%;padding:1.8rem 3%;z-index:100}div.shop-check div.button-to-bottom a{width:94%}@media (max-width:768px){div.shop-check div.button-to-bottom{display:block}}div.shop-check div.shop-check-content{padding:5rem 3%;background-color:#fff;font-size:0}div.shop-check div.shop-check-content a{cursor:pointer}div.shop-check div.shop-check-content .shop-rl{display:inline-block;box-sizing:border-box}div.shop-check div.shop-check-content div.shop-details-describe{font-size:1.6rem;line-height:2rem;word-wrap:break-word;margin-bottom:3rem;position:relative}div.shop-check div.shop-check-content div.shop-details-describe.read-more-mask{height:8rem;overflow:hidden}div.shop-check div.shop-check-content div.shop-text h6{font-size:1.8rem;line-height:2rem}div.shop-check div.shop-check-content div.shop-text p{font-size:1.6rem;line-height:2rem;word-wrap:break-word;padding-bottom:2rem}div.shop-check div.shop-check-content div.shop-text p a{color:#363636;font-size:1.6rem;text-decoration:underline}div.shop-check div.shop-check-content div.shop-text p.under-select{padding-top:2rem}div.shop-check div.shop-check-content div.shop-text label{font-size:1.8rem;line-height:1.5em;padding-bottom:1rem;display:inline-block}div.shop-check div.shop-check-content div.shop-text span{font-size:1.6rem;line-height:1.5em}div.shop-check div.shop-check-content div.shop-text ul{padding-left:1.8rem;list-style:inherit;padding-bottom:1.5rem}div.shop-check div.shop-check-content div.shop-text ul li{font-size:1.6rem;line-height:2em}div.shop-check div.shop-check-content .has-splitline{border-top:solid 1px #9a9a9a;font-size:0}div.shop-check div.shop-check-content .has-splitline:last-of-type{border-bottom:solid 1px #9a9a9a}div.shop-check div.shop-check-content .has-splitline.unavailable{filter:alpha(Opacity=50);opacity:.5}div.shop-check div.shop-check-content .has-splitline div.select-box{margin-bottom:2.5rem;text-align:right}div.shop-check div.shop-check-content .has-splitline div.select-box div.select{position:relative;display:inline-block;width:63%;border:solid 1px #363636;vertical-align:middle;box-sizing:border-box;margin-right:2rem;overflow:hidden}div.shop-check div.shop-check-content .has-splitline div.select-box div.select select{border:0;font-size:1.6rem;width:calc(100% + 17px);height:4rem;padding-left:1rem;background-color:#fff;word-break:keep-all;box-sizing:border-box;padding-right:calc(22px + 2.2rem);appearance:none;-moz-appearance:none;-webkit-appearance:none}div.shop-check div.shop-check-content .has-splitline div.select-box div.select:after{position:absolute;top:50%;right:1rem;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#363636}div.shop-check div.shop-check-content .has-splitline div.select-box a.wgt-sqbutton-black1{width:calc(37% - 2rem);line-height:calc(4rem + 2px);padding:0}div.shop-check div.shop-check-content .has-splitline div.select-box p.text-left{float:right;font-size:1.6rem}div.shop-check div.shop-check-content div.left{width:68%;padding-right:10%}div.shop-check div.shop-check-content div.left a.read-more{color:#31a2ac;font-size:1.6rem;text-decoration:underline}div.shop-check div.shop-check-content div.left h4{font-size:2.4rem;padding-bottom:2rem;line-height:1.5em;text-transform:uppercase}div.shop-check div.shop-check-content div.left h5{padding:3rem 0 1rem 0;font-size:2rem;text-transform:uppercase;letter-spacing:1px}div.shop-check div.shop-check-content div.left h6{font-size:1.8rem;padding-top:.5rem;line-height:2rem}div.shop-check div.shop-check-content div.left div.shop-text div.shop-progress{padding:1.5rem 0 1rem 0}div.shop-check div.shop-check-content div.left div.shop-text div.shop-progress span{display:inline-block;font-size:2rem;vertical-align:middle}div.shop-check div.shop-check-content div.left div.shop-text div.shop-progress span.icon-icon_E006{color:#31a2ac}div.shop-check div.shop-check-content div.left div.shop-text div.shop-progress span.shop-date{font-size:1.6rem;padding-left:2rem}div.shop-check div.shop-check-content div.right{width:32%;vertical-align:top}div.shop-check div.shop-check-content div.right em{font-size:3rem;line-height:2.5em;vertical-align:text-bottom}div.shop-check div.shop-check-content div.right div.shop-start p{font-size:1.4rem;text-transform:uppercase;letter-spacing:1px}div.shop-check div.shop-check-content div.right div.shop-start em span{vertical-align:middle;font-size:1.8rem;padding-left:2rem;text-transform:uppercase;letter-spacing:1px}div.shop-check div.shop-check-content div.right div.date-popup div.clock-wrapper{max-width:445px;width:100%;margin-bottom:10px}div.shop-check div.shop-check-content div.right div.select-calendar{border:solid 1px #363636;padding:.5rem 0 .5rem 1rem;margin:0 0 1rem 0}div.shop-check div.shop-check-content div.right div.select-calendar span.icon-icon_D002{font-size:3.5rem;vertical-align:middle}div.shop-check div.shop-check-content div.right div.select-calendar i{font-size:2.3rem;padding-left:2rem;vertical-align:middle}div.shop-check div.shop-check-content div.right div.select-error-tip span.icon-icon_I010,div.shop-check div.shop-check-content div.right div.select-success-tip span.icon-icon_I010{font-size:2.8rem;margin-right:1.5rem;background-color:#d62c24;color:#fff;float:left;border-radius:100%;margin-top:5px;vertical-align:middle}div.shop-check div.shop-check-content div.right div.select-error-tip p,div.shop-check div.shop-check-content div.right div.select-success-tip p{width:calc(100% - 6rem);color:#d62c24;display:inline-block;vertical-align:middle;font-size:1.6rem;line-height:1.5em}div.shop-check div.shop-check-content div.right div.person-select{font-size:0}div.shop-check div.shop-check-content div.right div.person-select div.counter{width:50%;display:inline-block;margin:.5rem 0}div.shop-check div.shop-check-content div.right div.person-select div.counter label{width:43%;font-size:1.8rem}div.shop-check div.shop-check-content div.right div.person-select div.counter label label.sublabel{width:100%;font-size:1.1rem}div.shop-check div.shop-check-content div.right div.person-select div.counter .value{margin:0 5%;font-size:2.5rem}div.shop-check div.shop-check-content div.right div.person-select div.counter a.btn span{font-size:2.5rem}div.shop-check div.shop-check-content div.right div.check-avail div.can-select-tips{display:none;position:absolute;width:75%;background-color:rgba(27,27,27,.8);top:-24px;left:50%;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}div.shop-check div.shop-check-content div.right div.check-avail div.can-select-tips p{font-size:1.2rem;line-height:1.5em;padding:1rem 1.8rem 1.8rem;border-top:solid 1rem #272829;white-space:initial;text-align:left;position:relative}div.shop-check div.shop-check-content div.right div.check-avail div.can-select-tips p::after{display:inline-block;content:'';width:0;height:0;border:12px solid transparent;border-top-color:rgba(27,27,27,.8);position:absolute;bottom:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);left:calc(50% - 6px)}@media (max-width:768px){div.shop-check div.shop-check-content div.right div.check-avail div.can-select-tips{position:fixed;top:40px;left:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);width:100%}div.shop-check div.shop-check-content div.right div.check-avail div.can-select-tips p{border:none;font-size:1.4rem;padding:1rem 2.5rem;color:#fff}div.shop-check div.shop-check-content div.right div.check-avail div.can-select-tips p::after{border:none;content:'X';bottom:inherit;top:1rem;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);left:calc(100% - 2.5rem)}}div.shop-check div.shop-check-content div.right div.check-avail a.wgt-sqbutton-change-color{position:relative;margin-top:1.5rem;letter-spacing:2px;width:100%}div.shop-check div.shop-check-content div.right div.check-avail a.wgt-sqbutton-change-color.disabled:hover div.can-select-tips{display:block}@media (max-width:768px){div.shop-check div.shop-check-content .has-splitline div.select-box div.select{width:100%;margin-right:0}div.shop-check div.shop-check-content .has-splitline div.select-box a.wgt-sqbutton-black1{width:100%;margin-top:2rem}div.shop-check div.shop-check-content div.left{width:100%;padding-right:0}div.shop-check div.shop-check-content div.right{margin-top:2rem;width:100%}div.shop-check div.shop-check-content div.right div.person-select div.counter{width:100%}div.shop-check div.shop-check-content div.right div.select-error-tip,div.shop-check div.shop-check-content div.right div.select-success-tip{position:fixed;top:40px;width:100%;padding:1.5rem 3%;left:0;background-color:#1e1e1e}div.shop-check div.shop-check-content div.right div.select-error-tip p,div.shop-check div.shop-check-content div.right div.select-success-tip p{line-height:1.2em;color:#fff}}div.shop-check div.tpl-full-screen-mask{z-index:1000}div.shop-check div.tpl-full-screen-mask div.shop-alert-box{position:fixed;top:40%;left:50%;background-color:#d0d0d0;padding:4rem 2%;z-index:1001;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60rem;box-sizing:border-box}div.shop-check div.tpl-full-screen-mask div.shop-alert-box p{font-size:1.8rem;line-height:1.2em;margin-bottom:2rem}div.shop-check div.tpl-full-screen-mask div.shop-alert-box a.wgt-sqbutton-black{width:100%}div.shop-check div.tpl-full-screen-mask div.shop-alert-box a.change-othershop{font-size:1.4rem;text-decoration:underline;line-height:2em;display:block;color:#363636;text-align:center;margin-top:1rem}div.shop-check div.tpl-full-screen-mask div.shop-alert-box div.select-box div.select{position:relative;display:inline-block;width:61%;border:solid 1px #363636;vertical-align:middle;box-sizing:border-box;overflow:hidden}div.shop-check div.tpl-full-screen-mask div.shop-alert-box div.select-box div.select select{border:0;font-size:1.6rem;width:calc(100% + 17px);height:4rem;padding-left:1rem;background-color:#fff;word-break:keep-all;box-sizing:border-box;padding-right:calc(22px + 2.2rem);appearance:none;-moz-appearance:none;-webkit-appearance:none}div.shop-check div.tpl-full-screen-mask div.shop-alert-box div.select-box div.select:after{position:absolute;top:50%;right:1rem;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#363636}div.shop-check div.tpl-full-screen-mask div.shop-alert-box div.select-box a.wgt-sqbutton-black1{margin-left:2rem;width:calc(37% - 2rem);line-height:calc(4rem + 2px);padding:0}@media (max-width:768px){div.shop-check div.tpl-full-screen-mask div.shop-alert-box{padding:4rem 5%;width:100%}div.shop-check div.tpl-full-screen-mask div.shop-alert-box div.select-box div.select{width:100%}div.shop-check div.tpl-full-screen-mask div.shop-alert-box div.select-box a.wgt-sqbutton-black1{width:100%;margin-left:0;margin-top:2rem}}div.shop-check .post-add-to-cart .tpl-full-screen-mask{display:block}html[dir=rtl] div.shop-check div.shop-check-content{text-align:right}html[dir=rtl] div.shop-check div.shop-check-content div.shop-text ul{padding-left:0;padding-right:1.8rem}html[dir=rtl] div.shop-check div.shop-check-content div.left{padding-right:0;padding-left:10%}html[dir=rtl] div.shop-check div.shop-check-content div.right div.check-avail p{text-align:right}html[dir=rtl] div.shop-check div.shop-check-content div.right div.check-avail p::after{left:inherit;right:calc(50% - 6px)}@media (max-width:768px){html[dir=rtl] div.shop-check div.shop-check-content div.right div.check-avail p::after{right:calc(100% - 2.5rem)}}html[dir=rtl] div.shop-check div.shop-check-content div.right div.select-calendar{padding:.5rem 1rem .5rem 0}html[dir=rtl] div.shop-check div.shop-check-content .has-splitline div.select-box div.select{margin-right:0;margin-left:2rem}html[dir=rtl] div.shop-check div.shop-check-content .has-splitline div.select-box div.select select{padding-left:calc(22px + 2.2rem);padding-right:1rem}html[dir=rtl] div.shop-check div.shop-check-content .has-splitline div.select-box div.select:after{left:1rem;right:inherit}@media (max-width:768px){html[dir=rtl] div.shop-check div.shop-check-content div.left{padding-left:0}}html[dir=rtl] div.shop-check div.tpl-full-screen-mask div.shop-alert-box div.select-box div.select select{padding-right:1rem;padding-left:calc(22px + 2.2rem)}html[dir=rtl] div.shop-check div.tpl-full-screen-mask div.shop-alert-box div.select-box div.select:after{right:inherit;left:1rem}.shop-page .contain-filter-page div.filter .page-filter-component:last-of-type{margin-right:3%}.shop-page .contain-filter-page div.filter ul.page-filter-component{margin-right:0!important}@media (max-width:768px){.shop-page .contain-filter-page div.filter .page-filter-component:last-of-type{margin-right:0}}.shop-page .contain-filter-page.filter-fixed-at-top div.filter{position:fixed;top:0;left:0;width:100%;z-index:11}html[dir=rtl] .shop-page .contain-filter-page div.filter .page-filter-component:last-of-type{margin-right:0;margin-left:3%}html[dir=rtl] .shop-page .contain-filter-page div.filter ul.page-filter-component{margin-left:0!important}@media (max-width:768px){html[dir=rtl] .shop-page .contain-filter-page div.filter .page-filter-component:last-of-type{margin-left:0}}div.partnership-programmes .partnership-form{padding:8rem 5% 8rem 7%}div.partnership-programmes .partnership-form h3{margin-top:4.5rem;font-size:3.6rem;line-height:1.5em;margin-bottom:1rem}div.partnership-programmes .partnership-form div.field div.input-box select{font-size:1.6rem}div.partnership-programmes .partnership-form a.wgt-sqbutton-black{margin-top:3rem}@media (max-width:768px){div.partnership-programmes div.partnership-form{width:92%!important;margin:auto;padding:6rem 0}div.partnership-programmes div.partnership-form h3{font-size:2.4rem}div.partnership-programmes div.partnership-form a.wgt-sqbutton-black{width:100%}}div.cityTop{font-size:0}div.cityTop div.left-mod-city{width:60%;height:43.2rem;position:relative;display:inline-block;background-size:cover;background-position:center;background-repeat:no-repeat}div.cityTop div.left-mod-city div.left-mod-city-content{position:absolute;top:50%;left:50%;width:86%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.cityTop div.left-mod-city div.left-mod-city-content h2{font-size:6.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;color:#fff;margin-bottom:1.4rem}div.cityTop div.left-mod-city div.left-mod-city-content div.city-content{width:80%;font-size:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#fff;line-height:2.5rem}div.cityTop div.right-mod-city{width:40%;height:43.2rem;box-sizing:border-box;background-color:#282828;overflow-y:hidden;color:#fff;display:inline-block}div.cityTop div.right-mod-city div.nano-content{padding:3rem 0 0 0}div.cityTop div.right-mod-city div.nano-content div.title{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;letter-spacing:1px;margin-bottom:.8rem;text-transform:Uppercase;padding:0 2.1rem}div.cityTop div.right-mod-city div.nano-content h3{font-size:2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;line-height:2.4rem;margin-bottom:2.5rem;width:90%;padding:0 2.1rem}div.cityTop div.right-mod-city div.nano-content h3 .nano-content{padding:0 2.1rem}div.cityTop div.right-mod-city div.nano-content h3 a{color:#fff;font-weight:700;text-decoration:underline}div.cityTop div.right-mod-city div.nano-content ul.city-list{max-height:calc(12.8rem * 5);overflow:hidden}div.cityTop div.right-mod-city div.nano-content ul.city-list li{height:12.8rem;cursor:pointer;padding:1.5rem 2.1rem;box-sizing:border-box}div.cityTop div.right-mod-city div.nano-content ul.city-list li:hover{background-color:#000;transition:all ease .3s}div.cityTop div.right-mod-city div.nano-content ul.city-list li:hover span.icon-icon_expand{display:block!important}div.cityTop div.right-mod-city div.nano-content ul.city-list li a{display:block;position:relative;color:#fff}div.cityTop div.right-mod-city div.nano-content ul.city-list li a div.leftImg{width:12rem;height:10rem;display:inline-block;vertical-align:top;margin-right:2rem;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;line-height:10rem}div.cityTop div.right-mod-city div.nano-content ul.city-list li a div.leftImg span.icon-icon_expand{display:none;font-size:2rem;position:absolute;top:3.9rem;left:5.1rem}div.cityTop div.right-mod-city div.nano-content ul.city-list li div.rightContent{display:inline-block;vertical-align:top;height:10rem;width:calc(100% - 15rem);overflow:hidden}div.cityTop div.right-mod-city div.nano-content ul.city-list li div.rightContent h3{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;text-transform:Uppercase;margin-bottom:0;padding:0}div.cityTop div.right-mod-city div.nano-content ul.city-list li div.rightContent p{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.8rem;line-height:2rem}div.cityTop div.right-mod-city div.nano-content div.button{text-align:center;margin:2rem 0}div.city-main-content .pcNavList{padding-left:5rem}div.city-main-content .navList{width:100%;height:8.2rem;line-height:8.2rem;background-color:#f2f2f2;font-size:0;box-sizing:border-box;text-transform:uppercase}div.city-main-content .navList li{font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#363636;letter-spacing:1px;display:inline-block;height:1.7rem;line-height:1.7rem;border-right:1px solid #363636;padding:0 10px;text-decoration:none;cursor:pointer}div.city-main-content .navList li:nth-last-child(1){border-right:none}div.city-main-content .navList li:hover{color:#31a2ac;transition:ease all .3s;text-decoration:underline}div.city-main-content div.mobileNavList{display:none}div.city-main-content div.public-title{height:7.2rem;line-height:7.2rem;width:100%;background-color:#363636;color:#fff;padding-left:5rem;box-sizing:border-box;display:inline-block;vertical-align:top}div.city-main-content div.public-title span.name{font-family:'Nimbus Sans L',sans-serif;font-weight:400;margin-right:1.8rem;font-size:2.4rem;text-transform:capitalize}div.city-main-content div.public-title span.content{font-size:1.6rem;margin-right:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}div.city-main-content div.public-title a{font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#31a2ac;font-size:1.6rem;cursor:pointer}div.city-main-content div.public-title a span{vertical-align:middle}div.city-main-content div.public-title a span:nth-child(1){text-decoration:underline}div.city-main-content div.tours div.tour-content{font-size:0}@media screen and (min-width:769px){div.city-main-content div.tours div.tour-content div.tpl-half-tour-two{width:50%!important}div.city-main-content div.tours div.tour-content div.tpl-half-tour-two div.tpl-holder{margin-top:62%!important}}div.city-main-content div.tours div.tour-content div.tpl-half-tour{width:calc(100% / 3)}div.city-main-content div.tours div.tour-content div.tpl-half-tour:before{background:0 0}div.city-main-content div.tours div.tour-content div.tpl-half-tour label.wgt-corner-label-red,div.city-main-content div.tours div.tour-content div.tpl-half-tour label.wgt-corner-label-red-left{display:none}div.city-main-content div.attractions div.attractions-content{font-size:0}div.city-main-content div.attractions div.attractions-content div.attractionsLi{display:inline}div.city-main-content div.loadMore{height:11.6rem;line-height:11.6rem;width:100%;background-color:#e7e7e7;text-align:center}div.city-main-content div.loadMore span{display:inline-block;color:#363636;font-size:1.4rem;width:22.6rem;text-align:center;height:5rem;line-height:5rem;border:2px solid #363636;cursor:pointer;text-transform:uppercase}div.city-main-content div.loadMore span:hover{background:#363636;color:#fff}div.city-main-content div.travel div.travel-content{font-size:0}div.city-main-content div.neighbourhoods div.neighbourhoods-content{font-size:0}@media screen and (max-width:768px){div.cityTop div.left-mod-city{width:100%;padding:10rem 0;height:auto}div.cityTop div.left-mod-city div.left-mod-city-content{margin:auto;position:initial;-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}div.cityTop div.left-mod-city div.left-mod-city-content div.city-content a{color:#fff;font-weight:700;text-decoration:underline}div.cityTop div.right-mod-city{width:100%;height:100%;position:inherit!important}div.cityTop div.right-mod-city div.nano-content{position:inherit!important}div.cityTop div.right-mod-city div.nano-content h3{display:none}div.cityTop div.right-mod-city div.nano-content ul.city-list{margin-top:1rem;max-height:calc(12.8rem * 3);overflow:hidden}div.cityTop div.right-mod-city div.nano-content ul.city-list h3{display:block}div.cityTop div.right-mod-city div.nano-pane{display:none}div.city-main-content ul.pcNavList{display:none}div.city-main-content div.mobileNavList{display:none;text-align:center;font-size:1.4rem;height:2.5rem;line-height:5rem;background-color:#f2f2f2}div.city-main-content div.mobileNavList select{display:none;text-transform:uppercase;border:none;background:#f2f2f2;font-family:'Nimbus Sans L',sans-serif;font-weight:500}div.city-main-content div.public-title{padding-left:0}div.city-main-content div.public-title span.name{font-size:1.6rem;margin-left:1.6rem;float:left;font-family:'Nimbus Sans L',sans-serif;font-weight:700}div.city-main-content div.public-title span.content{display:none}div.city-main-content div.public-title a{float:right;margin-right:1.6rem}div.city-main-content div.tours div.tpl-half-tour{width:100%!important}div.loadMore{display:none}}html[dir=rtl] div.cityTop div.right-mod-city div.nano-content ul.city-list div.leftImg{margin-right:0!important;margin-left:2rem}html[dir=rtl] div.city-main-content .navList{color:#666}html[dir=rtl] div.city-main-content .navList li:nth-child(1){border-left:1px solid #363636;margin-right:5rem;margin-left:0!important}html[dir=rtl] div.city-main-content .navList li:nth-child(5){border-left:none}.profile-page div.loading-block,.profile-page div.loading-error-block{position:fixed;height:100vh}.profile-page div.form .form-wide-error>p{background-color:#ba0c2f;font-size:1.6rem;line-height:1.4em;display:none;width:100%;padding:.5em .5em .5em 1.3em;color:#fff;box-sizing:border-box;font-family:'Nimbus Sans L',sans-serif;font-weight:700}.profile-page div.form div.field.input-error .error-tip{background-color:#ba0c2f;font-size:1.6rem;line-height:1.4em;width:calc(100% - 2px);padding:.5em;margin-top:0;color:#fff;box-sizing:border-box;font-family:Optima,sans-serif;font-weight:700}@media screen and (max-width:768px){.profile-page div.form .form-wide-error>p{font-size:1.2rem}.profile-page div.form div.field.input-error .error-tip{font-size:1.2rem}}.profile-page .profile-list{padding:0 5rem 20rem 5rem;background-color:#e7e7e7}.profile-page .profile-list li{width:30%;height:22.4rem;text-align:center;position:relative;background:#fff;color:#000;box-sizing:border-box;margin-right:1rem;display:inline-block;margin-bottom:1rem}.profile-page .profile-list li a{color:#000;display:inline-block;box-sizing:border-box;width:100%;height:100%;vertical-align:top;border:1px solid #adadad}.profile-page .profile-list li a:hover{border:6px solid #31a2ac;background:#f3f3f3}@media screen and (min-width:769px){.profile-page .profile-list li a .list-content{position:absolute;top:50%;left:50%;width:75%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.profile-page .profile-list li a .list-content span{font-size:4rem}.profile-page .profile-list li a .list-content h2{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.6rem;margin:1.6rem 0 .8rem 0;text-transform:capitalize}.profile-page .profile-list li a .list-content .content{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem}@media screen and (max-width:768px){.profile-page .profile-update .page-content{padding:0 2rem}.profile-page .profile-list{padding:0 2rem}.profile-page .profile-list li{width:100%;height:8.3rem}.profile-page .profile-list li a{padding:1.2rem}.profile-page .profile-list li a:hover{border:4px solid #31a2ac}.profile-page .profile-list li a .list-content{text-align:left}.profile-page .profile-list li a .list-content span{font-size:1.6rem;vertical-align:text-bottom}.profile-page .profile-list li a .list-content h2{display:inline-block;margin:0;font-size:1.6rem}.profile-page .profile-list li a .list-content .content{font-size:1.2rem;line-height:1.6rem;margin-top:.5rem}}.profile-manageGuestPro .choose-guest{margin-top:1.5rem}.page-content{margin-top:0!important;padding:0!important}@media screen and (max-width:768px){.mymillennium-enquiry-form{padding:0 2rem!important;box-sizing:border-box}.mymillennium-enquiry-form-publicTip{margin:0 2rem}}html[dir=rtl] .account-management .form.commprefs-form li .status{right:inherit;left:2.4rem}html[dir=rtl] .account-management .form.commprefs-form li i.newRadio{left:2.4rem;right:inherit}html[dir=rtl] .account-management .form.commprefs-form li i.newRadio:after{margin-right:.2rem}.card.selected html[dir=rtl] .account-management .form.commprefs-form li i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected html[dir=rtl] .account-management .form.commprefs-form li i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected html[dir=rtl] .account-management .form.commprefs-form li i.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark html[dir=rtl] .account-management .form.commprefs-form li i:after,html[dir=rtl] .account-management .form.commprefs-form li .card.selected i.radio:after,html[dir=rtl] .account-management .form.commprefs-form li .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,html[dir=rtl] .account-management .form.commprefs-form li .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,html[dir=rtl] .account-management .form.commprefs-form li div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i:after,html[dir=rtl] .account-management .form.commprefs-form li i.checked:after{margin-right:4.5rem;margin-left:inherit}@media screen and (max-width:768px){.card.selected html[dir=rtl] .account-management .form.commprefs-form li i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected html[dir=rtl] .account-management .form.commprefs-form li i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected html[dir=rtl] .account-management .form.commprefs-form li i.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark html[dir=rtl] .account-management .form.commprefs-form li i:after,html[dir=rtl] .account-management .form.commprefs-form li .card.selected i.radio:after,html[dir=rtl] .account-management .form.commprefs-form li .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,html[dir=rtl] .account-management .form.commprefs-form li .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,html[dir=rtl] .account-management .form.commprefs-form li div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i:after,html[dir=rtl] .account-management .form.commprefs-form li i.checked:after{margin-right:2.3rem}}.venues-toolbar{background-color:#fdfdfd}.venues-listing .offers2__listing-no-result{padding:50px 5% 50px;display:none}.venues-listing .offers2__listing-offer .offers2__listing-offer-ctx{height:290px}.venues-listing .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-city{opacity:.7}.venues-listing .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .offers2__listing-offer-bottom-icon{font-size:100%}.venues-listing .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .offers2__listing-offer-bottom-icon img{height:40px;width:40px}.venues-listing .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-input{margin-top:40px}.venues-listing .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-input .wgt-sqbutton-golden{letter-spacing:.5px}.venues-listing .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-input .offers2__listing-offer-url{display:inline-block;margin-left:2rem;vertical-align:middle;color:#004976}.venues-listing .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-input .offers2__listing-offer-url .url-title{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:2.6rem;display:inline-block}.venues-listing .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-input .offers2__listing-offer-url .url-title:hover{text-decoration:underline}.venues-listing .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-input .offers2__listing-offer-url .url-icon{display:inline-block;font-size:1.2rem;padding-left:.6rem}.venues-listing .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-contents{margin-top:15px}.venues-listing .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-contents ul{list-style:disc;padding-left:20px}.venues-listing .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-contents ul li{color:#363636;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:24px}.venues-listing .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-contents ul li.not-style{color:#f8f6f2}.venues-content-new{padding:0 8.45%;background-color:#fdfdfd;font-size:0;margin-bottom:64px}.venues-content-new .new-left-p{font-size:14px;font-family:'Nimbus Sans L',sans-serif;margin-top:50px;margin-bottom:18px}.venues-content-new .new-left-p .left-p-a{color:#004976}.venues-content-new .new-left-p .left-p-a.left-p-a-color{color:#363636}.venues-content-new .new-left-p .left-p-span{color:#004976;padding:0 10px;font-size:12px}.venues-content-new .venues-content-new-left{display:inline-block;width:55%;vertical-align:top}.venues-content-new .venues-content-new-left .venues-cms{font-size:16px;color:#363636;font-weight:300;font-family:'Nimbus Sans L',sans-serif}.venues-content-new .venues-content-new-left .venues-cms span{font-family:'Nimbus Sans L',sans-serif;font-size:14px;letter-spacing:.5px;line-height:19px}.venues-content-new .venues-content-new-left .venues-cms p{color:#363636;line-height:24px;font-weight:300;font-family:'Nimbus Sans L',sans-serif;font-size:16px}.venues-content-new .venues-content-new-left .venues-cms h1{line-height:24px}.venues-content-new .venues-content-new-left .venues-cms ul{list-style:disc}.venues-content-new .venues-content-new-left .venues-cms strong{font-weight:700}.venues-content-new .venues-content-new-right{display:inline-block;width:calc(45% - 100px);padding-left:100px;vertical-align:top;color:#363636}.venues-content-new .venues-content-new-right .new-right-p{font-family:'Nimbus Sans L',sans-serif;font-size:14px;letter-spacing:.5px;line-height:19px;margin-bottom:20px}.venues-content-new .venues-content-new-right .new-right-p.p-top{padding-top:12px;margin-bottom:0}.venues-content-new .venues-content-new-right .new-right-item1{font-family:'Nimbus Sans L',sans-serif;font-weight:300;margin-bottom:17px}.venues-content-new .venues-content-new-right .new-right-item1 span{display:inline-block;vertical-align:top;font-size:16px;line-height:19px;font-family:'Nimbus Sans L',sans-serif}.venues-content-new .venues-content-new-right .new-right-item1 span a{color:#363636}.venues-content-new .venues-content-new-right .new-right-item1 span a.email{color:#004976}.venues-content-new .venues-content-new-right .new-right-item1 span a.email:hover{text-decoration:underline}.venues-content-new .venues-content-new-right .new-right-item1 .item1-icon{font-size:25px;width:40px}.venues-content-new .venues-content-new-right .new-right-item1 .item1-title{width:calc(100% - 40px)}.venues-content-new .venues-content-new-right .new-right-item2{font-size:0;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.venues-content-new .venues-content-new-right .new-right-item2 .hide{display:none}.venues-content-new .venues-content-new-right .new-right-item2 .item2-option-open{display:block;width:100%;color:#004976;margin-top:15px}.venues-content-new .venues-content-new-right .new-right-item2 .item2-option-open .option-open-title{line-height:19px;font-size:16px;margin-right:4px}.venues-content-new .venues-content-new-right .new-right-item2 .item2-option-open .option-open-icon{font-size:12px}.venues-content-new .venues-content-new-right .new-right-item2 .item2-option{display:inline-block;width:50%;margin-top:16px;white-space:nowrap}.venues-content-new .venues-content-new-right .new-right-item2 .item2-option .option-span-icon{font-size:24px;display:inline-block;vertical-align:middle;color:#000;margin-right:15px}.venues-content-new .venues-content-new-right .new-right-item2 .item2-option .option-span-title{color:#004976;font-size:16px;line-height:24px;display:inline-block;vertical-align:middle}.venues-content-new .venues-content-new-right .new-right-item2 .item2-option .option-span-title:hover{text-decoration:underline}.venues-content-new .venues-content-new-right .new-right-item3{margin-top:30px}.venues-content-new .venues-content-new-right .new-right-item3 a{width:217px;display:block}.venues-content-new .venues-content-new-right .new-right-item3 .wgt-sqbutton-golden:hover{color:#fff}.venues-content-new .venues-content-new-right .new-right-item3 .wgt-sqbutton-blove{margin-top:7.5px;background-color:transparent;color:#004976;font-family:'Nimbus Sans L',sans-serif;font-weight:500;display:block;box-sizing:border-box;text-align:center;text-transform:uppercase;cursor:pointer;font-size:1.2rem;line-height:38px;white-space:nowrap;border:2px solid #004976;vertical-align:middle}.venues-content-new .venues-content-new-right .new-right-item3 .wgt-sqbutton-blove:hover{background-color:#004976;color:#fff}.venues-brichure{height:100%;width:100%;background-color:#fdfdfd}.venues-brichure div.form div.field select{margin-left:1px;margin-right:1px;width:calc(100% - 3px)}.venues-brichure div.form div.field label{font-size:16px;line-height:19px;font-family:'Nimbus Sans L',sans-serif;color:#4e4e4e;margin-bottom:4px}.venues-brichure .field-tree{width:772px;font-size:0}.venues-brichure .field-tree .field-tree-list{display:inline-block;width:31%}.venues-brichure .field-tree .field-tree-list:not(:first-child){margin-left:3.5%}.venues-brichure .require-room .field-half-x{width:calc(50% - .95rem);max-width:inherit;display:inline-block}.venues-brichure .require-room .field-half-x.field-half-right{margin-left:1.9rem}.venues-brichure .require-room .field-half-x .form-data-calendar-popup,.venues-brichure .require-room .field-half-x .to-data-calendar-popup{background-color:#fff;position:relative}.venues-brichure .require-room .field-half-x .form-data-calendar-popup .form-data-calendar-popup-inner,.venues-brichure .require-room .field-half-x .to-data-calendar-popup .form-data-calendar-popup-inner{position:absolute;left:0;top:0;width:100%;background:#fff;z-index:10}.venues-brichure .require-room .field-half-x .form-data-calendar-popup .swiper-calendar-item.next .swiper-calendar-mask::before,.venues-brichure .require-room .field-half-x .to-data-calendar-popup .swiper-calendar-item.next .swiper-calendar-mask::before{display:none}.venues-brichure .require-room .field-half-x .form-data-calendar-popup .swiper-calendar-item.next .swiper-calendar-text,.venues-brichure .require-room .field-half-x .to-data-calendar-popup .swiper-calendar-item.next .swiper-calendar-text{color:#363636}@media (min-width:769px){.venues-brichure .require-room .field-half-x .form-data-calendar-popup .swiper-abreast-prev,.venues-brichure .require-room .field-half-x .to-data-calendar-popup .swiper-abreast-prev{width:auto;display:block}.venues-brichure .require-room .field-half-x .form-data-calendar-popup .swiper-abreast-next,.venues-brichure .require-room .field-half-x .to-data-calendar-popup .swiper-abreast-next{display:none}.venues-brichure .require-room .field-half-x .form-data-calendar-popup .swiper-abreast-next .swiper-calendar-prev,.venues-brichure .require-room .field-half-x .form-data-calendar-popup .swiper-abreast-prev .swiper-calendar-next,.venues-brichure .require-room .field-half-x .to-data-calendar-popup .swiper-abreast-next .swiper-calendar-prev,.venues-brichure .require-room .field-half-x .to-data-calendar-popup .swiper-abreast-prev .swiper-calendar-next{display:block}}.venues-brichure .require-room .field-half-x .venues-calendar-popup-titlebox{height:3rem;margin:.5rem 0}.venues-brichure .require-room .field-half-x .venues-calendar-popup-titlebox .calendar-popup-text{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;padding-left:1rem;line-height:2.8rem}.venues-brichure .venus-bottom{margin-top:20px}@media (max-width:768px){div.request-proposal div.proposal-content div.checkbox-content.toggles-furtherinfo .require-room{width:auto}.venues-brichure .field-tree{width:auto}.venues-brichure .field-tree .field-tree-list{width:100%;display:block}.venues-brichure .field-tree .field-tree-list:not(:first-child){margin-left:0}.venues-brichure .require-room .field-half-x{width:100%}.venues-brichure .require-room .field-half-x.field-half-right{margin-left:inherit;margin-right:inherit}}.venues-capitalize{text-transform:capitalize}.venues-pc{background-color:#fdfdfd}.venues-pc .offers2__toolbar{z-index:1000}.venues-pc .wgt-sqbutton-golden{font-weight:300}.venues-pc .wgt-sqbutton-golden:hover{color:#fff}.venues-pc .wgt-sqbutton-golden.venues-golden{letter-spacing:.5px;line-height:40px}html[dir=rtl] .venues-brichure .field-tree .field-tree-list:not(:first-child){margin-left:inherit}html[dir=rtl] .venues-brichure .field-tree .field-tree-list:not(:last-child){margin-left:3.5%}html[dir=rtl] .venues-content-new .venues-content-new-right{padding-right:100px;padding-left:initial}html[dir=rtl] .venues-brichure .require-room .field-half-x.field-half-right{margin-left:inherit;margin-right:1.9rem}html[dir=rtl] .venues-brichure .require-room .field-half-x .venues-calendar-popup-titlebox .calendar-popup-text{padding-left:inherit;padding-right:1rem}@font-face{font-family:icomoon;src:url(fonts/icomoon_eot.eot?uijdqc);src:url(fonts/icomoon_eot.eot?uijdqc#iefix) format("embedded-opentype"),url(fonts/icomoon_ttf.ttf?uijdqc) format("truetype"),url(fonts/icomoon_woff.woff?uijdqc) format("woff"),url(fonts/icomoon_svg.svg?uijdqc#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-icon_B087:before{content:"\eb20"}.icon-icon_B086:before{content:"\eb1f";color:#fff}.icon-icon_B085:before{content:"\eb1d"}.icon-icon_B084:before{content:"\eb1e"}.icon-icon_B083:before{content:"\eb1c"}.icon-icon_A001:before{content:"\e900"}.icon-icon_A002:before{content:"\e901"}.icon-icon_A003:before{content:"\e902"}.icon-icon_A004:before{content:"\e903"}.icon-icon_A005:before{content:"\e904"}.icon-icon_A006:before{content:"\e905"}.icon-icon_A007:before{content:"\e906"}.icon-icon_A008:before{content:"\e907"}.icon-icon_A009:before{content:"\e908"}.icon-icon_A010:before{content:"\e909"}.icon-icon_A011:before{content:"\e90a"}.icon-icon_A012:before{content:"\e90b"}.icon-icon_A013:before{content:"\e90c"}.icon-icon_A014:before{content:"\e90d"}.icon-icon_B001:before{content:"\e90e"}.icon-icon_B002:before{content:"\e90f"}.icon-icon_B003:before{content:"\e910"}.icon-icon_B004:before{content:"\e911"}.icon-icon_B005:before{content:"\e912"}.icon-icon_B006:before{content:"\e913"}.icon-icon_B007:before{content:"\e914"}.icon-icon_B008:before{content:"\e915"}.icon-icon_B009:before{content:"\e916"}.icon-icon_B010:before{content:"\e917"}.icon-icon_B011:before{content:"\e918"}.icon-icon_B012:before{content:"\e919"}.icon-icon_B013:before{content:"\e91a"}.icon-icon_B014:before{content:"\e91b"}.icon-icon_B015:before{content:"\e91c"}.icon-icon_B016:before{content:"\e91d"}.icon-icon_B017:before{content:"\e91e"}.icon-icon_B018:before{content:"\e91f"}.icon-icon_B019:before{content:"\e920"}.icon-icon_B020:before{content:"\e921"}.icon-icon_B021:before{content:"\e922"}.icon-icon_B022:before{content:"\e923"}.icon-icon_B023:before{content:"\e924"}.icon-icon_B024:before{content:"\e925"}.icon-icon_B025:before{content:"\e926"}.icon-icon_B026:before{content:"\e927"}.icon-icon_B027:before{content:"\e928"}.icon-icon_B028:before{content:"\e929"}.icon-icon_B029:before{content:"\e92a"}.icon-icon_B030:before{content:"\e92b"}.icon-icon_B031:before{content:"\e92c"}.icon-icon_B032:before{content:"\e92d"}.icon-icon_B033:before{content:"\e92e"}.icon-icon_B034:before{content:"\e92f"}.icon-icon_B035:before{content:"\e930"}.icon-icon_B036:before{content:"\e931"}.icon-icon_B037:before{content:"\e932"}.icon-icon_B039:before{content:"\e933"}.icon-icon_B040:before{content:"\e934";color:#fff}.icon-icon_B041:before{content:"\e935";color:#fff}.icon-icon_B042:before{content:"\e936";color:#fff}.icon-icon_B043:before{content:"\e937";color:#fff}.icon-icon_B044:before{content:"\e938";color:#fff}.icon-icon_B045:before{content:"\e939";color:#fff}.icon-icon_B046:before{content:"\e93a"}.icon-icon_B047:before{content:"\e93b";color:#fff}.icon-icon_B048:before{content:"\e93c"}.icon-icon_B049:before{content:"\e93d"}.icon-icon_B050:before{content:"\e93e"}.icon-icon_B051 .path1:before{content:"\e93f";color:#000}.icon-icon_B051 .path2:before{content:"\e940";margin-left:-1.25em;color:#fff}.icon-icon_B051 .path3:before{content:"\e941";margin-left:-1.25em;color:#000}.icon-icon_B052:before{content:"\e942"}.icon-icon_B053:before{content:"\e943"}.icon-icon_B054:before{content:"\e944"}.icon-icon_B055:before{content:"\e945"}.icon-icon_B056:before{content:"\e946"}.icon-icon_B057:before{content:"\e947"}.icon-icon_B058:before{content:"\e948"}.icon-icon_B059:before{content:"\e949"}.icon-icon_B060:before{content:"\e94a";color:#fff}.icon-icon_B061:before{content:"\e94b"}.icon-icon_B062 .path1:before{content:"\e94c";color:#0a0b09}.icon-icon_B062 .path2:before{content:"\e94d";margin-left:-.6875em;color:#1a1919}.icon-icon_B063:before{content:"\e94e"}.icon-icon_B064:before{content:"\e94f"}.icon-icon_B065:before{content:"\e950"}.icon-icon_B066:before{content:"\e951"}.icon-icon_B067:before{content:"\e952"}.icon-icon_B068:before{content:"\e953"}.icon-icon_B069:before{content:"\e954"}.icon-icon_B070:before{content:"\e955"}.icon-icon_B071:before{content:"\e956"}.icon-icon_B072:before{content:"\e957"}.icon-icon_B073:before{content:"\e958"}.icon-icon_B074:before{content:"\e959"}.icon-icon_B075:before{content:"\e95a"}.icon-icon_B076:before{content:"\e95b"}.icon-icon_B077:before{content:"\e95c"}.icon-icon_B078:before{content:"\e95d"}.icon-icon_B079:before{content:"\e95e"}.icon-icon_B080 .path1:before{content:"\e95f";color:#7e7e7e}.icon-icon_B080 .path2:before{content:"\e960";margin-left:-1em;color:#fff}.icon-icon_B081 .path1:before{content:"\e961";color:#7e7e7e}.icon-icon_B081 .path2:before{content:"\e962";margin-left:-1em;color:#fff}.icon-icon_B082 .path1:before{content:"\e963";color:#363636;opacity:.3}.icon-icon_B082 .path2:before{content:"\e964";margin-left:-1em;color:#7e7e7e}.icon-icon_B082 .path3:before{content:"\e965";margin-left:-1em;color:#fff}.icon-icon_B082 .path4:before{content:"\e966";margin-left:-1em;color:#7e7e7e}.icon-icon_B096:before{content:"\eb29";color:#fff}.icon-icon_briefcase:before{content:"\e967"}.icon-icon_burger:before{content:"\e968"}.icon-icon_C004:before{content:"\e969"}.icon-icon_C005:before{content:"\e96a"}.icon-icon_C006:before{content:"\e96b"}.icon-icon_C007:before{content:"\e96c"}.icon-icon_chervonDown:before{content:"\e96d"}.icon-icon_chervonLeft:before{content:"\e96e"}.icon-icon_chervonRight:before{content:"\e96f"}.icon-icon_chervonUp:before{content:"\e970"}.icon-icon_collapse:before{content:"\e971"}.icon-icon_D001:before{content:"\e972"}.icon-icon_D002:before{content:"\e973"}.icon-icon_D003:before{content:"\e974"}.icon-icon_D004:before{content:"\e975"}.icon-icon_D005:before{content:"\e976"}.icon-icon_D007:before{content:"\e977"}.icon-icon_D008:before{content:"\e978"}.icon-icon_D009:before{content:"\e979"}.icon-icon_D010:before{content:"\e97a";color:#fff}.icon-icon_D011:before{content:"\e97b"}.icon-icon_D0052:before{content:"\e97c"}.icon-icon_E001:before{content:"\e97d"}.icon-icon_E002:before{content:"\e97e"}.icon-icon_E003:before{content:"\e97f"}.icon-icon_E004:before{content:"\e980"}.icon-icon_E005:before{content:"\e981"}.icon-icon_E006:before{content:"\e982"}.icon-icon_E007:before{content:"\e983"}.icon-icon_E008:before{content:"\e984"}.icon-icon_E009:before{content:"\e985"}.icon-icon_E010:before{content:"\e986"}.icon-icon_E011:before{content:"\e987"}.icon-icon_expand:before{content:"\e988"}.icon-icon_F001:before{content:"\e989"}.icon-icon_F002:before{content:"\e98a"}.icon-icon_F003:before{content:"\e98b"}.icon-icon_F004:before{content:"\e98c"}.icon-icon_F005:before{content:"\e98d"}.icon-icon_F006:before{content:"\e98e"}.icon-icon_F007:before{content:"\e98f"}.icon-icon_F008:before{content:"\e990"}.icon-icon_F009:before{content:"\e991"}.icon-icon_F010:before{content:"\e992"}.icon-icon_F011:before{content:"\e993"}.icon-icon_F012:before{content:"\e994"}.icon-icon_F013:before{content:"\e995"}.icon-icon_F014:before{content:"\e996"}.icon-icon_F015:before{content:"\e997"}.icon-icon_F016:before{content:"\e998"}.icon-icon_F017:before{content:"\e999"}.icon-icon_F018:before{content:"\e99a"}.icon-icon_F019:before{content:"\e99b"}.icon-icon_F020:before{content:"\e99c"}.icon-icon_F021:before{content:"\e99d"}.icon-icon_F022:before{content:"\e99e"}.icon-icon_F023:before{content:"\e99f"}.icon-icon_F024:before{content:"\e9a0"}.icon-icon_F025:before{content:"\e9a1"}.icon-icon_F026:before{content:"\e9a2"}.icon-icon_F027:before{content:"\e9a3"}.icon-icon_F028:before{content:"\e9a4"}.icon-icon_F029:before{content:"\e9a5"}.icon-icon_F030:before{content:"\e9a6"}.icon-icon_F031:before{content:"\e9a7"}.icon-icon_F032:before{content:"\e9a8"}.icon-icon_F033:before{content:"\e9a9"}.icon-icon_F034:before{content:"\e9aa"}.icon-icon_F035:before{content:"\e9ab"}.icon-icon_F036:before{content:"\e9ac"}.icon-icon_F037:before{content:"\e9ad"}.icon-icon_F038:before{content:"\e9ae"}.icon-icon_F039:before{content:"\e9af"}.icon-icon_F040:before{content:"\e9b0"}.icon-icon_F041:before{content:"\e9b1"}.icon-icon_F042:before{content:"\e9b2"}.icon-icon_F043:before{content:"\e9b3"}.icon-icon_F0232:before{content:"\e9b4"}.icon-icon_F0242:before{content:"\e9b5"}.icon-icon_F0262:before{content:"\e9b6"}.icon-icon_F0272:before{content:"\e9b7"}.icon-icon_F0273:before{content:"\e9b8"}.icon-icon_F0274:before{content:"\e9b9"}.icon-icon_F0282:before{content:"\e9ba"}.icon-icon_F0292:before{content:"\e9bb"}.icon-icon_F0302:before{content:"\e9bc"}.icon-icon_F0312:before{content:"\e9bd"}.icon-icon_F0322:before{content:"\e9be"}.icon-icon_F0324:before{content:"\e9bf"}.icon-icon_F0332:before{content:"\e9c0"}.icon-icon_F0333:before{content:"\e9c1"}.icon-icon_F0334:before{content:"\e9c2"}.icon-icon_Facebook_Active:before{content:"\e9c3";color:#fff}.icon-icon_Facebook_Inactive:before{content:"\e9c4";color:#8d8d8d}.icon-icon_G001:before{content:"\e9c5"}.icon-icon_G002:before{content:"\e9c6"}.icon-icon_G003:before{content:"\e9c7"}.icon-icon_G004:before{content:"\e9c8"}.icon-icon_G005:before{content:"\e9c9"}.icon-icon_G006:before{content:"\e9ca"}.icon-icon_G007:before{content:"\e9cb"}.icon-icon_G008:before{content:"\e9cc"}.icon-icon_G009:before{content:"\e9cd"}.icon-icon_G010:before{content:"\e9ce"}.icon-icon_G011:before{content:"\e9cf"}.icon-icon_G012:before{content:"\e9d0"}.icon-icon_G013:before{content:"\e9d1"}.icon-icon_G014:before{content:"\e9d2"}.icon-icon_G015:before{content:"\e9d3"}.icon-icon_G016:before{content:"\e9d4"}.icon-icon_G017:before{content:"\e9d5"}.icon-icon_G018:before{content:"\e9d6"}.icon-icon_G019:before{content:"\e9d7"}.icon-icon_Google_Active .path1:before{content:"\e9d8";color:#4285f4}.icon-icon_Google_Active .path2:before{content:"\e9d9";margin-left:-1em;color:#34a853}.icon-icon_Google_Active .path3:before{content:"\e9da";margin-left:-1em;color:#fbbc05}.icon-icon_Google_Active .path4:before{content:"\e9db";margin-left:-1em;color:#ea4335}.icon-icon_Google_Inactive:before{content:"\e9dc";color:#8d8d8d}.icon-icon_H001:before{content:"\e9dd"}.icon-icon_H002:before{content:"\e9de"}.icon-icon_H003:before{content:"\e9df"}.icon-icon_H005:before{content:"\e9e0"}.icon-icon_H006:before{content:"\e9e1"}.icon-icon_H007:before{content:"\e9e2"}.icon-icon_H008:before{content:"\e9e3"}.icon-icon_H009:before{content:"\e9e4"}.icon-icon_H0010:before{content:"\e9e5"}.icon-icon_H0011:before{content:"\e9e6"}.icon-icon_H0012:before{content:"\e9e7"}.icon-icon_I001:before{content:"\e9e8"}.icon-icon_I002:before{content:"\e9e9"}.icon-icon_I003:before{content:"\e9ea"}.icon-icon_I004:before{content:"\e9eb"}.icon-icon_I005:before{content:"\e9ec"}.icon-icon_I006:before{content:"\e9ed"}.icon-icon_I007:before{content:"\e9ee"}.icon-icon_I008:before{content:"\e9ef"}.icon-icon_I009:before{content:"\e9f0"}.icon-icon_I010:before{content:"\e9f1"}.icon-icon_I011:before{content:"\e9f2"}.icon-icon_I012:before{content:"\e9f3"}.icon-icon_I013:before{content:"\e9f4"}.icon-icon_I014:before{content:"\e9f5"}.icon-icon_I015:before{content:"\e9f6"}.icon-icon_I016:before{content:"\e9f7"}.icon-icon_I0152:before{content:"\e9f8"}.icon-icon_I0153:before{content:"\e9f9"}.icon-icon_I0154:before{content:"\e9fa"}.icon-icon_J001:before{content:"\e9fb"}.icon-icon_J002:before{content:"\e9fc"}.icon-icon_J003:before{content:"\e9fd"}.icon-icon_J004:before{content:"\e9fe"}.icon-icon_J005:before{content:"\e9ff"}.icon-icon_J006:before{content:"\ea00"}.icon-icon_J007:before{content:"\ea01"}.icon-icon_J008:before{content:"\ea02"}.icon-icon_J009:before{content:"\ea03"}.icon-icon_J010:before{content:"\ea04"}.icon-icon_J011:before{content:"\ea05"}.icon-icon_J012:before{content:"\ea06"}.icon-icon_J013:before{content:"\ea07"}.icon-icon_J014:before{content:"\ea08"}.icon-icon_J015:before{content:"\ea09"}.icon-icon_J016:before{content:"\ea0a"}.icon-icon_J017:before{content:"\ea0b"}.icon-icon_K001:before{content:"\ea0c"}.icon-icon_K002:before{content:"\ea0d"}.icon-icon_K003:before{content:"\ea0e"}.icon-icon_K004:before{content:"\ea0f"}.icon-icon_K005:before{content:"\ea10"}.icon-icon_K006:before{content:"\ea11"}.icon-icon_K007:before{content:"\ea12"}.icon-icon_K008:before{content:"\ea13"}.icon-icon_K009:before{content:"\ea14"}.icon-icon_L001:before{content:"\ea15"}.icon-icon_L002:before{content:"\ea16"}.icon-icon_L003:before{content:"\ea17"}.icon-icon_L004:before{content:"\ea18"}.icon-icon_L005:before{content:"\ea19"}.icon-icon_L006:before{content:"\ea1a"}.icon-icon_L007:before{content:"\ea1b"}.icon-icon_L008:before{content:"\ea1c"}.icon-icon_L009:before{content:"\ea1d"}.icon-icon_L010:before{content:"\ea1e"}.icon-icon_L012:before{content:"\ea1f"}.icon-icon_L013:before{content:"\ea20"}.icon-icon_L014:before{content:"\ea21"}.icon-icon_L015:before{content:"\ea22"}.icon-icon_L016:before{content:"\ea23"}.icon-icon_L017:before{content:"\ea24"}.icon-icon_L018:before{content:"\ea25"}.icon-icon_L019:before{content:"\ea26"}.icon-icon_L020:before{content:"\ea27"}.icon-icon_L021:before{content:"\ea28"}.icon-icon_L022:before{content:"\ea29"}.icon-icon_L023:before{content:"\ea2a"}.icon-icon_L024:before{content:"\ea2b"}.icon-icon_L025:before{content:"\ea2c"}.icon-icon_L026:before{content:"\ea2d"}.icon-icon_L027:before{content:"\ea2e"}.icon-icon_M001:before{content:"\ea2f"}.icon-icon_M002:before{content:"\ea30"}.icon-icon_M004:before{content:"\ea31"}.icon-icon_mapview:before{content:"\ea32"}.icon-icon_mhr_club .path1:before{content:"\ea33";color:#1d1d1b}.icon-icon_mhr_club .path2:before{content:"\ea34";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_club .path3:before{content:"\ea35";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_club .path4:before{content:"\ea36";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_club .path5:before{content:"\ea37";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_club .path6:before{content:"\ea38";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_club .path7:before{content:"\ea39";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_club .path8:before{content:"\ea3a";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_club .path9:before{content:"\ea3b";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_club .path10:before{content:"\ea3c";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_club .path11:before{content:"\ea3d";margin-left:-6em;color:#00a8e1}.icon-icon_mhr_club .path12:before{content:"\ea3e";margin-left:-6em;color:#00a8e1}.icon-icon_mhr_club .path13:before{content:"\ea3f";margin-left:-6em;color:#00a8e1}.icon-icon_mhr_club .path14:before{content:"\ea40";margin-left:-6em;color:#00a8e1}.icon-icon_mhr_club .path15:before{content:"\ea41";margin-left:-6em;color:#00a8e1}.icon-icon_mhr_elite .path1:before{content:"\ea42";color:#1d1d1b}.icon-icon_mhr_elite .path2:before{content:"\ea43";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_elite .path3:before{content:"\ea44";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_elite .path4:before{content:"\ea45";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_elite .path5:before{content:"\ea46";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_elite .path6:before{content:"\ea47";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_elite .path7:before{content:"\ea48";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_elite .path8:before{content:"\ea49";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_elite .path9:before{content:"\ea4a";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_elite .path10:before{content:"\ea4b";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_elite .path11:before{content:"\ea4c";margin-left:-6em;color:#b98d2f}.icon-icon_mhr_elite .path12:before{content:"\ea4d";margin-left:-6em;color:#b98d2f}.icon-icon_mhr_elite .path13:before{content:"\ea4e";margin-left:-6em;color:#b98d2f}.icon-icon_mhr_elite .path14:before{content:"\ea4f";margin-left:-6em;color:#b98d2f}.icon-icon_mhr_elite .path15:before{content:"\ea50";margin-left:-6em;color:#b98d2f}.icon-icon_mhr_elite .path16:before{content:"\ea51";margin-left:-6em;color:#b98d2f}.icon-icon_mhr_logo_white:before{content:"\ea52";color:#fff}.icon-icon_mhr_m4b-logo-dark:before{content:"\ea53"}.icon-icon_mhr_m4b-logo-white:before{content:"\ea54";color:#fefefe}.icon-icon_mhr_mhr-QB-white .path1:before{content:"\ea55";color:#fff}.icon-icon_mhr_mhr-QB-white .path2:before{content:"\ea56";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path3:before{content:"\ea57";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path4:before{content:"\ea58";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path5:before{content:"\ea59";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path6:before{content:"\ea5a";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path7:before{content:"\ea5b";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path8:before{content:"\ea5c";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path9:before{content:"\ea5d";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path10:before{content:"\ea5e";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path11:before{content:"\ea5f";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path12:before{content:"\ea60";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path13:before{content:"\ea61";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path14:before{content:"\ea62";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path15:before{content:"\ea63";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path16:before{content:"\ea64";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path17:before{content:"\ea65";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path18:before{content:"\ea66";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path19:before{content:"\ea67";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path20:before{content:"\ea68";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path21:before{content:"\ea69";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path22:before{content:"\ea6a";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path23:before{content:"\ea6b";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path24:before{content:"\ea6c";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path25:before{content:"\ea6d";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path26:before{content:"\ea6e";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_mhr-QB-white .path27:before{content:"\ea6f";margin-left:-3.9375em;color:#fefefe}.icon-icon_mhr_premium .path1:before{content:"\ea70";color:#1d1d1b}.icon-icon_mhr_premium .path2:before{content:"\ea71";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_premium .path3:before{content:"\ea72";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_premium .path4:before{content:"\ea73";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_premium .path5:before{content:"\ea74";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_premium .path6:before{content:"\ea75";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_premium .path7:before{content:"\ea76";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_premium .path8:before{content:"\ea77";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_premium .path9:before{content:"\ea78";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_premium .path10:before{content:"\ea79";margin-left:-6em;color:#1d1d1b}.icon-icon_mhr_premium .path11:before{content:"\ea7a";margin-left:-6em;color:#c3002f}.icon-icon_mhr_premium .path12:before{content:"\ea7b";margin-left:-6em;color:#c3002f}.icon-icon_mhr_premium .path13:before{content:"\ea7c";margin-left:-6em;color:#c3002f}.icon-icon_mhr_premium .path14:before{content:"\ea7d";margin-left:-6em;color:#c3002f}.icon-icon_mhr_premium .path15:before{content:"\ea7e";margin-left:-6em;color:#c3002f}.icon-icon_mhr_premium .path16:before{content:"\ea7f";margin-left:-6em;color:#c3002f}.icon-icon_mhr_premium .path17:before{content:"\ea80";margin-left:-6em;color:#c3002f}.icon-icon_mhr_premium .path18:before{content:"\ea81";margin-left:-6em;color:#c3002f}.icon-icon_mhr-logo-horizontal .path1:before{content:"\ea82";color:#fff}.icon-icon_mhr-logo-horizontal .path2:before{content:"\ea83";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path3:before{content:"\ea84";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path4:before{content:"\ea85";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path5:before{content:"\ea86";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path6:before{content:"\ea87";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path7:before{content:"\ea88";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path8:before{content:"\ea89";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path9:before{content:"\ea8a";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path10:before{content:"\ea8b";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path11:before{content:"\ea8c";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path12:before{content:"\ea8d";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path13:before{content:"\ea8e";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path14:before{content:"\ea8f";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path15:before{content:"\ea90";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path16:before{content:"\ea91";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path17:before{content:"\ea92";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path18:before{content:"\ea93";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path19:before{content:"\ea94";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path20:before{content:"\ea95";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path21:before{content:"\ea96";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path22:before{content:"\ea97";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path23:before{content:"\ea98";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path24:before{content:"\ea99";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path25:before{content:"\ea9a";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path26:before{content:"\ea9b";margin-left:-5.40625em;color:#fefefe}.icon-icon_mhr-logo-horizontal .path27:before{content:"\ea9c";margin-left:-5.40625em;color:#fefefe}.icon-icon_MM_logo_dark .path1:before{content:"\ea9d";color:#1d1d1b}.icon-icon_MM_logo_dark .path2:before{content:"\ea9e";margin-left:-1em;color:#1d1d1b}.icon-icon_MM_logo_dark .path3:before{content:"\ea9f";margin-left:-1em;color:#1d1d1b}.icon-icon_MM_logo_dark .path4:before{content:"\eaa0";margin-left:-1em;color:#1d1d1b}.icon-icon_MM_logo_dark .path5:before{content:"\eaa1";margin-left:-1em;color:#1d1d1b}.icon-icon_MM_logo_dark .path6:before{content:"\eaa2";margin-left:-1em;color:#1d1d1b}.icon-icon_MM_logo_dark .path7:before{content:"\eaa3";margin-left:-1em;color:#1d1d1b}.icon-icon_MM_logo_dark .path8:before{content:"\eaa4";margin-left:-1em;color:#1d1d1b}.icon-icon_MM_logo_dark .path9:before{content:"\eaa5";margin-left:-1em;color:#1d1d1b}.icon-icon_MM_logo_dark .path10:before{content:"\eaa6";margin-left:-1em;color:#1d1d1b}.icon-icon_MM_logo_dark .path11:before{content:"\eaa7";margin-left:-1em;color:#c3002f}.icon-icon_MM_logo_light .path1:before{content:"\eaa8";color:#fff}.icon-icon_MM_logo_light .path2:before{content:"\eaa9";margin-left:-1em;color:#fff}.icon-icon_MM_logo_light .path3:before{content:"\eaaa";margin-left:-1em;color:#fff}.icon-icon_MM_logo_light .path4:before{content:"\eaab";margin-left:-1em;color:#fff}.icon-icon_MM_logo_light .path5:before{content:"\eaac";margin-left:-1em;color:#fff}.icon-icon_MM_logo_light .path6:before{content:"\eaad";margin-left:-1em;color:#fff}.icon-icon_MM_logo_light .path7:before{content:"\eaae";margin-left:-1em;color:#fff}.icon-icon_MM_logo_light .path8:before{content:"\eaaf";margin-left:-1em;color:#fff}.icon-icon_MM_logo_light .path9:before{content:"\eab0";margin-left:-1em;color:#fff}.icon-icon_MM_logo_light .path10:before{content:"\eab1";margin-left:-1em;color:#fff}.icon-icon_MM_logo_light .path11:before{content:"\eab2";margin-left:-1em;color:#c3002f}.icon-icon_MM_logo_white:before{content:"\eab3";color:#fff}.icon-icon_MM_Pro_logo_dark .path1:before{content:"\eab4";color:#c3002f}.icon-icon_MM_Pro_logo_dark .path2:before{content:"\eab5";margin-left:-1em;color:#c3002f}.icon-icon_MM_Pro_logo_dark .path3:before{content:"\eab6";margin-left:-1em;color:#c3002f}.icon-icon_MM_Pro_logo_dark .path4:before{content:"\eab7";margin-left:-1em;color:#1d1d1b}.icon-icon_MM_Pro_logo_dark .path5:before{content:"\eab8";margin-left:-1em;color:#1d1d1b}.icon-icon_MM_Pro_logo_dark .path6:before{content:"\eab9";margin-left:-1em;color:#1d1d1b}.icon-icon_MM_Pro_logo_dark .path7:before{content:"\eaba";margin-left:-1em;color:#1d1d1b}.icon-icon_MM_Pro_logo_dark .path8:before{content:"\eabb";margin-left:-1em;color:#1d1d1b}.icon-icon_MM_Pro_logo_dark .path9:before{content:"\eabc";margin-left:-1em;color:#1d1d1b}.icon-icon_MM_Pro_logo_dark .path10:before{content:"\eabd";margin-left:-1em;color:#1d1d1b}.icon-icon_MM_Pro_logo_dark .path11:before{content:"\eabe";margin-left:-1em;color:#1d1d1b}.icon-icon_MM_Pro_logo_dark .path12:before{content:"\eabf";margin-left:-1em;color:#1d1d1b}.icon-icon_MM_Pro_logo_dark .path13:before{content:"\eac0";margin-left:-1em;color:#1d1d1b}.icon-icon_MM_Pro_logo_dark .path14:before{content:"\eac1";margin-left:-1em;color:#c3002f}.icon-icon_MM_Pro_logo_light .path1:before{content:"\eac2";color:#c3002f}.icon-icon_MM_Pro_logo_light .path2:before{content:"\eac3";margin-left:-1em;color:#c3002f}.icon-icon_MM_Pro_logo_light .path3:before{content:"\eac4";margin-left:-1em;color:#c3002f}.icon-icon_MM_Pro_logo_light .path4:before{content:"\eac5";margin-left:-1em;color:#fff}.icon-icon_MM_Pro_logo_light .path5:before{content:"\eac6";margin-left:-1em;color:#fff}.icon-icon_MM_Pro_logo_light .path6:before{content:"\eac7";margin-left:-1em;color:#fff}.icon-icon_MM_Pro_logo_light .path7:before{content:"\eac8";margin-left:-1em;color:#fff}.icon-icon_MM_Pro_logo_light .path8:before{content:"\eac9";margin-left:-1em;color:#fff}.icon-icon_MM_Pro_logo_light .path9:before{content:"\eaca";margin-left:-1em;color:#fff}.icon-icon_MM_Pro_logo_light .path10:before{content:"\eacb";margin-left:-1em;color:#fff}.icon-icon_MM_Pro_logo_light .path11:before{content:"\eacc";margin-left:-1em;color:#fff}.icon-icon_MM_Pro_logo_light .path12:before{content:"\eacd";margin-left:-1em;color:#fff}.icon-icon_MM_Pro_logo_light .path13:before{content:"\eace";margin-left:-1em;color:#fff}.icon-icon_MM_Pro_logo_light .path14:before{content:"\eacf";margin-left:-1em;color:#c3002f}.icon-icon_MM_Pro_logo_white:before{content:"\ead0";color:#fff}.icon-icon_N001:before{content:"\ead1"}.icon-icon_N002:before{content:"\ead2"}.icon-icon_N003:before{content:"\ead3"}.icon-icon_N004:before{content:"\ead4"}.icon-icon_N005:before{content:"\ead5"}.icon-icon_N006:before{content:"\ead6"}.icon-icon_N007:before{content:"\ead7"}.icon-icon_N008:before{content:"\ead8"}.icon-icon_N009:before{content:"\ead9"}.icon-icon_N010:before{content:"\eada"}.icon-icon_O001:before{content:"\eadb"}.icon-icon_O002:before{content:"\eadc"}.icon-icon_O003:before{content:"\eadd"}.icon-icon_O004:before{content:"\eade"}.icon-icon_O005:before{content:"\eadf"}.icon-icon_O0012:before{content:"\eae0"}.icon-icon_P001:before{content:"\eae1"}.icon-icon_P002:before{content:"\eae2"}.icon-icon_P003:before{content:"\eae3"}.icon-icon_P004:before{content:"\eae4"}.icon-icon_P005:before{content:"\eae5"}.icon-icon_P006:before{content:"\eae6"}.icon-icon_P007:before{content:"\eae7"}.icon-icon_P008:before{content:"\eae8"}.icon-icon_P009:before{content:"\eae9"}.icon-icon_P010:before{content:"\eaea"}.icon-icon_P011:before{content:"\eaeb"}.icon-icon_P013:before{content:"\eaec"}.icon-icon_P014:before{content:"\eaed"}.icon-icon_P015:before{content:"\eaee"}.icon-icon_P016:before{content:"\eaef"}.icon-icon_R001:before{content:"\eaf0"}.icon-icon_R002:before{content:"\eaf1"}.icon-icon_R003:before{content:"\eaf2"}.icon-icon_R004:before{content:"\eaf3"}.icon-icon_R005:before{content:"\eaf4"}.icon-icon_R006:before{content:"\eaf5"}.icon-icon_R007:before{content:"\eaf6"}.icon-icon_R008:before{content:"\eaf7"}.icon-icon_R009:before{content:"\eaf8"}.icon-icon_R010:before{content:"\eaf9"}.icon-icon_R011:before{content:"\eafa"}.icon-icon_R012:before{content:"\eafb"}.icon-icon_R013:before{content:"\eafc"}.icon-icon_R014:before{content:"\eafd"}.icon-icon_R015:before{content:"\eafe"}.icon-icon_R016:before{content:"\eaff"}.icon-icon_R017:before{content:"\eb00"}.icon-icon_R018:before{content:"\eb01"}.icon-icon_R019:before{content:"\eb02"}.icon-icon_R020:before{content:"\eb03"}.icon-icon_R021:before{content:"\eb04"}.icon-icon_R022:before{content:"\eb05"}.icon-icon_R023:before{content:"\eb06"}.icon-icon_R024:before{content:"\eb07"}.icon-icon_R025:before{content:"\eb08"}.icon-icon_R026:before{content:"\eb09"}.icon-icon_R0262:before{content:"\eb0a"}.icon-icon_S001:before{content:"\eb0b"}.icon-icon_S002:before{content:"\eb0c"}.icon-icon_S003:before{content:"\eb0d"}.icon-keep-left:before{content:"\eb0e"}.icon-keep-right:before{content:"\eb0f"}.icon-merge:before{content:"\eb10"}.icon-roundabout-left:before{content:"\eb11"}.icon-roundabout-right:before{content:"\eb12"}.icon-straight:before{content:"\eb13"}.icon-turn-left:before{content:"\eb14"}.icon-turn-right:before{content:"\eb15"}.icon-turn-sharp-left:before{content:"\eb16"}.icon-turn-sharp-right:before{content:"\eb17"}.icon-turn-slight-left:before{content:"\eb18"}.icon-turn-slight-right:before{content:"\eb19"}.icon-uturn-left:before{content:"\eb1a"}.icon-uturn-right:before{content:"\eb1b"}div.view-booking-sg h2.no-tips{margin-bottom:3.2rem}div.view-booking-sg div.form .input-box{width:100%!important}div.view-booking-sg div.form div.checkbox-container{float:left}div.view-booking-sg div.form span.error-msg{margin:2rem 0 0 0;display:block;color:#ba0c2f}div.view-booking-sg div.form div.bottom-position{text-align:center}div.view-booking-sg div.form div.bottom-position i.checkbox,div.view-booking-sg div.form div.bottom-position i.radio{width:13px;height:13px;margin-right:5px}div.view-booking-sg div.form div.bottom-position span.remember{display:inline-block;cursor:pointer}div.view-booking-sg div.form div.bottom-position a.forget-pssd{display:inline-block;margin:2rem 0;color:#363636}div.view-booking-sg div.form div.bottom-position a.wgt-sqbutton-black{float:none}@media (max-width:768px){div.view-booking-sg div.form div.bottom-position{width:100%}}html[dir=rtl] div.after-booking-sg div.form i.checkbox,html[dir=rtl] div.after-booking-sg div.form i.radio{margin-right:0;margin-left:5px}html[dir=rtl] div.after-booking-sg div.form div.checkbox-container{float:right}@media print{.back-to-top,.booking-bar,.collect-tips,.headbar.mobile,.navbar,.no-print,.popupRegion,.top-wrapper,.tpl-global-cookie-policy,.user-module-wrapper,footer#main-footer-wrapper{display:none!important}.scratchpad-page{display:none}.scratchpad-page .dashboard,.scratchpad-page .scratchpad{display:none}.nav-holder{display:none}.mm2-sub-header{display:none}.mm2-container{margin-top:0!important}.mm2-container .mm2-board-bottom-section,.mm2-container .mm2-board-header-desktop,.mm2-container .mm2-board-header-mobile,.mm2-container .mm2-board-points-desktop,.mm2-container .mm2-board-points-mobile,.mm2-container .mm2-board-upcoming-container,.mm2-container .mm2-board-vouchers-container{display:none}.printcontent{height:100vh;display:block;text-align:center;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.printcontent img{width:53%;height:auto;margin-top:4%}.printcontent div.print-footer{position:absolute;bottom:8%;font-size:8pt;word-break:keep-all;width:80%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.printcontent div.print-content{width:45%;margin:auto;position:relative;left:-4.5%}.printcontent div.print-content img{width:100%;margin:auto}.printcontent div.print-content div.content-left{position:absolute;left:17%;bottom:15%;text-align:left}.printcontent div.print-content div.content-left label{font-size:8pt;font-weight:700;line-height:1.5em;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.printcontent div.print-content div.content-left p{font-size:8pt;line-height:1.5em;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.printcontent div.print-body{margin:0 auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;z-index:2}.printcontent div.print-body p.cut-tip{position:relative;left:59%;bottom:-8pt;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);font-size:8pt;text-align:left}}@page{size:auto;margin:0}.location-list{padding:0;padding-bottom:1rem;background-color:#fff}@media screen and (max-width:768px){.location-list{padding:0;padding-bottom:1rem}}.location-list .title-block{font-size:0;border-top:solid .2rem #5c5c5c}.location-list .title-block .name{width:65%;font-size:3.8rem;margin:3.6rem 0;text-indent:3.2rem}@media screen and (max-width:768px){.location-list .title-block .name{padding-left:2rem;text-indent:0;margin-top:1.8rem;margin-bottom:1.8rem;font-size:2.4rem}}.location-list .featured-list{margin:0}@media screen and (max-width:768px){.location-list .featured-list{margin-top:0}}.location-list .feature-li{border:1px solid #dadada;padding-right:1.5rem;position:relative}@media screen and (max-width:768px){.location-list .feature-li{display:block;padding:0}}.location-list .price-content{float:left;text-align:left}@media screen and (max-width:768px){.location-list .feature-desc-left{float:none}}.location-list .feature-desc-region{margin-left:24.6rem}@media screen and (max-width:768px){.location-list .feature-desc-region{padding-left:1.6rem;margin:0;width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.location-list .feature-desc-region{max-width:35rem}}.location-list .feature-desc-content{float:left}.location-list .view-btn-region{float:right}.location-list .feature-title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2rem;width:70%;margin-top:.9rem;margin-bottom:.4rem;line-height:2.2rem}@media screen and (max-width:768px){.location-list .feature-title{max-width:26.8rem}}.location-list .reviews-counts{color:#545454;font-size:1.2rem;text-decoration:underline}.location-list .reviews-counts:active{color:#545454}.location-list .reviews-counts:link{color:#545454}.location-list .feature-near{height:2rem;font-size:1.2rem;width:100%}.location-list .reivews-region{margin-top:2rem;font-size:1.6rem;height:1.8rem}.location-list .reivews-region .reviews-score{margin-right:.8rem;color:#ba0c2f;font-weight:700}.location-list .location-region{float:left;font-size:1.4rem;margin-right:1.4rem}.location-list .location-icon{font-size:1.8rem;margin-right:.1rem}.location-list .nearby-icon{font-size:1.8rem;margin-right:.1rem}.location-list .price-region{color:#0c0c0c;font-weight:700;text-align:right;position:absolute;right:2rem;top:2rem}@media screen and (max-width:768px){.location-list .price-region{float:none;position:inherit;margin-top:1.8rem;height:5rem;margin-bottom:1rem}}.location-list .price-from{font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:.2px}.location-list .price-currency{font-size:1.6rem;float:right}@media screen and (max-width:768px){.location-list .price-currency{font-size:1.8rem}}.location-list .price-count{font-size:2.4rem;float:right}.location-list .price-desc{font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;letter-spacing:.4px}.location-list .nearby-region{float:left;font-size:1.2rem}.location-list .price-desc-region{height:9.1rem}.location-list .view-hotel{height:4rem;width:17rem;color:#fafdfd;background-color:#31a2ac;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;letter-spacing:1px;text-align:center;line-height:4rem;text-decoration:none;display:block}@media screen and (max-width:768px){.location-list .view-hotel{position:inherit;float:right;margin-right:2.6rem;width:14.1rem;height:4.4rem;margin-top:0}}.location-list .view-hotel:active{text-decoration:none}.location-list .feature-desc{margin-top:3.2rem;width:27rem;font-size:1.2rem;margin-right:.1rem;color:#000}.location-list .feature-desc a{color:#2d2d2d;text-decoration:underline}.location-list .feature-desc h3{font-size:1.6rem;margin-bottom:.5rem;color:#000}.location-list .feature-image-region{position:relative;float:left}@media screen and (max-width:768px){.location-list .feature-image-region{float:none}}.location-list .feature-image-region .feature-icon{font-family:'Nimbus Sans L',sans-serif;font-weight:500;position:absolute;padding:0 .8rem;letter-spacing:.2px;text-transform:uppercase;left:0;top:0;height:2.5rem;width:12rem;color:#fff;font-size:1.2rem;line-height:2.5rem;text-align:center;background-color:#ba0c2f}.location-list .feature-image-region .feature-image{height:17.2rem;width:22.8rem}@media screen and (max-width:768px){.location-list .feature-image-region .feature-image{width:100%;height:auto}}.location-list .featured-view-more{height:4.6rem;width:19.7rem;border:1px #000 solid;color:#000;font-size:1rem;text-align:center;line-height:4.6rem;display:block;margin:0 auto;margin-top:2rem}div.subview-container.maps{position:relative;-webkit-transition:height 2s ease-in;-webkit-transition-delay:0s;-moz-transition:height 2s ease-in 0s;-o-transition:height 2s ease-in 0s;transition:height 2s ease-in 0s}body[data-booking-bar-expanded=true] div.subview-container.maps.need-promote-carousel #map-wrapper{height:calc(100vh - 80px)}body[data-booking-bar-expanded=true] div.subview-container.maps.need-promote-carousel #map-wrapper .destination-info-window .info-window-scroll{height:calc(100vh * .97 - 118px)}@media (max-width:768px){body[data-booking-bar-expanded=true] div.subview-container.maps.need-promote-carousel #map-wrapper .destination-info-window .info-window-scroll{height:auto}}div.subview-container.maps.show-location-intro{overflow:hidden}div.subview-container.maps.show-location-intro #map-wrapper{height:calc(100vh - 80px)!important}div.subview-container.maps.show-location-intro .destination-carousel{display:none!important}@media (max-width:768px){div.subview-container.maps.show-location-intro{height:calc(100vh - 18rem)}}div.subview-container.maps.has-location-intromessage.show-location-intro{min-height:0;height:calc((100vh - 80px - 5rem) * .6);overflow:hidden}div.subview-container.maps.has-location-intromessage.show-location-intro #map-wrapper #DestinationsFilter{display:none}div.subview-container.maps.has-location-intromessage{min-height:0}@media (max-width:768px){div.subview-container.maps.has-location-intromessage{height:calc(100vh - 80px);height:auto}}div.subview-container.maps[data-map-zoom="3+"] .map-marker .map-marker-icon::before{width:53px;font-size:33px}div.subview-container.maps[data-map-zoom="3+"] .map-marker.destination .map-marker-icon::before{width:36px;font-size:16px}div.subview-container.maps[data-showing-property=true] .map-marker .map-marker-icon::before{width:41px;font-size:21px}div.subview-container.maps[data-showing-property=true] .map-marker.destination .map-marker-name-label{display:none}div.subview-container.maps[data-destinationid] .destination-info-window .info-detail .booking-buttons a.hotel{display:none}div.subview-container.maps .destination-carousel{display:none}div.subview-container.maps[data-collectionid] .destination-carousel,div.subview-container.maps[data-locationid] .destination-carousel{display:block}div.subview-container.maps[data-destinationid]{min-height:0}div.subview-container.maps[data-collectionid] .destination-info-window .nearbyPromo,div.subview-container.maps[data-destinationid] .destination-info-window .nearbyPromo,div.subview-container.maps[data-locationid] .destination-info-window .nearbyPromo{display:none}div.subview-container.maps .map-marker.transparent *{filter:alpha(Opacity=50);opacity:.5}div.subview-container.maps .map-marker .map-marker-icon{margin-top:5px}div.subview-container.maps .map-marker .map-marker-icon:before{display:block;font-size:42px;margin:auto;padding:10px;width:62px;border-radius:100%;box-sizing:border-box;color:#fff;background-color:#ba0c2f}div.subview-container.maps .map-marker.collection-copthorne .map-marker-icon:before{background-color:#001871}div.subview-container.maps .map-marker.collection-lengs .map-marker-icon:before{background-color:#b98c2e}div.subview-container.maps .map-marker .map-marker-png{opacity:1}div.subview-container.maps .map-marker .map-marker-png:before{content:"";width:62px;height:62px;font-size:0;margin:auto;background-color:transparent;background-repeat:no-repeat;background-position:center;display:block}div.subview-container.maps .map-marker .map-marker-png.map-marker-png_map_icon_millennium_unselected:before{background-image:url("/assets/img/maps/location/Map Marker Millennium Teardrop Unselected.png")}div.subview-container.maps .map-marker .map-marker-png.map-marker-png_map_icon_millennium_selected:before{background-image:url("/assets/img/maps/location/Map Marker Millennium Teardrop Selected.png")}div.subview-container.maps .map-marker .map-marker-png.map-marker-png_map_icon_millennium_round:before{background-image:url("/assets/img/maps/location/Map Marker Millennium Round.png")}div.subview-container.maps .map-marker .map-marker-png.map-marker-png_map_icon_lengs_unselected:before{background-image:url("/assets/img/maps/location/Map Marker Lengs Teardrop Unselected.png")}div.subview-container.maps .map-marker .map-marker-png.map-marker-png_map_icon_lengs_selected:before{background-image:url("/assets/img/maps/location/Map Marker Lengs Teardrop Selected.png")}div.subview-container.maps .map-marker .map-marker-png.map-marker-png_map_icon_lengs_round:before{background-image:url("/assets/img/maps/location/Map Marker Lengs Round.png")}div.subview-container.maps .map-marker .map-marker-png.map-marker-png_map_icon_copthorne_unselected:before{background-image:url("/assets/img/maps/location/Map Marker Copthorne Teardrop Unselected.png")}div.subview-container.maps .map-marker .map-marker-png.map-marker-png_map_icon_copthorne_selected:before{background-image:url("/assets/img/maps/location/Map Marker Copthorne Teardrop Selected.png")}div.subview-container.maps .map-marker .map-marker-png.map-marker-png_map_icon_copthorne_round:before{background-image:url("/assets/img/maps/location/Map Marker Copthorne Round.png")}div.subview-container.maps .map-marker .map-marker-png.map-marker-png_map_icon_attraction_unselected:before{background-image:url("/assets/img/maps/location/Map Marker Attraction Teardrop Unselected.png")}div.subview-container.maps .map-marker .map-marker-png.map-marker-png_map_icon_attraction_selected:before{background-image:url("/assets/img/maps/location/Map Marker Attraction Teardrop Selected.png")}div.subview-container.maps .map-marker .map-marker-png.map-marker-png_map_icon_m-collection_unselected:before{background-image:url("data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI1MHB4IiBoZWlnaHQ9IjU1cHgiIHZpZXdCb3g9IjAgMCA1OSA2NCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48dGl0bGU+TSBjb2xsZWN0aW9uLWRlYWZ1bHQgcGluPC90aXRsZT48ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz48ZGVmcz48L2RlZnM+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgaWQ9Ik0tY29sbGVjdGlvbi1kZWFmdWx0LXBpbiI+PGcgaWQ9Im1hcC1waW4tdW5zZWxlY3RlZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy4wMDAwMDAsIDUuMDAwMDAwKSI+PHBhdGggZD0iTTYuNDY5ODAxNDgsNi41NTE3MjEgQy0yLjE1NjYwMDQ5LDE1LjI4NjEyMTcgLTIuMTU2NjAwNDksMjkuNDQ4Njg4MSA2LjQ2OTgwMTQ4LDM4LjE4NDMxNjEgTDIyLjA5MDM1MTIsNTQgTDM3LjcxMDkwMSwzOC4xODQzMTYxIEM0Ni4zMzczMDMsMjkuNDQ4Njg4MSA0Ni4zMzczMDMsMTUuMjg2MTIxNyAzNy43MTA5MDEsNi41NTE3MjEgQzI5LjA4NDQ5OSwtMi4xODM5MDcgMTUuMDk3NDMwNywtMi4xODM5MDcgNi40Njk4MDE0OCw2LjU1MTcyMSBaIiBpZD0iRmlsbC0xIiBmaWxsPSIjMjMxRjIwIj48L3BhdGg+PHBhdGggZD0iTTE0Ljc3NTE5MzgsMTQuMzUwMjExIEwyMS4zNDEwODUzLDMzIEwyMi4yNzkwNjk4LDMzIEwyNy45MDY5NzY3LDE0LjE4MTQzNDYgTDI3LjkwNjk3NjcsMzMgTDMyLDMzIEwzMiwxMyBMMjcuNDgwNjIwMiwxMyBMMjMuMzAyMzI1NiwyNi41ODY0OTc5IEwxOC4zNTY1ODkxLDEzIEwxMC4wODUyNzEzLDEzIEwxMC4wODUyNzEzLDEzLjY3NTEwNTUgTDEwLjI1NTgxNCwxMy42NzUxMDU1IEMxMS43MDU0MjY0LDEzLjY3NTEwNTUgMTIuNjQzNDEwOSwxNC4wMTI2NTgyIDEzLjE1NTAzODgsMTQuNjAzMzc1NSBDMTMuNjY2NjY2NywxNS4yNzg0ODEgMTMuOTIyNDgwNiwxNi40NTk5MTU2IDEzLjkyMjQ4MDYsMTguMTQ3Njc5MyBMMTMuOTIyNDgwNiwyNy42ODM1NDQzIEMxMy45MjI0ODA2LDI5LjM3MTMwOCAxMy42NjY2NjY3LDMwLjU1Mjc0MjYgMTMuMDY5NzY3NCwzMS4yMjc4NDgxIEMxMi41NTgxMzk1LDMxLjkwMjk1MzYgMTEuNTM0ODgzNywzMi4yNDA1MDYzIDEwLjE3MDU0MjYsMzIuMjQwNTA2MyBMMTAsMzIuMjQwNTA2MyBMMTAsMzIuOTE1NjExOCBMMTQuNjg5OTIyNSwzMi45MTU2MTE4IEwxNC43NzUxOTM4LDE0LjM1MDIxMSBaIiBpZD0iU2hhcGUiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPjwvZz48L2c+PC9nPjwvc3ZnPg==")}div.subview-container.maps .map-marker .map-marker-png.map-marker-png_map_icon_m-collection_selected:before{background-image:url("data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI1MHB4IiBoZWlnaHQ9IjU1cHgiIHZpZXdCb3g9IjAgMCA1OSA2NCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48dGl0bGU+TSBjb2xsZWN0aW9uLWhvdmVyIHBpbjwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+PGRlZnM+PC9kZWZzPjxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIGlkPSJNLWNvbGxlY3Rpb24taG92ZXItcGluIj48ZyBpZD0iaG90ZWwtcGluLWhvdmVyLW5hbWUtbGFiZWwiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuMDAwMDAwLCA0LjAwMDAwMCkiPjxnIGlkPSJtYXAtcGluLXNlbGVjdGVkIj48ZWxsaXBzZSBpZD0iT3ZhbCIgZmlsbD0iIzM2MzYzNiIgb3BhY2l0eT0iMC4zMDAwMDAwMTIiIGN4PSIyMiIgY3k9IjU0LjUiIHJ4PSIxMSIgcnk9IjIuNSI+PC9lbGxpcHNlPjxwYXRoIGQ9Ik02LjQ2OTgwMTQ4LDYuNTUxNzIxIEMtMi4xNTY2MDA0OSwxNS4yODYxMjE3IC0yLjE1NjYwMDQ5LDI5LjQ0ODY4ODEgNi40Njk4MDE0OCwzOC4xODQzMTYxIEwyMi4wOTAzNTEyLDU0IEwzNy43MTA5MDEsMzguMTg0MzE2MSBDNDYuMzM3MzAzLDI5LjQ0ODY4ODEgNDYuMzM3MzAzLDE1LjI4NjEyMTcgMzcuNzEwOTAxLDYuNTUxNzIxIEMyOS4wODQ0OTksLTIuMTgzOTA3IDE1LjA5NzQzMDcsLTIuMTgzOTA3IDYuNDY5ODAxNDgsNi41NTE3MjEgWiIgaWQ9IkZpbGwtMSIgc3Ryb2tlPSIjMjMxRjIwIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9IiNGRkZGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9wYXRoPjwvZz48L2c+PHBhdGggZD0iTTIxLjc3NTE5MzgsMTkuMzUwMjExIEwyOC4zNDEwODUzLDM4IEwyOS4yNzkwNjk4LDM4IEwzNC45MDY5NzY3LDE5LjE4MTQzNDYgTDM0LjkwNjk3NjcsMzggTDM5LDM4IEwzOSwxOCBMMzQuNDgwNjIwMiwxOCBMMzAuMzAyMzI1NiwzMS41ODY0OTc5IEwyNS4zNTY1ODkxLDE4IEwxNy4wODUyNzEzLDE4IEwxNy4wODUyNzEzLDE4LjY3NTEwNTUgTDE3LjI1NTgxNCwxOC42NzUxMDU1IEMxOC43MDU0MjY0LDE4LjY3NTEwNTUgMTkuNjQzNDEwOSwxOS4wMTI2NTgyIDIwLjE1NTAzODgsMTkuNjAzMzc1NSBDMjAuNjY2NjY2NywyMC4yNzg0ODEgMjAuOTIyNDgwNiwyMS40NTk5MTU2IDIwLjkyMjQ4MDYsMjMuMTQ3Njc5MyBMMjAuOTIyNDgwNiwzMi42ODM1NDQzIEMyMC45MjI0ODA2LDM0LjM3MTMwOCAyMC42NjY2NjY3LDM1LjU1Mjc0MjYgMjAuMDY5NzY3NCwzNi4yMjc4NDgxIEMxOS41NTgxMzk1LDM2LjkwMjk1MzYgMTguNTM0ODgzNywzNy4yNDA1MDYzIDE3LjE3MDU0MjYsMzcuMjQwNTA2MyBMMTcsMzcuMjQwNTA2MyBMMTcsMzcuOTE1NjExOCBMMjEuNjg5OTIyNSwzNy45MTU2MTE4IEwyMS43NzUxOTM4LDE5LjM1MDIxMSBaIiBpZD0iU2hhcGUiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPjwvZz48L2c+PC9zdmc+")}div.subview-container.maps .map-marker .map-marker-png.map-marker-png_map_icon_m-collection_round:before{background-image:url("data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI2MHB4IiBoZWlnaHQ9IjYwcHgiIHZpZXdCb3g9IjAgMCA2MiA2MiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48dGl0bGU+TSBjb2xsZWN0aW9uLWNpcmN1bGFyPC90aXRsZT48ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz48ZGVmcz48L2RlZnM+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgaWQ9Ik0tY29sbGVjdGlvbi1jaXJjdWxhciI+PGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjAwMDAwMCwgMS4wMDAwMDApIj48Y2lyY2xlIGlkPSJPdmFsLTIiIGZpbGw9IiMyMzFGMjAiIGN4PSIzMCIgY3k9IjMwIiByPSIzMCI+PC9jaXJjbGU+PHBhdGggZD0iTTIzLjc3NTE5MzgsMjEuMzUwMjExIEwzMC4zNDEwODUzLDQwIEwzMS4yNzkwNjk4LDQwIEwzNi45MDY5NzY3LDIxLjE4MTQzNDYgTDM2LjkwNjk3NjcsNDAgTDQxLDQwIEw0MSwyMCBMMzYuNDgwNjIwMiwyMCBMMzIuMzAyMzI1NiwzMy41ODY0OTc5IEwyNy4zNTY1ODkxLDIwIEwxOS4wODUyNzEzLDIwIEwxOS4wODUyNzEzLDIwLjY3NTEwNTUgTDE5LjI1NTgxNCwyMC42NzUxMDU1IEMyMC43MDU0MjY0LDIwLjY3NTEwNTUgMjEuNjQzNDEwOSwyMS4wMTI2NTgyIDIyLjE1NTAzODgsMjEuNjAzMzc1NSBDMjIuNjY2NjY2NywyMi4yNzg0ODEgMjIuOTIyNDgwNiwyMy40NTk5MTU2IDIyLjkyMjQ4MDYsMjUuMTQ3Njc5MyBMMjIuOTIyNDgwNiwzNC42ODM1NDQzIEMyMi45MjI0ODA2LDM2LjM3MTMwOCAyMi42NjY2NjY3LDM3LjU1Mjc0MjYgMjIuMDY5NzY3NCwzOC4yMjc4NDgxIEMyMS41NTgxMzk1LDM4LjkwMjk1MzYgMjAuNTM0ODgzNywzOS4yNDA1MDYzIDE5LjE3MDU0MjYsMzkuMjQwNTA2MyBMMTksMzkuMjQwNTA2MyBMMTksMzkuOTE1NjExOCBMMjMuNjg5OTIyNSwzOS45MTU2MTE4IEwyMy43NzUxOTM4LDIxLjM1MDIxMSBaIiBpZD0iU2hhcGUiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPjwvZz48L2c+PC9nPjwvc3ZnPg==")}div.subview-container.maps .map-marker.collection-lengs.transparent *{opacity:1!important}div.subview-container.maps .map-marker .map-marker-name-label{color:#000;font-size:12px;text-align:center;width:100px;text-shadow:1px -1px 0 #fefff8;margin:auto;line-height:1.5em;display:block;font-family:'Nimbus Sans L',sans-serif;font-weight:300}div.subview-container.maps .map-marker.uses-iconimage .map-marker-name-label{margin-top:60px}div.subview-container.maps .map-marker .map-marker-count-label{width:28px;height:28px;position:absolute;top:0;right:10px;font-size:12px;color:#ba0c2f;background-color:#fff;font-weight:700;line-height:28px;text-align:center;border-radius:50%}div.subview-container.maps .map-marker .map-marker-count-label.uses-iconimage{top:-50px}div.subview-container.maps .map-marker.uses-iconsmall .map-marker-count-label{width:25px;height:25px;top:7px;right:17px;line-height:25px}div.subview-container.maps .destination-info-window{width:calc(100vw * .4);max-width:40rem;min-width:30rem}@media (max-width:768px){div.subview-container.maps .destination-info-window{width:100vw;max-width:none;min-width:initial}}div.subview-container.maps .destination-info-window .tpl-price-offer{font-family:'Nimbus Sans L',sans-serif;font-weight:700;letter-spacing:.05rem}div.subview-container.maps .destination-info-window .tpl-price-offer p{font-family:'Nimbus Sans L',sans-serif;font-size:14px!important;line-height:17px!important;font-weight:300}div.subview-container.maps .destination-info-window .tpl-price-offer .tpl-price-nosale label{font-size:2rem;letter-spacing:0;font-weight:700}div.subview-container.maps .destination-info-window .tpl-price-offer .tpl-price-nosale span{display:block;font-weight:300;letter-spacing:.1rem}div.subview-container.maps .destination-info-window li.show>div.collapsestrip{display:block}div.subview-container.maps .destination-info-window li.show>div.collapsestrip .wgt-expand-icon[data-drawer-toggle=shut]{display:block}div.subview-container.maps .destination-info-window li.show>div.collapsestrip .wgt-expand-icon[data-drawer-toggle=open]{display:none}div.subview-container.maps .destination-info-window li.show>div{display:block}div.subview-container.maps .destination-info-window li.hide>div.collapsestrip{display:block}div.subview-container.maps .destination-info-window li.hide>div.collapsestrip .wgt-expand-icon[data-drawer-toggle=shut]{display:none}div.subview-container.maps .destination-info-window li.hide>div.collapsestrip .wgt-expand-icon[data-drawer-toggle=open]{display:block}div.subview-container.maps .destination-info-window li.hide>div{display:none}div.subview-container.maps .destination-info-window li.show[data-drawer-index="0"]>div.collapsestrip{display:none}div.subview-container.maps .destination-info-window .collapsestrip{margin-top:1px;background-color:#9f7d23;color:#fff;font-size:1.4rem;padding:.8em 4%;position:relative;cursor:pointer;letter-spacing:.88px}div.subview-container.maps .destination-info-window .collapsestrip .name{font-family:Optima,sans-serif;text-transform:uppercase;line-height:19px;font-size:14px}div.subview-container.maps .destination-info-window .collapsestrip .back span{font-size:2.2rem}div.subview-container.maps .destination-info-window .collapsestrip .back,div.subview-container.maps .destination-info-window .collapsestrip .wgt-expand-icon{position:absolute;right:2%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}div.subview-container.maps .destination-info-window .collapsestrip+div{position:relative}div.subview-container.maps .destination-info-window .collapsestrip>p{margin-right:1.2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}div.subview-container.maps .destination-info-window .image-list-block{color:#fff;background-color:#363636}div.subview-container.maps .destination-info-window .image-list-block .error-tip{font-size:1.4rem;line-height:1.3em;color:#fff;text-align:center;padding:8rem 0}div.subview-container.maps .destination-info-window .image-list-block .error-tip *{margin-bottom:.5em;padding:0 17%;display:inline-block}@media screen and (max-width:768px){div.subview-container.maps .destination-info-window .image-list-block .error-tip *{padding:0 10%}}div.subview-container.maps .destination-info-window .image-list-block .view-all{text-align:center}div.subview-container.maps .destination-info-window .image-list-block .view-all a{padding:0 4em;margin:1em 0;line-height:3em}div.subview-container.maps .destination-info-window .image-list-block .image-list li{font-size:0;cursor:pointer;overflow:hidden;border-bottom:solid 1px #000}div.subview-container.maps .destination-info-window .image-list-block .image-list li .wgt-expand-icon{display:none}div.subview-container.maps .destination-info-window .image-list-block .image-list li:hover{background:#282828}div.subview-container.maps .destination-info-window .image-list-block .image-list li:hover .img-container .wgt-expand-icon{display:inline-block;position:absolute;top:50%;left: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%);z-index:1}div.subview-container.maps .destination-info-window .image-list-block .image-list li:hover .img-container:after{content:'';display:inline-block;width:100%;height:100%;background:rgba(0,0,0,.3);position:absolute;left:0;top:0}div.subview-container.maps .destination-info-window .image-list-block .image-list li *{display:inline-block;vertical-align:top;box-sizing:border-box}div.subview-container.maps .destination-info-window .image-list-block .image-list li .img-container{width:30%;height:5.2em;font-size:1.4rem;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}div.subview-container.maps .destination-info-window .image-list-block .image-list li .description{width:70%;font-size:1.4rem;line-height:1.4em;height:4.6em;overflow:hidden;padding:.5em .7em;font-family:'Nimbus Sans L',sans-serif;font-weight:300}div.subview-container.maps .destination-info-window .wgt-sqbutton-close{float:right;clear:both;margin-bottom:10px;cursor:pointer}@media (max-width:768px){div.subview-container.maps .destination-info-window .wgt-sqbutton-close{display:none}}div.subview-container.maps .destination-info-window .scratchpad{float:right;margin-top:-.7rem}div.subview-container.maps .destination-info-window .scratchpad span{font-size:5rem}div.subview-container.maps .destination-info-window a.infoMobileClose{display:none}@media (max-width:768px){div.subview-container.maps .destination-info-window a.infoMobileClose{display:block;position:absolute;right:2rem;top:2rem}}div.subview-container.maps .destination-info-window div.info-window-scroll{font-size:0;clear:both;position:relative}@media (max-width:768px){div.subview-container.maps .destination-info-window div.info-window-scroll{height:auto;overflow-y:visible}}div.subview-container.maps .destination-info-window div.info-window-scroll .wgt-corner-close{position:absolute;right:0;top:0;z-index:1}div.subview-container.maps .destination-info-window div.info-window-scroll div.infoimages{position:relative;font-size:0;clear:both}div.subview-container.maps .destination-info-window div.info-window-scroll div.infoimages img{width:40rem;height:16rem}div.subview-container.maps .destination-info-window div.info-window-scroll div.infoimages .img-label{font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;padding:.7em;background-color:#ba0c2f;color:#fff;text-transform:uppercase;display:inline-block;position:absolute;bottom:0;right:0}div.subview-container.maps .destination-info-window div.info-window-scroll div.infoimages div.wgt-indicator{position:absolute;bottom:1.5rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:768px){div.subview-container.maps .destination-info-window div.info-window-scroll div.infoimages img{width:100%}}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail{background-color:#363636;padding:1.5rem 4% 2rem 4%;position:relative}.attr-blog-panel .area-list div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-text-triangle.arrow-up,.tours-detail .main .tour-detail-tabs .content-block div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .see-all,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .tours-detail .main .tour-detail-tabs .content-block .see-all,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-link-triangle{color:#fff;text-decoration:none;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.attr-blog-panel .area-list div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-text-triangle.arrow-up:hover,.attr-detail-panel .area-list div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-text-triangle.arrow-up:hover,.tours-detail .main .tour-detail-tabs .content-block div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .see-all:hover,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .attr-blog-panel .area-list .wgt-text-triangle.arrow-up:hover,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .attr-detail-panel .area-list .wgt-text-triangle.arrow-up:hover,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .tours-detail .main .tour-detail-tabs .content-block .see-all:hover,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-link-triangle:hover{text-decoration:underline}.attr-blog-panel .area-list div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-text-triangle.arrow-up::after,.attr-detail-panel .area-list div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-text-triangle.arrow-up::after,.tours-detail .main .tour-detail-tabs .content-block div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .see-all::after,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .attr-blog-panel .area-list .wgt-text-triangle.arrow-up::after,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .attr-detail-panel .area-list .wgt-text-triangle.arrow-up::after,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .tours-detail .main .tour-detail-tabs .content-block .see-all::after,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-link-triangle::after{content:"";margin-left:0;display:inline-block;vertical-align:0;border:0;border-left-color:transparent;border-top:1px solid currentColor;border-right:1px solid currentColor;width:.5em;height:.5em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .info-content{font-size:1.5rem;min-height:6em}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail h6.title{font-size:2.4rem;line-height:1.3em;text-transform:capitalize;color:#fff;font-family:Optima,sans-serif}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .hotel-name{font-size:24px;line-height:32px;text-transform:capitalize;color:#fff;font-family:Optima,sans-serif;padding-top:.9em}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail p.description{line-height:1.5em;font-size:1.4rem;margin-top:.8em;font-family:'Nimbus Sans L',sans-serif;font-weight:400}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail p.description a{color:#31a2ac;font-family:'Nimbus Sans L',sans-serif;font-weight:500;margin-left:.5em;text-decoration:underline}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail p.description a:hover{text-decoration:underline}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .link{font-size:1.4rem;color:#fff;margin:1.2em 0;display:inline-block;text-decoration:none;cursor:pointer;font-family:'Nimbus Sans L',sans-serif;font-weight:500}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .link:hover{text-decoration:underline}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .link::after{content:"";display:inline-block;vertical-align:0;border:0;border-left-color:transparent;border-top:1px solid currentColor;border-right:1px solid currentColor;width:.5em;height:.5em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .rating-block{font-size:1.5rem;margin-top:1em}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .rating-block .stars span{font-size:2rem;color:#fff}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .rating-block>a{color:#31a2ac}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .rating-block>a:hover{text-decoration:underline}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .info-win-stars{position:relative;font-size:2rem;margin:.7em 0;height:1em}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .info-win-stars .info-win-stars-back,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .info-win-stars .info-win-stars-fore{width:5em;color:#fff;overflow:hidden;white-space:nowrap;position:absolute;left:0;top:0}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .info-win-stars .info-win-stars-back .icon-icon_E006,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .info-win-stars .info-win-stars-back .icon-icon_E007,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .info-win-stars .info-win-stars-fore .icon-icon_E006,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .info-win-stars .info-win-stars-fore .icon-icon_E007{text-align:center;width:1em}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .info-win-stars .info-win-stars-href{white-space:nowrap;position:absolute;left:5.5em;top:0}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .info-win-stars .info-win-stars-href>a{font-size:1.4rem;color:#31a2ac;text-decoration:underline}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .info-win-stars .info-win-stars-href>a:hover{text-decoration:underline}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .tour-bottom{font-size:0;padding-bottom:1.5rem}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .tour-bottom>*{display:inline-block;vertical-align:middle;font-size:1.4rem;margin-top:1em}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .tour-bottom>:first-child{width:55%}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .tour-bottom>:nth-child(2){width:45%}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .middle-content{margin-top:1.5em;margin-bottom:1.5em;font-size:1.5rem}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .middle-content>*{display:inline-block;vertical-align:middle;width:50%}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .middle-content .booking-buttons{width:48%;font-size:0;text-align:right;background-color:#363636}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .middle-content .booking-buttons a{width:100%;padding:0}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .middle-content .booking-buttons a.hotel-detail{margin-right:4px}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .middle-content .rating{color:#fff;font-size:1.4rem;position:absolute;left:4%;top:1.5rem;box-sizing:border-box;white-space:nowrap;width:100%;font-family:'Nimbus Sans L',sans-serif;font-weight:400}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .middle-content .rating h6{font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .middle-content .rating p{font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .middle-content .rating a{color:#fff;text-decoration:none;font-family:'Nimbus Sans L',sans-serif;font-weight:500}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .middle-content .rating a:hover{text-decoration:underline}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .middle-content .rating a::after{content:"";display:inline-block;vertical-align:0;border:0;border-left-color:transparent;border-top:1px solid currentColor;border-right:1px solid currentColor;width:.5em;height:.5em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .property-hotel .property-detail{font-size:1.4rem;line-height:1.3em;color:#fff;margin-bottom:3em}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .property-hotel .property-detail>div h6,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .property-hotel .property-detail>div li,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .property-hotel .property-detail>div p{margin-bottom:.3em}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .property-hotel .property-detail .blue,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .property-hotel .property-detail .item-name{color:#31a2ac;text-transform:uppercase;letter-spacing:1px}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .property-hotel .property-detail .item-name{margin:1em auto .5em;font-weight:700}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail a,div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail p{color:#fff}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail a.wgt-sqbutton-white{border-width:2px;border-color:#9f7d23;background-color:#9f7d23;color:#fff;padding:0;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:1px}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail a.wgt-sqbutton-white:hover{background-color:transparent;color:#fff}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-timing{margin-bottom:0}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-timing p.promo{display:block;font-size:1.2rem;text-transform:uppercase;padding-top:2rem;padding-bottom:1rem;letter-spacing:1px}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-timing .wgt-timing-info h6{font-size:1rem}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-timing .wgt-timing-info p{font-size:1.4rem}@media (min-width:768px){div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-timing .wgt-timing-splitline{display:inline-block;margin:0 1rem;height:3rem}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-timing .wgt-timing-splitline:last-of-type{display:none}}@media (max-width:768px){div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail{padding-top:2rem;padding-left:1.5rem;padding-right:1.5rem}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail p.title{font-size:2.8rem;line-height:1.5em}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail p.description{font-size:1.6rem}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-timing{font-size:1.6rem;display:block}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-timing p.promo{padding-bottom:0;display:block;font-size:1.8rem}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-timing .wgt-timing-splitline{display:none}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-timing .wgt-timing-info{display:block;padding-top:1.5rem}div.subview-container.maps .destination-info-window div.info-window-scroll div.info-detail .wgt-timing .wgt-timing-info h6{font-size:1.4rem}}div.subview-container.maps .destination-info-window div.info-window-scroll div.nearbyPromo{letter-spacing:1px}div.subview-container.maps .destination-info-window div.info-window-scroll div.nearbyPromo p{padding:.5rem 0 .8rem 1.3rem;background-color:rgba(255,255,255,.7);font-size:1rem;text-transform:uppercase}div.subview-container.maps .destination-info-window div.info-window-scroll div.nearbyPromo div.promoInfo{font-size:0;letter-spacing:0;background-color:#363636;color:#fff}div.subview-container.maps .destination-info-window div.info-window-scroll div.nearbyPromo div.promoInfo a.infoDetails{width:calc((100%)/3);border-right:solid 1px rgba(255,255,255,.3);display:inline-block;vertical-align:top;height:100%;border:0}div.subview-container.maps .destination-info-window div.info-window-scroll div.nearbyPromo div.promoInfo a.infoDetails img{width:100%;height:auto}div.subview-container.maps .destination-info-window div.info-window-scroll div.nearbyPromo div.promoInfo a.infoDetails h6{padding:.5rem .7rem;line-height:1.8rem;font-size:1.4rem;box-sizing:border-box;height:2.8rem;letter-spacing:1px;text-transform:capitalize;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff}div.subview-container.maps .destination-info-window div.info-window-scroll div.nearbyPromo div.promoInfo a.infoDetails:last-of-type{border:0}@media (max-width:768px){div.subview-container.maps .destination-info-window div.info-window-scroll div.nearbyPromo{background-color:#363636}div.subview-container.maps .destination-info-window div.info-window-scroll div.nearbyPromo p{background-color:#fff}div.subview-container.maps .destination-info-window div.info-window-scroll div.nearbyPromo div.promoInfo{border-bottom:solid 1px rgba(255,255,255,.3)}}div.subview-container.maps .destination-info-window .rightAlign{direction:rtl;unicode-bidi:embed}div.subview-container.maps .destination-info-window .rightAlign .description{text-align:right!important}div.subview-container.maps .destination-info-window .rightAlign .item-address{text-align:right!important}div.subview-container.maps .destination-info-window .rightAlign .item-name{text-align:right!important}div.subview-container.maps .destination-info-window .rightAlign .item-address{text-align:right!important}div.subview-container.maps .destination-info-window .rightAlign .blue{text-align:right!important}div.subview-container.maps .destination-info-window .rightAlign .hotel-name{text-align:right!important;display:block!important}div.subview-container.maps .destination-info-window .rightAlign .scratchpad{float:left!important}div.subview-container.maps .destination-info-window .rightAlign .info-content{text-align:right!important}div.subview-container.maps .destination-info-window .rightAlign .img-label{right:initial!important;left:0!important}div.subview-container.maps .destination-info-window .rightAlign .wgt-corner-close{right:initial!important;left:0!important}div.subview-container.maps .destination-info-window .rightAlign .tpl-price-offer{text-align:right!important}div.subview-container.maps .scroll-wrap-x{background-color:#363636;position:relative!important;width:calc(100vw * .4);max-width:40rem;min-width:30rem;max-height:calc(100vh - 82px - 6.4rem - 5.4rem);overflow-x:hidden;overflow-y:hidden}@media (max-width:768px){div.subview-container.maps .scroll-wrap-x{width:100vw;max-width:none;min-width:initial;overflow-y:visible;max-height:none}}div.subview-container.maps .scroll-wrap-x .scroll-content{background-color:#363636;position:relative;overflow-x:hidden;overflow-y:scroll;width:calc(100% + 20px);font-size:1.5rem;max-height:calc(100vh - 82px - 6.4rem - 5.4rem)}@media (max-width:768px){div.subview-container.maps .scroll-wrap-x .scroll-content{overflow-y:visible;max-height:none}}div.subview-container.maps .scroll-wrap-x .scroll-content .scroll-content-inner{position:relative;width:calc(100vw * .4);max-width:40rem;min-width:30rem}@media (max-width:768px){div.subview-container.maps .scroll-wrap-x .scroll-content .scroll-content-inner{width:100vw;max-width:none;min-width:initial}}div.subview-container.maps .scroll-wrap-x .scroll-toolbar{display:none;position:absolute;z-index:9;width:12px;bottom:0;right:0;top:1px}div.subview-container.maps .scroll-wrap-x .scroll-toolbar .scroll-slider{background-color:#dcd7d2;height:40px;width:12px;margin-right:1px}div.subview-container.maps .scroll-wrap-x .nano-pane .nano-slider{background-color:#dcd7d2}div.subview-container.maps li[data-drawer-index="1"] .scroll-wrap-x,div.subview-container.maps li[data-drawer-index="1"] .scroll-wrap-x .scroll-content,div.subview-container.maps li[data-drawer-index="2"] .scroll-wrap-x,div.subview-container.maps li[data-drawer-index="2"] .scroll-wrap-x .scroll-content{font-size:1.5rem;max-height:calc(100vh - 80px - 6.4rem - 8.7em - 2px)}@media (max-width:768px){div.subview-container.maps li[data-drawer-index="1"] .scroll-wrap-x,div.subview-container.maps li[data-drawer-index="1"] .scroll-wrap-x .scroll-content,div.subview-container.maps li[data-drawer-index="2"] .scroll-wrap-x,div.subview-container.maps li[data-drawer-index="2"] .scroll-wrap-x .scroll-content{max-height:none}}div.subview-container.maps .destinationsFilter{z-index:99;height:auto;right:6.1rem;color:#fff;background-repeat:no-repeat;width:29.8rem}@media (max-width:768px){div.subview-container.maps .destinationsFilter{max-width:none;min-width:initial}}div.subview-container.maps .destinationsFilter a,div.subview-container.maps .destinationsFilter li[data-id]{cursor:pointer}div.subview-container.maps .destinationsFilter>.filterCriteria>.collections{display:none}div.subview-container.maps .destinationsFilter>.filterCriteria>.destinations{display:block}div.subview-container.maps .destinationsFilter.collections>.filterCriteria>.collections{display:block}div.subview-container.maps .destinationsFilter.collections>.filterCriteria>.destinations{display:none}div.subview-container.maps .destinationsFilter>.topButtons .collections{background-color:#282828}div.subview-container.maps .destinationsFilter>.topButtons .destinations{background-color:#7e7e7e}div.subview-container.maps .destinationsFilter.collections>.topButtons .collections{background-color:#7e7e7e}div.subview-container.maps .destinationsFilter.collections>.topButtons .destinations{background-color:#282828}div.subview-container.maps .destinationsFilter.show-map div.filterCriteria{display:none}@media (max-width:768px){div.subview-container.maps .destinationsFilter{width:100%;height:auto;right:0!important}div.subview-container.maps .destinationsFilter.show-map>.topButtons .collections{background-color:#282828}div.subview-container.maps .destinationsFilter.show-map>.topButtons .destinations{background-color:#282828}}div.subview-container.maps .destinationsFilter .topButtons{margin-bottom:.1rem;font-size:0}div.subview-container.maps .destinationsFilter .topButtons a{display:inline-block;height:5.6rem;line-height:5.6rem;text-align:center;vertical-align:middle;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px}div.subview-container.maps .destinationsFilter .topButtons a span{padding-right:1rem;vertical-align:middle;font-size:2.2rem}div.subview-container.maps .destinationsFilter .topButtons a.collections{width:50%;margin-left:1px}div.subview-container.maps .destinationsFilter .topButtons a.destinations{width:calc(50% - 1px)}@media (max-width:768px){div.subview-container.maps .destinationsFilter .topButtons{position:fixed;bottom:0;width:100%;z-index:100;margin-top:.1rem;margin-bottom:0}div.subview-container.maps .destinationsFilter .topButtons a{height:5rem;line-height:5rem}}div.subview-container.maps .destinationsFilter .filterCriteria{background-color:#363636}@media (max-width:768px){div.subview-container.maps .destinationsFilter .filterCriteria{background-color:#212121;position:fixed;top:40px;width:100%;z-index:10;overflow-y:auto;height:calc(100vh - 40px)}}div.subview-container.maps .destinationsFilter .filterCriteria .mobile-only{display:none}@media (max-width:768px){div.subview-container.maps .destinationsFilter .filterCriteria .mobile-only{display:block}}div.subview-container.maps .destinationsFilter .filterCriteria div.show-map{position:fixed;bottom:calc(5rem + 2px);width:100%;background-color:#363636;text-align:center;margin-top:5rem;padding:2rem 0 3rem 0;border-top:solid 1px rgba(255,255,255,.1)}@media (max-width:768px){div.subview-container.maps .destinationsFilter .filterCriteria div.show-map a{width:80%}}@media (max-width:375px){div.subview-container.maps .destinationsFilter .filterCriteria div.show-map a{width:98%}}div.subview-container.maps .destinationsFilter .filterCriteria h2.header{position:relative;font-size:1.4rem;padding:2rem 0 2rem 1.5rem;text-transform:uppercase;letter-spacing:1px;border-bottom:solid 1px rgba(255,255,255,.1);float:none!important}div.subview-container.maps .destinationsFilter .filterCriteria h2.header a{position:absolute;right:1%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}div.subview-container.maps .destinationsFilter .filterCriteria h2.header a span{vertical-align:middle;font-size:3.6rem;padding:0}div.subview-container.maps .destinationsFilter .filterCriteria div.collections{height:450px;margin:0 1rem}div.subview-container.maps .destinationsFilter .filterCriteria div.collections ul li{border-bottom:solid 1px rgba(255,255,255,.1);padding:2rem 0 1.2rem 0;color:rgba(255,255,255,.1);cursor:pointer}div.subview-container.maps .destinationsFilter .filterCriteria div.collections ul li span{margin:0 1rem;vertical-align:middle;font-size:2rem;padding:.5rem}div.subview-container.maps .destinationsFilter .filterCriteria div.collections ul li a{font-size:2.8rem;vertical-align:middle}div.subview-container.maps .destinationsFilter .filterCriteria div.collections ul li.selected{color:#fff}@media (max-width:768px){div.subview-container.maps .destinationsFilter .filterCriteria div.collections{margin:auto;height:100%}div.subview-container.maps .destinationsFilter .filterCriteria div.collections ul li{padding:2rem 0}div.subview-container.maps .destinationsFilter .filterCriteria div.collections ul li span{font-size:2rem}div.subview-container.maps .destinationsFilter .filterCriteria div.collections ul li:last-of-type{border:none}}div.subview-container.maps .destinationsFilter .filterCriteria .destinations{padding:1rem 1.5rem 0}div.subview-container.maps .destinationsFilter .filterCriteria .destinations p{padding:1rem 2.5rem 2rem 1rem;font-size:1.8rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations span{vertical-align:middle;display:inline-block;font-size:2rem;padding:.5rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations span.icon-type{border-radius:100%;color:#fff;margin-right:.5rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations span.icon-type.icon-icon_D005{background-color:#9f7d23}div.subview-container.maps .destinationsFilter .filterCriteria .destinations span.icon-type.icon-icon_D003{background-color:#ba0c2f}div.subview-container.maps .destinationsFilter .filterCriteria .destinations span.icon-type.icon-icon_D004{background-color:#001885}div.subview-container.maps .destinationsFilter .filterCriteria .destinations span.icon-type.icon-icon_D009{background-color:#000}div.subview-container.maps .destinationsFilter .filterCriteria .destinations a.back-icon{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:-.5rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests h3{position:relative;font-size:1.2rem;padding:1rem 0}div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests h3:after{position:absolute;top:50%;right:.5rem;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#afafaf}div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul{display:none;font-size:0;padding:0 0 1.5rem 0}div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li{display:inline-block;position:relative;width:50%;padding:1rem 0;box-sizing:border-box;cursor:pointer;opacity:.5}div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li p.tagname{display:inline-block;padding:0;font-size:1.35rem;vertical-align:middle}div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li i.checkbox,div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li i.radio{position:absolute;top:47%;right:.75rem;width:1.2rem;height:1.2rem;border:solid 1px #fff;background-color:transparent;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.card.selected div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li i.radio:after,div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li .card.selected i.radio:after,div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i:after,div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li i.checked:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li i:after{background-color:#fff;left:50%}div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li.selected{opacity:1}div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests.expanded ul{display:block}div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests.expanded h3:after{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-bottom-color:#afafaf}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.destination{display:block;position:relative}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.destination>div{border-bottom:solid 1px rgba(255,255,255,.1);position:relative}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.destination a.destination{color:#fff;display:inline-block;padding:1rem 2.5rem 2rem 1rem;width:70%;font-size:2.2rem;line-height:1.5em;vertical-align:middle}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.destination a.back-icon{right:1rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.destination a.back-icon span{padding-right:0}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.destination ul li.destination{border:none;padding:1.5rem 0 0 1rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.destination ul li.destination a{font-size:1.6rem;line-height:1.4em;display:inline-block;vertical-align:middle;width:80%}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.destination ul li.destination:last-child{padding-bottom:2.5rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.destination ul li.destination:before{display:none}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location div{position:relative}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location div p{font-size:2.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;border-bottom:solid 1px rgba(255,255,255,.1)}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location div a{color:#fff}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li{position:relative;padding:1rem 0 0 1rem;border-top:solid 1px rgba(255,255,255,.1)}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li a{width:80%;display:inline-block;vertical-align:middle;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;line-height:1.4em}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li ul li.destination{border:none;padding:1.5rem 0 1rem 0}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li ul li.destination:before{display:none}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li:first-of-type{border:none}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li:last-of-type{padding-bottom:2rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li.destination{border:none;padding:1.5rem 0 0 1rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li.destination:last-child{padding-bottom:2.5rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li.destination:before{display:none}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li.location{border:0;color:rgba(255,255,255,.6)}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li.location ul{display:none}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li.expanded{opacity:1}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li.expanded ul{display:block}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li.expanded:before{display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:rgba(255,255,255,.6)}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li[data-destination-count="0"]:before{display:none}div.subview-container.maps .destinationsFilter .filterCriteria .destinations ul.locations{font-size:0}div.subview-container.maps .destinationsFilter .filterCriteria .destinations ul.locations li{display:block;padding:1rem 0 1.5rem 1rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations ul.locations li:not(:first-child){border-top:solid 1px rgba(255,255,255,.1)}div.subview-container.maps .destinationsFilter .filterCriteria .destinations ul.locations li.location a{font-size:2.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media (max-width:768px){div.subview-container.maps .destinationsFilter .filterCriteria .destinations{padding:0;height:100%;max-height:inherit}div.subview-container.maps .destinationsFilter .filterCriteria .destinations span{font-size:1.6rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations a.back-icon{right:1.5rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations a.back-icon span{font-size:2.2rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations p{padding:1rem 2.5rem 2rem 1.5rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests h3{padding:1.5rem 0 1.5rem 1.5rem;font-size:1.4rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests h3:after{right:1.5rem;display:inline-block;content:'';width:0;height:0;border:.8rem solid transparent;border-top-color:#afafaf}div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul{padding-left:1.5rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li{padding:2rem 0 1rem 0}div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li p.tagname{font-size:1.45rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li i.checkbox,div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li i.radio{top:calc(50% + .5rem);right:5%;width:1.6rem;height:1.6rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests.expanded h3:after{display:inline-block;content:'';width:0;height:0;border:.8rem solid transparent;border-bottom-color:#afafaf}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.destination p{font-size:1.6rem;padding-left:1.5rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.destination a.back-icon{right:1.5rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location div p{font-size:2.2rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul{padding-left:1.5rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li a{font-size:1.6rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li ul{padding-left:0}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li.destination{padding-left:0}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li.location{padding-left:0}div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li.location:before{left:-1%}div.subview-container.maps .destinationsFilter .filterCriteria .destinations ul.locations li.location{padding:1rem 0 2rem 1.5rem}div.subview-container.maps .destinationsFilter .filterCriteria .destinations ul.locations li.location a{font-size:2.2rem}}@media (max-width:768px) and (min-width:568px){div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li i.checkbox,div.subview-container.maps .destinationsFilter .filterCriteria .destinations .interests ul li i.radio{right:10%}}div.subview-container.maps .destinationsFilter .list-button-block .list-button{display:inline-block;width:100%;box-sizing:border-box;margin-top:.1rem;font-size:1.3rem;text-transform:uppercase;background-color:#ba0c2f;padding:.6em 1rem .6em 2.5rem;cursor:pointer}div.subview-container.maps .destinationsFilter .list-button-block .list-button.mobile{display:none}div.subview-container.maps .destinationsFilter .list-button-block .list-button *{color:#fff;display:inline-block;vertical-align:middle}div.subview-container.maps .destinationsFilter .list-button-block .list-button span[class^=icon-]{font-size:3rem;margin-right:.2em}@media screen and (max-width:768px){div.subview-container.maps .destinationsFilter .list-button-block{position:fixed;bottom:0;width:100%}div.subview-container.maps .destinationsFilter .list-button-block .list-button.desktop{display:none}div.subview-container.maps .destinationsFilter .list-button-block .list-button.mobile{display:inline-block}}div.subview-container.maps .destinationsFilter .breadcrumb{text-transform:uppercase;padding:1rem 1rem .3rem;font-size:0}div.subview-container.maps .destinationsFilter .breadcrumb a{display:inline-block;color:#fff;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;line-height:1.4em;cursor:pointer}div.subview-container.maps .destinationsFilter .breadcrumb a:hover{text-decoration:underline}div.subview-container.maps .destinationsFilter .breadcrumb a:not(:last-child):after{display:inline-block;content:'';width:0;height:0;border:.4rem solid transparent;border-left-color:#fff;margin:0 3px 0 8px}@media screen and (max-width:768px){div.subview-container.maps .destinationsFilter .breadcrumb{padding-left:1.5rem}}div.subview-container.maps .destinationsFilter .list-tip{font-size:1.2rem!important;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#31a2ac;text-transform:uppercase;padding:1rem 0 0 1rem!important}@media screen and (max-width:768px){div.subview-container.maps .destinationsFilter .list-tip{padding-left:1.5rem!important}}div.subview-container.maps .nano .nano-pane{width:12px}div.subview-container.maps .scroll-wrap-y{width:29.8rem;position:relative!important;max-height:calc(100vh - 86px - 107px - 6.4rem - 52px - 46px);overflow-x:hidden;overflow-y:hidden}div.subview-container.maps .scroll-wrap-y .iScrollIndicator{border:none!important;border-radius:0!important}@media (max-width:768px){div.subview-container.maps .scroll-wrap-y{width:100vw;max-height:none;overflow-y:visible}}div.subview-container.maps .scroll-wrap-y .scroll-content{position:relative;overflow-x:hidden;overflow-y:scroll;width:calc(100% + 20px);max-height:calc(100vh - 86px - 107px - 6.4rem - 52px - 46px)}@media (max-width:768px){div.subview-container.maps .scroll-wrap-y .scroll-content{overflow-y:visible;max-height:inherit}}div.subview-container.maps .scroll-wrap-y .scroll-content .scroll-content-inner{position:relative;width:29.8rem}@media (max-width:768px){div.subview-container.maps .scroll-wrap-y .scroll-content .scroll-content-inner{width:100vw}}div.subview-container.maps .scroll-wrap-y .scroll-toolbar{display:none;position:absolute;width:4px;bottom:0;right:0;top:0}div.subview-container.maps .scroll-wrap-y .scroll-toolbar .scroll-slider{background:#31a2ac;position:absolute;height:40px;width:4px;right:0;top:0}div.subview-container.maps .scroll-wrap-y .nano-pane{background:#333}div.subview-container.maps .scroll-wrap-y .nano-pane .nano-slider{background:#31a2ac;margin:0}div.subview-container.maps html[dir=rtl] .destinationsFilter{left:6.1rem;right:auto}@media (max-width:768px){div.subview-container.maps html[dir=rtl] .destinationsFilter{left:0!important;right:auto!important}}div.subview-container.maps html[dir=rtl] .destinationsFilter .topButtons a span{padding-left:1rem;padding-right:0}div.subview-container.maps html[dir=rtl] .destinationsFilter .topButtons a.collections{margin-right:1px;margin-left:auto}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria h2.header{padding-left:0;padding-right:1.5rem}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria h2.header a{left:1%;right:auto}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations p{padding-left:2.5rem;padding-right:1rem}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations span.icon-type{margin-left:.5rem;margin-right:auto}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations a.back-icon{left:0;right:auto}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests h3:after{left:.5rem;right:auto}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests ul li{text-align:right}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests ul li i.checkbox,div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests ul li i.radio{left:.75rem;right:auto}.card.selected div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests ul li i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests ul li i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests ul li i.radio:after,div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests ul li .card.selected i.radio:after,div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests ul li .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests ul li .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests ul li div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i:after,div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests ul li i.checked:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests ul li i:after{right:50%;left:auto}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations div.destination a.destination{padding-left:2.5rem;padding-right:1rem}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations div.destination a.back-icon{left:1rem;right:auto}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations div.destination ul li.destination{text-align:right;padding-left:0;padding-right:1rem}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations div.location ul li{padding-left:0;padding-right:1rem;text-align:right}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations div.location ul li.destination{padding-left:0;padding-right:1rem;text-align:right}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations ul.locations li{padding-left:0;padding-right:1rem;text-align:right}@media (max-width:768px){div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations a.back-icon{left:1.5rem;right:auto}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations p{padding-left:2.5rem;padding-right:1.5rem}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests h3{padding-left:2.5rem;padding-right:1.5rem}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests h3:after{left:1.5rem;right:auto}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests ul{padding-right:1.5rem;padding-left:0}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests ul li i.checkbox,div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests ul li i.radio{left:5%;right:auto}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations div.destination p{padding-right:1.5rem;padding-left:0}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations div.destination a.back-icon{left:1.5rem;right:auto}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations div.location ul{padding-right:1.5rem;padding-left:0}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations div.location ul li ul{padding-right:0;padding-left:0}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations div.location ul li.destination{padding-left:0;padding-right:0}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations div.location ul li.location{padding-left:0;padding-right:0}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations div.location ul li.location:before{right:-1%;left:auto}div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations ul.locations li.location{padding-left:0;padding-right:1.5rem}}@media (max-width:768px) and (min-width:568px){div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests ul li i.checkbox,div.subview-container.maps html[dir=rtl] .destinationsFilter .filterCriteria .destinations .interests ul li i.radio{left:10%;right:auto}}div.subview-container.maps html[dir=rtl] .destinationsFilter .list-button-block .list-button{padding-left:1rem;padding-right:2.5rem}div.subview-container.maps html[dir=rtl] .destinationsFilter .list-button-block .list-button span[class^=icon-]{margin-left:.2em;margin-right:auto}div.subview-container.maps html[dir=rtl] .destinationsFilter .breadcrumb a:not(:last-child):after{margin-left:3px;margin-right:8px}@media screen and (max-width:768px){div.subview-container.maps html[dir=rtl] .destinationsFilter .breadcrumb{padding-right:1.5rem;padding-left:0}}div.subview-container.maps html[dir=rtl] .destinationsFilter .list-tip{padding-left:0!important;padding-right:1rem!important}@media screen and (max-width:768px){div.subview-container.maps html[dir=rtl] .destinationsFilter .list-tip{padding-right:1.5rem!important;padding-left:0!important}}div.subview-container.maps html[dir=rtl] .destinationsFilter .scroll-toolbar{left:0;right:auto}div.subview-container.maps html[dir=rtl] .destinationsFilter .scroll-toolbar .scroll-slider{left:0;right:auto}div.subview-container.maps .destination-carousel{width:100%;background-color:#7e7e7e}div.subview-container.maps .destination-carousel[data-count="0"]{display:none}div.subview-container.maps .destination-carousel[data-count="1"] a.map-carousel,div.subview-container.maps .destination-carousel[data-count="2"] a.map-carousel,div.subview-container.maps .destination-carousel[data-count="3"] a.map-carousel{display:none}div.subview-container.maps .destination-carousel,div.subview-container.maps .destination-carousel a.map-carousel,div.subview-container.maps .destination-carousel ul,div.subview-container.maps .destination-carousel ul li{height:18rem}div.subview-container.maps .destination-carousel a.map-carousel{width:2.7rem;border:solid 2px #040202;background-color:#fcfcfc;box-sizing:border-box}div.subview-container.maps .destination-carousel ul{white-space:nowrap;font-size:0;color:#fff;left:0;width:100%;left:2.7rem;width:calc(100% - 2.7rem * 2);overflow:hidden}div.subview-container.maps .destination-carousel ul li{display:inline-block;width:calc(100% / 3 - .1px);text-align:center;background-position:center;background-size:cover;vertical-align:top;position:relative}div.subview-container.maps .destination-carousel ul li div.roomsInfo{position:absolute;top:50%;left: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%);margin:auto;width:60%;min-width:25rem}div.subview-container.maps .destination-carousel ul li div.roomsInfo p{margin-top:5%;text-transform:uppercase;font-size:1rem;letter-spacing:1px;white-space:normal;line-height:1.5em}div.subview-container.maps .destination-carousel ul li div.roomsInfo p span{font-size:1.6rem;letter-spacing:1px}div.subview-container.maps .destination-carousel ul li div.roomsInfo h3{margin:3% auto;width:100%;font-size:2.8rem;line-height:1.2em;white-space:normal}div.subview-container.maps .destination-carousel ul li div.roomsInfo a.view-rooms{margin-bottom:3%;line-height:3.5rem}div.subview-container.maps .destination-carousel ul[data-count='2']{left:0;width:100%}div.subview-container.maps .destination-carousel ul[data-count='2'] li{width:50%}div.subview-container.maps .destination-carousel ul[data-count='1']{left:0;width:100%}div.subview-container.maps .destination-carousel ul[data-count='1'] li{width:100%}div.subview-container.maps .destination-carousel ul[data-count='3']{left:0;width:100%}div.subview-container.maps .destination-carousel ul[data-count='3'] li{width:calc(100% / 3 - .1px)}@media (max-width:768px){div.subview-container.maps .destination-carousel{width:100%}div.subview-container.maps .destination-carousel a.map-carousel,div.subview-container.maps .destination-carousel ul,div.subview-container.maps .destination-carousel ul li{height:100%}div.subview-container.maps .destination-carousel a.map-carousel{display:none}div.subview-container.maps .destination-carousel ul{width:100%;left:0;overflow:hidden;position:relative}div.subview-container.maps .destination-carousel ul li{position:absolute;width:65%;min-width:250px;z-index:1;display:none;background-color:#363636;background-size:100% 100%}div.subview-container.maps .destination-carousel ul li a.view-rooms{width:200px;padding:0}div.subview-container.maps .destination-carousel ul li div.roomsInfo{width:100%}div.subview-container.maps .destination-carousel ul li div.roomsInfo p{margin-top:6%}div.subview-container.maps .destination-carousel ul li div.roomsInfo h3{margin:2% auto}div.subview-container.maps .destination-carousel ul li:nth-child(1){right:50%;display:block!important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}div.subview-container.maps .destination-carousel ul li:nth-child(2){top:0;left:50%;display:block!important;transform:translateX(-50%);z-index:2;padding-right:0}div.subview-container.maps .destination-carousel ul li:nth-child(3){left:50%;display:block!important;right:inherit;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}div.subview-container.maps .destination-carousel ul[data-count='1'] li,div.subview-container.maps .destination-carousel ul[data-count='2'] li{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);left:inherit;right:inherit}div.subview-container.maps .destination-carousel ul[data-count='3'] li{width:65%}div.subview-container.maps .destination-carousel ul[data-count='2'] li{width:65%}div.subview-container.maps .destination-carousel ul[data-count='2'] li:nth-child(2){-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}div.subview-container.maps .destination-carousel ul[data-count='1'] li{width:100%}}@media (max-width:768px) and (max-width:360px){div.subview-container.maps .destination-carousel ul[data-count='1'] li a.view-rooms{width:auto}}div.subview-container.maps .LocationIntro{position:absolute;top:calc((100vh - 80px - 5rem) * .3 - 22px - 7rem);left:50%;width:35%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:center}div.subview-container.maps .LocationIntro h2{font-size:5rem;font-weight:700;text-transform:capitalize}div.subview-container.maps .LocationIntro h2 span{font-weight:300}div.subview-container.maps .LocationIntro div.introInfo{padding:3rem 0}div.subview-container.maps .LocationIntro div.introInfo p{font-size:1.4rem;line-height:3.4rem}@media (max-width:768px){div.subview-container.maps .LocationIntro{width:80%;top:15%}div.subview-container.maps .LocationIntro div.introInfo p{font-size:2.2rem;line-height:3.8rem}}@media (max-width:768px){div.subview-container.maps{min-height:0}}div.subview-container.maps a{cursor:pointer}div.subview-container.maps.has-location-intromessage.show-location-intro #map-wrapper .mapControlButtons{display:none}div.subview-container.maps.has-location-intromessage #map-wrapper .mapControlButtons{display:block}div.subview-container.maps.has-location-intromessage #map-wrapper .mapControlButtons a.close{display:inline-block!important}div.subview-container.maps.has-location-intromessage #map-wrapper .mapControlButtons .zoom{position:absolute;left:2rem;right:initial;z-index:1}div.subview-container.maps.has-location-intromessage #map-wrapper .mapControlButtons .zoom span{display:none}div.subview-container.maps.has-location-intromessage #map-wrapper .mapControlButtons a.zoomIn{right:inherit;top:3rem}div.subview-container.maps.has-location-intromessage #map-wrapper .mapControlButtons a.zoomOut{right:inherit;top:7.5rem}@media (max-width:768px){div.subview-container.maps.has-location-intromessage #map-wrapper .zoom span{display:none}}div.subview-container.maps #map-wrapper{position:relative;width:100%;height:calc(100vh - 70px)}.need-promote-carousel div.subview-container.maps #map-wrapper{height:calc(100vh - 18rem)}body[data-booking-bar-expanded=true] div.subview-container.maps #map-wrapper{height:calc(400px + 25vh)}@media screen and (max-width:768px){body[data-booking-bar-expanded=true] div.subview-container.maps #map-wrapper{height:calc(100vh - 140px)}}div.subview-container.maps #map-wrapper #map{width:100%;height:100%}div.subview-container.maps #map-wrapper #map.lengs-map{width:50%!important;position:relative}@media screen and (max-width:769px){div.subview-container.maps #map-wrapper #map.lengs-map{width:100%!important}}div.subview-container.maps #map-wrapper #DestinationsFilter{position:absolute;z-index:10;top:calc(105px + 3.2rem);right:3.2rem}div.subview-container.maps #map-wrapper #DestinationInformation{display:none;position:absolute;z-index:10;top:3.2rem;left:3.2rem}@media (max-width:768px){div.subview-container.maps #map-wrapper #DestinationInformation{width:100%;position:fixed;top:40px;bottom:0;background-color:#363636;left:inherit;z-index:1000;overflow-y:auto;-webkit-overflow-scrolling:touch}}div.subview-container.maps #map-wrapper .mapControlButtons .wgt-zoom-button{position:absolute;right:3.2rem;bottom:3.2rem}div.subview-container.maps #map-wrapper .mapControlButtons .wgt-zoom-button a{position:static;top:auto}div.subview-container.maps #map-wrapper .mapControlButtons .wgt-zoom-button a span{width:18px}@media (max-width:768px){div.subview-container.maps #map-wrapper .mapControlButtons .wgt-zoom-button a span{width:31px;font-size:31px}}@media (max-width:768px){div.subview-container.maps #map-wrapper .mapControlButtons .wgt-zoom-button{right:1rem;bottom:2.3rem}}@media (max-width:768px){div.subview-container.maps #map-wrapper .mapControlButtons .wgt-zoom-button .zoom span[class^=icon-]{position:static;transform:initial}}div.subview-container.maps #map-wrapper .mapControlButtons .wgt-exit-button{position:absolute;top:3.2rem;right:3.2rem;display:none}.destination-info-window li[data-drawer-index] p.description.trim{max-height:4.5em}fieldset.custom-dropdown{color:#fff;cursor:pointer;width:100%;display:block;text-align:left;padding-right:5%;font-size:1.6rem;letter-spacing:1px;position:relative;box-sizing:border-box}fieldset.custom-dropdown.disabled{filter:alpha(Opacity=50);opacity:.5}fieldset.custom-dropdown.expanded ul{display:block}fieldset.custom-dropdown ul{display:none}fieldset.custom-dropdown ul li li.selected{color:#5b6262}fieldset.custom-dropdown label{display:block;width:100%;line-height:2.5em;font-size:12px;text-transform:uppercase;color:#f5f5f5}fieldset.custom-dropdown div{border:solid 1px #282828;background-color:#282828;padding-left:5%;width:100%;height:5rem;overflow:hidden;position:relative;box-sizing:border-box;word-break:break-all;display:inline-flex}fieldset.custom-dropdown div i{display:inline-block;line-height:5rem;position:absolute;white-space:nowrap;overflow:hidden}fieldset.custom-dropdown div.text_overflow i{width:calc(82% - .6rem - 10px);white-space:normal}fieldset.custom-dropdown div.text_overflow:after{position:absolute;left:calc(87% - .6rem - 10px);content:"...";width:15px;line-height:5rem}fieldset.custom-dropdown div:before{position:absolute;right:3%;top:50%;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#fff}fieldset.custom-dropdown div span{display:inline-block;margin-left:1rem;margin-top:1rem;width:3rem;line-height:3rem;height:3rem;text-align:center;background-color:#717a7a;border-radius:100%}fieldset.custom-dropdown ul{position:absolute;top:9rem;left:0;width:100%;z-index:6;background-color:#282828;max-height:38rem;overflow-y:auto;box-sizing:border-box}fieldset.custom-dropdown ul li{padding:1.5rem 0;padding-left:5%;position:relative}fieldset.custom-dropdown ul li i.checkbox,fieldset.custom-dropdown ul li i.radio{margin-right:4%;background-color:transparent}.card.selected fieldset.custom-dropdown ul li i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected fieldset.custom-dropdown ul li i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected fieldset.custom-dropdown ul li i.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark fieldset.custom-dropdown ul li i:after,fieldset.custom-dropdown ul li .card.selected i.radio:after,fieldset.custom-dropdown ul li .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,fieldset.custom-dropdown ul li .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,fieldset.custom-dropdown ul li div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i:after,fieldset.custom-dropdown ul li i.checked:after{background-color:#fff}fieldset.custom-dropdown ul li.selected,fieldset.custom-dropdown ul li:hover{background-color:#535353}fieldset.custom-dropdown ul li.has-children:before{position:absolute;right:3%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-left-color:#fff}fieldset.custom-dropdown ul li.back{padding-left:calc(5% + 2.5rem);background-color:#535353}fieldset.custom-dropdown ul li.back:before{position:absolute;right:inherit;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-right-color:#fff}fieldset.custom-dropdown:last-of-type{padding-right:0}@media (max-width:768px){fieldset.custom-dropdown{width:100%;display:block}fieldset.custom-dropdown ul{position:static;margin:3px 0 2rem 0;width:100%;border-bottom:solid 1px #363636}}fieldset.custom-dropdown.fulllist ul{width:220%;font-size:0;left:inherit;right:0;box-sizing:border-box}fieldset.custom-dropdown.fulllist ul li{margin:2rem 0;display:inline-block;width:50%;font-size:1.6rem;padding:0;padding-left:5%;box-sizing:border-box;vertical-align:top;overflow:hidden}fieldset.custom-dropdown.fulllist ul li div.sub-head{line-height:1.5em;padding-left:0;text-transform:uppercase}fieldset.custom-dropdown.fulllist ul li div.sub-head:after,fieldset.custom-dropdown.fulllist ul li div.sub-head:before{display:none}fieldset.custom-dropdown.fulllist ul li ul{position:static}fieldset.custom-dropdown.fulllist ul li ul li{border:0;display:block;padding:1rem 0;margin:0}fieldset.custom-dropdown.fulllist ul li ul li:last-of-type{border:none}fieldset.custom-dropdown.fulllist ul li ul li::before{display:none}fieldset.custom-dropdown.fulllist ul li ul li:hover{background-color:transparent}fieldset.custom-dropdown.fulllist ul li ul li.selected{color:inherit;background-color:transparent}fieldset.custom-dropdown.fulllist ul li:before{display:none}fieldset.custom-dropdown.fulllist ul li:hover{background-color:transparent}fieldset.custom-dropdown.fulllist ul li:last-of-type{border-left:none}@media (max-width:768px){fieldset.custom-dropdown.fulllist ul{z-index:2;width:100%;right:inherit;box-sizing:content-box;border-bottom:solid 1px #363636}fieldset.custom-dropdown.fulllist ul li{display:block;width:100%;border:none}fieldset.custom-dropdown.fulllist ul li div.sub-head{padding:1.5rem 0}fieldset.custom-dropdown.fulllist ul li ul{border:none}}fieldset.custom-dropdown.fulllist ul.items-list>li.disabled{text-transform:uppercase}fieldset.custom-dropdown.fulllist ul.items-list>li.disabled li{text-transform:none}fieldset.custom-dropdown.fulllist[data-count='1'] ul{width:100%}fieldset.custom-dropdown.fulllist[data-count='1'] ul li{border-left:none!important;width:99%}fieldset.custom-dropdown.fulllist[data-count='1'] ul li:before{display:none}html[dir=rtl] fieldset.custom-dropdown{text-align:right}html[dir=rtl] fieldset.custom-dropdown div{padding-left:0;padding-right:5%}html[dir=rtl] fieldset.custom-dropdown div.text_overflow:after{left:inherit;right:calc(87% - .6rem - 10px)}html[dir=rtl] fieldset.custom-dropdown div:before{left:3%;right:auto}html[dir=rtl] fieldset.custom-dropdown div span{margin-right:.5rem;margin-left:0}html[dir=rtl] fieldset.custom-dropdown ul{left:0;right:auto}html[dir=rtl] fieldset.custom-dropdown ul li{padding-right:5%;padding-left:0}html[dir=rtl] fieldset.custom-dropdown ul li i.checkbox,html[dir=rtl] fieldset.custom-dropdown ul li i.radio{margin-left:4%;margin-right:0}html[dir=rtl] fieldset.custom-dropdown ul li.has-children:before{left:3%;right:auto;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-right-color:#fff}html[dir=rtl] fieldset.custom-dropdown ul li.back{padding-right:calc(5% + 2.5rem);padding-left:0}html[dir=rtl] fieldset.custom-dropdown ul li.back:before{right:0;left:auto;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-left-color:#fff}html[dir=rtl] fieldset.custom-dropdown.fulllist ul li:before{display:none}.tpl-map-carousel{height:18.5rem}.tpl-map-carousel a,.tpl-map-carousel ul,.tpl-map-carousel ul li{height:100%}.tpl-map-carousel a.tpl-carousel-button{width:2.7rem}.tpl-map-carousel ul{width:calc(100% - 2.7rem * 2);overflow:hidden;color:#fff;white-space:nowrap;font-size:0}.tpl-map-carousel ul li{width:calc(100% / 3 - .1px);display:inline-block;text-align:center;background-position:center}.tpl-map-carousel ul[data-count='2'] li{width:50%}.tpl-map-carousel ul[data-count='1'] li{width:100%}@media (max-width:768px){.tpl-map-carousel ul{width:100%;left:0;overflow:hidden;position:relative}.tpl-map-carousel ul li{position:absolute;width:75%;z-index:1;background-color:#363636;background-size:100% 100%}.tpl-map-carousel ul li:nth-child(1){right:50%;display:block!important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.tpl-map-carousel ul li:nth-child(2){top:0;left:50%;display:block!important;transform:translateX(-50%);z-index:2;padding-right:0}.tpl-map-carousel ul li:nth-child(3){left:50%;display:block!important;right:inherit;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.tpl-map-carousel ul[data-count='1'] li,.tpl-map-carousel ul[data-count='2'] li{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);left:inherit;right:inherit}.tpl-map-carousel ul[data-count='2'] li{width:75%}.tpl-map-carousel ul[data-count='2'] li:nth-child(2){left:75%}.tpl-map-carousel ul[data-count='1'] li{width:100%}}.clock-wrapper{width:350px;background-color:#363636;box-sizing:border-box;padding:10px;min-height:294px}.clock-wrapper h1{font-size:16px;height:30px;line-height:30px;color:#fff;text-align:center;position:relative;margin-bottom:10px}.clock-wrapper h1 .opt-btn{cursor:pointer;position:absolute;display:inline-block;width:30px;height:30px}.clock-wrapper h1 .opt-btn:after{position:absolute;top:50%;left:50%;text-align:center;content:" ";display:inline-block;width:0;height:0;font-size:0;line-height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #fff;vertical-align:middle}.clock-wrapper h1 .opt-btn.prev{left:0}.clock-wrapper h1 .opt-btn.prev.month{left:16px}.clock-wrapper h1 .opt-btn.prev.year{display:none;left:-14px}.clock-wrapper h1 .opt-btn.prev:after{transform:translate3d(-50%,-50%,0) rotate(180deg)}.clock-wrapper h1 .opt-btn.next.month{right:16px}.clock-wrapper h1 .opt-btn.next.year{display:none;right:-14px}.clock-wrapper h1 .opt-btn.next:after{transform:translate3d(-50%,-50%,0) rotate(0)}.clock-wrapper.allow-year-btn h1 .opt-btn.prev.year{display:inline-block}.clock-wrapper.allow-year-btn h1 .opt-btn.next.year{display:inline-block}.clock-wrapper table{font-size:14px;margin:0 auto;text-align:center}.clock-wrapper table th{width:40px;height:30px;color:#fff;text-align:center}.clock-wrapper table td span{position:relative;margin:2px;background:#4a4a4a;display:block;max-width:40px;height:30px;line-height:30px;cursor:pointer;color:#aeaeae;text-align:center}.clock-wrapper table td span.today{background:#9b9b9b!important;color:#fff}.clock-wrapper table td span.unable{background:#363636;opacity:.4;cursor:auto}.clock-wrapper table td span.unable-after-today{background:#4a4a4a;cursor:auto;opacity:.4}.clock-wrapper table td span.active{background:#2d939c;color:#fff}.clock-wrapper table td span.normal:hover{background:#9b9b9b}.clock-wrapper table td span.start:after{content:'';width:0;height:0;border-top:15px solid #2b5d61;border-left:10px solid transparent;border-bottom:15px solid #2b5d61;position:absolute;left:calc(100% - 10px)}.clock-wrapper table td span.end,.clock-wrapper table td span.hover{background:#2d939c;color:#fff}.clock-wrapper table td span.end:after,.clock-wrapper table td span.hover:after{content:'';width:0;height:0;border-top:15px solid #2b5d61;border-right:10px solid transparent;border-bottom:15px solid #2b5d61;position:absolute;left:0}.clock-wrapper table td span.end.normal:hover,.clock-wrapper table td span.hover.normal:hover{background:#2d939c}.clock-wrapper table td span.include{background:#2b5d61;color:#fff}.clock-wrapper table td span.include div.number{padding-right:0!important}.clock-wrapper table td span.include:after{content:none}.calendar-twins #older .clock-wrapper #nextMonth{display:none}.calendar-twins #younger .clock-wrapper #prevMonth{display:none}.calendar-twins .clock-wrapper{float:left}.user-module-mobile .content,.user-module-wrapper .content{transition:all .5s;height:auto}.user-module-mobile.expand-on .content,.user-module-wrapper.expand-on .content{max-height:calc(100vh - 110px - 80px)}@media (max-width:768px){.user-module-mobile.expand-on .content,.user-module-wrapper.expand-on .content{max-height:none}}.user-module-mobile.expand-off .content,.user-module-wrapper.expand-off .content{display:none;height:0}.input-box-hide{display:none}.user-module-mobile-wrapper{display:block;color:#fff}.user-module-mobile-wrapper .user-info-list{display:none}.user-module-mobile-wrapper #shopping-cart{display:none}.user-module-mobile-wrapper .nav .toggle-switch-btn{display:none;position:absolute;right:6px;bottom:0;z-index:2}.user-module-mobile-wrapper .nav .toggle-switch-btn span{font-size:3rem}.user-module-mobile-wrapper .nav .toggle-switch-btn span.show{display:inline-block}.user-module-mobile-wrapper .nav .toggle-switch-btn span.hide{display:none}.user-module-mobile-wrapper .nav .toggle-switch-btn.hide span.show{display:none}.user-module-mobile-wrapper .nav .toggle-switch-btn.hide span.hide{display:inline-block}@media screen and (min-width:768px){.user-module-mobile-wrapper{display:none}}.popupRegion.popup-show .login-input{color:#fff}.popupRegion.popup-show .form .field .checkbox-container{color:#fff}.popupRegion.popup-show .form .field .forget-pssd{color:#fff}.popupRegion.popup-show .login-without-pm{color:#fff}.popupRegion.popup-show .login-close-btn{display:block;position:absolute;right:0;top:-5px;font-size:3rem;color:#fff}.user-module-desktop .code-bottom .captcha-icons{float:right;font-size:0}.user-module-desktop .code-bottom .captcha-img{width:30%}.user-module-desktop .code-bottom .captcha-icon .voice-icon{padding-right:.4rem;margin-left:0}.user-module-desktop .code-bottom .captcha-icon span{font-size:1.2rem}body[data-isipad=true] .user-module-desktop .code-bottom .captcha-icon span{font-size:1.32rem}.user-module-desktop .code-bottom .captcha-voice{padding-left:1.2rem}.mp1-signin-layer{display:block;position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.35);z-index:9999}.mp1-signin-layer.transparent{opacity:0}.mp1-signup-layer{display:block;position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.35);z-index:9999}.mp1-sign-up-in-booking div.login-input a.wgt-sqbutton-black,.mp1-signup-layer div.login-input a.wgt-sqbutton-black{width:auto;padding:0 50px}.mp1-sign-up-in-booking div.form div.field.half-field-in-popup-left,.mp1-signup-layer div.form div.field.half-field-in-popup-left{display:inline-block;width:calc(50% - 10px);margin-right:20px}.mp1-sign-up-in-booking div.form div.field.half-field-in-popup-right,.mp1-signup-layer div.form div.field.half-field-in-popup-right{display:inline-block;width:calc(50% - 10px)}.mp1-sign-up-in-booking div.form div.field label,.mp1-signup-layer div.form div.field label{font-size:1.6rem;color:#4e4e4e}.mp1-sign-up-in-booking div.form .password-status p,.mp1-signup-layer div.form .password-status p{line-height:2.8rem}.mp1-sign-up-in-booking .mp1-signin-close-button,.mp1-signup-layer .mp1-signin-close-button{z-index:10001}.mp1-sign-up-in-booking .mp1-signin-form-header-caption,.mp1-signup-layer .mp1-signin-form-header-caption{display:block}.mp1-sign-up-in-booking .mp1-signin-box,.mp1-signup-layer .mp1-signin-box{padding:0;overflow:hidden}.mp1-sign-up-in-booking .mp1-signin-box .newlook-dropdown,.mp1-signup-layer .mp1-signin-box .newlook-dropdown{height:auto;font-size:1.4rem;line-height:1.6rem}.mp1-sign-up-in-booking .mp1-signin-box .newlook-dropdown-content-container,.mp1-signup-layer .mp1-signin-box .newlook-dropdown-content-container{padding:10px 12px}.mp1-sign-up-in-booking .mp1-signin-box div.login-input div.form div.field,.mp1-signup-layer .mp1-signin-box div.login-input div.form div.field{margin-top:20px}.mp1-sign-up-in-booking .mp1-signin-box div.login-input div.form div.field div.input-box,.mp1-signup-layer .mp1-signin-box div.login-input div.form div.field div.input-box{border:1px solid #acacac}.mp1-sign-up-in-booking .mp1-signup-container .mp1-signin-box,.mp1-signup-layer .mp1-signup-container .mp1-signin-box{overflow-y:auto;width:950px;max-width:100%;padding:0;position:relative;top:0;left:0;right:0;bottom:0;transform:none;z-index:1}.mp1-sign-up-in-booking .mp1-signin-content,.mp1-signup-layer .mp1-signin-content{padding:30px 40px}.mp1-sign-up-in-booking .mp1-signin-form-header,.mp1-signup-layer .mp1-signin-form-header{font-size:2rem;line-height:2.2rem}.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook,.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google{width:auto;padding:12px 12px}@media screen and (min-width:769px){.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook,.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google{padding-right:30px!important}}.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Active,.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Inactive,.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Active,.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Inactive,.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Active,.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Inactive,.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Active,.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Inactive,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Active,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Inactive,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Active,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Inactive,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Active,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Inactive,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Active,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Inactive{padding-right:30px}@media screen and (max-width:768px){.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Active,.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Inactive,.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Active,.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Inactive,.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Active,.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Inactive,.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Active,.mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Inactive,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Active,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Inactive,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Active,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Inactive,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Active,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Inactive,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Active,.mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Inactive{padding-right:3px}}.mp1-sign-up-in-booking .mp1-signin-form-bottom-divider,.mp1-signup-layer .mp1-signin-form-bottom-divider{padding:0 50px;font-weight:700;font-size:1.6rem;line-height:1.8rem;top:-.9rem}.book2-lampbox-login .book2-reg-body.mp1-sign-up-in-booking div.login-input div.form div.field select{border:none;height:auto;padding:10px 12px}.book2-lampbox-login .newlook-dropdown-list-container{top:36px}.book2-lampbox-login .newlook-dropdown.open{border:none}.book2-lampbox-login .mp1-signin-content{padding:0!important}.book2-lampbox-login div.form .password-status p{padding-top:0}.book2-lampbox-login div.form div.field.invalid-form .error-tip{font-size:1.2rem;line-height:1.2rem;color:#ba0a2f}.book2-lampbox-login div.form div.field div.input-box{overflow:visible}.book2-lampbox-login div.form div.field div.input-box a.input-show .show{display:block}.mp1-signin-wrapper{display:none}.mp1-signin-box{box-sizing:border-box;padding:40px;display:block;width:950px;max-width:calc(100% - 40px);height:auto;max-height:90vh;position:absolute;background-color:#fff;z-index:10000;left:50%;top:50%;overflow-y:auto;-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){.mp1-signin-box.mp1-signin-box-wifi{padding-top:10px!important;padding-bottom:40px!important}}.mp1-signin-box .input-select{display:none!important}.mp1-signin-box div.login-input{padding:0}.mp1-signin-box div.login-input a{margin-bottom:0}.mp1-signin-box div.login-input div.form{display:block}.mp1-signin-box div.login-input div.form div.field{margin-top:10px}.mp1-signin-box div.login-input div.form div.field div[data-component=date3selects]{width:100%;max-width:100%!important}.mp1-signin-box div.login-input div.form div.field div[data-component=date3selects] .input-box{width:calc(100% / 3 - 3.5px);display:inline-block;margin-right:5px}.mp1-signin-box div.login-input div.form div.field div[data-component=date3selects] .input-box:last-child{margin-right:0}.mp1-signin-box div.login-input div.form div.field select{margin:0;box-sizing:border-box;padding:10px 12px;height:auto;font-weight:300;width:100%;color:#363636}.mp1-signin-box div.login-input div.form div.field .icon-icon_chervonDown{font-size:20px;right:12px;top:20px}.mp1-signin-box div.login-input div.form div.field div.input-box{border:1px solid #cfcfcf;display:block;width:100%;max-width:100%}@media screen and (max-width:768px){.mp1-signin-box div.login-input div.form div.field div.input-box{border:1px solid #acacac}}.mp1-signin-box div.login-input div.form div.field div.input-box input{padding:10px 12px;height:auto;font-size:1.4rem;line-height:1.6rem;color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:300;margin:0;width:100%;box-sizing:border-box}.mp1-signin-box div.login-input div.form div.field a.forget-pssd{line-height:2.2rem}.mp1-signin-box div.login-input div.form div.field i.checkbox,.mp1-signin-box div.login-input div.form div.field i.radio{border:1px solid #004976}.card.selected .mp1-signin-box div.login-input div.form div.field i.radio:after,.mp1-signin-box div.login-input div.form div.field .card.selected i.radio:after,.mp1-signin-box div.login-input div.form div.field .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.mp1-signin-box div.login-input div.form div.field .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.mp1-signin-box div.login-input div.form div.field div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox:after,.mp1-signin-box div.login-input div.form div.field div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.radio:after,.mp1-signin-box div.login-input div.form div.field i.checkbox.checked:after,.mp1-signin-box div.login-input div.form div.field i.checked.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .mp1-signin-box div.login-input div.form div.field i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .mp1-signin-box div.login-input div.form div.field i.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .mp1-signin-box div.login-input div.form div.field i.checkbox:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .mp1-signin-box div.login-input div.form div.field i.radio:after{background:#004976;width:76%;height:76%}.mp1-signin-box div.login-input div.form div.field.input-error div.input-box{border:1px solid #ba0a2f}.mp1-signin-box div.login-input div.form div.field.input-error .error-tip{font-size:1rem;line-height:1.2rem;color:#ba0a2f;margin-top:.2rem}.mp1-signin-box div.login-input .checkbox-container span{display:inline-block;font-size:1.2rem;line-height:2.2rem;color:#4e4e4e;vertical-align:middle}body[data-isipad=true] .mp1-signin-box div.login-input p{font-size:1.4rem!important}.mp1-signin-box div.login-input p.error-msg{font-size:1.2rem;line-height:1.2rem;padding-bottom:0;color:#ba0a2f;padding-top:10px}.mp1-signin-box div.login-input p.error-msg a{color:#ba0a2f;text-decoration:underline;font-weight:500}.mp1-signin-box div.login-input a.wgt-sqbutton-black{margin:0}.mp1-signin-box .newlook-dropdown{border:none}.mp1-signin-box .newlook-dropdown .icon-icon_chervonDown{display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-position:center center;background-repeat:no-repeat}.mp1-signin-header{padding-bottom:10px;border-bottom:1px solid #cfcfcf}.mp1-signin-header h3{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.2rem;color:#4e4e4e}.mp1-signin-header h4{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2.4rem;color:#363636}.mp1-signin-close-button{position:absolute;top:10px;right:10px;font-size:50px;cursor:pointer;color:#000}.mp1-signin-content{font-size:0}.mp1-signin-error{display:none;width:100%;margin:1rem 0;background:#f8e6ea}.mp1-signin-error span{color:#ba0c2f;font-family:"Nimbus Sans L";font-size:16px;letter-spacing:0;line-height:16px;padding:16px;display:block}.mp1-signin-content-OCBC{margin-bottom:38px}.mp1-signin-content-OCBC-logo{width:166px;height:35px;margin-bottom:24px}.mp1-signin-content-OCBC-logo img{width:100%}.mp1-signin-content-OCBC-title-h4{color:#4e4e4e;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:19px;text-align:justify}.mp1-signin-form{display:inline-block;width:calc(50% - 20px);margin-right:40px}.mp1-signin-form-header{padding-top:20px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:2.2rem;color:#4e4e4e}.mp1-signin-form-header.mp1-signin-form-header-wifi{display:none}@media screen and (max-width:768px){.mp1-signin-form-header.mp1-signin-form-header-wifi{display:block}}.mp1-signin-form-header-caption{display:none;padding-top:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:2rem;color:#4e4e4e}.mp1-signin-form-header-caption span{display:inline-block;vertical-align:top}.mp1-signin-form-header-caption .icon-icon_A007{padding-right:12px;font-size:2.2rem;line-height:2rem}.mp1-signin-image-container{display:inline-block;vertical-align:top;width:calc(50% - 20px);padding-top:20px}.mp1-signin-image-container img{width:100%;height:auto;min-height:300px;max-height:360px}.mp1-signin-image-container .wgt-sqbutton-black{margin-top:20px;width:100%;background-color:#9f7d23;border-color:#9f7d23;color:#fff!important}.mp1-signin-image-container .wgt-sqbutton-black:hover{background-color:#bf972b;border-color:#bf972b}.mp1-signin-button-container{padding:0}.mp1-signin-form-bottom-container{padding-top:30px;height:0;border-bottom:1px solid #979797;position:relative;text-align:center}.mp1-signin-form-bottom-divider{display:inline-block;padding:0 15px;background-color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2.4rem;color:#363636;vertical-align:middle;position:relative;top:-1.2rem}.mp1-signin-form-3rd-container{padding-top:15px;font-size:0}.mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook,.mp1-signin-form-3rd-container .mp1-signin-form-3rd-google{width:calc(50% - 4px)}.mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook{margin-right:8px}.mp1-signin-form-3rd-facebook{display:inline-block;text-align:center;background-color:#3b5998;padding:12px 4px;border:.4px solid #3b5998;box-shadow:0 0 0 0 rgba(0,0,0,.12),0 1px 0 0 rgba(0,0,0,.24),0 0 0 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);font-size:1.4rem;line-height:1.9rem;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#fff!important;letter-spacing:.22px;border-radius:2px;cursor:pointer;white-space:nowrap;box-sizing:border-box}.mp1-signin-form-3rd-facebook .icon-icon_Facebook_Active,.mp1-signin-form-3rd-facebook .icon-icon_Facebook_Inactive{font-size:1.8rem;display:inline-block;vertical-align:middle;line-height:1.9rem;padding-right:6px}.mp1-signin-form-3rd-facebook .icon-icon_Facebook_Inactive{display:none}.mp1-signin-form-3rd-facebook:hover{background-color:#2c4476}.mp1-signin-form-3rd-facebook.disabled{cursor:not-allowed;background-color:#eaeaea;color:rgba(0,0,0,.4)!important;border:none}.mp1-signin-form-3rd-facebook.disabled .icon-icon_Facebook_Active{display:none}.mp1-signin-form-3rd-facebook.disabled .icon-icon_Facebook_Inactive{display:inline-block}.mp1-signin-form-3rd-google{display:inline-block;border:.4px solid rgba(0,0,0,.12);text-align:center;padding:12px 4px;background-color:#fff;box-shadow:0 0 0 0 rgba(0,0,0,.12),0 1px 0 0 rgba(0,0,0,.24),0 0 0 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);font-size:1.4rem;line-height:1.9rem;color:rgba(0,0,0,.54);font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:rgba(0,0,0,.54)!important;letter-spacing:.22px;border-radius:2px;cursor:pointer;white-space:nowrap;box-sizing:border-box}.mp1-signin-form-3rd-google .icon-icon_Google_Active,.mp1-signin-form-3rd-google .icon-icon_Google_Inactive{font-size:1.8rem;display:inline-block;vertical-align:middle;line-height:1.9rem;padding-right:6px}.mp1-signin-form-3rd-google .icon-icon_Google_Inactive{display:none}.mp1-signin-form-3rd-google:hover{background-color:#f3f3f3}.mp1-signin-form-3rd-google.disabled{cursor:not-allowed;background-color:#eaeaea;color:rgba(0,0,0,.4)!important;border:none}.mp1-signin-form-3rd-google.disabled .icon-icon_Google_Active{display:none}.mp1-signin-form-3rd-google.disabled .icon-icon_Google_Inactive{display:inline-block}.mp1-signin-page-container{width:100%;position:relative;background-color:#f8f8f8}.mp1-signin-page-container .mp1-signin-box{display:block;background-color:#f8f8f8;width:100%;max-width:none;height:auto;max-height:none;position:relative;left:0;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;padding:50px 9.2rem;z-index:1}.mp1-signin-page-container .mp1-signin-box div.login-input{background-color:#f8f8f8}@media screen and (min-width:769px){.mp1-signin-page-container .mp1-signin-form-bottom-container{padding-top:45px}.mp1-signin-page-container .mp1-signin-form-bottom-divider{background-color:#f8f8f8;padding:0 50px;font-size:1.6rem;color:#4e4e4e;line-height:2rem;top:-1rem}.mp1-signin-page-container .mp1-signin-form-header{padding-top:45px;font-size:2rem;line-height:2.2rem}.mp1-signin-page-container .mp1-signin-page-header{font-family:Optima,sans-serif;font-weight:700;font-size:3.8rem;line-height:5.1rem;color:#4e4e4e}.mp1-signin-page-container .mp1-signin-form{width:60%;margin-right:0;max-width:770px}.mp1-signin-page-container .mp1-signin-form-3rd-container{margin-top:20px}.mp1-signin-page-container .mp1-signin-form-3rd-facebook,.mp1-signin-page-container .mp1-signin-form-3rd-google{width:auto;padding:12px 16px}.mp1-signin-page-container .mp1-signin-box div.login-input a.wgt-sqbutton-black{width:auto;padding:12px 76px;font-size:1.4rem;line-height:1.7rem}.mp1-signin-page-container .mp1-signin-box div.login-input div.form div.field{margin-top:20px}.mp1-signin-page-container .mp1-signin-box div.login-input div.form div.field label{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:1.9rem;color:#4e4e4e;padding-bottom:4px}.mp1-signin-page-container .mp1-signin-box div.login-input div.form div.field i.checkbox,.mp1-signin-page-container .mp1-signin-box div.login-input div.form div.field i.radio{width:18px;height:18px;background-color:#f8f8f8}.mp1-signin-page-container .mp1-signin-box div.login-input div.form div.field a.forget-pssd{font-size:1.4rem;line-height:1.4rem}.mp1-signin-page-container .mp1-signin-box div.login-input div.form div.field.input-error .error-tip{font-weight:500;font-size:1.2rem;line-height:1.4rem;margin-top:.5rem}.mp1-signin-page-container .mp1-signin-box div.login-input div.form div.field.input-error label{color:#ba0a2f}.mp1-signin-page-container .mp1-signin-box div.login-input .checkbox-container span{font-size:1.4rem;line-height:1.4rem}.mp1-signin-page-container .mp1-signup-container .mp1-signin-form-3rd-container{padding-top:0}}.mp1-signin-page-container .mp1-signup-container{width:70%;padding-left:9.2rem;box-sizing:border-box}@media screen and (max-width:768px){.mp1-signin-page-container .mp1-signup-container{width:100%;padding:0}}.mp1-signup-container{min-height:800px}.mp1-signup-container .mp1-signin-page-header{font-family:Optima,sans-serif;font-weight:700;font-size:3.8rem;line-height:5.1rem;color:#4e4e4e}.mp1-signup-container .mp1-signin-box{padding:50px 0;overflow:hidden}.mp1-signup-container .mp1-signin-box div.login-input div.form .password-status{width:auto}.mp1-signup-container .mp1-signin-box div.login-input div.form .password-status p{padding:0}.mp1-signup-container .mp1-signin-box div.login-input div.form div.field div.input-box{box-sizing:border-box;overflow:visible}.mp1-signup-container .mp1-signin-box div.login-input div.form div.field .date{display:none!important}.mp1-signup-container .mp1-signin-box div.login-input div.form div.field.invalid-date .minage{display:none!important}.mp1-signup-container .mp1-signin-box div.login-input div.form div.field.invalid-date .date{display:block!important}.mp1-signup-container .mp1-signin-form{width:100%;max-width:none}.mp1-signup-container .mp1-signin-box div.login-input div.form div.field i.checkbox,.mp1-signup-container .mp1-signin-box div.login-input div.form div.field i.radio{background-color:transparent}.mp1-signup-container .newlook-dropdown.open{border:none}.mp1-signup-container .newlook-dropdown-show-placeholder span{line-height:initial;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:1.6rem;color:#363636}@media screen and (min-width:769px){.mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook,.mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google{padding-right:30px!important}}.mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Active,.mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Inactive,.mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Active,.mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Inactive,.mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Active,.mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Inactive,.mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Active,.mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Inactive{padding-right:30px}@media screen and (max-width:768px){.mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Active,.mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Inactive,.mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Active,.mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Inactive,.mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Active,.mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Inactive,.mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Active,.mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Inactive{padding-right:3px}}@media screen and (max-width:768px){.mp1-signup-container .newlook-dropdown-content-container{line-height:18px}}@media screen and (max-width:768px){.mp1-signup-container{width:100%;padding:0}.mp1-signup-container .login-input div.form div.field label{display:block!important;color:#4e4e4e}.mp1-signup-container .login-input div.form div.field select{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:1.6rem;color:#363636}.mp1-signup-container .mp1-signin-page-header{display:block!important;padding-top:24px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2rem;line-height:3rem;color:#000}.mp1-signup-container .newlook-dropdown{background-color:#fff;padding:10px 12px}.mp1-signup-container .newlook-dropdown .newlook-dropdown-show-placeholder{line-height:initial}.mp1-signup-container .newlook-dropdown:after{display:none}.mp1-signup-container .password-status p{color:#4e4e4e}}.mp1-signup-usp{width:30%;position:absolute;left:70%;top:13.8rem;padding-left:80px;padding-right:9.2rem;box-sizing:border-box;font-size:0}@media screen and (max-width:768px){.mp1-signup-usp{display:none}}.mp1-signup-usp-item{padding-top:4.5rem}.mp1-signup-usp-item:first-child{padding-top:0}.mp1-signup-usp-item span{display:inline-block;font-size:3rem;vertical-align:middle}.mp1-signup-usp-item .mp1-signup-usp-item-content{display:inline-block;font-family:Optima,sans-serif;font-weight:300;font-size:1.6rem;line-height:2.1rem;color:#9f7d23;padding:0 16px;vertical-align:middle;width:calc(100% - 3rem);box-sizing:border-box}.mp1-signup-tickbox-container{background-color:#eceef2;font-size:0;padding:18px;box-sizing:border-box}@media screen and (max-width:768px){.mp1-signup-tickbox-container{margin-top:22px}}.mp1-signup-tickbox-container .checkbox-container{display:inline-block;vertical-align:top;width:18px;height:18px;line-height:2.2rem}.mp1-signup-tickbox-content{display:inline-block;vertical-align:top;width:calc(100% - 18px);box-sizing:border-box;padding-left:10px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2.2rem;color:#4e4e4e}.mp1-signup-tickbox-content a{font-weight:500;color:#004976;cursor:pointer}.mp1-signup-market-container{margin-top:40px;border-top:1px solid #acacac;padding-top:30px}.mp1-signup-market-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.4rem;line-height:2.2rem;color:#4e4e4e;padding-bottom:10px}div.login-input .mp1-signup-market-content{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2.2rem;color:#363636}div.login-input .mp1-signup-market-content a{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2.2rem;color:#004976;cursor:pointer}div.login-input .mp1-signup-note{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.2rem;line-height:2rem;color:#363636;padding-top:20px;padding-bottom:0}div.login-input .mp1-signup-note-content{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:2rem;color:#363636}@media screen and (max-width:768px){.mp1-signin-page-container{width:100%}.mp1-signin-page-container .mp1-signin-page-header{display:none;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2rem;line-height:3rem;color:#000}.mp1-signin-page-container .mp1-signin-box{display:block;width:100%;max-width:none;height:auto;max-height:none;position:relative;left:0;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;padding:50px 16px 23px;z-index:1;padding-top:50px}.mp1-signin-page-container .mp1-signin-form{width:100%;margin-right:0;max-width:none}.mp1-signin-page-container .login-input{background-color:#f8f8f8}.mp1-signin-page-container .login-input a.wgt-sqbutton-black{background-color:#9f7d23;border-color:#9f7d23}.mp1-signin-page-container .login-input a.wgt-sqbutton-black:hover{background-color:#bf972b;border-color:#bf972b}.mp1-signin-page-container .login-input .checkbox-container span{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem}.mp1-signin-page-container .login-input div.form div.field label{display:none}.mp1-signin-page-container .login-input div.form div.field a.forget-pssd{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem}.mp1-signin-form-bottom-divider{background-color:#f8f8f8}}.mp1-signup-error-message{padding-top:8px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2rem;color:#ba0c2f}.mp1-signup-error-message a{color:#ba0a2f;text-decoration:underline;font-weight:500}html[dir=rtl] .mp1-signin-close-button{right:auto;left:10px}html[dir=rtl] .mp1-signin-form{margin-right:0;margin-left:40px}html[dir=rtl] .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook{margin-right:0;margin-left:8px}html[dir=rtl] .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Active{padding-right:0;padding-left:6px}html[dir=rtl] .mp1-signin-form-3rd-google .icon-icon_Google_Active{padding-right:0;padding-left:6px}html[dir=rtl] .mp1-signin-page-container .mp1-signup-container{padding-left:0;padding-right:9.2rem}html[dir=rtl] .mp1-signup-usp{padding-left:9.2rem;padding-right:80px;left:auto;right:70%}html[dir=rtl] .mp1-signup-tickbox-content{padding-left:0;padding-right:10px}html[dir=rtl] .mp1-signin-box div.login-input div.form div.field .icon-icon_chervonDown{right:auto;left:12px}html[dir=rtl] .mp1-signin-box div.login-input div.form div.field div[data-component=date3selects] .input-box:first-child{margin-right:auto;margin-left:20px}html[dir=rtl] .mp1-signin-form-header-caption .icon-icon_A007{padding-right:0;padding-left:12px}html[dir=rtl] .mp1-signup-layer div.form div.field.half-field-in-popup-left{margin-right:0;margin-left:20px}@media screen and (min-width:769px){html[dir=rtl] .mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook,html[dir=rtl] .mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google,html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook,html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google,html[dir=rtl] .mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook,html[dir=rtl] .mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google{padding-right:12px;padding-left:30px!important}}html[dir=rtl] .mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Active,html[dir=rtl] .mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Inactive,html[dir=rtl] .mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Active,html[dir=rtl] .mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Inactive,html[dir=rtl] .mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Active,html[dir=rtl] .mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Inactive,html[dir=rtl] .mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Active,html[dir=rtl] .mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Inactive,html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Active,html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Inactive,html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Active,html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Inactive,html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Active,html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Inactive,html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Active,html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Inactive,html[dir=rtl] .mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Active,html[dir=rtl] .mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Inactive,html[dir=rtl] .mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Active,html[dir=rtl] .mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Inactive,html[dir=rtl] .mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Active,html[dir=rtl] .mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Inactive,html[dir=rtl] .mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Active,html[dir=rtl] .mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Inactive{padding-right:0;padding-left:30px}@media screen and (max-width:768px){html[dir=rtl] .mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Active,html[dir=rtl] .mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Inactive,html[dir=rtl] .mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Active,html[dir=rtl] .mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Inactive,html[dir=rtl] .mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Active,html[dir=rtl] .mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Inactive,html[dir=rtl] .mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Active,html[dir=rtl] .mp1-sign-up-in-booking .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Inactive,html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Active,html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Inactive,html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Active,html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Inactive,html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Active,html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Inactive,html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Active,html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Inactive,html[dir=rtl] .mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Active,html[dir=rtl] .mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Facebook_Inactive,html[dir=rtl] .mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Active,html[dir=rtl] .mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook .icon-icon_Google_Inactive,html[dir=rtl] .mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Active,html[dir=rtl] .mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Facebook_Inactive,html[dir=rtl] .mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Active,html[dir=rtl] .mp1-signup-layer .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google .icon-icon_Google_Inactive{padding-right:0;padding-left:3px}}@media screen and (min-width:769px){html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-facebook,html[dir=rtl] .mp1-signup-container .mp1-signin-form-3rd-container .mp1-signin-form-3rd-google{padding-left:30px!important;padding-right:16px!important}}@media screen and (max-width:768px){.mp1-signin-box{padding:40px 24px!important}.mp1-signin-box .mp1-signin-form{width:100%!important;margin-right:0!important}.mp1-signin-box .mp1-signin-form .login-input{background:0 0!important}.mp1-signin-box .mp1-signin-form .login-input a.wgt-sqbutton-black{background-color:#9f7d23!important;border-color:#9f7d23!important}.mp1-signin-box .mp1-signin-image-container{width:100%!important;margin-right:0!important}.mp1-signin-box .mp1-signin-image-container>img{display:none!important}.mp1-signin-box .mp1-signin-image-container .wgt-sqbutton-black{width:100%!important}}div.navbar .menu-wrapper .logo img{width:129px;height:32px}@media screen and (max-width:768px){div.navbar{position:fixed;z-index:1000;left:0;top:0;width:100px;min-height:100vh;background-color:#000}div.navbar.hide-mobile-menu .menu-wrapper{display:none!important}div.navbar.lengs{background-color:#46423f}div.navbar.lengs .menu-wrapper .menu li.item a.item-link.checked,div.navbar.lengs .menu-wrapper .menu li.item a.item-link:hover{border-left:4px #9f7d23 solid!important}div.navbar.lengs .menu-property li.item a.item-link{color:#ded6d4!important}body[data-mobile=false] div.navbar.lengs .menu-property li.item a.item-link:hover,div.navbar.lengs .menu-property li.item a.item-link.checked,div.navbar.lengs .menu-property li.item a.item-link.inview{background-color:transparent!important;border-left:2px solid #9f7d23!important;color:#9f7d23!important}div.navbar.lengs a.expand-btn{color:#ded6d4!important}div.navbar.lengs a.expand-btn .expand{background-color:#9f7d23!important}div.navbar.only-logo{min-height:0;height:70px}div.navbar a.expand-btn{display:none}div.navbar a.search-btn{display:block;position:absolute;bottom:0;width:100px;height:80px;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-color:#dcd7d2;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAeCAQAAAB6Dt0qAAABq0lEQVQ4y5XUzSuEQRwH8LXi4uVGlCIXBzltfREuFApLciFR2la5bFZse5Fy1srbaaX8B64KiVqp3YOEUi4rh81Led/1+szseMzMM8/u8/Q7bM/8fp95np35zTjgkKIS7RjBMNpQbsgJwT8UYgbn+OEiBi/ys9Ne3AjsLy7RmJkG8a2EJFLa55vSCa5wDz50wa1NFtPHPtGtpi4kWckVmoX0AG5Z5h5lKnrA0icoMcxdg2uWDRtpA0s9oEq5HHV4pPkkSmUaYnTSdAc9rMIr02M6/I5iU5qrrQGpWZdpeiEiGTtng9Zsy/SLDm9lpPO0JirTOwtv3aQ1uzKNZv2veWyDwjJdzLrCPlYxKtMmfV+rlbAerzT/hCJjNx3q3WQ8oS4kWHZB3cMplo6jk0s6MYZnlkkYmzT94+dOTkQ78G6t8edwIRy9F4zbP6//EVTfEj0mt8QR9rmngNnd5McpV/aBHe3DnRgUpgqoaDoq0IEh9KMFBfpYSMDTZlQVOXrjcNgaJXhJwFPWKcHLAvZYpwSvcDRuhxK8ptMze5TgVQrf0GqXkujDLGrh+AXUz8hMk9n7UwAAAABJRU5ErkJggg==)}div.navbar .menu-wrapper{height:calc(100vh - 140px);overflow:hidden;overflow-y:hidden!important;transition:all 1s}div.navbar .menu-wrapper .menu-inner{position:relative}div.navbar .menu-wrapper .menu li.item#item-carts{display:none}div.navbar .menu-wrapper .menu li.item.item-scratchpad{display:none}div.navbar .menu-wrapper .menu li.item a.item-link{display:block;box-sizing:border-box;width:100px;height:66px;color:#fff;padding-top:42px;text-align:center;background-repeat:no-repeat;background-position:center 3px!important;background-size:48%;font-size:1.1rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:13px;text-transform:uppercase;transition:border .5s}div.navbar .menu-wrapper .menu li.item a.item-link span{margin-top:2px;white-space:nowrap}div.navbar .menu-wrapper .menu li.item a.item-link .cart-tooltip{display:none;background-color:#fff;font-size:1.3rem;line-height:1.3em;width:11em;position:absolute;z-index:101;color:#383838;padding:.7em;top:100%;right:10%;text-transform:none;text-align:left;white-space:normal}div.navbar .menu-wrapper .menu li.item a.item-link .cart-tooltip.show{display:inline-block}div.navbar .menu-wrapper .menu li.item a.item-link .cart-tooltip:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-bottom-color:#fff;position:absolute;bottom:100%;right:42px}div.navbar .menu-wrapper .menu li.item a.item-link.checked,div.navbar .menu-wrapper .menu li.item a.item-link:hover{border-left:4px #ba0c2f solid!important}div.navbar .menu-wrapper .menu li.item:nth-child(odd) a.item-link{border-left:4px #000 solid;border-right:4px #000 solid;background-color:#000}div.navbar .menu-wrapper .menu li.item:nth-child(even) a.item-link{border-left:4px #222 solid;border-right:4px #222 solid;background-color:#222}div.navbar .menu-wrapper .menu li.item.item-carts{display:inline-block}div.navbar .menu-wrapper .menu li.item.item-carts a.item-link{background-image:url(/assets/img/navbar/icon_C004.svg);background-size:37%!important;background-position:center 12px!important;position:relative}div.navbar .menu-wrapper .menu li.item.item-carts a.item-link .number{position:absolute;top:8px;right:25px;display:inline-block;font-size:10px;background-color:#ba0c2f;border-radius:50%;width:20px;height:20px;text-align:center;line-height:19px}div.navbar .menu-wrapper .menu li.item.item-scratchpad a.item-link{background-image:url(/assets/img/navbar/icon_B010.svg);background-size:37%!important;background-position:center 12px!important}div.navbar .menu-wrapper .menu li.item.item-hotel a.item-link{position:relative}div.navbar .menu-wrapper .menu li.item.item-hotel a.item-link::before{content:"";display:block;position:absolute;background-size:auto 100%;background-image:url(/assets/img/navbar/icon_nav.png);background-repeat:no-repeat;background-position:-234px 3px;height:68px;width:68px;left:50%;top:0;-webkit-transform:matrix(.64941,0,0,.64941,-34,0);-moz-transform:matrix(.64941,0,0,.64941,-34,0);-ms-transform:matrix(.64941,0,0,.64941,-34,0);-o-transform:matrix(.64941,0,0,.64941,-34,0);transform:matrix(.64941,0,0,.64941,-34,0);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}div.navbar .menu-wrapper .menu li.item.item-epic a.item-link{background-image:url(/assets/img/epicSale-images/05-Navi-Icon-epicsale-4.gif);background-size:100%!important;border:none;background-color:#31a2ac!important;color:#fff;border-left:2px solid #31a2ac!important}div.navbar .menu-wrapper .menu li.item.item-dest a.item-link{position:relative}div.navbar .menu-wrapper .menu li.item.item-dest a.item-link::before{content:"";display:block;position:absolute;background-size:auto 100%;background-image:url(/assets/img/navbar/icon_nav.png);background-repeat:no-repeat;background-position:-78px 3px;height:68px;width:68px;left:50%;top:0;-webkit-transform:matrix(.64941,0,0,.64941,-34,0);-moz-transform:matrix(.64941,0,0,.64941,-34,0);-ms-transform:matrix(.64941,0,0,.64941,-34,0);-o-transform:matrix(.64941,0,0,.64941,-34,0);transform:matrix(.64941,0,0,.64941,-34,0);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}div.navbar .menu-wrapper .menu li.item.item-coll a.item-link{position:relative}div.navbar .menu-wrapper .menu li.item.item-coll a.item-link::before{content:"";display:block;position:absolute;background-size:auto 100%;background-image:url(/assets/img/navbar/icon_nav.png);background-repeat:no-repeat;background-position:-468px 3px;height:68px;width:68px;left:50%;top:0;-webkit-transform:matrix(.64941,0,0,.64941,-34,0);-moz-transform:matrix(.64941,0,0,.64941,-34,0);-ms-transform:matrix(.64941,0,0,.64941,-34,0);-o-transform:matrix(.64941,0,0,.64941,-34,0);transform:matrix(.64941,0,0,.64941,-34,0);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}div.navbar .menu-wrapper .menu li.item.item-inte a.item-link{background-image:url(/assets/img/navbar/icon_004.svg)}div.navbar .menu-wrapper .menu li.item.item-wedding a.item-link{position:relative}div.navbar .menu-wrapper .menu li.item.item-wedding a.item-link::before{content:"";display:block;position:absolute;background-size:auto 100%;background-image:url(/assets/img/navbar/icon_nav.png);background-repeat:no-repeat;background-position:0 3px;height:68px;width:68px;left:50%;top:0;-webkit-transform:matrix(.64941,0,0,.64941,-34,0);-moz-transform:matrix(.64941,0,0,.64941,-34,0);-ms-transform:matrix(.64941,0,0,.64941,-34,0);-o-transform:matrix(.64941,0,0,.64941,-34,0);transform:matrix(.64941,0,0,.64941,-34,0);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}div.navbar .menu-wrapper .menu li.item.item-meetting a.item-link{position:relative}div.navbar .menu-wrapper .menu li.item.item-meetting a.item-link::before{content:"";display:block;position:absolute;background-size:auto 100%;background-image:url(/assets/img/navbar/icon_nav.png);background-repeat:no-repeat;background-position:-313px 3px;height:68px;width:68px;left:50%;top:0;-webkit-transform:matrix(.64941,0,0,.64941,-34,0);-moz-transform:matrix(.64941,0,0,.64941,-34,0);-ms-transform:matrix(.64941,0,0,.64941,-34,0);-o-transform:matrix(.64941,0,0,.64941,-34,0);transform:matrix(.64941,0,0,.64941,-34,0);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}div.navbar .menu-wrapper .menu li.item.item-blog a.item-link{position:relative}div.navbar .menu-wrapper .menu li.item.item-blog a.item-link::before{content:"";display:block;position:absolute;background-size:auto 100%;background-image:url(/assets/img/navbar/icon_nav.png);background-repeat:no-repeat;background-position:-388px 3px;height:68px;width:68px;left:50%;top:0;-webkit-transform:matrix(.64941,0,0,.64941,-34,0);-moz-transform:matrix(.64941,0,0,.64941,-34,0);-ms-transform:matrix(.64941,0,0,.64941,-34,0);-o-transform:matrix(.64941,0,0,.64941,-34,0);transform:matrix(.64941,0,0,.64941,-34,0);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}div.navbar .menu-wrapper .menu li.item.item-offer a.item-link{position:relative}div.navbar .menu-wrapper .menu li.item.item-offer a.item-link::before{content:"";display:block;position:absolute;background-size:auto 100%;background-image:url(/assets/img/navbar/icon_nav.png);background-repeat:no-repeat;background-position:-156px 3px;height:68px;width:68px;left:50%;top:0;-webkit-transform:matrix(.64941,0,0,.64941,-34,0);-moz-transform:matrix(.64941,0,0,.64941,-34,0);-ms-transform:matrix(.64941,0,0,.64941,-34,0);-o-transform:matrix(.64941,0,0,.64941,-34,0);transform:matrix(.64941,0,0,.64941,-34,0);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}div.navbar .menu-wrapper .menu li.item.item-gift a.item-link{background-image:url(/assets/img/navbar/icon_008.svg)}div.navbar .menu-property{text-transform:uppercase;display:none}div.navbar .menu-property li.item a.item-link{box-sizing:border-box;color:#fff;display:block;font-size:1.1rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:13px;padding:8px;min-height:32px;border-left:2px solid transparent}body[data-mobile=false] div.navbar .menu-property li.item a.item-link:hover,div.navbar .menu-property li.item a.item-link.inview{background-color:#ba0c2f}div.navbar.navbar.lengs a.expand-btn .close-icon,div.navbar.navbar.lengs a.expand-btn .expand-icon{border:5px solid transparent;background-color:transparent}div.navbar.navbar a.expand-btn{display:block;width:100px;height:70px;box-sizing:border-box;text-align:center;color:#fff;overflow:hidden;user-select:none;cursor:pointer;position:relative}div.navbar.navbar a.expand-btn .close,div.navbar.navbar a.expand-btn .expand{font-size:12px;padding-top:17px;padding-bottom:22px;background-color:#000}div.navbar.navbar a.expand-btn .close-icon,div.navbar.navbar a.expand-btn .expand-icon{border-radius:20px;height:16px;width:16px;border:5px solid #ba0c2f;background-color:#ba0c2f;font-size:23px;display:inline-block;position:absolute;top:44px;left:35px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}div.navbar.navbar a.expand-btn .close-icon span,div.navbar.navbar a.expand-btn .expand-icon span{position:absolute}div.navbar.navbar a.expand-btn .close-icon .icon-icon_B023,div.navbar.navbar a.expand-btn .expand-icon .icon-icon_B023{top:-4px;left:-4px}div.navbar.navbar a.expand-btn .close-icon .icon-icon_I010,div.navbar.navbar a.expand-btn .expand-icon .icon-icon_I010{top:-3px;left:-3px}div.navbar.navbar .menu-wrapper .menu li.item a.item-link{height:63px;height:auto;padding-top:49px;background-size:42%;padding-bottom:10px}div.navbar.navbar .menu-wrapper .menu li.item a.item-link::before{-webkit-transform:matrix(.56824,0,0,.56824,-34,0);-moz-transform:matrix(.56824,0,0,.56824,-34,0);-ms-transform:matrix(.56824,0,0,.56824,-34,0);-o-transform:matrix(.56824,0,0,.56824,-34,0);transform:matrix(.56824,0,0,.56824,-34,0)}div.navbar.navbar .menu-property{display:block}div.navbar.navbar.menu-expand a.expand-btn span.expand,div.navbar.navbar.menu-expand a.expand-btn span.expand-icon{display:none}div.navbar.navbar.menu-expand a.expand-btn span.close,div.navbar.navbar.menu-expand a.expand-btn span.close-icon{display:block}div.navbar.navbar.menu-expand a.expand-btn::after{background-position:-1px -31px}div.navbar.navbar.menu-close .menu-wrapper{height:0}div.navbar.navbar.menu-close a.expand-btn span.expand-icon{display:block}div.navbar.navbar.menu-close a.expand-btn span.expand{display:table}div.navbar.navbar.menu-close a.expand-btn span.close,div.navbar.navbar.menu-close a.expand-btn span.close-icon{display:none}div.navbar #navbar-tpl{display:none}div.navbar{top:auto;left:auto;width:270px;min-height:0;height:100%;overflow-y:hidden;display:none}div.navbar .chervon-icon{display:none!important}div.navbar .logo,div.navbar .logo-lengs{display:none}div.navbar .user-module-mobile-wrapper{display:block;position:relative}div.navbar .user-module-mobile-wrapper a.logout-link{position:absolute;top:15px;right:10px;color:#bbb;font-size:12px}div.navbar .user-module-mobile-wrapper a.user-info{cursor:default!important;display:block;margin-left:20px;padding:25px 60px;color:#f7f7f7;font-size:12px;line-height:16px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAuCAIAAADhvA07AAASgklEQVRYw31ZCXAc1Znue2a6574ljTS6b1nyjY0htoFwGfBCgLCxNxAgDpti2S2uYndrNxuoUMQhu1C7tZDAQqVqE65gg7GNIb5t4fuUJVnWWOdoRnNf3dPTx/T+M08aBHH2laqn35vWe1//9/8N3tHRgWFYsViEq6qqOI4TBKFpGtygdTRFN6UVTUumUol4zGi0eNxOg9lMWRyYnlWLGq7KmJBVMqlUMhmJREiStNlsRqMRtoKdyfKAG9gNtoIN8fkBK7BOlAcFd/AdRVGKomDlAU8Uy4OmabjCOmzEMEwmk5kJz1rMplXLV6y+fnV7c32Ny24ysiZPra+hGV5IVrFcZAZnDIGxsfNnTp04caK/v39kZITjOKfLidAgZOgUOBTtj6QAi4VCAW9paQGA8BCCCQ/BvSRJ8AR6M4AlCMJsJOL1eO+9e8Nta69fc/0NBnc1CBTL5zCDRZm+FE/ETQ4vazFjkojZ67H5EQ7Pfv757vfff3//vv06va66uhq9LdKGXq+HqyzLcGJlHW9rawMoABMORs/BFGAhqcL9zMwMo9M9snnzj37w/c5lSzFRKPCCzuLGKEKOT105vefYZx+evTja3tmuKlhgVvDXeXqX9DYuXtPQe0MF2cd/3Pbqr189fvxYTU2NyWSC49ChSI9aeSCx4WBDSG6gFKQ+eAIAIfGOjY2tvO66X77yyurVqzEhnU4mMbWIU7S5ujY1fuq/X/hpOBQrUK64UAyncw1V9kSKtxgwm5bV6cmG1vYbNn6/97sPIUwFUX7ppRdf/fVWg8Hg8Xhhc1hExorEg7RWsjukMhgVE4YveJ6fmJh44okn3vvDH/x+PybkErNhgmJonDA4aggs+bt//NGRS0nV7E9lxSuz8UXdzbet6uipsxCYFsnj4Rx+8uzlL7f9UYxPOr3VVncV2ML69euWLFm+Z88XwWDQarWiE5EBzXkMiAN9gcylBLA80uk0aOqll156+eWX0aOaKCoFESdIPWcli/mp/W8cOjGZ1bhkKnNmYva+u254ZF2nLMlFTQqF4sFoNpkrKLQxXyTOfHX08vFDGEm39S0Fv21pab7zjg17Pv98YnICZFHxISRFOIt0Op1IQci3YRWsbGpqauvWrc8//3zFCDCpoEoSfBrc7vjgvtMH9jBWvw4rjM8mv7O07d+23HP+4tX3dx+/MBrOCgWSIBhwTIrIq0pOwQicCJzu17HG5u5FcO9wOu7ZuHHHjh3B4LTZbK4oC7lRSVbI8ZB/Aazx8fFnn3326aefRjqeAwSH4BqtNymZ+JXzR82exrwkHhuaWtzkXt/X2H9y8JO9p7LpDENSwbh0fDhyYjQ+FErnNUbSOcejuWpfjU7DJEXFcKyoYD5fzfaPt7OcMRqNoDiEriUzBwmhSIX0BXZz8803v/vuuxXRoAiJK0pRzDNmVzZ4MXT5FMU6DxwbHJmITUYzDo4spCMNNRa2iBVSgllTe6rtfpuRI3COZFy01tvb+Xe/+NXyW26jIfDIGmCCPR0uB0Yadu/cAVFqYSgmHQ4HzFGgBNMBXwNhWiyWih/O4YK5LFMGrpCe2bt7Vzqv2K0mr0V38nygyVfzyEN3Tg8MFXh57fV9a1Z2tTe4G12mak7n4ujl9aa161a337KRImkMtgQ88Efg4M9N7Yv4THLfvj+BMSEJzQFC+oP59PT0iy++eOutt35LPPNmJOEkhDfhnXd+j1G6nkbvnjNjbh32i2d/7Fxye2Nbd3ur191Qb/HU0jSFF2U9TTisHEPiFnfVgaNH3b46k9WGaXgJE4nn84VcXrrj1pu2b9sWj8chFszFP2TLcI3FYkuXLn3yyScrpvMNNDAFZ6SJi6fP9nS1W51VY9NRLJv9zrIOo80qRmYMFhtrqynkMnwiBOGXNOgZTgdWyQsFWGRpcnjgUnmX0r7lI7DZyKzFYnrmH55JJBPIbIhKAICRTCYfe+wxlGiuOcDnwbQzaR4n5JYa88DwFKMpfd2NYKhFIZWPRyVBgH/WlAJN4qB6gqFpA0MzutDERLO/pnf5yrLqy5jKSRrHS2dt3ry5d1EvnI5Cz5ynQRiEpHb//fcv9KyvXayMRyNwrKC0r1rR7av56JNDh0Zi9Y2+puZGtqbBYNBRBr3N31rT1tfU2unzuFmQvSRBdjSxBgpTjSaLw+XG5hCVcxaGg43DjNLT37vve6AfdCKFnAvm9957LwTJb0mlYvxzmHSU8tVgVxxf3dZc1YhvfPDeSakohng757AalNjQ+X0H+9M5wczp6jiSLuIqOJLBgOMypyPnjbIMqSyhEqDyuP3ODa+9/nqhINI0Q6EaCDCtX7/+z6TyDWw4xWCqLB49lvZYNyxpxi2GfWePtXT05rPpqJj74MiJrT/f2urzpfLKdFZwkfijN7Wv7PJ/eW7y/WODXYOpV95eUl1bC1GyLCBIiVDzkEh93d2L2to7RkeGGEZXUlk+n4ckvGzZsmsZzgK7JvCipNhvWT17uP+r/9nF17bFYqnG6uqujlb2yqGzR/qXL111y3W9cYYlFPy+NYv6w8V7Xj3w5qkw4WpafdcPvjhy6anntwbGJkuYSmlLI4k5sdEU1tHZk06nSpUZMqDm5mafz/dNJDhS+NdaK6okayD9ddnhgbo7NuqsVU6rSQ9FiyCaq7seupUDZx+7ErAVcl1NjmceufNfPjghnwoUKP2mRbYntmzEGPuh/pNiQZk3hiJJfP22nR1dxXIRUsr2EAbWrl179913fxvQQueHew1TCzJhMHl7GnOxSQrXKK9XzaVtFqsOK45NRZPxeG+t+fYe/+NP/eS1HQMOvfLCg8uSCfnG7ob6zkUqa6mr9/R1tiBHy/EiyMNiZtFx0Whi//4vS66M5h6P58/NWftWKIK0LBVIs8N6x1/rTLSYSeRFKTA+JuWSiiZbDFo8nhmaiMdxw7adByk1/bd/v7mto63PZ8Q1m2pxHzl9zmmzzr1b+bJwb7fbBdU3CtGlvMGy7LXsB//azPGy49O0nIzDXcuzrzu7FuklXpaVs5cu5mW1s6ftrg036C3GfR9/Ghoe3PLkpjwv07JW66BEEz4cjNd6XA3V3rJ3YPOwvkZkMppQCU+hI1H9eu14OP8ipZyoYYzBUFTU4cmpRk8VOz1BOR2hmfCAJHZ29Jgd7p5Gp+fmRb6WRYff+wQrZK1WM5bnl17X3tri+7YGANgCCVFg2KUMrlConhVF8Vsg0PrCIASbkDoGXOKWux5gafnTj98TDu830JTTab94aVDMiyuWLLd7/Vm+MJpJkZRyenBiKjyzqqvWWd927TdcgAigyLJUqoJQXwEtzv/zNCrmsHKSGThzYe9nH+7+X6hPCnJRvTIYICjIWRSno7l6b//2z3//9rb2pno9o9N4hSb1V3mZc3iunYoWnJDNZKDVKZXzYEPQjkAo+ksqy/C5dC4fiUS9RlZmjC/88r/W1Hpuu3+DfOWClSVnYklZUpOCwlls0me79u3cufH2tQ7MdvrAaafeSOqKotnJGKzXiLMYpCKiMp2dDWezOaPRVKoSIbpfunSp8t3QyNUd2z/68cN/I2iGoyfOCXlBK8rjo1dFjWxbvDQaS/fUgG1KQiSq8Zmeltr9ZwLBRO70haFPxiZbPS6HVT03emFnNthpdlB46rrvPopfM/B/08sCgQA0vDabvVQxQnEai8Z0ZvtsrvDxrn3hwOXtO3b9bvt+gRdYSutoatz+xeH9B486XW6ZNiRmo6bI6N133ZRPZ6Ympow6srmhJhhLR9N8e507I6pwX++rXtHo/GT/gYSr4Z//9cU5gWALLRLL5kSSJDhWh6ZvvvmbkZHLVquNtNvtoLhcLpMRcRPLTQwOpDNZB0vs+fJAMpGscpkvDI9Ox/imKnuD39for3e4bAc/+eiHaxerDB2emkzG08313s4611AgGMoXGT2jNxjNNLVj7zHWaHjm9TdYA6sHVyiXrZpa9qwyrBxfAOVwLFOKirHMr7a+AjYE1lyqGOFRRZasFuvKVTcqRenQ8Yuh8Oxj96zhaOKdD/cYbc4lfV3djVW+andfV6fRbPr3/3yrz463dTRMjY2Db4gqDmVho4kcGRy/EuNTudyu44OjOemvHt0Sl7h3P9p58vwQND193R1zZlwGBBKC01lDCdDBAwd/+9s3oG4uGTUSo9lsHbhwOpXJNfqqgoFLM5kixzArO/1NPheksPODIxm3ORy5MDjDh+NJzV717qdH2xuhKWah6eUYOhIMjwxe9ejIu5f7tp8a+/DK0IObHsdweXbg8DK//8uD/dvfG788cvXhzQ+01ddWtFbJZbt2fiqKeRBPqe4o21DJ2gUeXE/YtOmHFl0hOhsZvBrm8xIvSifPDHFWW3er/8jJS7FcwVPf1Fhl+erIYSyR9lfbIYDhRSUbSw0OTxuMej7D/8eeYUllJVny2ZhgNJHLCVZaDmeJnYcvFOT8Heuun3PebB5UqdNRoXDoueeeg94DEQoUKhwhZrvdnq+OfLnlaeanDz+wZknIaw8CeTAdFYRUksZL3ABnMfm8drtOM7jtpN1xYGRSoxm300QR2FQ4IygkJyq/ORLISgVfY9PSliqgAD784jiI4calzd2ttVanO5vKQIXN6nTIzaDshs/XX3s9FApBvSqVG9FStkf8EPih1cxeGR68OMEHE3mWENctbadIIpIVY8lsNJaScpmTh/fveO+tSJzPk6ysSEQ2k8ppU9A4CwWaIPonwxdnYhhr91T5gFAyW81hkFBGgLCystv/+AMbBi6ce+uDT++8/RYoWpIp3m7jAoHRLVt+4nK5KpxCycuQykrFNUmaWGoqGASHywgyjsl+lwXYDquZY03Wm1f3qHJhOsqHk7zbaQ9LmJ5P2shijqAtevrybFzIZ30eb9pYDS6VyKs2q5UmVJ1WMHNMba0/GI2dPXtu9/bdWZy4c/2N0AXQNLFp0yZgtAAQYhZKvT0AouZrW6jiYMnEaMAacFb32YEhSSlOz8YYGqyfsVk4VYbeTJ8XC3Ck3VFtrvXXkbkaTmcxGx0sUw0ZurZ1xbp1HqeNxFQni9loNZriWQO39+xkOhnFMZUxmPcdPvbggxu9DuvPfvbzt99+q6GhYS6/lgm1ktujnghJDOKnTkfnszGDyc0abZjM0wx9/uxwgs+ns/mpmdB0OA6CjMdiuFIw17enNaoZz7B6psFjOTMZ4/rWPPvU45GpwJ7dnxOaDKzKxYlYnFdIguJFYAMKUOcY9SRGs5eHhl782T95vFXgXIhmmJOQ2+1emIfLRQkGLJCRwdx1bc0+122r2vOKNjoU0HEsx+rTmRzF6GhcU4qynBeHg2knrbn1mKioxyMyXtd79cKxN95+N54WJZyWFdlpNXJG64ruuvBMaCQQWtzTkua1Qwf3Hd67Q68zcEYj6jJQcVGiglBgnGMUylRNid5j9Nl0XBQyjU3tHqfFazdmJYXEVVFSE9AolrrqAkCvqfLEBSWVTDSYqPGZmFbdfP7yyJ8+22aweEVoH1V17YquTffeZtAxqWzy3JkhQmcQJHImOG4ic0yphdSjJgzxrYh4nWM/FtYbSICASeRToZmpQpGajmYlFetu8i5prU7nChA+oHv3Oq11XocgQbkmsfkY8BCjChUYGu7q6IAg1Fxjb6irXrF4kdlkPHLq0t5Dp1OJTG2Tn1CSJpoHpRMkXREBkg2akoh5qBB9qEdDtDAoFBJDMDgVSWTHwumroSz0LTVuc7oU03TNdVWrFreYLLbg5JghM21s7jkfTlc7TGv76uH9GM4Kbnrk7MhsJDo4FgqNXXW4LTV2UsonMAJKDGYh/zxHd5anJS+rUEYLa8V5eg8iJ0bjMstAttYGAtEarwdMODAVpgjSZjGeHBgJXDjjdjuvqqZMLGLm9CTNxLLFoakETlBZXjTrKSGbBF7OZadA0dBuls/CFpJSFc3MxSEkFTSvMI2o1i6TsnS5O1EZQjLp8aIqg9/FM/l4RkjlRGA8RbGYwfUQHYDTysskzTnsTldBLBRVCZMzuUyUxkWTCcghsqjNdXkLpVIxEsTtkRCUUIWvzY8K74+eg38pPQq1JUlpRUkUeUHI0piCaZKqSK31Hooz80IOmCCj2QIRy2akCfA5ISEJUY6WgXSgaAZgFLW57qp0apk7RFdEKCKgpRPb29sR3soSovTnYvd8fEIQwRHKuQ+2gKYIzLn0TsAQyCXOFAPTAD8nSg8rpaZJA0lTqNhAvw6gDReSz8iiUQM0Z92gsnnVkJUfXJAS0ToSLIoWlU4NXhJ+bIEoqpYbYKIED+6K8/EMDAB2Iyq/raD9K0xGBVlFThVH+z9EFQM9buFj8QAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:left}div.navbar a.close-btn{display:block}div.navbar a.search-btn{display:none}div.navbar.property-expandable a.expand-btn{width:100%}div.navbar.property-expandable a.expand-btn::after{display:none}div.navbar.property-expandable .menu-wrapper{overflow:auto;overflow-y:auto!important;height:calc(100% - 160px)}div.navbar.property-expandable .menu-wrapper .menu li.item a.item-link{height:75px;padding-top:57px}div.navbar.property-expandable .menu-wrapper .menu li.item a.item-link::before{-webkit-transform:matrix(.87779,0,0,.87779,-34,0);-moz-transform:matrix(.87779,0,0,.87779,-34,0);-ms-transform:matrix(.87779,0,0,.87779,-34,0);-o-transform:matrix(.87779,0,0,.87779,-34,0);transform:matrix(.87779,0,0,.87779,-34,0)}div.navbar.property-expandable ul.menu-property{margin-top:0}div.navbar.mobile-onshow{right:0;-webkit-animation:navbar-movein .5s;-moz-animation:navbar-movein .5s;-ms-animation:navbar-movein .5s;-o-animation:navbar-movein .5s;animation:navbar-movein .5s}div.navbar.mobile-onempty{right:-300px;-webkit-animation:navbar-moveout .5s;-moz-animation:navbar-moveout .5s;-ms-animation:navbar-moveout .5s;-o-animation:navbar-moveout .5s;animation:navbar-moveout .5s}div.navbar .menu-wrapper{overflow:scroll;overflow-y:auto!important;height:100%;touch-action:pan-y;-webkit-user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent}div.navbar .menu-wrapper ul.menu.ishotel li.item a.item-link{background-image:none;padding:15px 0!important}div.navbar .menu-wrapper ul.menu li.item{float:left;width:50%}div.navbar .menu-wrapper ul.menu li.item#item-carts{display:block}div.navbar .menu-wrapper ul.menu li.item.item-scratchpad{display:block}div.navbar .menu-wrapper ul.menu li.item a.item-link{width:100%;padding-top:65px!important;height:78px;background-size:47%!important}div.navbar .menu-wrapper ul.menu li.item a.item-link::before{-webkit-transform:matrix(.87779,0,0,.87779,-34,0)!important;-moz-transform:matrix(.87779,0,0,.87779,-34,0)!important;-ms-transform:matrix(.87779,0,0,.87779,-34,0)!important;-o-transform:matrix(.87779,0,0,.87779,-34,0)!important;transform:matrix(.87779,0,0,.87779,-34,0)!important}div.navbar .menu-wrapper ul.menu li.item a.item-link.checked{background-color:#ba0c2f!important;border-color:#ba0c2f!important}div.navbar .menu-wrapper ul.menu li.item:nth-child(even) a.item-link,div.navbar .menu-wrapper ul.menu li.item:nth-child(odd) a.item-link{border-left:4px #000 solid;border-right:4px #000 solid;background-color:#000}div.navbar .menu-wrapper ul.menu li.item:nth-child(10) a.item-link,div.navbar .menu-wrapper ul.menu li.item:nth-child(11) a.item-link,div.navbar .menu-wrapper ul.menu li.item:nth-child(2) a.item-link,div.navbar .menu-wrapper ul.menu li.item:nth-child(3) a.item-link,div.navbar .menu-wrapper ul.menu li.item:nth-child(6) a.item-link,div.navbar .menu-wrapper ul.menu li.item:nth-child(7) a.item-link{border-left:4px #222 solid;border-right:4px #222 solid;background-color:#222}div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.user-cl{font-size:1.3rem;color:#fff;text-align:center;line-height:44px;position:relative}div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.user-cl>.flag{width:16%;vertical-align:middle}div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.user-cl:after{position:absolute;top:50%;margin-left:5px;-webkit-transform:translateY(-25%);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%);display:inline-block;content:'';width:0;height:0;border:.4rem solid transparent;border-top-color:#fff}div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.user-cl.currency{background-color:#363636}div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.user-cl.language{text-transform:uppercase;background-color:#2a2a2a}div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.cl-container .cl-icon{display:none;position:absolute;right:5px;font-size:2.5rem;color:#fff}div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.cl-container .cl-icon.icon-currency{padding-top:2rem}div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.cl-container .cl-icon.icon-language{padding-top:1rem}div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.cl-container ul{font-size:12px;color:#fff;padding-top:2rem;width:100%;position:absolute;display:block;left:0;padding-bottom:6rem;background-color:#363636}div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.cl-container ul.show-language{padding-top:4rem}div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.cl-container ul li{display:inline-block;width:49.4%;line-height:2em;box-sizing:border-box;padding-left:10%;border-bottom:1rem}div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.cl-container ul li *{vertical-align:middle;display:inline-block}div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.cl-container ul li .flag{width:23%}div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.cl-container ul li span{margin-left:.3em}div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.cl-container ul li.active{background-color:#717b7c}div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.cl-container ul li:hover{background-color:#7f7f7f}div.navbar .menu-wrapper ul.menu li.item.item-lang>div[data-expanded=currency] .currency,div.navbar .menu-wrapper ul.menu li.item.item-lang>div[data-expanded=language] .language{background-color:#7f7f7f!important}div.navbar .menu-wrapper ul.menu li.item.item-lang>div[data-expanded=currency] .currency:after,div.navbar .menu-wrapper ul.menu li.item.item-lang>div[data-expanded=language] .language:after{-webkit-transform:translateY(-75%);-moz-transform:translateY(-75%);-ms-transform:translateY(-75%);-o-transform:translateY(-75%);transform:translateY(-75%);display:inline-block;content:'';width:0;height:0;border:.4rem solid transparent;border-bottom-color:#fff}div.navbar .menu-wrapper ul.menu li.item-epic a.item-link.checked{background-color:#31a2ac!important;border-color:#31a2ac!important}@-moz-keyframes navbar-movein{from{transform:translateX(300px);-webkit-transform:translateX(300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}@-webkit-keyframes navbar-movein{from{transform:translateX(300px);-webkit-transform:translateX(300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}@-o-keyframes navbar-movein{from{transform:translateX(300px);-webkit-transform:translateX(300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}@-ms-keyframes navbar-movein{from{transform:translateX(300px);-webkit-transform:translateX(300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}@keyframes navbar-movein{from{transform:translateX(300px);-webkit-transform:translateX(300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}@-moz-keyframes navbar-moveout{from{transform:translateX(-300px);-webkit-transform:translateX(-300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}@-webkit-keyframes navbar-moveout{from{transform:translateX(-300px);-webkit-transform:translateX(-300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}@-o-keyframes navbar-moveout{from{transform:translateX(-300px);-webkit-transform:translateX(-300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}@-ms-keyframes navbar-moveout{from{transform:translateX(-300px);-webkit-transform:translateX(-300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}@keyframes navbar-moveout{from{transform:translateX(-300px);-webkit-transform:translateX(-300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}@-moz-keyframes navbar-movein-arabic{from{transform:translateX(-300px);-webkit-transform:translateX(-300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}@-webkit-keyframes navbar-movein-arabic{from{transform:translateX(-300px);-webkit-transform:translateX(-300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}@-o-keyframes navbar-movein-arabic{from{transform:translateX(-300px);-webkit-transform:translateX(-300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}@-ms-keyframes navbar-movein-arabic{from{transform:translateX(-300px);-webkit-transform:translateX(-300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}@keyframes navbar-movein-arabic{from{transform:translateX(-300px);-webkit-transform:translateX(-300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}@-moz-keyframes navbar-moveout-arabic{from{transform:translateX(300px);-webkit-transform:translateX(300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}@-webkit-keyframes navbar-moveout-arabic{from{transform:translateX(300px);-webkit-transform:translateX(300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}@-o-keyframes navbar-moveout-arabic{from{transform:translateX(300px);-webkit-transform:translateX(300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}@-ms-keyframes navbar-moveout-arabic{from{transform:translateX(300px);-webkit-transform:translateX(300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}@keyframes navbar-moveout-arabic{from{transform:translateX(300px);-webkit-transform:translateX(300px)}to{transform:translateX(0);-webkit-transform:translateX(0)}}html[dir=rtl] div.navbar{right:0;left:auto;right:auto!important;left:0!important}html[dir=rtl] div.navbar h1.logo .icon-icon_A001,html[dir=rtl] div.navbar h1.logo:hover .icon-icon_A001{right:25px}html[dir=rtl] div.navbar h1.logo img.text,html[dir=rtl] div.navbar h1.logo span.text{right:90px;left:auto}html[dir=rtl] div.navbar .user-module-mobile-wrapper a.logout-link{left:10px!important;right:auto!important}html[dir=rtl] div.navbar .user-module-mobile-wrapper a.user-info{padding:calc((55px - 3.2rem - 2px)/ 2) 50px calc((55px - 3.2rem - 2px)/ 2) 1rem;margin-right:20px;margin-left:0;background-position:right}html[dir=rtl] div.navbar.mobile-onshow{right:auto!important;left:0!important;-webkit-animation:navbar-movein-arabic .5s;-moz-animation:navbar-movein-arabic .5s;-ms-animation:navbar-movein-arabic .5s;-o-animation:navbar-movein-arabic .5s;animation:navbar-movein-arabic .5s}html[dir=rtl] div.navbar.mobile-onempty{right:auto!important;left:-300px!important;-webkit-animation:navbar-moveout-arabic .5s;-moz-animation:navbar-moveout-arabic .5s;-ms-animation:navbar-moveout-arabic .5s;-o-animation:navbar-moveout-arabic .5s;animation:navbar-moveout-arabic .5s}html[dir=rtl] div.navbar .menu-wrapper ul.menu li.item{float:right}html[dir=rtl] div.navbar .menu-wrapper ul.menu li.item a.item-link .cart-tooltip{right:auto;left:10%;text-align:right}html[dir=rtl] div.navbar .menu-wrapper ul.menu li.item a.item-link .cart-tooltip:after{right:auto;left:42px}html[dir=rtl] div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.user-cl:after{margin-right:5px;margin-left:0}html[dir=rtl] div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.cl-container .cl-icon{right:auto;left:5px}html[dir=rtl] div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.cl-container ul{right:0;left:auto}html[dir=rtl] div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.cl-container ul li{padding-right:10%;padding-left:0}html[dir=rtl] div.navbar .menu-wrapper ul.menu li.item.item-lang>div>div.cl-container ul li span{margin-right:.3em;margin-left:0}html[dir=rtl] div.navbar .expand-btn .expand{text-align:right}html[dir=rtl] div.navbar .expand-btn .expand-icon{left:8px;right:auto}}@media screen and (max-width:768px) and (max-width:768px){html[dir=rtl] div.navbar{width:0!important}}@media screen and (max-width:768px){div.navbar.lengs .menu-wrapper .menu li.item a.item-link{color:#ded6d4}div.navbar.lengs .menu-wrapper .menu li.item.item-epic a.item-link{background-color:transparent!important;color:#9f7d23!important;border-left:2px solid #9f7d23!important}div.navbar.lengs .menu-wrapper ul.menu li.item-epic a.item-link.checked{background-color:transparent!important;border-color:#9f7d23!important}}#navbar-tpl{display:none!important}.nav-menu-hide{display:none!important}@media screen and (min-width:769px){input::-ms-clear{display:none}input::selection{background:#eddbad}input::-moz-selection{background:#eddbad}textarea::selection{background:#eddbad}textarea::-moz-selection{background:#eddbad}.global-wrapper.expanded-top .navbar,.navbar.expand-search{box-shadow:none!important}.global-wrapper.expanded-top .navbar .overlay,.navbar.expand-search .overlay{background-color:#000;opacity:.3;width:100%;height:100%;position:fixed;top:0;left:0;display:inline-block}.global-wrapper.expanded-top.docked .navbar .overlay,.global-wrapper.expanded-top.nav-always-docked .navbar .overlay{height:calc(100% - 64px);top:64px}.global-wrapper.docked .user-module-desktop,.global-wrapper.nav-always-docked .user-module-desktop{padding-left:20px;background-color:#fff}.navbar{user-select:none;color:#fff;width:100%;position:absolute;top:0;z-index:1010;font-size:0;padding:0 9.2rem;box-sizing:border-box}.navbar.only-logo{padding:0}.navbar.only-logo .logo,.navbar.only-logo .logo-lengs{font-size:40px;height:64px;line-height:76px;display:inline-block;width:100px;text-align:left;background:#000;color:#fff;padding-left:25px;transition:all .5s}.navbar.only-logo .logo span.text,.navbar.only-logo .logo-lengs span.text{position:absolute;left:90px;top:17px;display:inline-block;visibility:hidden;transition:all 0s 0s;opacity:0;width:173px;height:37px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAK0AAAAlCAQAAACaRaF9AAAKUklEQVRo3u2aeXTVxRXHP+/lJS+ELPCQyB5AEhVQg4LmoGgQcEEloS4o56ARQ7DUGmpdqkit2FNFrNCquIAIicgRKhWMca0FWyyRJVFBxKAsISiEgEmAGPKS2z/eZJjfEp4lJ2l7Tu47kN/vznfu786dO3dm7gzSUTaLiEij3CA4fj4pFhGRr8WjeZkSousMXJGIiGw1UCd+4xQ+06XsbHEjvy4fJo0iIlLgIrlARI5JJ/UWL/tERGSXdHUg7xcRkTH6faj6zjTN6SVBERF5wlYzQY6IiMhLBu8XqvZHLu1BcqRBRESuRpDnFPQNF+AEVTbf4EVLvYjUSweDN0NEROa4fswv9SIStOBP/EpFRCRd0iVdxslkmS9VEjDKP1UaTHbUnCIiq433JxUyz4FMEZEfxGtwQt3Q1+BsEhGRSx113xURsbhdinaBPi6uWK4c1e8F6gnRWGKxU476e8Dg/chh4CC1Bq/c+N9OdRwADlvw9pprWMMaVrOIaQzUGgGUqr9zSLTV3AlsckFOYrQN+S1QTKPBCbVnj8Epc3BC9D0Aew3Ocf10vQM9lh4AVFPnVY1fAURzpQ04gMvJB+CohX8MqLNwgi6oE1R/krIGF2PXGG/VNPIpEOApG67K1uRq4F8API/fpl2tBRnCBi3GPq7cBpevOLVfCsDPHOgp/INdQA2ETFvB0wDc6ADuZLE2jtsnm+hIM6jwVBOmvI4abuYoMInLHB122IKEXD4DBnC/TcpxCxIaXd3FzbTiquVKioCLlY82UW/G8jRVIYfxKs8pYgdwjaW3I7mNBZaedX6ybWgnDwDwHJG2kkbH+MgiCDxEvzDIllEjSwEP4yzcyeyjoOnFqw2VB8RyhQEcR4CX+d+g+XwADOLBsMgSZgHRLMDTqhoto942zr1M5mUVGg3TQj5ig+bwpmX6+m+SkE0NMJPUsNjH2QSMYlqranSQQiCdgOZcRU8WngD49NMuPuYyriVSRcwkxnB5m5luutImjgTKmeOC2MOveQkf+Qy1TaF2CpLFJqJ4kvf1qqE1aDEZeBmvR/YUCszJ0muBQmdGqbdsSlnbZqady1zmMoeJBFnUDGYhHwCDeSSstC3MAmJYRESLNfM1W1JIpbEA68a1vAhW00ap5zc4BoxXAu/gBWOq6tjKph3CufTBTzL3UhkmKDxAWlh5s9kEXMI9LdbMudbvoFcdy4BRJKgprIz3TIwXiNHLoJXAeCKAqwmwxBAX1cqmLeELyozFuL37m4JCLuBlida5OWyQLOqAxxjYQs0iHZwTq6glQBTjAC/ZLDRWIX6r10Ie0JURQA7LOWSISwijgLfVjB5PnPH2CoVACn9wQSYA8UZQmAn4yTvJkP4p1LFZr4WNbAMygZH0MqcwEqxeC3+jHLie3ozlhWZ6qjkDnIxaEvG8jq13FXA3Ix1I+2LraYqAC3joP/ia/ye0zG+bn8YSy1THairS6rWN5AM3MZ0v+cRilg5hVDp5eVwLvaaTZRs8HfCwyCE11oZsUEFhJkN+8tcSHZz+J23rUhqJ5ldk8rzN9B29QHcDvARI5B4DGNdM31ljUPRJFY5pgUfHOTCLKQT6qi241bRWH/+KmYCPv7pMRu4b90ts3DNIcoyIboY7lvMhMIudrLGZPtYLDDBc/Cs2AMd41faJpDAxKNHFZJ11k51TQZcwHt1VP/VVjbHmNg65+FNfoLsjKKwHkhwd6HfMH5+p9XW0y3rbih1gcZbQZP+iY+Pfz0tvYok2ensxsIxqmxFSLP3WyeHHKY6cWaE2WorD36cxwyLLSmezhLF6VdnXpWP3cbdLfE12QTZwq0pmelwcw4yaqzgKpLCaPlr2L7lLJWxMrx9kCQpvUkOdZQSF3CLZRwbgpz87VMHrzDXCQaiPIJaBbNUemgB0JtEI3KFoNpFUvAQYxHkc0rnPoQAEmAd0pCcXEWCqDiRnATBPLfG6kEoKqEwcXIAfGE6hI6l3IxkWb4rkImC4o6NKeYi5Nr/zcQYAg418byX38CIwhm8pYjfRXEgXchjHtcCZ/FOPwZHA2UbGbAVRxmrqdOXRaT7SWAsM0qat5FFLgjlK7cmGaNMOU5zzeVdHpD3sAaLUDr+Ktyg2OieEb9r9b+CI3uddyHpLGeygmGq+1B6/1tWz4U5SiFHJTICz2Ag04Hdsg//MaAZz0OBcwAblf2ZLX+IAj3IuEQxnOJUs53HKGM12jhijYQzFto5aciIlA/RXbTvN05a5wf8LSqQHHr7jQEvTkO2mbTXytpug3bTtpm2ndtO2m7bdtO3Ubtq2o1NNE5/DKJ4lSHcm8DrfAXHcxplUks83QJo+ZKllAUlkALCe9Xi5i48pUSmcWxiCh/l6LxiiKziN1wCIZzLvsB3oSgYL6ckE4vFRx5t8YamTTS8i2U4+gp+fA7CXvwBdyCFAUB20n87t9KScV9gP9OFmYohgJcXArfp8dgsfEkkWZxLBU81cuApHcmq/EVImCNJZRDoLEi8b5RpBRkqlnCdIqqTKHFkqqRIQJFmqpJMkS6ogyFZ9Z3C6LBWvnC79bNJXSbXEq+cK+Vx8gkTL24J0FZEo6SA3ySHJsNR5RyZIgmxW9yHLZYT0kosFQdbKBEHSBEH6yJcyVDwyUcqkmyA95Ygg6XJQPIKkS6psl2wZJH5BZsmz4pE+0uPUbHSqAaFGHQ4eVv+mU8zbwN9ZwUyghBLKqaCEQ0A9wg+UKl+t1xeYBnKQRvaz0yK7N0V8onNfyzlOLvAjFYQuIx2nluXM4I+WWnXUUUWpalE9NexlnRph34PKVfyeV9mI8Bql5AJHCQIb1OhdQwm17GArdcBgDiDsYV9bx9oEMskkU71dyUb19BHDXAPPdWSqLJqZ2MjiCcfp02TyWaUl15PFwyQ7JH7IGTojHKJejKeaVeptBJlKk2d4XV9duYIiXX+YCkrn8DBTXC5aLeQ+ZoQ9umoF0x5nF7vYpQ3dlP056hq/vURTwbc27jrOZxhf0NPg+UnnDvpzlcouedjCU+Q5ktlB7LccU1nEM5oXwzGVP3uEKcxjWSgfpU+Na5XECHK5lJUuOheSxnVstnVgG5i2lhJK1BCHfQxST/343LUjVrDOJZf0DaMpY5LByWI2v+M+1pClph2YTST32moms81I2AMU8AD52sve4319F/EthnEDKcBuzlG8JLYozaYS4ZAeoq1cTKPj/mYrm9anDjr8hM6JFnALnYBIsviT4YFWCuCl6cgmAKQBwl4jpR7NRHVRIo878RA6vAkyyTiX8ACR3MdMm/QYFrCfxwxOBJ1V2KikisPAy2QTpcLZfCACPw3cym84z9HG84EG9rG/bRdf3RF8BOnNbpIoZQVJFLCZ3szTCfIuOor2oIJ5dKAbGcQhZDORvcziQXYSZC95Wu4kdqioV8CjXEQFAbw0so3f0gvozm6e5yCn8TgfWTSKoxPC7axkJJ9SRy7HSCKXaF6jmESmUgHMJsA7bKEfOWwD+rKfrnzNdOZwA9VAgz7nm81n+FjH6lMz0b8BPR7mhDmv/bYAAAAASUVORK5CIIA=)}.navbar.only-logo .logo img,.navbar.only-logo .logo-lengs img{width:129px;height:32px}.navbar.only-logo .logo-lengs:hover,.navbar.only-logo .logo:hover{width:300px}.navbar.only-logo .logo-lengs:hover span.text,.navbar.only-logo .logo:hover span.text{visibility:visible;opacity:1;transition:visibility .5s ease .3s,opacity .5s ease .3s}.navbar.new-design{color:#1d1d1d;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.navbar.new-design .chervon-icon{text-shadow:unset!important}.navbar *{box-sizing:border-box}.navbar .chervon-icon{font-size:1rem;margin-left:6px;text-shadow:0 2px 4px rgba(0,0,0,.5)!important}.navbar .menu-wrapper{height:64px;position:relative;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.navbar .menu-wrapper a{color:#fff}.navbar .menu-wrapper .logo,.navbar .menu-wrapper .logo-lengs{position:relative;top:8px;font-size:38px;display:inline-block;height:46px;border-right:1px solid #fff;vertical-align:top;margin-right:2.3rem;padding-right:2.4rem;line-height:52px}.navbar .menu-wrapper .logo span,.navbar .menu-wrapper .logo-lengs span{text-shadow:0 2px 4px rgba(0,0,0,.5)!important}.navbar .menu-wrapper .logo-lengs:hover,.navbar .menu-wrapper .logo:hover{color:#ba0c2f}.navbar .menu-wrapper .menu-inner.overflow-visible{max-width:none;height:auto;overflow:visible}.navbar .menu-wrapper .menu-inner{max-width:calc(100% - 300px);height:100%;overflow:hidden;display:inline-block;padding-left:5rem;position:relative;left:-5rem}.navbar .menu-wrapper .menu-inner .menu{overflow:visible}.navbar .menu-wrapper .menu-inner .menu .item{display:inline-block;margin-right:1.2vw;position:relative}.navbar .menu-wrapper .menu-inner .menu .item span{line-height:64px;font-size:1.4rem;cursor:pointer;font-size:14px!important;text-shadow:0 2px 4px rgba(0,0,0,.5)}}@media screen and (min-width:769px) and (max-width:1250px) and (min-width:769px){.navbar .menu-wrapper .menu-inner .menu .item span{font-size:1.54rem}}@media screen and (min-width:769px){body[data-isipad=true] .navbar .menu-wrapper .menu-inner .menu .item span{font-size:1.54rem}.navbar .menu-wrapper .menu-inner .menu .item.item-carts,.navbar .menu-wrapper .menu-inner .menu .item.item-scratchpad{display:none}.navbar .menu-wrapper .menu-inner .menu .item.item-view-more{position:relative}.navbar .menu-wrapper .menu-inner .menu .item.item-view-more .icon-icon_chervonDown,.navbar .menu-wrapper .menu-inner .menu .item.item-view-more .icon-icon_chervonUp{line-height:1.5rem;vertical-align:middle;margin-bottom:.6rem}.navbar .menu-wrapper .menu-inner .menu .item.item-view-more .icon-icon_chervonDown:hover,.navbar .menu-wrapper .menu-inner .menu .item.item-view-more .icon-icon_chervonUp:hover{border-bottom:none}.navbar .menu-wrapper .menu-inner .menu .item.item-view-more .icon-icon_chervonUp{display:none}.navbar .menu-wrapper .menu-inner .menu .item.item-view-more .icon-icon_chervonDown{display:inline-block}.navbar .menu-wrapper .menu-inner .menu .item.item-view-more .item-view-more-popup{display:none;position:absolute;left:0;background-color:#fff;z-index:999}.navbar .menu-wrapper .menu-inner .menu .item.item-view-more .item-view-more-popup:before{position:absolute;display:inline-block;content:'';width:0;height:0;border:10px solid transparent;border-bottom-color:#fff;z-index:1;top:-20px;left:26px}.navbar .menu-wrapper .menu-inner .menu .item.item-view-more .item-view-more-popup li{padding:1rem 1.5rem}.navbar .menu-wrapper .menu-inner .menu .item.item-view-more .item-view-more-popup li a{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:1.7rem;color:#292929;white-space:nowrap}.navbar .menu-wrapper .menu-inner .menu .item.item-view-more .item-view-more-popup li:hover{background-color:#eddbad}.navbar .menu-wrapper .menu-inner .menu .item.item-view-more.item-view-more-expand .icon-icon_chervonUp{display:inline-block}.navbar .menu-wrapper .menu-inner .menu .item.item-view-more.item-view-more-expand .icon-icon_chervonDown{display:none}.navbar .menu-wrapper .menu-inner .menu .item.item-view-more.item-view-more-expand .item-view-more-popup{display:block}.card.selected .navbar .menu-wrapper .menu-inner .menu .item i.item-link.radio span,.navbar .menu-wrapper .menu-inner .menu .item .card.selected i.item-link.radio span,.navbar .menu-wrapper .menu-inner .menu .item .item-link span:hover,.navbar .menu-wrapper .menu-inner .menu .item .item-link.checked span,.navbar .menu-wrapper .menu-inner .menu .item .item-link.inview span,.navbar .menu-wrapper .menu-inner .menu .item .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.item-link.radio span,.navbar .menu-wrapper .menu-inner .menu .item .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.item-link.radio span,.navbar .menu-wrapper .menu-inner .menu .item div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.item-link span,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .navbar .menu-wrapper .menu-inner .menu .item i.item-link.radio span,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .navbar .menu-wrapper .menu-inner .menu .item i.item-link.radio span,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .navbar .menu-wrapper .menu-inner .menu .item i.item-link span{color:#fff;border-bottom:1px solid #fff;padding-bottom:1px}.navbar .menu-wrapper .menu-inner .menu .item.item-mymillennium .icon-icon_MM_logo_light{font-size:103px;position:absolute;top:-53px;white-space:nowrap}.card.selected .navbar .menu-wrapper .menu-inner .menu i.item.item-mymillennium.radio .icon-icon_MM_logo_light:after,.navbar .menu-wrapper .menu-inner .menu .card.selected i.item.item-mymillennium.radio .icon-icon_MM_logo_light:after,.navbar .menu-wrapper .menu-inner .menu .item.item-mymillennium.checked .icon-icon_MM_logo_light:after,.navbar .menu-wrapper .menu-inner .menu .item.item-mymillennium:hover .icon-icon_MM_logo_light:after,.navbar .menu-wrapper .menu-inner .menu .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.item.item-mymillennium.radio .icon-icon_MM_logo_light:after,.navbar .menu-wrapper .menu-inner .menu .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.item.item-mymillennium.radio .icon-icon_MM_logo_light:after,.navbar .menu-wrapper .menu-inner .menu div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.item.item-mymillennium .icon-icon_MM_logo_light:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .navbar .menu-wrapper .menu-inner .menu i.item.item-mymillennium.radio .icon-icon_MM_logo_light:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .navbar .menu-wrapper .menu-inner .menu i.item.item-mymillennium.radio .icon-icon_MM_logo_light:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .navbar .menu-wrapper .menu-inner .menu i.item.item-mymillennium .icon-icon_MM_logo_light:after{content:'';display:block;position:absolute;height:0;border-bottom:1px solid #fff;width:100%;bottom:45px;background-color:#fff;box-sizing:border-box;z-index:-1}.navbar .menu-wrapper .user-module-desktop{height:64px;position:absolute;right:0;display:inline-block;z-index:100;text-align:left;padding-left:20px;background-color:transparent}.navbar .menu-wrapper .user-module-desktop .user-module-wrapper .nav .icon-icon_chervonUp{display:none}.navbar .menu-wrapper .user-module-desktop .user-module-wrapper .nav .loggedin-login-text{display:none}.navbar .menu-wrapper .user-module-desktop .user-module-wrapper.expand-on .nav .icon-icon_chervonUp{display:inline-block}.navbar .menu-wrapper .user-module-desktop .user-module-wrapper.expand-on .nav .icon-icon_chervonDown{display:none}.navbar .menu-wrapper .user-module-desktop .currency-icon,.navbar .menu-wrapper .user-module-desktop .language-icon{display:none}.navbar .menu-wrapper .user-module-desktop .user-others{vertical-align:top;display:inline-block;position:relative}.navbar .menu-wrapper .user-module-desktop .user-others .icon-icon_chervonUp{display:none}.navbar .menu-wrapper .user-module-desktop .user-others [data-expanded=language] .language .cl-text{color:#9f7d23}.navbar .menu-wrapper .user-module-desktop .user-others [data-expanded=language] .language .cl-text>.cl-span{text-decoration:underline}.navbar .menu-wrapper .user-module-desktop .user-others [data-expanded=language] .language .icon-icon_chervonUp{display:inline-block}.navbar .menu-wrapper .user-module-desktop .user-others [data-expanded=language] .language .icon-icon_chervonDown{display:none}.navbar .menu-wrapper .user-module-desktop .user-others [data-expanded=language] .language.show-icon:before{left:calc((100% - 1.3vw - 1rem - 6px)/ 2)}.navbar .menu-wrapper .user-module-desktop .user-others [data-expanded=currency] .currency .cl-text{color:#9f7d23}.navbar .menu-wrapper .user-module-desktop .user-others [data-expanded=currency] .currency .cl-text>.cl-span{text-decoration:underline}.navbar .menu-wrapper .user-module-desktop .user-others [data-expanded=currency] .currency .icon-icon_chervonUp{display:inline-block}.navbar .menu-wrapper .user-module-desktop .user-others [data-expanded=currency] .currency .icon-icon_chervonDown{display:none}.navbar .menu-wrapper .user-module-desktop .user-others [data-expanded=currency] .currency.show-icon:before{left:calc((100% - 1.3vw - 1rem - 6px)/ 2)}.navbar .menu-wrapper .user-module-desktop .user-others .user-cl{text-transform:uppercase;display:inline-block;margin-right:.9vw;position:relative}.navbar .menu-wrapper .user-module-desktop .user-others .user-cl.show-icon:before{position:absolute;bottom:0;display:inline-block;content:'';width:0;height:0;border:1rem solid transparent;border-bottom-color:#fff;z-index:1}.navbar .menu-wrapper .user-module-desktop .user-others .user-cl:after{margin-left:5px;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}.navbar .menu-wrapper .user-module-desktop .user-others .user-cl.disabled{cursor:default}.navbar .menu-wrapper .user-module-desktop .user-others .user-cl.disabled:after{display:none}.navbar .menu-wrapper .user-module-desktop .user-others .user-cl .cl-text{line-height:64px;font-size:1.4rem;cursor:pointer;text-shadow:0 2px 4px rgba(0,0,0,.5)}}@media screen and (min-width:769px) and (max-width:1250px) and (min-width:769px){.navbar .menu-wrapper .user-module-desktop .user-others .user-cl .cl-text{font-size:1.54rem}}@media screen and (min-width:769px){.navbar .menu-wrapper .user-module-desktop .user-others .user-cl .cl-text:hover{color:#9f7d23}.navbar .menu-wrapper .user-module-desktop .user-others .user-cl .cl-text:hover>.cl-span{text-decoration:underline}body[data-isipad=true] .navbar .menu-wrapper .user-module-desktop .user-others .user-cl .cl-text{font-size:1.54rem}.navbar .menu-wrapper .user-module-desktop .user-others .cl-container{position:relative}.navbar .menu-wrapper .user-module-desktop .user-others .cl-container .cl-icon{display:none!important}.navbar .menu-wrapper .user-module-desktop .user-others[data-expanded=currency] .currency:after,.navbar .menu-wrapper .user-module-desktop .user-others[data-expanded=language] .language:after{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.navbar .menu-wrapper .user-module-desktop .user-others ul{display:none;width:8.5rem;font-size:0;position:absolute;background-color:rgba(27,27,27,.8)}.navbar .menu-wrapper .user-module-desktop .user-others ul li{display:inline-block;width:100%;line-height:1.7rem;padding:1rem 0 1rem 0;cursor:pointer;font-size:1.4rem;text-transform:uppercase;box-sizing:border-box;text-align:center;font-family:'Nimbus Sans L',sans-serif;font-weight:300}body[data-isipad=true] .navbar .menu-wrapper .user-module-desktop .user-others ul li{font-size:1.54rem}.navbar .menu-wrapper .user-module-desktop .user-others ul li *{vertical-align:middle;display:inline-block}.navbar .menu-wrapper .user-module-desktop .user-others ul li .flag{width:31%}.navbar .menu-wrapper .user-module-desktop .user-others ul li span{margin-left:.3em;text-align:left}.navbar .menu-wrapper .user-module-desktop .user-others ul li.active{background-color:#000;color:#fff}.navbar .menu-wrapper .user-module-desktop .user-others ul li:hover{background-color:#000;color:#fff}.navbar .menu-wrapper .user-module-desktop .user-others ul li.cl_title{display:none}}@media screen and (min-width:769px) and (max-width:768px){.navbar .menu-wrapper .user-module-desktop .user-others ul li.cl_title{display:list-item}}@media screen and (min-width:769px){.navbar .menu-wrapper .user-module-desktop .user-others ul li.cl_title:hover{background-color:transparent}.navbar .menu-wrapper .user-module-desktop .user-others ul.show-currency{width:35rem;display:block;right:calc(((100% - 1.3vw - 1rem)/ 2) - 10.75rem);background-color:#fff;color:#000;padding:5px;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.navbar .menu-wrapper .user-module-desktop .user-others ul.show-currency li{width:calc(25% - 1px);padding:.2rem 0;margin:1px 1px 0 0}.navbar .menu-wrapper .user-module-desktop .user-others ul.show-language{display:block;right:calc(((100% - 1.3vw - 1rem)/ 2) - 4.25rem);background-color:#fff;color:#292929;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.navbar .menu-wrapper .user-module-desktop .nav{display:inline-block;position:relative}.navbar .menu-wrapper .user-module-desktop .nav .toggle-switch-btn{display:none}.navbar .menu-wrapper .user-module-desktop .nav>div>*{display:inline-block}.navbar .menu-wrapper .user-module-desktop .nav>div>.have:before{display:block!important}.navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-wrapper{display:inline-block;vertical-align:middle;line-height:64px;font-size:1.4rem;cursor:pointer;text-shadow:0 2px 4px rgba(0,0,0,.5)!important;letter-spacing:.54px;text-transform:uppercase}}@media screen and (min-width:769px) and (max-width:1250px) and (min-width:769px){.navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-wrapper{font-size:1.54rem}}@media screen and (min-width:769px){.navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-wrapper:hover{color:#9f7d23}.navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-wrapper #opt-login{font-size:2.6rem;vertical-align:middle;text-shadow:0 2px 4px rgba(0,0,0,.5)!important}.navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-divider{display:inline-block;margin-left:2.1rem;width:0;height:auto;line-height:18px;border-right:2px solid #fff;text-shadow:0 2px 4px rgba(0,0,0,.5)!important;vertical-align:middle;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-divider:after{content:'';display:inline-block}.navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in{height:64px;float:none;cursor:default}.navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in .user-hello{line-height:64px;vertical-align:top;margin:0;display:inline-block;cursor:pointer}.navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in .user-hello:hover{color:#9f7d23}.navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in .user-hello .user-info{cursor:pointer;vertical-align:middle;height:2.6rem;width:2.6rem;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-size:cover;display:inline-block;position:relative;margin:0;padding:0}.navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in .user-hello .red-point{font-size:1rem;position:absolute;border-radius:50%;width:1.7rem;height:1.7rem;background-color:#ba0c2f;text-align:center;display:inline-block;line-height:1.7rem;right:auto;left:1.75rem;top:-.5rem}.navbar .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper{position:relative;vertical-align:top;margin-left:2.1rem}.navbar .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-icon{font-size:3.2rem;position:relative;line-height:64px;text-shadow:0 2px 4px rgba(0,0,0,.5)!important}.navbar .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-icon:hover{color:#9f7d23}.navbar .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-text{display:none}.navbar .menu-wrapper .user-module-desktop .search{float:right;cursor:pointer;vertical-align:top;margin-left:2.8rem;height:38px;border:1px solid #f0f0f0;position:relative;top:16px}.navbar .menu-wrapper .user-module-desktop .search:hover{border:1px solid #9f7d23}.navbar .menu-wrapper .user-module-desktop .search:hover .search-icon,.navbar .menu-wrapper .user-module-desktop .search:hover .search-text{color:#9f7d23}.navbar .menu-wrapper .user-module-desktop .search .search-icon{font-size:2.5rem;line-height:38px;margin-left:1.4rem;text-shadow:0 2px 4px rgba(0,0,0,.5)!important}.navbar .menu-wrapper .user-module-desktop .search .search-text{margin-left:1rem;margin-right:4.2rem;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:38px;vertical-align:top;text-shadow:0 2px 4px rgba(0,0,0,.5)!important}}@media screen and (min-width:769px) and (max-width:1024px){.navbar .menu-wrapper .user-module-desktop .search{height:38px;border:1px solid #fff;top:16px;width:38px;text-align:center}.navbar .menu-wrapper .user-module-desktop .search .search-icon{font-size:2.4rem;line-height:38px;margin:0}.navbar .menu-wrapper .user-module-desktop .search .search-text{display:none}}@media screen and (min-width:769px){.navbar .menu-wrapper .user-module-desktop .availability{color:#fff!important;display:none;position:relative;top:16px;float:right;line-height:36px!important;margin-left:1.4rem;vertical-align:top;padding:0 2rem}}@media screen and (min-width:769px) and (max-width:1250px) and (min-width:769px){.navbar .menu-wrapper .user-module-desktop .availability{font-size:12px}}@media screen and (min-width:769px){.navbar .menu-wrapper .user-module-desktop .smart{display:inline-block}.navbar .menu-wrapper .user-module-desktop .smart .icon-smart{position:absolute;width:2.4rem;margin:auto;top:50%;left:10px;margin-top:-1rem;font-size:30px;border-right:solid 1px transparent}.navbar .menu-wrapper .user-module-desktop .smart .smart-num{font-size:1rem;position:absolute;border-radius:50%;width:1.7rem;height:1.7rem;background-color:#ba0c2f;text-align:center;display:inline-block;line-height:1.7rem;left:2.35rem;top:0}.navbar .menu-wrapper .user-module-desktop .smart .smart-num[data-num="0"]{display:none}.navbar .menu-wrapper .user-module-desktop .smart .tooltip{display:none;background-color:#fff;font-size:1.4rem;line-height:1.3em;width:20em;position:absolute;z-index:101;color:#292929;padding:.7em;right:-1.4rem}.navbar .menu-wrapper .user-module-desktop .smart .tooltip.show{display:block;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.navbar .menu-wrapper .user-module-desktop .smart .tooltip:after{display:inline-block;content:'';width:0;height:0;border:1rem solid transparent;border-bottom-color:#fff;position:absolute;bottom:100%;right:1.8rem}.navbar .menu-wrapper .user-module-desktop .content{width:276px;position:absolute;padding-top:2rem;top:calc(64px - 2rem);right:-2rem;text-align:left}.navbar .menu-wrapper .user-module-desktop .notification-content .notification-close{display:none}.navbar .menu-wrapper.new-design{height:64px}.navbar .menu-wrapper.new-design .logo{border-right:none}.navbar .menu-wrapper.new-design .menu-inner .menu .item span{line-height:64px;color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-shadow:unset;text-transform:uppercase}.card.selected .navbar .menu-wrapper.new-design .menu-inner .menu .item i.item-link.radio span,.navbar .menu-wrapper.new-design .menu-inner .menu .item .card.selected i.item-link.radio span,.navbar .menu-wrapper.new-design .menu-inner .menu .item .item-link span:hover,.navbar .menu-wrapper.new-design .menu-inner .menu .item .item-link.checked span,.navbar .menu-wrapper.new-design .menu-inner .menu .item .item-link.inview span,.navbar .menu-wrapper.new-design .menu-inner .menu .item .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.item-link.radio span,.navbar .menu-wrapper.new-design .menu-inner .menu .item .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.item-link.radio span,.navbar .menu-wrapper.new-design .menu-inner .menu .item div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.item-link span,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .navbar .menu-wrapper.new-design .menu-inner .menu .item i.item-link.radio span,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .navbar .menu-wrapper.new-design .menu-inner .menu .item i.item-link.radio span,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .navbar .menu-wrapper.new-design .menu-inner .menu .item i.item-link span{color:#1d1d1d;border-bottom:1px solid #1d1d1d}.navbar .menu-wrapper.new-design .user-module-desktop .search{border:unset;top:unset;height:64px;margin-left:0}.navbar .menu-wrapper.new-design .user-module-desktop .search .search-icon{display:none}.navbar .menu-wrapper.new-design .user-module-desktop .search .search-text{line-height:64px;margin-right:1rem;text-shadow:unset!important;color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-transform:uppercase}.navbar .menu-wrapper.new-design .user-module-desktop .search .search-text:hover{color:#9f7d23}.navbar .menu-wrapper.new-design .user-module-desktop .nav .logged-out .logged-out-wrapper{line-height:64px;text-shadow:unset!important;font-size:1.4rem;color:#1d1d1d;letter-spacing:0;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.navbar .menu-wrapper.new-design .user-module-desktop .nav .logged-out .logged-out-wrapper:hover{color:#9f7d23}.navbar .menu-wrapper.new-design .user-module-desktop .nav .logged-out .logged-out-divider{display:none}.navbar .menu-wrapper.new-design .user-module-desktop .nav .shopping-cart-wrapper .cart-icon{display:none}.navbar .menu-wrapper.new-design .user-module-desktop .nav .shopping-cart-wrapper .cart-text{line-height:64px;font-size:1.4rem;text-shadow:unset!important;color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-weight:500;display:inline-block;margin:0 1rem;text-transform:uppercase}.navbar .menu-wrapper.new-design .user-module-desktop .nav .shopping-cart-wrapper .cart-text:hover{color:#9f7d23}.navbar .menu-wrapper.new-design .user-module-desktop .user-others .user-cl .cl-text{text-shadow:unset!important;color:#1d1d1d;line-height:64px;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.navbar .menu-wrapper.new-design .user-module-desktop .user-others .user-cl .cl-text:hover{color:#9f7d23}.navbar .menu-wrapper.new-design .user-module-desktop .user-others [data-expanded=language] .language .cl-text{color:#9f7d23}.navbar .menu-wrapper.new-design .user-module-desktop .user-others [data-expanded=language] .language .cl-text>.cl-span{text-decoration:underline}.navbar .menu-wrapper.new-design .user-module-desktop .user-others [data-expanded=currency] .currency .cl-text{color:#9f7d23}.navbar .menu-wrapper.new-design .user-module-desktop .user-others [data-expanded=currency] .currency .cl-text>.cl-span{text-decoration:underline}.navbar .uspbar-banner-wrapper{display:none}.navbar .top-search-wrapper{z-index:2;display:none;height:64px;width:100%;position:absolute;top:0;left:0;background-color:#fff;color:#292929}.navbar .top-search-wrapper .top-search{width:calc(100% - 163px - 9.2rem);height:100%;margin-left:163px;background-color:#f0f0f0}.navbar .top-search-wrapper .top-search.has-error{border:1px solid #ba0c2f;border-bottom:none}.navbar .top-search-wrapper .top-search.has-error .error-tip-wrapper{display:inline-block;top:64px;border:none;height:0;width:calc(100% - 165px - 9.2rem);left:165px}.navbar .top-search-wrapper .top-search.has-error .search-input{border-bottom:1px solid #ba0c2f}.navbar .top-search-wrapper .top-search .logo,.navbar .top-search-wrapper .top-search .logo-lengs{font-size:38px;line-height:64px;position:absolute;color:#ba0c2f;top:0;left:92px}.navbar .top-search-wrapper .top-search .top-search-icon{font-size:2.5rem;line-height:64px;margin:0 2.1rem 0 3rem}.navbar .top-search-wrapper .top-search .search-input{position:relative;height:64px;line-height:64px;border:none;vertical-align:top;background-color:#f0f0f0;width:calc(100% - 165px);color:#292929;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300}body[data-isipad=true] .navbar .top-search-wrapper .top-search .search-input{font-size:1.54rem}.navbar .top-search-wrapper .top-search .search-input::-webkit-input-placeholder{color:rgba(41,41,41,.6)}.navbar .top-search-wrapper .top-search .search-input:-moz-placeholder{color:rgba(41,41,41,.6)}.navbar .top-search-wrapper .top-search .search-input::-moz-placeholder{color:rgba(41,41,41,.6);opacity:1!important}.navbar .top-search-wrapper .top-search .search-input:-ms-input-placeholder{color:rgba(41,41,41,.6)}.navbar .top-search-wrapper .top-search .close-search{line-height:64px;font-size:3.2rem;margin-right:3rem;cursor:pointer;float:right}.navbar.expand-search .top-search-wrapper{display:block}.navbar.expand-search .menu-wrapper,.navbar.expand-search .uspbar-banner-wrapper{display:none!important}.retail-modify .menu-wrapper .logo,.retail-modify .menu-wrapper .logo-lengs{border-right:1px solid transparent}.navbar.hide-nav .menu-wrapper .logo,.navbar.hide-nav .menu-wrapper .logo-lengs,.navbar.new-design-bookingflow .menu-wrapper .logo,.navbar.new-design-bookingflow .menu-wrapper .logo-lengs{border-right:none!important}.navbar.hide-nav .menu-wrapper .menu-inner,.navbar.new-design-bookingflow .menu-wrapper .menu-inner{display:none}.navbar.hide-nav .menu-wrapper .user-module-desktop,.navbar.new-design-bookingflow .menu-wrapper .user-module-desktop{width:350px;right:0;position:fixed;background-color:#fff;text-align:center}.navbar.hide-nav .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper,.navbar.new-design-bookingflow .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper{position:relative;vertical-align:top;margin-left:1.2rem}.navbar.hide-nav .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-icon,.navbar.new-design-bookingflow .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-icon{font-size:3.2rem;position:relative;line-height:64px}.navbar.hide-nav .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-icon:hover,.navbar.new-design-bookingflow .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-icon:hover{color:#9f7d23}.navbar.hide-nav .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-text,.navbar.new-design-bookingflow .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-text{display:none}.navbar.hide-nav .menu-wrapper .user-module-desktop .search,.navbar.new-design-bookingflow .menu-wrapper .user-module-desktop .search{display:none}.navbar.hide-nav .menu-wrapper .user-module-desktop .availability,.navbar.new-design-bookingflow .menu-wrapper .user-module-desktop .availability{display:none!important}.navbar.hide-nav .menu-wrapper .user-module-desktop .content,.navbar.new-design-bookingflow .menu-wrapper .user-module-desktop .content{left:inherit;right:-2.3rem}.navbar.hide-nav .menu-wrapper .user-module-desktop .notification-content,.navbar.new-design-bookingflow .menu-wrapper .user-module-desktop .notification-content{text-align:left}.navbar.hide-nav .uspbar-banner-wrapper,.navbar.new-design-bookingflow .uspbar-banner-wrapper{display:block!important}.navbar.hide-nav .uspbar-banner-wrapper .tpl-static-banner,.navbar.new-design-bookingflow .uspbar-banner-wrapper .tpl-static-banner{background-color:#fff!important;width:calc(100% - 18rem - 350px)!important;top:0!important;left:18rem!important;height:64px!important;display:block!important}.navbar.hide-nav .uspbar-banner-wrapper .tpl-static-banner .banner-container,.navbar.new-design-bookingflow .uspbar-banner-wrapper .tpl-static-banner .banner-container{text-align:left}.navbar.hide-nav .uspbar-banner-wrapper .tpl-static-banner .banner-container ul li,.navbar.new-design-bookingflow .uspbar-banner-wrapper .tpl-static-banner .banner-container ul li{padding-left:0!important;padding-right:2.4rem!important;height:64px}.navbar.hide-nav .uspbar-banner-wrapper .tpl-static-banner .banner-container ul li .banner-item-wrapper .banner-icon,.navbar.new-design-bookingflow .uspbar-banner-wrapper .tpl-static-banner .banner-container ul li .banner-item-wrapper .banner-icon{height:64px!important}.navbar.hide-nav .top-search-wrapper,.navbar.new-design-bookingflow .top-search-wrapper{z-index:2;display:none;height:64px;width:100%;position:absolute;top:0;left:0;background-color:#fff;color:#292929}.navbar.hide-nav .top-search-wrapper .top-search,.navbar.new-design-bookingflow .top-search-wrapper .top-search{width:calc(100% - 163px - 9.2rem);height:100%;margin-left:163px;background-color:#f0f0f0}.navbar.hide-nav .top-search-wrapper .top-search .logo,.navbar.hide-nav .top-search-wrapper .top-search .logo-lengs,.navbar.new-design-bookingflow .top-search-wrapper .top-search .logo,.navbar.new-design-bookingflow .top-search-wrapper .top-search .logo-lengs{font-size:38px;line-height:64px;position:absolute;color:#ba0c2f;top:0;left:92px}.navbar.hide-nav .top-search-wrapper .top-search .top-search-icon,.navbar.new-design-bookingflow .top-search-wrapper .top-search .top-search-icon{font-size:2.5rem;line-height:64px;margin:0 2.1rem 0 3rem}.navbar.hide-nav .top-search-wrapper .top-search .search-input,.navbar.new-design-bookingflow .top-search-wrapper .top-search .search-input{height:64px;line-height:64px;border:none;vertical-align:top;background-color:#f0f0f0;width:calc(100% - 165px);color:#292929;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.navbar.hide-nav .top-search-wrapper .top-search .search-input::-webkit-input-placeholder,.navbar.new-design-bookingflow .top-search-wrapper .top-search .search-input::-webkit-input-placeholder{color:#292929}.navbar.hide-nav .top-search-wrapper .top-search .search-input:-moz-placeholder,.navbar.new-design-bookingflow .top-search-wrapper .top-search .search-input:-moz-placeholder{color:#292929}.navbar.hide-nav .top-search-wrapper .top-search .search-input::-moz-placeholder,.navbar.new-design-bookingflow .top-search-wrapper .top-search .search-input::-moz-placeholder{color:#292929;opacity:1!important}.navbar.hide-nav .top-search-wrapper .top-search .search-input:-ms-input-placeholder,.navbar.new-design-bookingflow .top-search-wrapper .top-search .search-input:-ms-input-placeholder{color:#292929}.navbar.hide-nav .top-search-wrapper .top-search .close-search,.navbar.new-design-bookingflow .top-search-wrapper .top-search .close-search{line-height:64px;font-size:3.2rem;margin-right:3rem;cursor:pointer;float:right}.navbar.hide-nav.expand-search .top-search-wrapper,.navbar.new-design-bookingflow.expand-search .top-search-wrapper{display:block}.navbar.hide-nav.expand-search .menu-wrapper,.navbar.hide-nav.expand-search .uspbar-banner-wrapper,.navbar.new-design-bookingflow.expand-search .menu-wrapper,.navbar.new-design-bookingflow.expand-search .uspbar-banner-wrapper{display:none!important}.navbar.new-design-bookingflow .menu-wrapper .menu-inner{display:inline-block}.navbar.new-design-bookingflow .menu-wrapper .user-module-desktop{width:330px;padding-left:5px}.navbar.new-design-bookingflow .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-icon{display:inline}.navbar.new-design-bookingflow .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-text{display:none}.navbar.new-design-bookingflow .uspbar-banner-wrapper{display:none!important}.global-wrapper.nav-always-docked .main-wrapper{margin-top:64px}.global-wrapper.nav-always-docked.nav-always-docked-grey .navbar{box-shadow:none!important;background-color:#f5f6f4}.global-wrapper.nav-remove-shadow.nav-always-docked .navbar{box-shadow:none;border-bottom:1px solid #9e9e9e}.global-wrapper.docked.filter-fixed-at-top .navbar .uspbar-banner-wrapper .tpl-static-banner,.global-wrapper.nav-always-docked.filter-fixed-at-top .navbar .uspbar-banner-wrapper .tpl-static-banner{top:calc(100% + 42px)}.global-wrapper.docked .navbar,.global-wrapper.nav-always-docked .navbar{position:fixed;color:#000;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.global-wrapper.docked .navbar.only-logo,.global-wrapper.nav-always-docked .navbar.only-logo{box-shadow:none;pointer-events:none}.global-wrapper.docked .navbar.only-logo>a,.global-wrapper.nav-always-docked .navbar.only-logo>a{pointer-events:all!important}.global-wrapper.docked .navbar .chervon-icon,.global-wrapper.nav-always-docked .navbar .chervon-icon{text-shadow:none!important}.global-wrapper.docked .navbar .content-login,.global-wrapper.nav-always-docked .navbar .content-login{box-shadow:0 0 15px 0 rgba(0,0,0,.1)}}@media screen and (min-width:769px) and (max-width:768px){.global-wrapper.docked .navbar .content-login,.global-wrapper.nav-always-docked .navbar .content-login{box-shadow:initial}}@media screen and (min-width:769px){.card.selected .global-wrapper.docked .navbar .menu-wrapper i.item-mymillennium.radio .icon-icon_MM_logo_light:after,.card.selected .global-wrapper.nav-always-docked .navbar .menu-wrapper i.item-mymillennium.radio .icon-icon_MM_logo_light:after,.global-wrapper.docked .navbar .menu-wrapper .card.selected i.item-mymillennium.radio .icon-icon_MM_logo_light:after,.global-wrapper.docked .navbar .menu-wrapper .item-mymillennium.checked .icon-icon_MM_logo_light:after,.global-wrapper.docked .navbar .menu-wrapper .item-mymillennium:hover .icon-icon_MM_logo_light:after,.global-wrapper.docked .navbar .menu-wrapper .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.item-mymillennium.radio .icon-icon_MM_logo_light:after,.global-wrapper.docked .navbar .menu-wrapper .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.item-mymillennium.radio .icon-icon_MM_logo_light:after,.global-wrapper.docked .navbar .menu-wrapper div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.item-mymillennium .icon-icon_MM_logo_light:after,.global-wrapper.nav-always-docked .navbar .menu-wrapper .card.selected i.item-mymillennium.radio .icon-icon_MM_logo_light:after,.global-wrapper.nav-always-docked .navbar .menu-wrapper .item-mymillennium.checked .icon-icon_MM_logo_light:after,.global-wrapper.nav-always-docked .navbar .menu-wrapper .item-mymillennium:hover .icon-icon_MM_logo_light:after,.global-wrapper.nav-always-docked .navbar .menu-wrapper .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.item-mymillennium.radio .icon-icon_MM_logo_light:after,.global-wrapper.nav-always-docked .navbar .menu-wrapper .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.item-mymillennium.radio .icon-icon_MM_logo_light:after,.global-wrapper.nav-always-docked .navbar .menu-wrapper div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.item-mymillennium .icon-icon_MM_logo_light:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .global-wrapper.docked .navbar .menu-wrapper i.item-mymillennium.radio .icon-icon_MM_logo_light:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .global-wrapper.nav-always-docked .navbar .menu-wrapper i.item-mymillennium.radio .icon-icon_MM_logo_light:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .global-wrapper.docked .navbar .menu-wrapper i.item-mymillennium.radio .icon-icon_MM_logo_light:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .global-wrapper.nav-always-docked .navbar .menu-wrapper i.item-mymillennium.radio .icon-icon_MM_logo_light:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .global-wrapper.docked .navbar .menu-wrapper i.item-mymillennium .icon-icon_MM_logo_light:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .global-wrapper.nav-always-docked .navbar .menu-wrapper i.item-mymillennium .icon-icon_MM_logo_light:after{border-bottom:1px solid #9f7d23!important}.global-wrapper.docked .navbar .menu-wrapper a,.global-wrapper.nav-always-docked .navbar .menu-wrapper a{color:#000}.global-wrapper.docked .navbar .menu-wrapper a .icon-icon_MM_logo_light,.global-wrapper.nav-always-docked .navbar .menu-wrapper a .icon-icon_MM_logo_light{white-space:nowrap}.global-wrapper.docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path1:before,.global-wrapper.nav-always-docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path1:before{color:#000}.global-wrapper.docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path2:before,.global-wrapper.nav-always-docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path2:before{color:#000}.global-wrapper.docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path3:before,.global-wrapper.nav-always-docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path3:before{color:#000}.global-wrapper.docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path4:before,.global-wrapper.nav-always-docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path4:before{color:#000}.global-wrapper.docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path5:before,.global-wrapper.nav-always-docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path5:before{color:#000}.global-wrapper.docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path6:before,.global-wrapper.nav-always-docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path6:before{color:#000}.global-wrapper.docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path7:before,.global-wrapper.nav-always-docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path7:before{color:#000}.global-wrapper.docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path8:before,.global-wrapper.nav-always-docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path8:before{color:#000}.global-wrapper.docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path9:before,.global-wrapper.nav-always-docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path9:before{color:#000}.global-wrapper.docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path10:before,.global-wrapper.nav-always-docked .navbar .menu-wrapper a .icon-icon_MM_logo_light .path10:before{color:#000}.global-wrapper.docked .navbar .menu-wrapper .logo,.global-wrapper.docked .navbar .menu-wrapper .logo-lengs,.global-wrapper.nav-always-docked .navbar .menu-wrapper .logo,.global-wrapper.nav-always-docked .navbar .menu-wrapper .logo-lengs{color:#ba0c2f;border-right:1px solid #cfcfcf}.global-wrapper.docked .navbar .menu-wrapper .logo span,.global-wrapper.docked .navbar .menu-wrapper .logo-lengs span,.global-wrapper.nav-always-docked .navbar .menu-wrapper .logo span,.global-wrapper.nav-always-docked .navbar .menu-wrapper .logo-lengs span{text-shadow:none!important}.global-wrapper.docked .navbar .menu-wrapper .logo-lengs,.global-wrapper.nav-always-docked .navbar .menu-wrapper .logo-lengs{color:#9f7d23}.global-wrapper.docked .navbar .menu-wrapper .login-input a,.global-wrapper.nav-always-docked .navbar .menu-wrapper .login-input a{color:#fff}.global-wrapper.docked .navbar .menu-wrapper .menu-inner .menu .item .item-link span,.global-wrapper.nav-always-docked .navbar .menu-wrapper .menu-inner .menu .item .item-link span{text-shadow:none!important}.card.selected .global-wrapper.docked .navbar .menu-wrapper .menu-inner .menu .item i.item-link.radio span,.card.selected .global-wrapper.nav-always-docked .navbar .menu-wrapper .menu-inner .menu .item i.item-link.radio span,.global-wrapper.docked .navbar .menu-wrapper .menu-inner .menu .item .card.selected i.item-link.radio span,.global-wrapper.docked .navbar .menu-wrapper .menu-inner .menu .item .item-link span:hover,.global-wrapper.docked .navbar .menu-wrapper .menu-inner .menu .item .item-link.checked span,.global-wrapper.docked .navbar .menu-wrapper .menu-inner .menu .item .item-link.inview span,.global-wrapper.docked .navbar .menu-wrapper .menu-inner .menu .item .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.item-link.radio span,.global-wrapper.docked .navbar .menu-wrapper .menu-inner .menu .item .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.item-link.radio span,.global-wrapper.docked .navbar .menu-wrapper .menu-inner .menu .item div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.item-link span,.global-wrapper.nav-always-docked .navbar .menu-wrapper .menu-inner .menu .item .card.selected i.item-link.radio span,.global-wrapper.nav-always-docked .navbar .menu-wrapper .menu-inner .menu .item .item-link span:hover,.global-wrapper.nav-always-docked .navbar .menu-wrapper .menu-inner .menu .item .item-link.checked span,.global-wrapper.nav-always-docked .navbar .menu-wrapper .menu-inner .menu .item .item-link.inview span,.global-wrapper.nav-always-docked .navbar .menu-wrapper .menu-inner .menu .item .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.item-link.radio span,.global-wrapper.nav-always-docked .navbar .menu-wrapper .menu-inner .menu .item .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.item-link.radio span,.global-wrapper.nav-always-docked .navbar .menu-wrapper .menu-inner .menu .item div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.item-link span,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .global-wrapper.docked .navbar .menu-wrapper .menu-inner .menu .item i.item-link.radio span,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .global-wrapper.nav-always-docked .navbar .menu-wrapper .menu-inner .menu .item i.item-link.radio span,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .global-wrapper.docked .navbar .menu-wrapper .menu-inner .menu .item i.item-link.radio span,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .global-wrapper.nav-always-docked .navbar .menu-wrapper .menu-inner .menu .item i.item-link.radio span,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .global-wrapper.docked .navbar .menu-wrapper .menu-inner .menu .item i.item-link span,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .global-wrapper.nav-always-docked .navbar .menu-wrapper .menu-inner .menu .item i.item-link span{color:#9f7d23;border-bottom:1px solid #9f7d23}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .user-others .user-cl .cl-text,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .user-others .user-cl .cl-text{text-shadow:none!important}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .user-others .user-cl .cl-text:hover,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .user-others .user-cl .cl-text:hover{color:#9f7d23}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-wrapper,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-wrapper{text-shadow:none!important}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-wrapper #opt-login,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-wrapper #opt-login{text-shadow:none!important}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-wrapper:hover,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-wrapper:hover{color:#9f7d23}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-divider,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-divider{border-right:2px solid #000;text-shadow:none!important;box-shadow:none}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in .user-hello:hover,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in .user-hello:hover{color:#9f7d23}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in .user-hello:hover .red-point,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in .user-hello:hover .red-point{color:#9f7d23}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in .user-hello .red-point,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in .user-hello .red-point{color:#fff}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-icon,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-icon{text-shadow:none!important}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-icon .smart-num,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-icon .smart-num{color:#fff}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-icon:hover,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-icon:hover{color:#9f7d23}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-icon:hover .smart-num,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-icon:hover .smart-num{color:#9f7d23}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .search,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .search{height:38px;border:1px solid #9f9f9f;width:38px;text-align:center}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .search:hover,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .search:hover{border:1px solid #9f7d23}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .search:hover .search-icon,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .search:hover .search-icon{color:#9f7d23}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .search .search-icon,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .search .search-icon{font-size:2.4rem;line-height:38px;margin:0;text-shadow:none!important}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .search .search-text,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .search .search-text{display:none;text-shadow:none!important}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .availability,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .availability{display:none}body[data-isipad=true] .global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .availability,body[data-isipad=true] .global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .availability{font-size:1.32rem}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .availability .close-icon,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .availability .close-icon{font-size:6rem;display:none;line-height:64px}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .availability.expanded,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .availability.expanded{background-color:#f7f6f5;height:64px;top:0;line-height:64px!important;color:#f7f6f5!important}.global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .availability.expanded .close-icon,.global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .availability.expanded .close-icon{position:absolute;color:#000;display:inline-block;left:0;width:100%}.global-wrapper.docked .navbar.new-design .menu-wrapper .logo,.global-wrapper.docked .navbar.new-design .menu-wrapper .logo-lengs,.global-wrapper.nav-always-docked .navbar.new-design .menu-wrapper .logo,.global-wrapper.nav-always-docked .navbar.new-design .menu-wrapper .logo-lengs{border-right:unset}.global-wrapper.docked .navbar.new-design .menu-wrapper .user-module-desktop .search,.global-wrapper.nav-always-docked .navbar.new-design .menu-wrapper .user-module-desktop .search{border:unset;margin-left:1rem;height:64px;width:unset}.global-wrapper.docked .navbar.new-design .menu-wrapper .user-module-desktop .search .search-text,.global-wrapper.nav-always-docked .navbar.new-design .menu-wrapper .user-module-desktop .search .search-text{display:block;text-shadow:none!important}.global-wrapper.docked .navbar .uspbar-banner-wrapper,.global-wrapper.nav-always-docked .navbar .uspbar-banner-wrapper{z-index:1;display:block}.global-wrapper.docked .navbar .uspbar-banner-wrapper.user-module-none .tpl-static-banner,.global-wrapper.nav-always-docked .navbar .uspbar-banner-wrapper.user-module-none .tpl-static-banner{display:none!important}.global-wrapper.docked .navbar .uspbar-banner-wrapper .tpl-static-banner,.global-wrapper.nav-always-docked .navbar .uspbar-banner-wrapper .tpl-static-banner{width:100%;margin-left:0;background-color:#f0f0f0;height:42px;position:absolute;left:0;right:auto}.global-wrapper.docked .navbar .uspbar-banner-wrapper .tpl-static-banner.user-module-none,.global-wrapper.nav-always-docked .navbar .uspbar-banner-wrapper .tpl-static-banner.user-module-none{display:none!important}.global-wrapper.docked .navbar .uspbar-banner-wrapper .tpl-static-banner .banner-container,.global-wrapper.nav-always-docked .navbar .uspbar-banner-wrapper .tpl-static-banner .banner-container{text-align:left;margin-left:12.5rem}.global-wrapper.docked .navbar .uspbar-banner-wrapper .tpl-static-banner .banner-container ul,.global-wrapper.nav-always-docked .navbar .uspbar-banner-wrapper .tpl-static-banner .banner-container ul{color:#3d3d3d}.global-wrapper.docked .navbar .uspbar-banner-wrapper .tpl-static-banner .banner-container ul li .banner-item-wrapper .banner-icon,.global-wrapper.nav-always-docked .navbar .uspbar-banner-wrapper .tpl-static-banner .banner-container ul li .banner-item-wrapper .banner-icon{padding-right:5px}.global-wrapper.docked .navbar .uspbar-banner-wrapper .tpl-static-banner .banner-container ul li .banner-item-wrapper .banner-icon span,.global-wrapper.nav-always-docked .navbar .uspbar-banner-wrapper .tpl-static-banner .banner-container ul li .banner-item-wrapper .banner-icon span{height:17px;width:17px;font-size:17px}.navbar.hide-nav .uspbar-banner-wrapper .tpl-static-banner .banner-container{margin-left:0!important}.widget-booking-home{user-select:none}.widget-booking-home.show-error-destination .wgt-global-searchbar .error-tip-wrapper{display:inline-block}.widget-booking-home.show-error-destination .wgt-global-searchbar .destination-section{border:none!important}.widget-booking-home.show-error-destination .wgt-global-searchbar .destination-section .results-region{display:none}.widget-booking-home .booking-toggle{display:inline-block;width:19rem;height:4.1rem;background-color:#f0f0f0;line-height:4.1rem;text-align:center;color:#383232;font-size:1.4rem;font-weight:500;text-shadow:none;margin-right:6px;cursor:pointer;box-sizing:border-box;box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.2)}body[data-isipad=true] .widget-booking-home .booking-toggle{font-size:1.54rem}}@media screen and (min-width:769px) and (max-width:1250px) and (min-width:769px){.widget-booking-home .booking-toggle{font-size:12px}}@media screen and (min-width:769px){.widget-booking-home .booking-toggle.selected{box-shadow:none;background-color:#fff}.new-design .widget-booking-home .booking-toggle{width:auto;box-shadow:none;background-color:transparent;margin-right:0;height:41px;border-bottom:4px solid transparent;text-transform:uppercase}.new-design .widget-booking-home .booking-toggle.selected,.new-design .widget-booking-home .booking-toggle:hover{border-bottom:4px solid #1d1d1d}.widget-booking-home .wgt-global-searchbar{display:table;width:100%;background-color:#fff;font-size:1.8rem;box-sizing:border-box;padding:2rem 0;box-shadow:0 0 20px 0 rgba(0,0,0,.2);color:#000}.widget-booking-home .wgt-global-searchbar.manage-booking{display:none}.widget-booking-home .wgt-global-searchbar *{box-sizing:border-box;text-shadow:none}.widget-booking-home .wgt-global-searchbar .offers2__details-occupier{display:flex;flex-direction:column;width:auto;position:static;margin-left:-1px;margin-right:-1px;padding:20px 2rem;box-shadow:0 0 15px 0 rgba(0,0,0,.2)}.widget-booking-home .wgt-global-searchbar .offers2__details-occupier-level{height:36px}.widget-booking-home .wgt-global-searchbar .offers2__details-occupier-level+.offers2__details-occupier-level{margin-top:6px}.widget-booking-home .wgt-global-searchbar .nk2-global-search-occupancy-option{display:table-cell;vertical-align:top;position:relative}.widget-booking-home .wgt-global-searchbar .nk2-global-search-occupancy-description{font-size:14px;padding-left:0;padding-top:20px;line-height:19px}.widget-booking-home .wgt-global-searchbar .nk2-global-search-occupancy-description b,.widget-booking-home .wgt-global-searchbar .nk2-global-search-occupancy-description strong{font-weight:700}.widget-booking-home .wgt-global-searchbar .separator-section{display:none}.widget-booking-home .wgt-global-searchbar .booking-section{display:table-cell;vertical-align:middle;border-right:1px solid #cfcfcf;padding:.9rem 2rem;height:9.3rem}.widget-booking-home .wgt-global-searchbar .booking-section:last-child{border-right:none;margin-right:0}.widget-booking-home .wgt-global-searchbar .booking-section .booking-section-title{display:block;font-family:Optima,sans-serif;font-weight:300;color:#3d3d3d;text-transform:uppercase;font-size:1.4rem;line-height:1.9rem;margin-bottom:.9rem;white-space:nowrap}.widget-booking-home .wgt-global-searchbar .booking-section .booking-widget-content-text{color:#9f7d23;font-family:Optima,sans-serif;font-weight:300;font-size:2.2rem;line-height:3rem;padding:0}.widget-booking-home .wgt-global-searchbar .destination-section{width:40%}.widget-booking-home .wgt-global-searchbar .destination-section .error-tip-wrapper{height:calc(100% - 4.1rem);top:4.1rem;width:40%}.widget-booking-home .wgt-global-searchbar .textfield{z-index:1;position:relative}.widget-booking-home .wgt-global-searchbar .textfield .textfield-input{display:inline-block;vertical-align:middle;border:none;width:100%;resize:none;background-color:inherit}.widget-booking-home .wgt-global-searchbar .textfield .textfield-input::-webkit-input-placeholder{color:#9f7d23}.widget-booking-home .wgt-global-searchbar .textfield .textfield-input:-moz-placeholder{color:#9f7d23}.widget-booking-home .wgt-global-searchbar .textfield .textfield-input::-moz-placeholder{color:#9f7d23;opacity:1!important}.widget-booking-home .wgt-global-searchbar .textfield .textfield-input:-ms-input-placeholder{color:#9f7d23}.widget-booking-home .wgt-global-searchbar .controller-section{width:20%}.widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item{display:table;width:100%;text-align:right}.widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item>*{display:table-cell;vertical-align:middle}.widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-hyphen{color:#9f7d23;font-family:Optima,sans-serif;font-weight:300;font-size:2.2rem;line-height:3rem;width:20%;text-align:left;cursor:default;position:relative;top:1.2rem}.widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-picker{text-align:left;width:40%;background:0 0;padding:0}.widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-picker .date-picker-text{cursor:pointer}.widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-picker .date-picker-text.selected,.widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-picker .date-picker-text:hover{background-color:#eddbad}.widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section{box-shadow:0 0 15px 0 rgba(0,0,0,.1);position:absolute;top:100%;background-color:#fff;z-index:100;left:40%}body[data-isipad=true] .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);top:135%}.new-design body[data-isipad=true] .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section{top:31.6%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section .gbw-prop-article-dates-dub{border:1px solid #cfcfcf}.widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section .x-solar-twins{box-shadow:none;border:1px solid #cfcfcf}.widget-booking-home .wgt-global-searchbar .guests-section{width:22%;position:relative}.widget-booking-home .wgt-global-searchbar .guests-section .booking-guests-arrow{color:#9f7d23;font-size:16px;position:absolute;margin-top:-8px;right:13px;top:50%;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover{cursor:pointer}.widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover:hover{background-color:#eddbad}.widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover:hover div>span{background-color:#eddbad}.widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover span{white-space:nowrap;display:inline-block;margin-right:1rem}.widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover span:last-child{margin-right:0}.widget-booking-home .wgt-global-searchbar .guests-section.focused{box-shadow:0 0 15px 0 rgba(0,0,0,.2)}.widget-booking-home .wgt-global-searchbar .guests-section.focused .booking-guests-arrow{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.widget-booking-home .wgt-global-searchbar .guests-section.focused::before{content:"";display:block;position:absolute;border-top:1px solid #cfcfcf;height:1px;right:0;left:0;top:0}.widget-booking-home .wgt-global-searchbar .guests-section.focused .guests-hover{background-color:#eddbad}.widget-booking-home .wgt-global-searchbar .guests-section.focused .guests-hover div>span{background-color:#eddbad}.widget-booking-home .wgt-global-searchbar .guests-section.focused .occupancy-popup{display:block}body[data-isipad=true] .widget-booking-home .wgt-global-searchbar .guests-section.focused .occupancy-popup{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);left:auto;right:147%}body[data-isipad=true] .widget-booking-home .wgt-global-searchbar .guests-section.focused .occupancy-popup:before{height:0}.new-design body[data-isipad=true] .widget-booking-home .wgt-global-searchbar .guests-section.focused .occupancy-popup{left:-1px;right:unset;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup{display:none;position:absolute;width:calc(100% + 2px);background-color:#fff;height:0;top:100%;left:-1px;box-sizing:border-box;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;z-index:1}.widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup::before{content:"";height:16px;position:absolute;background-color:#fff;z-index:2;right:0;left:0;top:-15px}.widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup .occupancy-widget{margin-top:2rem;margin-left:-1px;margin-right:-1px;background-color:#fff;border-left:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;padding:0 2rem 2.4rem 2rem}.widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup .occupancy-widget .counter-checkout:first-child{margin-bottom:1.8rem}.widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup .occupancy-widget .counter-checkout .label-line{display:inline-block;width:100%}.widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup .occupancy-widget .counter-checkout .label-line .label,.widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup .occupancy-widget .counter-checkout .label-line .sub-label{font-weight:300;color:#292929}.widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup .occupancy-widget .counter-checkout .label-line .label{width:auto;font-size:1.6rem}.widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup .occupancy-widget .counter-checkout .label-line .sub-label{font-size:1.1rem}.widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup .occupancy-widget .counter-checkout .label-line .counter-wrapper{float:right}.widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup .occupancy-widget .counter-checkout .label-line .counter-wrapper .btn{color:#9f7d23;border:solid 1px #9f7d23}.widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup .occupancy-widget .counter-checkout .label-line .counter-wrapper .btn span{font-size:2.2rem}.widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup .occupancy-widget .counter-checkout .label-line .counter-wrapper .btn .value{width:2.8rem}.widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup .occupancy-widget .counter-checkout .label-line .counter-wrapper .btn.disabled{opacity:.4}.widget-booking-home .wgt-global-searchbar .button-section{width:18%;position:static}.widget-booking-home .wgt-global-searchbar .button-section .availability{color:#fff;position:relative;width:100%;top:-1.5rem;line-height:4.6rem}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget{text-align:center}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-toggle{height:17px;color:#9f7d23;font-size:1.4rem;font-weight:500;margin-top:1rem;cursor:pointer;display:inline-block}body[data-isipad=true] .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-toggle{font-size:1.54rem}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-toggle-text{display:inline}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-toggle-basic-text{display:none}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-toggle .chervon-icon{line-height:1.6rem;vertical-align:middle}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-toggle .icon-icon_chervonUp{display:none}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup{display:none;font-size:0;position:absolute;width:100%;left:0;background-color:#fff;top:100%;color:#292929;box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor{border-top:1px solid #cfcfcf;padding:2rem;display:table;table-layout:fixed;width:100%}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor.has-tip{padding-bottom:5rem}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor.has-tip .accessible-section .checkbox-widget{position:relative;top:2.5rem}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor.has-tip-notice{padding-bottom:8rem}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor.has-tip-notice .accessible-section .checkbox-widget{position:relative;top:5.5rem!important}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section{display:table-cell;width:70%;position:relative;vertical-align:middle;padding-right:4rem}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper{width:calc(33.3% - 2rem);display:inline-block;margin-right:2rem;position:relative}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper{width:100%;border:none;display:none;height:0;top:4rem}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .error-tip,.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .notice-tip,.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .valid-tip{width:100%;left:0}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .valid-tip{background-color:#2eb125}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .notice-tip{background-color:#004976;cursor:pointer}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .notice-tip a{font-weight:300!important}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper.invalid .error-tip-wrapper,.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper.notice .error-tip-wrapper,.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper.valid .error-tip-wrapper{display:inline-block}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper.valid .notice-tip{display:none}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper.valid .error-tip{display:none}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper.valid .code-input{border:1px solid #2eb125}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper.invalid .notice-tip{display:none}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper.invalid .valid-tip{display:none}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper.invalid .code-input{border:1px solid #ba0c2f}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper.notice .error-tip{display:none}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper.notice .valid-tip{display:none}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper.notice .code-input{border:1px solid #004976}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .code-input{width:100%;height:4rem;line-height:4rem;font-size:1.4rem;border:1px solid #cfcfcf;color:#000;padding-left:1.2rem;text-transform:uppercase}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .code-input::-webkit-input-placeholder{color:rgba(41,41,41,.7);text-transform:none}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .code-input:-moz-placeholder{color:rgba(41,41,41,.7);text-transform:none}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .code-input::-moz-placeholder{color:rgba(41,41,41,.7);text-transform:none}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .code-input:-ms-input-placeholder{color:rgba(41,41,41,.7);text-transform:none}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .aaa-section{display:table-cell;width:30%;vertical-align:middle;text-align:left}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .aaa-section .id-tip{font-style:italic;font-size:1.2rem;line-height:1.8rem;display:inline-block;vertical-align:middle;width:50%;margin-top:1.2rem}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .accessible-section{height:2.8rem;text-align:left;display:table-row}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .accessible-section .checkbox-widget{padding-top:1rem}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .checkbox-widget{display:inline-block;height:1.8rem;width:50%;cursor:pointer}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .checkbox-widget .checkbox-label{font-size:1.4rem;line-height:1.8rem;vertical-align:middle}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .checkbox-widget .checkbox-toggle{height:1.8rem;width:1.8rem;border:1px solid gray;display:inline-block;vertical-align:middle;margin-right:1rem}.card.selected .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor i.checkbox-widget.radio .checkbox-toggle,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor i.checkbox-widget.radio .checkbox-toggle,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor i.checkbox-widget.radio .checkbox-toggle,.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .card.selected i.checkbox-widget.radio .checkbox-toggle,.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .checkbox-widget.checked .checkbox-toggle,.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.checkbox-widget.radio .checkbox-toggle,.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.checkbox-widget.radio .checkbox-toggle,.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox-widget .checkbox-toggle,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor i.checkbox-widget .checkbox-toggle{background-color:#9f7d23;box-shadow:inset 0 0 0 2px #fff}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .checkbox-widget:nth-child(3){margin-top:1.2rem;vertical-align:middle}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget.expanded .advanced-toggle-text{display:none}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget.expanded .advanced-toggle-basic-text{display:inline}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget.expanded .advanced-toggle .icon-icon_chervonUp{display:inline-block}.widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget.expanded .advanced-toggle .icon-icon_chervonDown{display:none}.widget-booking-home .wgt-global-searchbar .invalid-name-number{display:none;position:absolute;bottom:0;left:0;width:100%;background:#ba0c2f;padding:0 2rem;font-size:1.2rem;line-height:3rem;color:#fff}.widget-booking-home .wgt-global-searchbar .invalid-name-number.error-name-number{display:block}.new-design .widget-booking-home .wgt-global-searchbar{display:flex;flex-wrap:wrap;justify-content:center;box-shadow:unset;background-color:transparent;height:auto;padding:0;position:relative}.new-design .widget-booking-home .wgt-global-searchbar.manage-booking{display:none}.new-design .widget-booking-home .wgt-global-searchbar .textfield{border-bottom:1px solid #000;padding-bottom:.8rem}.new-design .widget-booking-home .wgt-global-searchbar .textfield .textfield-input{font-size:1.8rem;line-height:28px;color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-weight:300;letter-spacing:0}.new-design .widget-booking-home .wgt-global-searchbar .textfield .textfield-input::-webkit-input-placeholder{color:#1d1d1d}.new-design .widget-booking-home .wgt-global-searchbar .textfield .textfield-input:-moz-placeholder{color:#1d1d1d}.new-design .widget-booking-home .wgt-global-searchbar .textfield .textfield-input::-moz-placeholder{color:#1d1d1d;opacity:1!important}.new-design .widget-booking-home .wgt-global-searchbar .textfield .textfield-input:-ms-input-placeholder{color:#1d1d1d}.new-design .widget-booking-home .wgt-global-searchbar .textfield.textfield-clear .textfield-input{padding-right:37px}.new-design .widget-booking-home .wgt-global-searchbar .textfield.textfield-clear .textfield-clear-btn{position:absolute;top:0;right:0;background:0 0;border:none;font-size:28px;cursor:pointer;display:none}.new-design .widget-booking-home .wgt-global-searchbar .textfield.textfield-clear .textfield-clear-btn.show{display:inline-block}.new-design .widget-booking-home .wgt-global-searchbar .button-section,.new-design .widget-booking-home .wgt-global-searchbar .controller-section,.new-design .widget-booking-home .wgt-global-searchbar .destination-section,.new-design .widget-booking-home .wgt-global-searchbar .guests-section{width:100%;border-right:unset;padding:0 2rem;height:auto;padding-top:2.4rem}.new-design .widget-booking-home .wgt-global-searchbar .button-section .booking-guests-arrow,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .booking-guests-arrow,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .booking-guests-arrow,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .booking-guests-arrow{display:none}.new-design .widget-booking-home .wgt-global-searchbar .button-section .error-tip-wrapper,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .error-tip-wrapper,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .error-tip-wrapper,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .error-tip-wrapper{margin-top:.5rem;position:unset;height:auto;width:100%}.new-design .widget-booking-home .wgt-global-searchbar .button-section .error-tip-wrapper .error-tip,.new-design .widget-booking-home .wgt-global-searchbar .button-section .error-tip-wrapper .notice-tip,.new-design .widget-booking-home .wgt-global-searchbar .button-section .error-tip-wrapper .valid-tip,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .error-tip-wrapper .error-tip,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .error-tip-wrapper .notice-tip,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .error-tip-wrapper .valid-tip,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .error-tip-wrapper .error-tip,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .error-tip-wrapper .notice-tip,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .error-tip-wrapper .valid-tip,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .error-tip-wrapper .error-tip,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .error-tip-wrapper .notice-tip,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .error-tip-wrapper .valid-tip{position:relative}.new-design .widget-booking-home .wgt-global-searchbar .button-section.focused,.new-design .widget-booking-home .wgt-global-searchbar .controller-section.focused,.new-design .widget-booking-home .wgt-global-searchbar .destination-section.focused,.new-design .widget-booking-home .wgt-global-searchbar .guests-section.focused{box-shadow:unset}.new-design .widget-booking-home .wgt-global-searchbar .button-section.focused::before,.new-design .widget-booking-home .wgt-global-searchbar .controller-section.focused::before,.new-design .widget-booking-home .wgt-global-searchbar .destination-section.focused::before,.new-design .widget-booking-home .wgt-global-searchbar .guests-section.focused::before{content:none}.new-design .widget-booking-home .wgt-global-searchbar .button-section.focused .guests-hover,.new-design .widget-booking-home .wgt-global-searchbar .controller-section.focused .guests-hover,.new-design .widget-booking-home .wgt-global-searchbar .destination-section.focused .guests-hover,.new-design .widget-booking-home .wgt-global-searchbar .guests-section.focused .guests-hover{background-color:transparent}.new-design .widget-booking-home .wgt-global-searchbar .button-section.focused .guests-hover div>span,.new-design .widget-booking-home .wgt-global-searchbar .controller-section.focused .guests-hover div>span,.new-design .widget-booking-home .wgt-global-searchbar .destination-section.focused .guests-hover div>span,.new-design .widget-booking-home .wgt-global-searchbar .guests-section.focused .guests-hover div>span{background-color:transparent}.new-design .widget-booking-home .wgt-global-searchbar .button-section.focused .guests-hover:hover div>span,.new-design .widget-booking-home .wgt-global-searchbar .controller-section.focused .guests-hover:hover div>span,.new-design .widget-booking-home .wgt-global-searchbar .destination-section.focused .guests-hover:hover div>span,.new-design .widget-booking-home .wgt-global-searchbar .guests-section.focused .guests-hover:hover div>span{background-color:transparent}.new-design .widget-booking-home .wgt-global-searchbar .button-section .booking-section-title,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .booking-section-title,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .booking-section-title,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .booking-section-title{display:none}.new-design .widget-booking-home .wgt-global-searchbar .button-section .date-hyphen,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .date-hyphen,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .date-hyphen,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .date-hyphen{display:none}.new-design .widget-booking-home .wgt-global-searchbar .button-section .booking-widget-content-text,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .booking-widget-content-text,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .booking-widget-content-text,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .booking-widget-content-text{font-size:1.8rem;line-height:28px!important;color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-weight:300;letter-spacing:0}.new-design .widget-booking-home .wgt-global-searchbar .button-section .booking-widget-content-text.guests-select,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .booking-widget-content-text.guests-select,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .booking-widget-content-text.guests-select,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .booking-widget-content-text.guests-select{border-bottom:1px solid #000;padding-bottom:.8rem}.new-design .widget-booking-home .wgt-global-searchbar .button-section .gbw-prop-article-dates-dub .controller-item,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .gbw-prop-article-dates-dub .controller-item,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .gbw-prop-article-dates-dub .controller-item{height:28px;line-height:28px;display:flex;justify-content:space-between;align-items:center}.new-design .widget-booking-home .wgt-global-searchbar .button-section .gbw-prop-article-dates-dub .controller-item .date-picker,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-picker,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .gbw-prop-article-dates-dub .controller-item .date-picker,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .gbw-prop-article-dates-dub .controller-item .date-picker{width:45%;border-bottom:1px solid #000;background-color:transparent;padding:0;padding-bottom:.8rem}.new-design .widget-booking-home .wgt-global-searchbar .button-section .gbw-prop-article-dates-dub .controller-item .date-picker span.date-picker-text.date-picker-text-label,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-picker span.date-picker-text.date-picker-text-label,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .gbw-prop-article-dates-dub .controller-item .date-picker span.date-picker-text.date-picker-text-label,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .gbw-prop-article-dates-dub .controller-item .date-picker span.date-picker-text.date-picker-text-label{cursor:auto}.new-design .widget-booking-home .wgt-global-searchbar .button-section .gbw-prop-article-dates-dub .controller-item .date-picker span.date-picker-text.selected,.new-design .widget-booking-home .wgt-global-searchbar .button-section .gbw-prop-article-dates-dub .controller-item .date-picker span.date-picker-text:hover,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-picker span.date-picker-text.selected,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-picker span.date-picker-text:hover,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .gbw-prop-article-dates-dub .controller-item .date-picker span.date-picker-text.selected,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .gbw-prop-article-dates-dub .controller-item .date-picker span.date-picker-text:hover,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .gbw-prop-article-dates-dub .controller-item .date-picker span.date-picker-text.selected,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .gbw-prop-article-dates-dub .controller-item .date-picker span.date-picker-text:hover{background-color:transparent}.new-design .widget-booking-home .wgt-global-searchbar .button-section .gbw-prop-article-dates-dub .calendar-section,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .gbw-prop-article-dates-dub .calendar-section,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .gbw-prop-article-dates-dub .calendar-section{top:31.6%;left:unset;right:0;width:100%}.new-design .widget-booking-home .wgt-global-searchbar .button-section .gbw-prop-article-dates-dub .calendar-section .x-solar-twins .x-solar,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section .x-solar-twins .x-solar,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .gbw-prop-article-dates-dub .calendar-section .x-solar-twins .x-solar,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .gbw-prop-article-dates-dub .calendar-section .x-solar-twins .x-solar{width:100%}.new-design .widget-booking-home .wgt-global-searchbar .button-section .gbw-prop-article-dates-dub .calendar-section .x-solar-twins .x-solar .x-solar-tab,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section .x-solar-twins .x-solar .x-solar-tab,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .gbw-prop-article-dates-dub .calendar-section .x-solar-twins .x-solar .x-solar-tab,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .gbw-prop-article-dates-dub .calendar-section .x-solar-twins .x-solar .x-solar-tab{width:100%}.new-design .widget-booking-home .wgt-global-searchbar .button-section .gbw-prop-article-dates-dub .calendar-section .x-solar-twins .x-solar .x-solar-tab .x-solar-item,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section .x-solar-twins .x-solar .x-solar-tab .x-solar-item,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .gbw-prop-article-dates-dub .calendar-section .x-solar-twins .x-solar .x-solar-tab .x-solar-item,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .gbw-prop-article-dates-dub .calendar-section .x-solar-twins .x-solar .x-solar-tab .x-solar-item{width:auto}body[data-isipad=true] .new-design .widget-booking-home .wgt-global-searchbar .button-section .gbw-prop-article-dates-dub .calendar-section,body[data-isipad=true] .new-design .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section,body[data-isipad=true] .new-design .widget-booking-home .wgt-global-searchbar .destination-section .gbw-prop-article-dates-dub .calendar-section,body[data-isipad=true] .new-design .widget-booking-home .wgt-global-searchbar .guests-section .gbw-prop-article-dates-dub .calendar-section{top:31.6%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.new-design .widget-booking-home .wgt-global-searchbar .button-section .guests-select .guests-hover>div,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .guests-select .guests-hover>div,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .guests-select .guests-hover>div,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover>div{display:inline-block;font-size:1.8rem!important;color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-weight:300;letter-spacing:0}.new-design .widget-booking-home .wgt-global-searchbar .button-section .guests-select .guests-hover:hover,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .guests-select .guests-hover:hover,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .guests-select .guests-hover:hover,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover:hover{background-color:transparent}.new-design .widget-booking-home .wgt-global-searchbar .button-section .guests-select .guests-hover:hover div>span,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .guests-select .guests-hover:hover div>span,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .guests-select .guests-hover:hover div>span,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover:hover div>span{background-color:transparent}.new-design .widget-booking-home .wgt-global-searchbar .button-section .occupancy-popup,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .occupancy-popup,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .occupancy-popup,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup{top:122%}.new-design .widget-booking-home .wgt-global-searchbar .button-section .occupancy-popup .offers2__details-occupier .nk2-global-search-occupancy-option .offers2__details-occupier-level-2 .nk2__count-icon:not(.disabled):hover,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .occupancy-popup .offers2__details-occupier .nk2-global-search-occupancy-option .offers2__details-occupier-level-2 .nk2__count-icon:not(.disabled):hover,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .occupancy-popup .offers2__details-occupier .nk2-global-search-occupancy-option .offers2__details-occupier-level-2 .nk2__count-icon:not(.disabled):hover,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup .offers2__details-occupier .nk2-global-search-occupancy-option .offers2__details-occupier-level-2 .nk2__count-icon:not(.disabled):hover{color:#fff;background:#1d1d1d;border-color:#1d1d1d}body[data-isipad=true] .new-design .widget-booking-home .wgt-global-searchbar .button-section .occupancy-popup,body[data-isipad=true] .new-design .widget-booking-home .wgt-global-searchbar .controller-section .occupancy-popup,body[data-isipad=true] .new-design .widget-booking-home .wgt-global-searchbar .destination-section .occupancy-popup,body[data-isipad=true] .new-design .widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup{left:-1px;right:unset;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.new-design .widget-booking-home .wgt-global-searchbar .button-section .offers2__details-occupier,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .offers2__details-occupier,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .offers2__details-occupier,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .offers2__details-occupier{width:auto!important}.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-toggle,.new-design .widget-booking-home .wgt-global-searchbar .controller-section .advanced-section .advanced-widget .advanced-toggle,.new-design .widget-booking-home .wgt-global-searchbar .destination-section .advanced-section .advanced-widget .advanced-toggle,.new-design .widget-booking-home .wgt-global-searchbar .guests-section .advanced-section .advanced-widget .advanced-toggle{font-family:'Nimbus Sans L',sans-serif;font-size:15px;letter-spacing:.75px;text-transform:uppercase;color:#000}.new-design .widget-booking-home .wgt-global-searchbar [data-sect=destination-section] .results-slide.booking-slide{top:25.6%;width:100%;left:0;z-index:3}body[data-isipad=true] .new-design .widget-booking-home .wgt-global-searchbar [data-sect=destination-section] .results-slide.booking-slide{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.new-design .widget-booking-home .wgt-global-searchbar .button-section{display:flex;width:100%;flex-wrap:wrap;justify-content:center;align-items:center;padding-top:0}.new-design .widget-booking-home .wgt-global-searchbar .button-section .availability{order:1;top:1rem;width:auto;text-align:center;background-color:#fff;border:1px solid #1d1d1d;color:#1d1d1d;padding:0 2.4rem;line-height:3.8rem;margin-top:4rem}.new-design .widget-booking-home .wgt-global-searchbar .button-section .availability:hover{color:#fff;background-color:#1d1d1d}.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section{width:100%;order:2;margin-bottom:5rem;text-align:center}.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget{display:flex;flex-wrap:wrap;justify-content:center}.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-toggle{order:2;margin-top:4rem;margin-bottom:2rem}.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup{position:relative;box-shadow:unset;order:1;background-color:transparent}.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor{display:flex;flex-wrap:wrap;width:100%;border-top:none;padding:0}.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section{width:100%;display:block;padding:0}.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper{width:100%;padding-top:2.4rem;margin-right:unset}.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .code-input{line-height:2.8rem;border:none;padding-left:unset;padding-bottom:.8rem;border-bottom:1px solid #000;background-color:transparent;-webkit-appearance:none}.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .code-input::-webkit-input-placeholder{color:#1d1d1d}.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .code-input:-moz-placeholder{color:#1d1d1d}.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .code-input::-moz-placeholder{color:#1d1d1d;opacity:1!important}.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .code-input:-ms-input-placeholder{color:#1d1d1d}.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper{margin-top:.5rem;position:unset;height:auto}.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .error-tip,.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .notice-tip,.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .valid-tip{position:relative}.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .aaa-section{display:block;width:100%;padding-top:2rem}.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .aaa-section .id-tip{width:100%}.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .accessible-section{display:block;width:100%}.new-design .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .accessible-section .checkbox-widget{width:100%;top:0!important}.new-design .widget-booking-home .wgt-global-searchbar .invalid-name-number{position:unset;margin-top:2rem}.widget-booking-home .manage-booking .last-name-section{width:40%}.widget-booking-home .manage-booking .last-name-section .error-tip-wrapper{height:calc(100% - 4.1rem);top:4.1rem;width:40%}.widget-booking-home .manage-booking .confirmation-number-section{width:40%}.widget-booking-home .manage-booking .confirmation-number-section .error-tip-wrapper{height:calc(100% - 4.1rem);top:4.1rem;width:40%;left:40.1%}.widget-booking-home .manage-booking .footer-notes{display:none}.widget-booking-home .manage-booking .button-section{width:20%}.widget-booking-home .manage-booking .button-section .availability{top:0}.widget-booking-home .manage-booking .booking-section.empty-error,.widget-booking-home .manage-booking .booking-section.non-empty-error{border:1px solid transparent!important}.widget-booking-home .manage-booking .booking-section.empty-error .error-tip-wrapper,.widget-booking-home .manage-booking .booking-section.non-empty-error .error-tip-wrapper{display:inline-block}.widget-booking-home .manage-booking .booking-section.empty-error .error-tip-wrapper .non-empty{display:none}.widget-booking-home .manage-booking .booking-section.non-empty-error .error-tip-wrapper .empty{display:none}.new-design .widget-booking-home .manage-booking .booking-section{height:auto;display:block;text-align:center;padding:2.4rem 2rem 0}.new-design .widget-booking-home .manage-booking .booking-section .booking-section-title{display:none}.new-design .widget-booking-home .manage-booking .booking-section .error-tip-wrapper{position:unset;width:100%;border:none}.new-design .widget-booking-home .manage-booking .booking-section .error-tip-wrapper .error-tip,.new-design .widget-booking-home .manage-booking .booking-section .error-tip-wrapper .notice-tip,.new-design .widget-booking-home .manage-booking .booking-section .error-tip-wrapper .valid-tip{position:relative;left:0;top:0}.new-design .widget-booking-home .manage-booking .last-name-section{width:100%}.new-design .widget-booking-home .manage-booking .confirmation-number-section{width:100%}.global-wrapper.nav-always-docked .widget-booking-home{display:none}.global-wrapper .navbar .widget-booking-home{display:none}.global-wrapper.docked.expanded-top .widget-booking-home,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home{position:fixed;width:100%;top:64px;left:0;background:#f7f6f5;padding:2rem 10.8rem;box-sizing:border-box;z-index:99;display:inline-block;box-shadow:0 5px 10px 0 rgba(0,0,0,.2);max-height:calc(100vh - 64px);overflow-y:auto}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper{height:50rem}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper.manage-booking,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper.manage-booking{height:30rem}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper.manage-booking .last-name-section .error-tip-wrapper,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper.manage-booking .last-name-section .error-tip-wrapper{width:49.3%;top:2rem;left:0;height:7.1rem}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper.manage-booking .confirmation-number-section .error-tip-wrapper,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper.manage-booking .confirmation-number-section .error-tip-wrapper{width:49.3%;top:2rem;left:50.5%;height:7.1rem}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .booking-toggle-border,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .booking-toggle-border{border-bottom:1px solid rgba(126,126,126,.5);top:4.1rem;position:relative}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .booking-toggle,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .booking-toggle{box-shadow:none;position:relative;background-color:#f7f6f5;border-bottom:1px solid rgba(126,126,126,.5);vertical-align:top}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .booking-toggle.selected,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .booking-toggle.selected{background-color:#f7f6f5;border:1px solid rgba(126,126,126,.5);border-bottom:1px solid #f7f6f5}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar{box-shadow:none;background-color:#f7f6f5;padding-top:2rem;position:relative}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .textfield .textfield-input,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .textfield .textfield-input{background-color:#f7f6f5}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .error-tip-wrapper,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .error-tip-wrapper{top:-1px;width:100%;height:100%;box-sizing:content-box;left:-1px}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .booking-section,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .booking-section{border:1px solid #cfcfcf;height:auto}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .booking-section.focused,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .booking-section.focused{border:1px solid #363636}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .separator-section,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .separator-section{display:table-cell;width:1.5%}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .results-slide.booking-slide,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .results-slide.booking-slide{width:60%;left:0;top:calc(100% - 2.1rem)}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .results-slide.booking-slide.destination-only,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .results-slide.booking-slide.destination-only{width:30%}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .destination-section,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .destination-section{width:47%}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .destination-section .error-tip-wrapper,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .destination-section .error-tip-wrapper{height:calc(100% - 5.1rem);top:2rem;width:47.4%}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .controller-section,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .controller-section{width:25%}}@media screen and (min-width:769px) and (max-width:1413px){.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .controller-section,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .controller-section{position:static}}@media screen and (min-width:769px){.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section{top:calc(100% - 2.1rem);left:49%}}@media screen and (min-width:769px) and (max-width:1413px){.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section{right:0;left:auto}}@media screen and (min-width:769px){.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .guests-section,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .guests-section{width:24%}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .guests-section .occupancy-popup,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .guests-section .occupancy-popup{width:auto;top:100%;right:-1px;left:-1px}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .guests-section .occupancy-popup::before,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .guests-section .occupancy-popup::before{background-color:#f7f6f5}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .guests-section .occupancy-popup .offers2__details-occupier,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .guests-section .occupancy-popup .offers2__details-occupier{background-color:#f7f6f5;border-color:#363636;display:block;width:auto!important}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .guests-section .occupancy-popup .nk2-global-search-occupancy-option,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .guests-section .occupancy-popup .nk2-global-search-occupancy-option{display:block}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .guests-section .occupancy-popup .nk2-global-search-occupancy-description,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .guests-section .occupancy-popup .nk2-global-search-occupancy-description{padding-left:0!important;padding-right:0!important;padding-top:20px}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section{display:table-row}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .availability,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .availability{position:absolute;top:41rem;right:0;width:auto}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section{position:absolute;width:100%;z-index:-1}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-toggle,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-toggle{display:block;text-align:left;margin-top:2rem;margin-bottom:1.2rem;height:1.4rem;color:#292929;cursor:default}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-toggle .chervon-icon,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-toggle .chervon-icon{display:none}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup{display:block!important;position:static;background-color:inherit;box-shadow:none}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor{display:block;border:none;padding:0;text-align:left}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor.has-tip .accessible-section .checkbox-widget,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor.has-tip .accessible-section .checkbox-widget{top:0}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section{display:inline-block;width:30%}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section.disabled,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section.disabled{opacity:.7}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section.disabled .code-input,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section.disabled .code-input{cursor:not-allowed}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper{width:100%;margin-right:0;position:relative;display:block;margin-bottom:1rem}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper.invalid,.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper.valid,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper.invalid,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper.valid{margin-bottom:4rem}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .code-input,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .code-input{background-color:inherit}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .error-tip,.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .notice-tip,.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .valid-tip,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .error-tip,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .notice-tip,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .valid-tip{left:1px}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .aaa-section,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .aaa-section{vertical-align:top;display:inline-block;width:auto;padding-right:4rem}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .aaa-section .checkbox-widget,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .aaa-section .checkbox-widget{display:block;margin-bottom:1.2rem;width:100%}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .aaa-section .id-tip,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .aaa-section .id-tip{display:block;width:100%}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .accessible-section,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .accessible-section{vertical-align:top;display:inline-block}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .accessible-section .checkbox-widget,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .accessible-section .checkbox-widget{width:100%;padding:0}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .manage-booking .separator-section,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .manage-booking .separator-section{display:table-cell;width:1.5%}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .manage-booking .last-name-section,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .manage-booking .last-name-section{width:48.75%}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .manage-booking .confirmation-number-section,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .manage-booking .confirmation-number-section{width:48.75%}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .manage-booking .footer-notes,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .manage-booking .footer-notes{display:table-row}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .manage-booking .footer-notes .footer-notes-text,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .manage-booking .footer-notes .footer-notes-text{padding-top:3rem;color:#3d3d3d;opacity:.8;line-height:2rem;font-size:1.3rem;width:180%}.global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .manage-booking .button-section .availability,.global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .manage-booking .button-section .availability{top:calc(100% + 2rem)}.results-slide.destination-only{width:40%}.results-slide.booking-slide{position:absolute;left:0;top:100%;width:66.8%}.results-slide.booking-slide.destination-only{width:40%}body[data-isipad=true] .results-slide.booking-slide{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);top:132%;left:16.6%}body[data-isipad=true] .results-slide.booking-slide.no-history{left:10%}.new-design body[data-isipad=true] .results-slide.booking-slide{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.results-region{box-shadow:0 0 15px 0 rgba(0,0,0,.1);position:relative;width:100%;display:table;background-color:#fff}.results-region .bold{font-family:'Nimbus Sans L',sans-serif;font-weight:700}.results-region .initial-results{display:table-row}.results-region .results-area{vertical-align:top;display:table-cell}.results-region .results-area:first-child{padding:1.5rem 6.8rem;width:70%;background-color:#fff}.results-region .results-area:last-child{padding:1.5rem 0;width:30%;background-color:#f0f0f0}.results-region .results-area:last-child .results-section-title{margin-left:3rem}.results-region .results-area .results-section-title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;color:#292929;font-size:1.2rem;letter-spacing:1px;text-transform:uppercase;margin-bottom:.6rem}body[data-isipad=true] .results-region .results-area .results-section-title{font-size:1.32rem}.results-region .results-area .destination-item{cursor:pointer;display:inline-block;font-size:1.6rem;height:3.6rem;padding:0 3rem;position:relative;width:50%;line-height:3.6rem;color:#292929;white-space:nowrap}body[data-isipad=true] .results-region .results-area .destination-item{font-size:1.76rem}.results-region .results-area .destination-item:hover{background-color:#eddbad}.new-design .results-region .results-area .destination-item:hover{background-color:#1d1d1d;color:#fff}.results-region .search-item{display:table;color:#292929;width:calc(100% + 13.6rem);height:3.6rem;padding:0 6.8rem;position:relative;left:-6.8rem;cursor:pointer}.results-region .search-item.selected,.results-region .search-item:hover{background-color:#eddbad}.new-design .results-region .search-item.selected,.new-design .results-region .search-item:hover{background-color:#1d1d1d;color:#fff}.results-region .search-item .search-item-icon{width:2rem;display:table-cell;font-size:2rem;padding-right:10px;vertical-align:middle}.results-region .search-item .search-item-name{display:table-cell;line-height:1.9rem;font-size:1.6rem;vertical-align:middle}body[data-isipad=true] .results-region .search-item .search-item-name{font-size:1.76rem}.results-region .search-results .nano{max-height:18rem}.results-region .search-results .search-item{left:auto;width:100%}.results-region .nano .nano-pane{background-color:transparent}.results-region .nano .nano-pane .nano-slider{background-color:#dcd7d2}.results-region.booking-results{font-size:0}body[data-isipad=true] .results-region.booking-results{background-color:transparent}.results-region.booking-results .initial-results,.results-region.booking-results .search-results{border:1px solid #cfcfcf}.results-region.booking-results .initial-results{display:block}.results-region.booking-results .results-area:first-child{padding:1.5rem 2rem;width:60%}.results-region.booking-results .results-area:last-child{width:40%}.results-region.booking-results .search-item{width:calc(100% + 4rem);padding:0 2rem;left:-2rem}body[data-isipad=true] .results-region.booking-results .search-results{position:relative;top:-14px;background-color:#fff}.results-region.booking-results .search-results .search-item{left:auto;width:100%}.error-tip-wrapper{display:none;position:absolute;width:100%;top:-1.9rem;left:0;border:1px solid #ba0c2f;user-select:none;height:calc(100% + 3.8rem);text-align:initial}.error-tip-wrapper .error-tip,.error-tip-wrapper .notice-tip,.error-tip-wrapper .valid-tip{background-color:#ba0c2f;display:inline-block;position:absolute;top:100%;width:calc(100% + 2px);left:-1px;padding:10px 7px;font-size:1.2rem;line-height:1.6rem;color:#fff}.error-tip-wrapper .error-tip a,.error-tip-wrapper .notice-tip a,.error-tip-wrapper .valid-tip a{text-decoration:none;font-weight:700;color:#fff}.top-destination.new-design{width:100%;background-color:#f0f0f0;padding-top:.8rem}.top-destination.new-design .top-destination__title{width:80%;padding-left:10%;padding-right:10%;color:#000;font-family:Optima,sans-serif;font-size:45px;letter-spacing:0;line-height:52px;border-bottom:none;font-weight:500;padding-bottom:0}.top-destination.new-design .top-destination__desc{width:80%;padding-left:10%;padding-right:10%;margin-bottom:2.4rem;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;letter-spacing:.5px;line-height:23px;display:block;padding-top:24px}.top-destination.new-design .top-destination__desc div.readmore__content .readmore__toggle{color:#000;font-family:'Nimbus Sans L',sans-serif;display:block;font-size:13px;font-weight:500!important;letter-spacing:.65px;text-transform:uppercase!important;text-decoration:underline!important;margin-top:0}.top-destination.new-design .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller.new-design{background-color:#f0f0f0}.top-destination.new-design .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller.new-design .swiper-title{text-decoration:none}.top-destination.new-design .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller.new-design .swiper-title .swiper-tag{padding-right:2rem}.top-destination.new-design .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller.new-design .swiper-title .swiper-link{text-decoration:underline;color:#000}.top-destination.new-design .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller.new-design .swiper-title .swiper-link:focus,.top-destination.new-design .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller.new-design .swiper-title .swiper-link:hover{color:#000}.new-look-hotel-offer.new-design.home-page-new .offers2__listing.offers2-double{padding:0 10% 192px}.new-look-hotel-dining.new-design.home-page-new#home-hotels{background-color:#f0f0f0}.new-look-hotel-dining.new-design.home-page-new#home-hotels .new-look-hotel-dining__list-content{background-color:#f0f0f0;margin-bottom:0;padding-bottom:.8rem}.new-look-hotel-dining.new-design.home-page-new#home-hotels .new-look-hotel-dining__list-content-des{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.my-millennium.new-design{background-color:#fff}.my-millennium.new-design .newlook-hotel-configuration-title h2 img{width:300px}.my-millennium.new-design .newlook-hotel-configuration-desc{padding-top:1.6rem;padding-bottom:1.6rem}.my-millennium.new-design .newlook-hotel-configuration-desc>div.readmore__content{width:80%}.my-millennium.new-design .my-millennium-container{position:relative}.my-millennium.new-design .my-millennium-container__banner{padding-bottom:8.5rem}.my-millennium.new-design .my-millennium-container__banner-img{width:100%;height:51.2rem;object-fit:cover;object-position:center}.my-millennium.new-design .my-millennium-container__content{background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px 0 rgba(0,0,0,.07);width:calc(100% - 20% - 19.2rem);padding:2.4rem 9.6rem;margin:0 calc(10% + 9.6rem);display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:30px}.my-millennium.new-design .my-millennium-container__content-item{width:25%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.my-millennium.new-design .my-millennium-container__content-item-img{height:15px;width:15px}.my-millennium.new-design .my-millennium-container__content-item-title{width:100%;padding-top:.8rem;color:#000;font-family:Optima,sans-serif;font-size:15px;letter-spacing:0;line-height:22px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new-look-hotel-dining.new-design.home-page-new#home-dinings{background-color:#f0f0f0}.new-look-hotel-dining.new-design.home-page-new#home-dinings .new-look-hotel-dining__list-content{background-color:#f0f0f0;margin-bottom:2.4rem;padding-bottom:.8rem}.new-look-hotel-dining.new-design.home-page-new#home-dinings .new-look-hotel-dining__list-content-des{height:4.6rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.new-look-hotel-dining.new-design.home-page-new#home-dinings .new-look-hotel-dining__list-content-subtips{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:300;letter-spacing:1px;line-height:20px;padding-top:1.2rem;padding-bottom:1.2rem}.new-design .newlook-hotel-configuration-desc div.readmore__content .readmore__toggle{color:#000;font-family:'Nimbus Sans L',sans-serif;display:block;font-size:13px;font-weight:500!important;letter-spacing:.65px;text-transform:uppercase!important;text-decoration:underline!important;margin-top:0}.new-design .newlook-hotel-configuration-desc div.readmore__content .readmore__toggle.read-less:after,.new-design .newlook-hotel-configuration-desc div.readmore__content .readmore__toggle.read-more:after{content:none}.new-design.home-page-new .newlook-hotel-configuration-desc div.readmore__content .readmore__toggle{color:#000;font-family:'Nimbus Sans L',sans-serif;display:block;font-size:13px;font-weight:500!important;letter-spacing:.65px;text-transform:uppercase!important;text-decoration:underline!important;margin-top:0}.new-design.home-page-new .newlook-hotel-configuration-desc div.readmore__content .readmore__toggle.read-less:after,.new-design.home-page-new .newlook-hotel-configuration-desc div.readmore__content .readmore__toggle.read-more:after{content:none}.new-look-hotel__wall.new-design.home-page-new#home-gallery{background-color:#fff}}@media screen and (max-width:768px){.uspbar-banner-wrapper{display:none!important}.user-module .availability,.user-module .search{display:none!important}.top-search-wrapper{display:none!important}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design.home-page-new.home-hero.hero-banner{height:42.9rem!important;min-height:42.9rem!important}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design.home-page-new.home-hero.hero-banner .swiper-container{height:36rem;padding-bottom:69px}.top-destination.new-design{width:100%;background-color:#f0f0f0;padding-top:.8rem}.top-destination.new-design .top-destination__title{width:80%;padding-left:10%;padding-right:10%;color:#000;font-family:Optima,sans-serif;font-size:26px;letter-spacing:0;line-height:32px;border-bottom:none;font-weight:500;padding-bottom:1.6rem;text-align:center}.top-destination.new-design .top-destination__desc{width:80%;padding-left:10%;padding-right:10%;margin-bottom:2.4rem;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:300;letter-spacing:.5px;line-height:24px;display:block;text-align:center}.top-destination.new-design .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design{height:32.9rem!important;min-height:32.9rem!important}.top-destination.new-design .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design .swiper-container{height:24rem!important;padding-bottom:8.9rem}.top-destination.new-design .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design .swiper-controller.new-design{background-color:#f0f0f0;padding:1rem 0}.top-destination.new-design .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design .swiper-controller.new-design .swiper-pagination{line-height:35px}.top-destination.new-design .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design .swiper-controller.new-design .swiper-title{text-decoration:none;flex-wrap:wrap}.top-destination.new-design .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design .swiper-controller.new-design .swiper-title .swiper-tag{width:100%}.top-destination.new-design .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design .swiper-controller.new-design .swiper-title .swiper-link{text-decoration:underline;color:#000}.top-destination.new-design .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design .swiper-controller.new-design .swiper-title .swiper-link:focus,.top-destination.new-design .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design .swiper-controller.new-design .swiper-title .swiper-link:hover{color:#000}.new-look-hotel-offer.new-design.home-page-new .newlook-hotel-configuration-desc{margin-top:1.6rem;margin-bottom:1.6rem;padding-top:0;padding-bottom:0}.new-look-hotel-offer.new-design.home-page-new .offers2__listing.offers2-double .offers2__listing-entry .offers2__listing-offer{margin-bottom:18rem}.new-look-hotel-dining.new-design.home-page-new#home-hotels{background-color:#f0f0f0}.new-look-hotel-dining.new-design.home-page-new#home-hotels .newlook-hotel-configuration-desc{margin-top:1.6rem;margin-bottom:1.6rem;padding-top:0;padding-bottom:0}.new-look-hotel-dining.new-design.home-page-new#home-hotels .new-look-hotel-dining__list-content{margin-bottom:0;height:auto!important;background-color:#f0f0f0;padding-left:5%;padding-right:5%}.new-look-hotel-dining.new-design.home-page-new#home-hotels .new-look-hotel-dining__list-content-left{bottom:4rem;width:calc(100% - 48px);padding:0 24px;position:relative}.new-look-hotel-dining.new-design.home-page-new#home-hotels .new-look-hotel-dining__list-content-right{padding-left:unset;padding-top:0}.new-look-hotel-dining.new-design.home-page-new#home-hotels .new-look-hotel-dining__list-content-des{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.my-millennium.new-design{background-color:#fff}.my-millennium.new-design .newlook-hotel-configuration-title h2 img{width:215px}.my-millennium.new-design .newlook-hotel-configuration-desc{margin-top:1.6rem;margin-bottom:.8rem;padding-top:0;padding-bottom:0}.my-millennium.new-design .new-look-hotel-dining__list-content-foot{display:flex;justify-content:space-between;width:85%}.my-millennium.new-design .my-millennium-container{position:relative}.my-millennium.new-design .my-millennium-container__banner-img{width:100%;height:24rem;object-fit:cover;object-position:center}.my-millennium.new-design .my-millennium-container__content{display:flex;justify-content:center;flex-direction:column;padding:2.4rem 5.5rem}.my-millennium.new-design .my-millennium-container__content-item{display:flex;align-items:center;padding-top:12px}.my-millennium.new-design .my-millennium-container__content-item-img{height:15px;width:15px}.my-millennium.new-design .my-millennium-container__content-item-title{padding-left:20px;color:#000;font-family:Optima,sans-serif;font-size:15px;letter-spacing:0;line-height:22px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-millennium.new-design .my-millennium-container__content-item:first-child{padding-top:0}.new-look-hotel-dining.new-design.home-page-new#home-dinings{background-color:#f0f0f0}.new-look-hotel-dining.new-design.home-page-new#home-dinings .newlook-hotel-configuration-desc{margin-top:1.6rem;margin-bottom:.8rem;padding-top:0;padding-bottom:0}.new-look-hotel-dining.new-design.home-page-new#home-dinings .new-look-hotel-dining__list-content{margin-bottom:0;height:27rem;background-color:#f0f0f0}.new-look-hotel-dining.new-design.home-page-new#home-dinings .new-look-hotel-dining__list-content-left{bottom:unset;top:20rem}.new-look-hotel-dining.new-design.home-page-new#home-dinings .new-look-hotel-dining__list-content-des{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:1.2rem}.new-look-hotel-dining.new-design.home-page-new#home-dinings .new-look-hotel-dining__list-content-foot{padding:0}.new-look-hotel-dining.new-design.home-page-new#home-dinings .new-look-hotel-dining__list-content-foot :only-child{margin-bottom:3rem}.new-look-hotel-dining.new-design.home-page-new#home-dinings .new-look-hotel-dining__list-content-subtips{height:24px;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:300;letter-spacing:0;line-height:24px;text-align:center}.new-look-hotel__wall.new-design.home-page-new#home-gallery{background-color:#fff}.results-region{box-shadow:0 0 15px 0 rgba(0,0,0,.1);position:relative;width:100%;display:table;background-color:#fff}.results-region .bold{font-family:'Nimbus Sans L',sans-serif;font-weight:700}.results-region .initial-results{display:table-row}.results-region .results-area{vertical-align:top;display:table-cell}.results-region .results-area:first-child{padding:1.5rem 6.8rem;width:70%;background-color:#fff}.results-region .results-area:last-child{padding:1.5rem 0;width:30%;background-color:#f0f0f0}.results-region .results-area:last-child .results-section-title{margin-left:3rem}.results-region .results-area .results-section-title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;color:#292929;font-size:1.2rem;letter-spacing:1px;text-transform:uppercase;margin-bottom:.6rem}body[data-isipad=true] .results-region .results-area .results-section-title{font-size:1.32rem}.results-region .results-area .destination-item{cursor:pointer;display:inline-block;font-size:1.6rem;height:3.6rem;padding:0 3rem;position:relative;width:50%;line-height:3.6rem;color:#292929;white-space:nowrap}body[data-isipad=true] .results-region .results-area .destination-item{font-size:1.76rem}.results-region .results-area .destination-item:hover{background-color:#eddbad}.new-design .results-region .results-area .destination-item:hover{background-color:#1d1d1d;color:#fff}.results-region .search-item{display:table;color:#292929;width:calc(100% + 13.6rem);height:3.6rem;padding:0 6.8rem;position:relative;left:-6.8rem;cursor:pointer}.results-region .search-item.selected,.results-region .search-item:hover{background-color:#eddbad}.new-design .results-region .search-item.selected,.new-design .results-region .search-item:hover{background-color:#1d1d1d;color:#fff}.results-region .search-item .search-item-icon{width:2rem;display:table-cell;font-size:2rem;padding-right:10px;vertical-align:middle}.results-region .search-item .search-item-name{display:table-cell;line-height:1.9rem;font-size:1.6rem;vertical-align:middle}body[data-isipad=true] .results-region .search-item .search-item-name{font-size:1.76rem}.results-region .search-results .nano{max-height:18rem}.results-region .search-results .search-item{left:auto;width:100%}.results-region .nano .nano-pane{background-color:transparent}.results-region .nano .nano-pane .nano-slider{background-color:#dcd7d2}.results-region.booking-results{font-size:0}body[data-isipad=true] .results-region.booking-results{background-color:transparent}.results-region.booking-results .initial-results,.results-region.booking-results .search-results{border:1px solid #cfcfcf}.results-region.booking-results .initial-results{display:block}.results-region.booking-results .results-area:first-child{padding:1.5rem 2rem;width:60%}.results-region.booking-results .results-area:last-child{width:40%}.results-region.booking-results .search-item{width:calc(100% + 4rem);padding:0 2rem;left:-2rem}body[data-isipad=true] .results-region.booking-results .search-results{position:relative;top:-14px;background-color:#fff}.results-region.booking-results .search-results .search-item{left:auto;width:100%}}.navbar-global-icon{font-size:20px;display:inline-block;vertical-align:middle;padding-bottom:4px;padding-right:12px}html[lang=ar] .logged-out-wrapper,html[lang=fr] .logged-out-wrapper{line-height:unset!important;height:64px;display:flex!important;align-items:center}@media screen and (min-width:769px){html[dir=rtl] #navbar-tpl{display:none!important}html[dir=rtl] .navbar.only-logo .logo,html[dir=rtl] .navbar.only-logo .logo-lengs{text-align:right;padding-right:25px;padding-left:0;transition:all .5s}html[dir=rtl] .navbar.only-logo .logo span.text,html[dir=rtl] .navbar.only-logo .logo-lengs span.text{right:90px;left:auto}html[dir=rtl] .navbar .menu-wrapper .menu-inner{padding-right:3.6rem;right:-3.6rem;padding-left:0;left:auto}html[dir=rtl] .navbar .menu-wrapper .logo,html[dir=rtl] .navbar .menu-wrapper .logo-lengs{border-right:none;border-left:1px solid #fff;padding-left:2.4rem;margin-right:0;padding-right:0}html[dir=rtl] .navbar .menu-wrapper .user-module-desktop{right:auto;left:0}html[dir=rtl] .navbar .menu-wrapper .user-module-desktop .user-others .user-cl{margin-left:.9vw;margin-right:0}html[dir=rtl] .navbar .menu-wrapper .user-module-desktop .user-others .user-cl:after{margin-right:5px;margin-left:0}html[dir=rtl] .navbar .menu-wrapper .user-module-desktop .user-others ul li span{margin-right:.3em;margin-left:0;text-align:right}html[dir=rtl] .navbar .menu-wrapper .user-module-desktop .shopping-cart-wrapper{margin-right:4.1rem;margin-left:0}html[dir=rtl] .navbar .menu-wrapper .user-module-desktop .search{float:left;margin-right:2.8rem;margin-left:0}html[dir=rtl] .navbar .menu-wrapper .user-module-desktop .availability{float:left;margin-right:1.4rem;margin-left:0}html[dir=rtl] .navbar .menu-wrapper .user-module-desktop .smart .icon-smart{left:auto;right:10px;border-left:solid 1px transparent;border-right:none}html[dir=rtl] .navbar .top-search-wrapper{right:0;left:auto}html[dir=rtl] .navbar .top-search-wrapper .top-search{margin-right:163px;margin-left:0}html[dir=rtl] .navbar .top-search-wrapper .top-search.has-error .error-tip-wrapper{left:auto;right:163px}html[dir=rtl] .navbar .top-search-wrapper .top-search .logo,html[dir=rtl] .navbar .top-search-wrapper .top-search .logo-lengs{left:auto;right:92px}html[dir=rtl] .navbar .top-search-wrapper .top-search .close-search{margin-left:3rem;margin-right:0;float:left}html[dir=rtl] .navbar.hide-nav .menu-wrapper .logo,html[dir=rtl] .navbar.hide-nav .menu-wrapper .logo-lengs{border-left:none!important}html[dir=rtl] .navbar.hide-nav .menu-wrapper .user-module-desktop{right:auto;left:0}html[dir=rtl] .navbar.hide-nav .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper{margin-right:2.1rem;margin-left:0}html[dir=rtl] .navbar.hide-nav .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .smart .tooltip{width:27rem;right:-20rem}html[dir=rtl] .navbar.hide-nav .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .smart .tooltip:after{right:initial;left:4.5rem}html[dir=rtl] .navbar.hide-nav .menu-wrapper .user-module-desktop .content{left:inherit;right:-21.3rem}html[dir=rtl] .navbar.hide-nav .uspbar-banner-wrapper{display:block!important}html[dir=rtl] .navbar.hide-nav .uspbar-banner-wrapper .tpl-static-banner{left:auto!important;right:18rem!important}html[dir=rtl] .navbar.hide-nav .uspbar-banner-wrapper .tpl-static-banner .banner-container{text-align:right}html[dir=rtl] .navbar.hide-nav .uspbar-banner-wrapper .tpl-static-banner .banner-container ul li{padding-right:0!important;padding-left:2.4rem!important}html[dir=rtl] .navbar.hide-nav .top-search-wrapper{left:auto;right:0}html[dir=rtl] .navbar.hide-nav .top-search-wrapper .top-search{margin-right:163px;margin-left:0}html[dir=rtl] .navbar.hide-nav .top-search-wrapper .top-search .logo,html[dir=rtl] .navbar.hide-nav .top-search-wrapper .top-search .logo-lengs{right:92px;left:auto}html[dir=rtl] .navbar.hide-nav .top-search-wrapper .top-search .top-search-icon{margin:0 3rem 0 2.1rem}html[dir=rtl] .navbar.hide-nav .top-search-wrapper .top-search .close-search{margin-left:3rem;margin-right:0;float:left}html[dir=rtl] .global-wrapper.docked .navbar .menu-wrapper .logo,html[dir=rtl] .global-wrapper.docked .navbar .menu-wrapper .logo-lengs,html[dir=rtl] .global-wrapper.nav-always-docked .navbar .menu-wrapper .logo,html[dir=rtl] .global-wrapper.nav-always-docked .navbar .menu-wrapper .logo-lengs{border-left:1px solid #cfcfcf;border-right:none}html[dir=rtl] .global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .availability.expanded .close-icon,html[dir=rtl] .global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .availability.expanded .close-icon{left:auto;right:0}html[dir=rtl] .global-wrapper.docked .navbar .uspbar-banner-wrapper .tpl-static-banner,html[dir=rtl] .global-wrapper.nav-always-docked .navbar .uspbar-banner-wrapper .tpl-static-banner{margin-right:0;left:auto;right:0}html[dir=rtl] .global-wrapper.docked .navbar .uspbar-banner-wrapper .tpl-static-banner .banner-container,html[dir=rtl] .global-wrapper.nav-always-docked .navbar .uspbar-banner-wrapper .tpl-static-banner .banner-container{text-align:right;margin-right:12.5rem;margin-left:0}html[dir=rtl] .global-wrapper.docked .navbar .uspbar-banner-wrapper .tpl-static-banner .banner-container ul li .banner-item-wrapper .banner-icon,html[dir=rtl] .global-wrapper.nav-always-docked .navbar .uspbar-banner-wrapper .tpl-static-banner .banner-container ul li .banner-item-wrapper .banner-icon{padding-left:5px;padding-right:0}html[dir=rtl] .widget-booking-home .booking-toggle{margin-left:6px;margin-right:0}html[dir=rtl] .widget-booking-home .wgt-global-searchbar .error-tip-wrapper{left:auto;right:0}html[dir=rtl] .widget-booking-home .wgt-global-searchbar .error-tip-wrapper .error-tip,html[dir=rtl] .widget-booking-home .wgt-global-searchbar .error-tip-wrapper .valid-tip{right:-1px;left:auto}html[dir=rtl] .widget-booking-home .wgt-global-searchbar .booking-section{border-left:1px solid #cfcfcf;border-right:none}html[dir=rtl] .widget-booking-home .wgt-global-searchbar .booking-section:last-child{border-left:none;margin-left:0}html[dir=rtl] .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item{text-align:left}html[dir=rtl] .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-hyphen{text-align:right}html[dir=rtl] .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-picker{text-align:right}html[dir=rtl] .widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover span:first-child{margin-left:1rem;margin-right:0}html[dir=rtl] .widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup{left:auto;right:-1px}html[dir=rtl] .widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup .occupancy-widget .counter-checkout .label-line .counter-wrapper{float:left}html[dir=rtl] .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup{left:auto;right:0}html[dir=rtl] .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section{padding-left:4rem;padding-right:0}html[dir=rtl] .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper{margin-left:2rem;margin-right:0}html[dir=rtl] .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .error-tip,html[dir=rtl] .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .valid-top{left:auto;right:0}html[dir=rtl] .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .code-input{padding-right:1.2rem;padding-left:0}html[dir=rtl] .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .aaa-section{text-align:right}html[dir=rtl] .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .checkbox-widget .checkbox-toggle{margin-left:1rem;margin-right:0}html[dir=rtl] .manage-booking .confirmation-number-section .error-tip-wrapper{left:0;right:40.1%}html[dir=rtl] .global-wrapper.docked.expanded-top .widget-booking-home,html[dir=rtl] .global-wrapper.nav-always-docked.expanded-top .widget-booking-home{left:auto;right:0}html[dir=rtl] .global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper.manage-booking .last-name-section .error-tip-wrapper,html[dir=rtl] .global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper.manage-booking .last-name-section .error-tip-wrapper{left:auto;right:0}html[dir=rtl] .global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper.manage-booking .confirmation-number-section .error-tip-wrapper,html[dir=rtl] .global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper.manage-booking .confirmation-number-section .error-tip-wrapper{right:50.5%;left:auto}html[dir=rtl] .global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .error-tip-wrapper,html[dir=rtl] .global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .error-tip-wrapper{right:1px;left:auto}html[dir=rtl] .global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .destination-section .results-region.booking-results,html[dir=rtl] .global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .destination-section .results-region.booking-results{right:0;left:auto}html[dir=rtl] .global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section,html[dir=rtl] .global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section{right:49%;left:auto}}@media screen and (min-width:769px) and (max-width:1413px){html[dir=rtl] .global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section,html[dir=rtl] .global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section{left:0;right:auto}}@media screen and (min-width:769px){html[dir=rtl] .global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .guests-section .booking-guests-arrow,html[dir=rtl] .global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .guests-section .booking-guests-arrow{right:auto;left:13px}html[dir=rtl] .global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .guests-section .occupancy-popup,html[dir=rtl] .global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .guests-section .occupancy-popup{left:-1px;right:-1px}html[dir=rtl] .global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section,html[dir=rtl] .global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section{display:table-row}html[dir=rtl] .global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .availability,html[dir=rtl] .global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .availability{left:0;right:auto}html[dir=rtl] .global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-toggle,html[dir=rtl] .global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-toggle{text-align:right}html[dir=rtl] .global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor,html[dir=rtl] .global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor{text-align:right}html[dir=rtl] .global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper,html[dir=rtl] .global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper{margin-left:0}html[dir=rtl] .global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .error-tip,html[dir=rtl] .global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .valid-tip,html[dir=rtl] .global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .error-tip,html[dir=rtl] .global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .valid-tip{right:-1px;left:auto}html[dir=rtl] .global-wrapper.docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .aaa-section,html[dir=rtl] .global-wrapper.nav-always-docked.expanded-top .widget-booking-home .top-wrapper .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .aaa-section{padding-left:4rem;padding-right:0}html[dir=rtl] .results-slide.booking-slide{left:auto;right:0}html[dir=rtl] .results-region .results-area:last-child .results-section-title{margin-left:0;margin-right:3rem}html[dir=rtl] .results-region .search-item{text-align:right;right:-6.8rem;left:auto}html[dir=rtl] .results-region .search-item .search-item-icon{padding-left:10px;padding-right:0}html[dir=rtl] .results-region .search-results .search-item{right:auto}html[dir=rtl] .results-region.booking-results .search-item{left:auto;right:-2rem}html[dir=rtl] .results-region.booking-results .search-results .search-item{text-align:right;right:auto}html[dir=rtl] body[data-isipad=true] .results-slide.booking-slide{left:auto;right:16.6%}html[dir=rtl] body[data-isipad=true] .results-slide.booking-slide.no-history{left:auto;right:10%}html[dir=rtl] body[data-isipad=true] .widget-booking-home .wgt-global-searchbar .guests-section.focused .occupancy-popup{left:147%;right:auto}html[dir=rtl] .navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-divider{margin-right:2.1rem;margin-left:0}html[dir=rtl] .global-wrapper.docked .navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-divider,html[dir=rtl] .global-wrapper.nav-always-docked .navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-divider{margin-right:2.1rem;margin-left:0}}html[dir=rtl] .navbar.hide-nav .uspbar-banner-wrapper .tpl-static-banner .banner-container{margin-right:0!important}html[dir=rtl] .widget-booking-home .wgt-global-searchbar .nk2-global-search-occupancy-description{padding-left:0;padding-right:2rem}html[dir=rtl] .navbar .menu-wrapper .menu-inner .menu .item.item-mymillennium:hover:after{content:none;border-bottom:none}.booking-bar{overflow:hidden;background-color:#cbc7c2;z-index:999;position:fixed;bottom:0;height:80px;display:none!important}body[data-booking-bar-expanded=true] .booking-bar{width:100px}body[data-booking-bar-expanded=true] .booking-bar .booking-trigger{display:block}.booking-bar .icon{float:left}.booking-bar .icon:before{display:inline-block;box-sizing:border-box;width:100px;font-size:45px;font-weight:bolder;padding:20px;cursor:pointer}.booking-bar .booking-trigger{display:none;float:left;width:100%;font-size:26px;line-height:80px;cursor:text}.booking-bar .booking-trigger .question-block{display:inline-block;width:calc(100% - 366px)}.booking-bar .booking-trigger .question{padding-left:3%;color:#363636;vertical-align:middle}.booking-bar .booking-trigger .button{float:right;padding:0;color:#31a2ac;background-color:#282828;border-top:4px #31a2ac solid;cursor:pointer;text-align:center;max-width:366px;width:100%}.booking-bar .booking-trigger .button span{vertical-align:middle}.booking{position:fixed;bottom:0;width:100%;color:#fff;background-color:#363636}.booking.in-hotel{position:relative;min-height:0;min-height:initial}.booking.in-hotel .booking-occupancy{margin:0}.booking .head{padding:12px 10%;background-color:#282828;font-size:2rem;line-height:3rem}.booking .head .head-text{font-family:'Nimbus Sans L',sans-serif;font-weight:400}.booking .head .close-trigger{cursor:pointer;float:right}.booking .head .close-trigger span{vertical-align:middle}.booking .head .close-trigger span[class^=icon-]{font-size:3rem}.booking .edit-btn{font-size:2.4rem;color:#b1b1b1;margin-left:.5em;cursor:pointer;text-decoration:none}.booking .search-trigger{position:absolute;bottom:20px;right:8%}.booking .search-trigger p.tip{font-size:1.8rem;line-height:1.3em;color:#31a2ac;display:inline-block;margin-right:1em;margin-left:1em;vertical-align:middle}.booking .booking-calendar,.booking .booking-destination,.booking .booking-occupancy,.booking .booking-promocode{overflow:hidden;margin:25px 0}.booking .booking-calendar .summary,.booking .booking-calendar.change .change,.booking .booking-destination .summary,.booking .booking-destination.change .change,.booking .booking-occupancy .summary,.booking .booking-occupancy.change .change,.booking .booking-promocode .summary,.booking .booking-promocode.change .change{display:block}.booking .booking-calendar .change,.booking .booking-calendar.change .summary,.booking .booking-destination .change,.booking .booking-destination.change .summary,.booking .booking-occupancy .change,.booking .booking-occupancy.change .summary,.booking .booking-promocode .change,.booking .booking-promocode.change .summary{display:none}.booking .booking-calendar .heading,.booking .booking-destination .heading,.booking .booking-occupancy .heading,.booking .booking-promocode .heading{word-break:normal;line-height:1.2em;font-size:4rem;float:left;margin:0 5% 0 10%;width:21%;vertical-align:middle;white-space:nowrap}.booking .booking-calendar .heading span:first-of-type,.booking .booking-destination .heading span:first-of-type,.booking .booking-occupancy .heading span:first-of-type,.booking .booking-promocode .heading span:first-of-type{margin-right:1rem}.booking .booking-destination .destination-input{clear:right}.booking .booking-destination .destination-input input{background-color:transparent;border:none;font-size:3rem;line-height:4rem;width:60%;color:#fff}.booking .booking-destination .destination-input input::-webkit-input-placeholder{color:#31a2ac}.booking .booking-destination .destination-input input:-moz-placeholder{color:#31a2ac}.booking .booking-destination .destination-input input::-moz-placeholder{color:#31a2ac;opacity:1!important}.booking .booking-destination .destination-input input:-ms-input-placeholder{color:#31a2ac}.booking .booking-destination .booking-destination-list{font-size:2rem;line-height:3.2rem;max-height:295px;overflow:auto;width:100%}.booking .booking-destination .booking-destination-list li{cursor:pointer;padding-left:36%}.booking .booking-destination .booking-destination-list li.hover,.booking .booking-destination .booking-destination-list li:hover{background-color:#31a2ac}.booking .booking-destination .booking-destination-list::-webkit-scrollbar{background-color:transparent;width:8px}.booking .booking-destination .booking-destination-list::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.booking .booking-calendar .checkin,.booking .booking-calendar .tips{font-size:2.2rem;margin-top:15px;line-height:2.2rem}.booking .booking-calendar .tips{color:#2d939c}.booking .booking-calendar .summary{font-size:3rem;line-height:1.5em}.booking .booking-calendar .trigger-calendar{cursor:pointer}.booking .booking-calendar .calendars-wrapper{float:left;position:relative}.booking .booking-calendar .calendars-wrapper .calendar-twins #older{float:left}.booking .booking-calendar .calendars-wrapper .calendar-twins #younger{float:left}.booking .booking-calendar .calendars-wrapper .calendar-twins .clock-wrapper{width:310px;min-height:294px}.booking .booking-occupancy .summary{font-size:3rem;line-height:1.5em;cursor:pointer}.booking .booking-occupancy .counters{float:left}.booking .booking-occupancy .counters .counter{font-size:2rem;color:#fff;margin:1.5rem 0}.booking .booking-occupancy .counters .counter label{width:5em}@media screen and (max-width:768px){.booking .booking-occupancy .counters .counter label{width:6em}}.booking .booking-occupancy .counters .counter a.btn{color:#fff;border:solid .2rem #fff}.booking .booking-occupancy .counters .counter a.btn span{font-size:3.5rem}.booking .booking-occupancy .counters .counter:nth-child(2){margin-top:-1.5rem}.booking .booking-occupancy .counters .counter+.counter{position:relative;left:120%;top:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.booking .booking-promocode{padding-left:10%}.booking .booking-promocode .heading{display:none}.booking .booking-promocode .field{display:inline-block;width:20%;box-sizing:border-box;vertical-align:middle;margin-top:0}.booking .booking-promocode .field.valid .input-box{border-color:green}.booking .booking-promocode .field.valid .error-tip{color:green;display:block}.booking .booking-promocode .field>div{display:inline-block}.booking .booking-promocode .field div.input-box{border:1px #f5f5f5 solid;background-color:transparent}.booking .booking-promocode .field div.input-box.focus{border:1px #f5f5f5 solid}.booking .booking-promocode .field div.input-box input.promo{color:#fff;margin:0;box-sizing:border-box;font-size:inherit;line-height:2em;padding:4px 1em;background-color:transparent;display:inline-block;width:100%;text-transform:uppercase}.booking .booking-promocode .checkboxes{vertical-align:middle;display:inline-block;width:60%}.booking .booking-promocode .checkboxes label{display:inline-block;margin-right:2%}.booking .booking-promocode .checkboxes label input[type=checkbox]{vertical-align:text-bottom}.booking .booking-promocode .checkboxes label input[type=checkbox]:after{display:inline-block;content:" ";width:1em;height:1em;background-color:#363636;border:1px #fff solid;color:#fff}.booking .booking-promocode .checkboxes label input[type=checkbox]:checked:after{content:" ";background-size:cover;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAAAAABWESUoAAAAHklEQVQ4y2MwIwAYqKLgP04wqmBUwagC8hXQOPMCAJKc6uPCqKE0AAAAAElFTkSuQmCC) center}.booking .scroll-wrapper{max-height:calc(100vh - 155px);overflow:auto;margin-bottom:75px}@media screen and (max-width:1024px){.booking{position:absolute;top:0;height:100%;min-height:0;overflow:hidden}}@media screen and (max-width:768px){.booking .edit-btn{font-size:1.4rem}.booking .head{padding:1rem 1rem 1rem 1.5rem;font-size:1.6rem}.booking .head .close-trigger span:first-of-type{display:none}.booking .head .close-trigger:before{left:0}.booking .search-trigger{width:calc(100% - 3rem);left:1.5rem!important}.booking .search-trigger p.tip{display:block;text-align:center;font-size:1.4rem;margin-bottom:1em}.booking .search-trigger a{width:100%;padding:0}.booking .booking-calendar .heading,.booking .booking-destination .heading,.booking .booking-occupancy .heading{margin:0 1.5rem}.booking .booking-calendar,.booking .booking-destination,.booking .booking-occupancy,.booking .booking-promocode{margin:2rem 0}.booking .booking-calendar .heading,.booking .booking-destination .heading,.booking .booking-occupancy .heading,.booking .booking-promocode .heading{font-size:2.8rem;float:none}.booking .booking-destination .destination-input{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.booking .booking-destination .destination-input input{font-size:1.6rem;margin-left:5.3rem;width:calc(100% - 7.2rem);border-bottom:solid 1px #31a2ac}.booking .booking-destination .booking-destination-list{font-size:1.8rem}.booking .booking-destination .booking-destination-list li{padding-left:5.3rem}.booking .booking-occupancy .summary{font-size:1.6rem;margin-left:5.3rem}.booking .booking-occupancy .counters{float:none;font-size:1.6rem;margin-left:5.3rem}.booking .booking-occupancy .counters .counter+.counter{position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-ms-transform-origin:0 0;transform-origin:0 0}.booking .booking-occupancy .counters .value{font-size:1.6rem}.booking .booking-occupancy .counters .counter label{font-size:1.6rem}.booking .booking-occupancy .counters .counter:nth-child(2){margin-top:1.5rem}.booking .booking-calendar.change .tips{display:inline-block!important}}@media screen and (max-width:768px) and (max-width:330px){.booking .booking-calendar .calendars-wrapper .calendar-twins .clock-wrapper{width:100%}}@media screen and (max-width:768px){.booking .booking-calendar .checkin,.booking .booking-calendar .tips{font-size:1.4rem;text-indent:3.5em}.booking .booking-calendar .summary{font-size:1.6rem;margin-left:5.3rem}.booking .booking-calendar .calendars-wrapper .calendar-twins #older .clock-wrapper{width:375px}}@media screen and (max-width:768px) and (max-width:374px){.booking .booking-calendar .calendars-wrapper .calendar-twins #older .clock-wrapper{width:100%}}@media screen and (max-width:768px){.booking .booking-calendar .calendars-wrapper .calendar-twins #older .clock-wrapper h1 #nextMonth{top:0;display:block}.booking .booking-calendar .calendars-wrapper .calendar-twins #younger{display:none}.booking .booking-promocode{padding-left:5.3rem;padding-bottom:105px}.booking .booking-promocode .heading{display:block;font-size:1.5rem;margin-left:-3.8rem;margin-bottom:.5em;width:100%;text-transform:uppercase}.booking .booking-promocode .field{width:calc(100% - 7.2rem)}.booking .booking-promocode .field div.input-box{border:none}.booking .booking-promocode .field div.input-box input.promo{color:#fff;border:none;border-bottom:solid 1px #31a2ac;padding:0;font-size:1.6rem}.booking .booking-promocode .checkboxes{display:block;margin-left:0;margin-top:2rem!important;width:calc(100% - 2rem)}.booking .booking-promocode .checkboxes label{display:block;margin-bottom:1rem;font-size:1.4rem}.booking .booking-promocode .checkboxes label input{ime-mode:disabled}}html[dir=rtl] .summary *{display:inline-block}html[dir=rtl] .booking-bar .icon{float:right}html[dir=rtl] .booking-bar .booking-trigger{float:right}html[dir=rtl] .booking-bar .booking-trigger .question{padding-right:5%;padding-left:0}html[dir=rtl] .booking-bar .booking-trigger .button{float:left}html[dir=rtl] .booking .head .close-trigger{float:left}html[dir=rtl] .booking .edit-btn{margin-right:.5em;margin-left:0}html[dir=rtl] .booking .search-trigger{left:8%;right:auto}html[dir=rtl] .booking .booking-calendar .heading,html[dir=rtl] .booking .booking-destination .heading,html[dir=rtl] .booking .booking-occupancy .heading,html[dir=rtl] .booking .booking-promocode .heading{float:right;margin-left:5%;margin-right:10%}html[dir=rtl] .booking .booking-calendar .heading span:first-of-type,html[dir=rtl] .booking .booking-destination .heading span:first-of-type,html[dir=rtl] .booking .booking-occupancy .heading span:first-of-type,html[dir=rtl] .booking .booking-promocode .heading span:first-of-type{margin-left:1rem;margin-right:0;display:inline-block}html[dir=rtl] .booking .booking-destination .destination-input{clear:left}html[dir=rtl] .booking .booking-destination .booking-destination-list li{padding-right:36%;padding-left:0}html[dir=rtl] .booking .booking-calendar .calendars-wrapper{float:right}html[dir=rtl] .booking .booking-calendar .calendars-wrapper .calendar-twins #older{float:right}html[dir=rtl] .booking .booking-calendar .calendars-wrapper .calendar-twins #younger{float:right}html[dir=rtl] .booking .booking-occupancy .counters{float:right}html[dir=rtl] .booking .booking-occupancy .counters .counter+.counter{right:120%;left:auto}html[dir=rtl] .booking .booking-promocode{padding-right:10%;padding-left:0}html[dir=rtl] .booking .booking-promocode .checkboxes{margin-right:5%;margin-left:0}html[dir=rtl] .booking .booking-promocode .checkboxes label{margin-left:2%;margin-right:0}html[dir=rtl] .booking .booking-promocode .checkboxes label input[type=checkbox]{margin-left:1em;margin-right:0}@media screen and (max-width:768px){html[dir=rtl] .booking .booking-calendar .heading,html[dir=rtl] .booking .booking-destination .heading,html[dir=rtl] .booking .booking-occupancy .heading,html[dir=rtl] .booking .booking-promocode .heading{float:none;margin:0 1.5rem!important}html[dir=rtl] .booking .head{padding-left:1rem;padding-right:1.5rem;font-size:1.6rem}html[dir=rtl] .booking .head .close-trigger:before{right:0;left:auto}html[dir=rtl] .booking .search-trigger{margin-left:0;margin-right:1.5rem}html[dir=rtl] .booking .booking-destination .destination-input input{margin-right:5.3rem;margin-left:0}html[dir=rtl] .booking .booking-destination .booking-destination-list li{padding-right:5.3rem;padding-left:0}html[dir=rtl] .booking .booking-occupancy .summary{margin-right:5.3rem;margin-left:0}html[dir=rtl] .booking .booking-occupancy .counters{margin-right:5.3rem;margin-left:0}html[dir=rtl] .booking .booking-calendar .summary{margin-right:5.3rem;margin-left:0}html[dir=rtl] .booking .booking-promocode{padding-right:5.3rem;padding-left:0}html[dir=rtl] .booking .booking-promocode .heading{margin-right:-3.8rem!important;margin-left:0!important}html[dir=rtl] .booking .booking-promocode div.checkboxes{margin-left:0;margin-right:0}}.booking .head .guarantee-detail .label-popup{bottom:auto;top:30px}.booking .head .guarantee-detail .label-popup:before{display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-bottom-color:#fff;bottom:auto;top:-15px}.booking .head .guarantee-detail .label-popup .content{background-color:#fff;color:#363636}.booking .booking-promocode{padding-left:10%;margin-top:-25px;margin-bottom:20px}.booking .booking-promocode .field{vertical-align:top;margin-top:0!important;display:inline-block!important}.booking .booking-promocode .field:nth-child(3){margin:0 1.5%}.booking .booking-promocode .checkboxes{width:55%;margin-top:4px;vertical-align:top}.booking .booking-promocode .checkboxes label{white-space:nowrap}@media screen and (max-width:768px){.booking .booking-promocode{padding-left:5.3rem;padding-bottom:2rem;margin-top:10px;box-sizing:border-box}.booking .booking-promocode .field{margin-bottom:2rem;width:calc(100% - 2rem)}.booking .booking-promocode .field:nth-child(3){margin-left:0;margin-right:0}.booking .booking-promocode .checkboxes{width:calc(100% - 2rem);margin-bottom:1rem}}html[dir=rtl] .booking .head .wgt-guarantee .text{white-space:nowrap}html[dir=rtl] .booking .booking-promocode{padding-left:0}html[dir=rtl] .booking .booking-promocode .checkboxes{margin-right:0}html[dir=rtl] .booking .search-trigger a:nth-of-type(2){margin-right:1rem;margin-left:0}@media screen and (max-width:768px){html[dir=rtl] .booking .search-trigger a:nth-of-type(2){margin-right:2%;margin-left:0}}.ins-aes{width:100%;position:relative;overflow:hidden}.ins-aes *{box-sizing:content-box!important;-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important}.ins-aes-photos{width:100%;font-size:0}.ins-aes-photos::after,.ins-aes-photos::before{content:"";display:table}.ins-aes-photos::after{clear:both}.ins-aes-photos .ins-aes-item{position:relative;display:inline-block;width:calc(100% / 4);background-size:cover;background-repeat:no-repeat;background-position:50%;overflow:hidden}.ins-aes-photos .ins-aes-item:last-child{float:right}.ins-aes-photos .ins-aes-item-large{width:100%!important;height:calc((100vh - 82px) - ((50vw - 60px)/ 3))}.ins-aes-photos .ins-aes-item-large::before{content:"";display:block;margin-top:100%}.ins-aes-photos .ins-aes-item::before{content:"";display:block;margin-top:100%}.ins-aes-photos .ins-aes-item .ins-image-context{display:none;position:absolute;bottom:0;right:0;left:0;top:0;text-align:center;background:rgba(34,32,32,.6);cursor:pointer}.ins-aes-photos .ins-aes-item:hover .ins-image-context{display:block}.ins-aes-photos .ins-aes-item .ins-aes-center{position:absolute;top:50%;width:100%;transform:translateY(-50%)}.ins-aes-photos .ins-aes-item .ins-image-context a{color:#fff;font-size:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.ins-aes-photos .ins-aes-item .ins-image-context span{display:inline;vertical-align:middle;font-weight:700}.ins-aes-carousel .ins-carousel-slick-container .ins-imageItem .ins-aes-gradient,.ins-aes-photos .ins-aes-item .ins-aes-gradient{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:-moz-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(255,255,255,0) 50%,rgba(0,0,0,.7) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(255,255,255,0) 50%,rgba(0,0,0,.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.7) 0,rgba(255,255,255,0) 50%,rgba(0,0,0,.7) 100%)}.ins-aes-carousel .ins-carousel-slick-container .ins-imageItem .ins-aes-gradient:hover,.ins-aes-photos .ins-aes-item .ins-aes-gradient:hover{cursor:pointer}.ins-aes-carousel .ins-carousel-slick-container .ins-imageItem .ins-top,.ins-aes-photos .ins-aes-item .ins-top{position:absolute;left:3%;top:4%;right:initial;bottom:initial;color:#fff;z-index:2}.ins-aes-carousel .ins-carousel-slick-container .ins-imageItem .ins-top .ins__info,.ins-aes-photos .ins-aes-item .ins-top .ins__info{vertical-align:initial;display:inline-block}.ins-aes-carousel .ins-carousel-slick-container .ins-imageItem .ins-top .ins-iconlocation,.ins-aes-photos .ins-aes-item .ins-top .ins-iconlocation{display:inline-block;margin-right:.2em;font-size:1.4rem}.ins-aes-carousel .ins-carousel-slick-container .ins-imageItem .ins-top .ins__info .ins_post-location,.ins-aes-photos .ins-aes-item .ins-top .ins__info .ins_post-location{text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;line-height:1.4rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.ins-aes-carousel .ins-carousel-slick-container .ins-imageItem .ins-bottom,.ins-aes-photos .ins-aes-item .ins-bottom{position:absolute;right:3%;bottom:3%;color:#fff;z-index:2;left:2%;text-align:right}.ins-aes-carousel .ins-carousel-slick-container .ins-imageItem .ins-bottom .ins-icon,.ins-aes-photos .ins-aes-item .ins-bottom .ins-icon{display:inline-block;margin-right:.5em;font-size:2.2rem;vertical-align:middle}@media screen and (max-width:768px){.ins-aes-carousel .ins-carousel-slick-container .ins-imageItem .ins-bottom .ins-icon,.ins-aes-photos .ins-aes-item .ins-bottom .ins-icon{margin-right:0}}.ins-aes-carousel .ins-carousel-slick-container .ins-imageItem .ins-bottom .ins-icon span[class^=icon-],.ins-aes-photos .ins-aes-item .ins-bottom .ins-icon span[class^=icon-]{text-shadow:2px 2px 4px rgba(0,0,0,.5)!important}.ins-aes-carousel .ins-carousel-slick-container .ins-imageItem .ins-bottom .ins__info,.ins-aes-photos .ins-aes-item .ins-bottom .ins__info{vertical-align:middle;display:inline-block;max-width:calc(100% - 3rem);overflow:hidden;text-align:left}.ins-aes-carousel .ins-carousel-slick-container .ins-imageItem .ins-bottom .ins__info .ins_post-user,.ins-aes-photos .ins-aes-item .ins-bottom .ins__info .ins_post-user{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;line-height:1.6rem;text-shadow:2px 2px 4px rgba(0,0,0,.5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ins-aes-carousel .ins-carousel-slick-container .ins-imageItem .ins-bottom .ins__info .ins_post-time,.ins-aes-photos .ins-aes-item .ins-bottom .ins__info .ins_post-time{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;text-shadow:2px 2px 4px rgba(0,0,0,.5);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ins-aes-photos .ins-aes-item .ins-aes-content{position:absolute;z-index:2;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%);color:#fff;text-align:center;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem}.ins-aes-photos .ins-aes-item .ins-aes-content span{white-space:nowrap}.ins-aes-photos .ins-aes-item .ins-aes-content .follow-icon{font-size:3.4rem}.ins-aes-photos .ins-aes-item .ins-aes-content .title{font-size:2rem;line-height:2.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.ins-aes-photos .ins-aes-item .ins-aes-content a{color:#fff;font-size:1.4rem;text-decoration:underline;transition:all .2s ease}.ins-aes-carousel{width:100%;position:relative;overflow:hidden;display:none}.ins-aes-carousel .ins-carousel-container{position:relative}.ins-aes-carousel .carouselbtn{position:absolute;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:3;font-size:0}.ins-aes-carousel .carouselbtn .carouselbtn-icon{background-color:#fff;text-align:center;width:3.8rem;height:3.8rem;line-height:3.8rem}.ins-aes-carousel .carouselbtn-normal .carouselbtn-icon{background-color:transparent;text-align:center;width:3.8rem;height:3.8rem;line-height:3.8rem;color:#fff}.ins-aes-carousel .carouselbtn .carouselbtn-icon .icon{display:block;font-size:3rem;-webkit-transform:translate(-42%,-50%);-moz-transform:translate(-42%,-50%);-ms-transform:translate(-42%,-50%);-o-transform:translate(-42%,-50%);transform:translate(-42%,-50%);position:absolute;top:50%;left:50%}.ins-aes-carousel .carouselbtn-next{right:3%}.ins-aes-carousel .carouselbtn-previous{left:3%}.ins-aes-carousel .carouselbtn-previous .carouselbtn-icon .icon{-webkit-transform:translate(-52%,-48%) rotate(180deg);-moz-transform:translate(-52%,-48%) rotate(180deg);-ms-transform:translate(-52%,-48%) rotate(180deg);-o-transform:translate(-52%,-48%) rotate(180deg);transform:translate(-52%,-48%) rotate(180deg)}.ins-aes-carousel .ins-carousel-slick-container{width:100%;white-space:nowrap;font-size:0}.ins-aes-carousel .ins-carousel-slick-container .ins-imageItem{position:relative;display:inline-block;width:100vw;background-size:cover;background-repeat:no-repeat;background-position:50%;color:#fff}.ins-aes-carousel .ins-carousel-slick-container .ins-imageItem::before{content:"";display:block;margin-top:100%}.ins-aes-carousel .ins-aes-carousel-info .ins-aes-content{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.3rem;white-space:nowrap;line-height:1.6rem}.ins-aes-carousel .ins-aes-carousel-info .ins-aes-content .follow-icon{font-size:3.8rem;display:inline-block;margin:.2em .3em;vertical-align:middle}.ins-aes-carousel .ins-aes-carousel-info .ins-aes-content .info{vertical-align:middle;display:inline-block}.ins-aes-carousel .ins-aes-carousel-info .ins-aes-content .title{font-weight:700;font-size:2rem;margin:0}.ins-aes-carousel .ins-aes-carousel-info .ins-aes-content a{color:#fff;font-size:1.3rem;text-decoration:underline;transition:all .2s ease}@media screen and (max-width:768px){.ins-aes-photos{display:none}.ins-aes-carousel{display:block}}html[dir=rtl] .ins-aes-photos .ins-aes-item:last-child{float:none}.ins-gallery *{box-sizing:content-box!important;-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important}.ins-gallery{width:100%;position:relative;overflow:hidden}.ins-gallery-btn{padding:1.5rem;display:none;background-color:#fff}@media screen and (max-width:768px){.ins-gallery-btn{display:block}}.ins-gallery-btn .content-btn{display:block;border:2px solid #202020;height:3rem;line-height:3rem;text-align:center;font-size:1.4rem;text-transform:uppercase;color:#000}.ins-gallery-center{position:absolute;top:50%;width:100%;transform:translateY(-50%)}.ins-gallery-controller{position:absolute;background:rgba(34,32,32,.6);width:22.4%;bottom:0;left:0;top:0;color:#fff;text-align:center;font-size:1.8rem;z-index:2}@media screen and (max-width:768px){.ins-gallery-controller{display:none}}.ins-gallery-controller-follow .follow-icon{font-size:6rem;margin-bottom:20px}.ins-gallery-controller-follow .follow-text{margin-bottom:10px}.ins-gallery-controller-follow .title{font-size:3rem;font-weight:700;display:block;color:#fff}.ins-gallery-controller-container{font-size:0;margin-top:40px}.ins-gallery-controller-container .controler-btn{display:inline-block;padding:0 15px;text-transform:uppercase;cursor:pointer}.ins-gallery-controller-container .controler-btn span{font-size:2rem;display:inline;vertical-align:middle;font-weight:700}.ins-gallery-controller-mobile{display:none;background:#ba0c2f;width:calc(100% / 2);color:#fff;float:left;position:relative}.ins-gallery-controller-mobile:before{content:"";display:block;margin-top:100%}.ins-gallery-controller-mobile .follow-icon{font-size:3.5rem}.ins-gallery-controller-mobile .follow-text{font-size:1.4rem;margin-bottom:10px}.ins-gallery-controller-mobile .title{font-size:1.7rem;font-weight:700;display:block;color:#fff}@media screen and (max-width:768px){.ins-gallery-controller-mobile{display:block}}.ins-gallery-slick-container{width:100%;white-space:nowrap;font-size:0}@media screen and (max-width:768px){.ins-gallery-slick-container{overflow:hidden}}.ins-gallery-slick-container .showMore{display:block}@media screen and (max-width:768px){.ins-gallery-slick-container .showMore{display:none!important}}.ins-gallery-slick-container .ins-imageItem{position:relative;display:inline-block;width:calc(100% / 3);background-size:cover;background-repeat:no-repeat;background-position:50%;color:#fff}.ins-gallery-slick-container .ins-imageItem:before{content:"";display:block;margin-top:100%}.ins-gallery-slick-container .ins-imageItem:hover .ins-image-context{display:block}@media screen and (max-width:768px){.ins-gallery-slick-container .ins-imageItem{width:calc(100% / 2);display:block;float:left}.ins-gallery-slick-container .ins-imageItem:hover .ins-image-context{display:none}}.ins-gallery-slick-container .ins-imageItem .ins-image-context{display:none;position:absolute;bottom:0;right:0;left:0;top:0;text-align:center;background:rgba(34,32,32,.6);cursor:pointer}.ins-gallery-slick-container .ins-imageItem .ins-image-context a{color:#fff;font-size:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.ins-gallery-slick-container .ins-imageItem .ins-image-context span{display:inline;vertical-align:middle;font-weight:700}.ins-gallery-slick-container .ins-imageItem:nth-child(2) .ins-image-context{left:calc(100% * 3 * .224)}.ins-gallery-slick-container .ins-imageItem .ins-bottom{position:absolute;right:3%;bottom:3%;pointer-events:none}@media screen and (max-width:768px){.ins-gallery-slick-container .ins-imageItem .ins-bottom{display:none}}.ins-gallery-slick-container .ins-imageItem .ins-bottom .ins-icon{display:inline-block;margin-right:.4em;font-size:2.2rem;vertical-align:middle}@media screen and (max-width:768px){.ins-gallery-slick-container .ins-imageItem .ins-bottom .ins-icon{font-size:3.2rem}}.ins-gallery-slick-container .ins-imageItem .ins-bottom .ins-icon span[class^=icon-]{text-shadow:2px 2px 4px rgba(0,0,0,.5)!important}.ins-gallery-slick-container .ins-imageItem .ins-bottom .ins__info{vertical-align:middle;display:inline-block}.ins-gallery-slick-container .ins-imageItem .ins-bottom .ins__info .ins_post-user{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;line-height:1.6rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}@media screen and (max-width:768px){.ins-gallery-slick-container .ins-imageItem .ins-bottom .ins__info .ins_post-user{font-size:1.65rem;line-height:2rem}}.ins-gallery-slick-container .ins-imageItem .ins-bottom .ins__info .ins_post-time{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;text-shadow:2px 2px 4px rgba(0,0,0,.5);text-transform:uppercase}.ins-gallery-slick-container .ins-imageItem .ins-top{left:3%;top:4%;right:0;bottom:0}.ins-gallery-slick-container .ins-imageItem .ins-top .ins-iconlocation{display:inline-block;margin-right:.2em;font-size:1.4rem}.ins-gallery-slick-container .ins-imageItem .ins-top .ins__info{vertical-align:initial;display:inline-block}.ins-gallery-slick-container .ins-imageItem .ins-top .ins__info .ins_post-location{text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;line-height:1.4rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.ins-gallery-slick-container .double{width:calc(100% / 3 * 2)}.ins-gallery-slick-container .double:nth-child(2) .ins-image-context{left:calc(100% * 3 / 2 * .224)}.ins-gallery-slick-container .double:before{margin-top:50%}.ins-gallery-slick-container .double:nth-child(4) .ins-image-context{right:50%}@media screen and (max-width:768px){.ins-gallery-slick-container .double{width:calc(100% / 2)}.ins-gallery-slick-container .double:before{margin-top:100%}}.ins-aes-overlay-container,.ins-carousel-overlay-container,.ins-gallery-overlay-container{width:850px;height:550px;padding:0 60px;position:relative;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.ins-aes-overlay-container__btn,.ins-carousel-overlay-container__btn,.ins-gallery-overlay-container__btn{width:100%;height:auto;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%);-moz-transform:translate(0,-50%);font-size:50px;color:#fff;z-index:-1}.ins-aes-overlay-container__btn__left,.ins-carousel-overlay-container__btn__left,.ins-gallery-overlay-container__btn__left{display:block;float:left;cursor:pointer}.ins-aes-overlay-container__btn__right,.ins-carousel-overlay-container__btn__right,.ins-gallery-overlay-container__btn__right{display:block;float:right;cursor:pointer}@media screen and (max-width:768px){.ins-aes .ins-gallery-overlay-container,.ins-carousel .ins-gallery-overlay-container,.ins-gallery .ins-gallery-overlay-container{width:100%;position:fixed;height:100vh;top:40px;left:0;padding:0;bottom:0;right:0;background:#fff;transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-moz-transform:translate(0)}.ins-aes .ins-gallery-overlay-container__btn,.ins-carousel .ins-gallery-overlay-container__btn,.ins-gallery .ins-gallery-overlay-container__btn{top:38%;z-index:0}.ins-aes .ins-gallery-overlay-container__btn__left,.ins-carousel .ins-gallery-overlay-container__btn__left,.ins-gallery .ins-gallery-overlay-container__btn__left{margin-left:25px}.ins-aes .ins-gallery-overlay-container__btn__right,.ins-carousel .ins-gallery-overlay-container__btn__right,.ins-gallery .ins-gallery-overlay-container__btn__right{margin-right:25px}}.ins-aes-overlay-insItems,.ins-carousel-overlay-insItems,.ins-gallery-overlay-insItems{overflow:hidden;z-index:1}.ins-aes-overlay-slick-container .gallery,.ins-carousel-overlay-slick-container .gallery,.ins-gallery-overlay-slick-container .gallery{display:none;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);z-index:9999;-webkit-transform:translate3d(0,0,0)}.ins-aes-overlay-slick-container .gallery .gallery-shape,.ins-carousel-overlay-slick-container .gallery .gallery-shape,.ins-gallery-overlay-slick-container .gallery .gallery-shape{position:fixed;width:100%;height:100%}.ins-aes-overlay-slick-container .gallery__container,.ins-carousel-overlay-slick-container .gallery__container,.ins-gallery-overlay-slick-container .gallery__container{width:850px}.ins-aes-overlay-slick-container .gallery__container__content,.ins-carousel-overlay-slick-container .gallery__container__content,.ins-gallery-overlay-slick-container .gallery__container__content{width:100%;height:auto;overflow:hidden}.ins-aes-overlay-slick-container .gallery__container__content__left,.ins-carousel-overlay-slick-container .gallery__container__content__left,.ins-gallery-overlay-slick-container .gallery__container__content__left{width:55%;height:550px;float:left;background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#fff;position:relative}.ins-aes-overlay-slick-container .gallery__container__content__left .play,.ins-carousel-overlay-slick-container .gallery__container__content__left .play,.ins-gallery-overlay-slick-container .gallery__container__content__left .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:1}.ins-aes-overlay-slick-container .gallery__container__content__left .play:after,.ins-carousel-overlay-slick-container .gallery__container__content__left .play:after,.ins-gallery-overlay-slick-container .gallery__container__content__left .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}.ins-aes-overlay-slick-container .gallery__container__content__left .opacity-zero,.ins-carousel-overlay-slick-container .gallery__container__content__left .opacity-zero,.ins-gallery-overlay-slick-container .gallery__container__content__left .opacity-zero{opacity:0}.ins-aes-overlay-slick-container .gallery__container__content__left video,.ins-carousel-overlay-slick-container .gallery__container__content__left video,.ins-gallery-overlay-slick-container .gallery__container__content__left video{position:relative;width:100%;height:100%;background:#000}.ins-aes-overlay-slick-container .gallery__container__content__left .video-placeholder,.ins-carousel-overlay-slick-container .gallery__container__content__left .video-placeholder,.ins-gallery-overlay-slick-container .gallery__container__content__left .video-placeholder{width:100%;height:100%;background-size:cover;position:absolute;left:0;top:0;background-position:50% center;background-repeat:no-repeat;background-color:#fff}.ins-aes-overlay-slick-container .gallery__container__content__right,.ins-carousel-overlay-slick-container .gallery__container__content__right,.ins-gallery-overlay-slick-container .gallery__container__content__right{width:calc(100% - 55% - 50px);height:550px;float:right;background-color:#fff;padding:0 25px;position:relative}.ins-aes-overlay-slick-container .gallery__container__content__right__top,.ins-carousel-overlay-slick-container .gallery__container__content__right__top,.ins-gallery-overlay-slick-container .gallery__container__content__right__top{width:100%;height:auto;overflow:hidden;padding:30px 0 20px 0;border-bottom:1px solid rgba(160,157,153,.3)}.ins-aes-overlay-slick-container .gallery__container__content__right__top__head,.ins-carousel-overlay-slick-container .gallery__container__content__right__top__head,.ins-gallery-overlay-slick-container .gallery__container__content__right__top__head{width:85%;height:auto;float:left;font-size:0}.ins-aes-overlay-slick-container .gallery__container__content__right__top__head span,.ins-carousel-overlay-slick-container .gallery__container__content__right__top__head span,.ins-gallery-overlay-slick-container .gallery__container__content__right__top__head span{width:50px;height:50px;display:inline-block;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:50%;vertical-align:middle}.ins-aes-overlay-slick-container .gallery__container__content__right__top__head__msg,.ins-carousel-overlay-slick-container .gallery__container__content__right__top__head__msg,.ins-gallery-overlay-slick-container .gallery__container__content__right__top__head__msg{height:auto;display:inline-block;vertical-align:middle;margin-left:10px;width:calc(100% - 50px - 10px)}.ins-aes-overlay-slick-container .gallery__container__content__right__top__head__msg h2,.ins-carousel-overlay-slick-container .gallery__container__content__right__top__head__msg h2,.ins-gallery-overlay-slick-container .gallery__container__content__right__top__head__msg h2{font-size:20px;line-height:1.2;color:#000;text-transform:capitalize;word-wrap:break-word}.ins-aes-overlay-slick-container .gallery__container__content__right__top__head__msg p,.ins-carousel-overlay-slick-container .gallery__container__content__right__top__head__msg p,.ins-gallery-overlay-slick-container .gallery__container__content__right__top__head__msg p{font-size:16px;line-height:1;color:#000}.ins-aes-overlay-slick-container .gallery__container__content__right__top__btn,.ins-carousel-overlay-slick-container .gallery__container__content__right__top__btn,.ins-gallery-overlay-slick-container .gallery__container__content__right__top__btn{width:15%;height:auto;display:block;float:left;overflow:hidden;text-decoration:none;text-align:right;cursor:pointer}.ins-aes-overlay-slick-container .gallery__container__content__right__top__btn i,.ins-carousel-overlay-slick-container .gallery__container__content__right__top__btn i,.ins-gallery-overlay-slick-container .gallery__container__content__right__top__btn i{font-size:5rem;color:#000}.ins-aes-overlay-slick-container .gallery__container__content__right__text,.ins-carousel-overlay-slick-container .gallery__container__content__right__text,.ins-gallery-overlay-slick-container .gallery__container__content__right__text{font-size:16px;line-height:1.5;width:100%;margin-top:20px;max-height:210px;overflow:auto}.ins-aes-overlay-slick-container .gallery__container__content__right__hotel,.ins-carousel-overlay-slick-container .gallery__container__content__right__hotel,.ins-gallery-overlay-slick-container .gallery__container__content__right__hotel{width:calc(100% - 50px);height:auto;overflow:hidden;position:absolute;bottom:10px}.ins-aes-overlay-slick-container .gallery__container__content__right__hotel span,.ins-carousel-overlay-slick-container .gallery__container__content__right__hotel span,.ins-gallery-overlay-slick-container .gallery__container__content__right__hotel span{width:40%;height:110px;display:block;float:left;background-repeat:no-repeat;background-position:50%;background-size:100%;vertical-align:top;margin-right:20px;margin-bottom:20px}.ins-aes-overlay-slick-container .gallery__container__content__right__hotel__msg,.ins-carousel-overlay-slick-container .gallery__container__content__right__hotel__msg,.ins-gallery-overlay-slick-container .gallery__container__content__right__hotel__msg{width:calc(100% - 40% - 20px);height:auto;float:left}.ins-aes-overlay-slick-container .gallery__container__content__right__hotel__msg p,.ins-carousel-overlay-slick-container .gallery__container__content__right__hotel__msg p,.ins-gallery-overlay-slick-container .gallery__container__content__right__hotel__msg p{font-size:14px;line-height:1.4;color:#363636;text-transform:capitalize;height:70px;overflow:auto}.ins-aes-overlay-slick-container .gallery__container__content__right__hotel__msg a,.ins-carousel-overlay-slick-container .gallery__container__content__right__hotel__msg a,.ins-gallery-overlay-slick-container .gallery__container__content__right__hotel__msg a{font-size:16px;color:#000;text-transform:uppercase;padding:10px 15px;border:1px solid #000;display:inline-block;margin-top:10px;cursor:pointer}.ins-aes-overlay-slick-container .gallery__container__content__right__hotel__bottom,.ins-carousel-overlay-slick-container .gallery__container__content__right__hotel__bottom,.ins-gallery-overlay-slick-container .gallery__container__content__right__hotel__bottom{font-size:16px;color:#000;line-height:1.6;border-top:1px solid rgba(160,157,153,.3);padding:10px 0;width:calc(100% - 50px);cursor:pointer;clear:left}.ins-aes-overlay-slick-container .gallery__container__content__right__hotel__bottom a,.ins-carousel-overlay-slick-container .gallery__container__content__right__hotel__bottom a,.ins-gallery-overlay-slick-container .gallery__container__content__right__hotel__bottom a{color:#004976}.ins-aes-overlay-slick-container .gallery__container__content__right__hotel__bottom a:hover,.ins-carousel-overlay-slick-container .gallery__container__content__right__hotel__bottom a:hover,.ins-gallery-overlay-slick-container .gallery__container__content__right__hotel__bottom a:hover{text-decoration:underline}.ins-aes-overlay-slick-container .gallery .desktop-hide,.ins-carousel-overlay-slick-container .gallery .desktop-hide,.ins-gallery-overlay-slick-container .gallery .desktop-hide{display:none}@media screen and (max-width:768px){.ins-aes .mobile-hide,.ins-carousel .mobile-hide,.ins-gallery .mobile-hide{display:none}.ins-aes .desktop-hide,.ins-carousel .desktop-hide,.ins-gallery .desktop-hide{display:block}.ins-aes .gallery,.ins-carousel .gallery,.ins-gallery .gallery{position:fixed;background:0 0}.ins-aes .gallery__container,.ins-carousel .gallery__container,.ins-gallery .gallery__container{width:100vw;position:relative;overflow:auto;height:100vh}.ins-aes .gallery__container__content,.ins-carousel .gallery__container__content,.ins-gallery .gallery__container__content{width:100%;margin-top:64px;overflow:initial}.ins-aes .gallery__container__content .videoSlide,.ins-carousel .gallery__container__content .videoSlide,.ins-gallery .gallery__container__content .videoSlide{padding-top:0}.ins-aes .gallery__container__content__left,.ins-carousel .gallery__container__content__left,.ins-gallery .gallery__container__content__left{width:100%;padding-top:90%;height:auto;background-repeat:no-repeat;background-position:50%;background-size:cover}.ins-aes .gallery__container__content__left video,.ins-carousel .gallery__container__content__left video,.ins-gallery .gallery__container__content__left video{min-height:337px}.ins-aes .gallery__container__content__right,.ins-carousel .gallery__container__content__right,.ins-gallery .gallery__container__content__right{width:calc(100% - 50px);height:auto;position:inherit}.ins-aes .gallery__container__content__right__top,.ins-carousel .gallery__container__content__right__top,.ins-gallery .gallery__container__content__right__top{position:absolute;top:0;background-color:#fff;left:0;width:calc(100% - 50px);padding:10px 25px}.ins-aes .gallery__container__content__right__top__head__msg,.ins-carousel .gallery__container__content__right__top__head__msg,.ins-gallery .gallery__container__content__right__top__head__msg{width:calc(100% - 70px)}.ins-aes .gallery__container__content__right__top__head__msg h2,.ins-carousel .gallery__container__content__right__top__head__msg h2,.ins-gallery .gallery__container__content__right__top__head__msg h2{overflow:hidden;text-overflow:ellipsis;word-break:normal}.ins-aes .gallery__container__content__right__text,.ins-carousel .gallery__container__content__right__text,.ins-gallery .gallery__container__content__right__text{margin-top:10px;height:auto;max-height:initial;overflow-y:auto;margin-bottom:10px}.ins-aes .gallery__container__content__right__hotel,.ins-carousel .gallery__container__content__right__hotel,.ins-gallery .gallery__container__content__right__hotel{position:relative;width:100%;bottom:0}.ins-aes .gallery__container__content__right__hotel span,.ins-carousel .gallery__container__content__right__hotel span,.ins-gallery .gallery__container__content__right__hotel span{width:100%;height:auto;padding-top:60%;position:relative;margin-bottom:0;background-image:none!important}.ins-aes .gallery__container__content__right__hotel__bottom,.ins-carousel .gallery__container__content__right__hotel__bottom,.ins-gallery .gallery__container__content__right__hotel__bottom{margin-bottom:50px}.ins-aes .gallery__container__content__right__hotel__msg,.ins-carousel .gallery__container__content__right__hotel__msg,.ins-gallery .gallery__container__content__right__hotel__msg{width:80%;position:absolute;left:50%;top:calc(50% - 48px);text-align:center;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.ins-aes .gallery__container__content__right__hotel__msg p,.ins-carousel .gallery__container__content__right__hotel__msg p,.ins-gallery .gallery__container__content__right__hotel__msg p{font-size:2.2rem;margin-bottom:20px;font-weight:700;height:inherit;color:rgba(0,0,0,.7);text-shadow:0 0 2px rgba(0,0,0,.3)}.ins-aes .gallery__container__content__right__hotel__msg a,.ins-carousel .gallery__container__content__right__hotel__msg a,.ins-gallery .gallery__container__content__right__hotel__msg a{color:#000;background:#fff}}.ins-hide{display:none}.ins-wall .ins-wall-header{position:relative;width:100%;z-index:2;background:#363636;color:#fff}.ins-wall .ins-wall-header .ins-wall-header-container{display:block;margin-left:4%;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.8rem}.ins-wall .ins-wall-header .ins-wall-header-container *{display:inline-block;line-height:5rem;color:#fff}.ins-wall .ins-wall-header .ins-wall-header-container .title{font-size:2.4rem;margin-right:1.6rem}.ins-wall .ins-wall-header .ins-wall-header-container .des{margin-right:.9rem}.ins-wall .ins-wall-header .ins-wall-header-container a{text-decoration:underline}.ins-wall .ins-wall-header .ins-wall-header-container a:hover{color:#31a2ac}.ins-wall .ins-wall-header-new{position:relative;width:100%;z-index:2;background:#e8e8e8;color:#000}.ins-wall .ins-wall-header-new .ins-wall-header-container{display:block}.ins-wall .ins-wall-header-new .ins-wall-header-container *{vertical-align:middle;display:inline-block;padding:30px 80px}.ins-wall .ins-wall-header-new .ins-wall-header-container .title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:4rem;height:40px;line-height:48px}.ins-wall .ins-wall-header-new .ins-wall-header-container .more{float:right;width:34%;color:#31a2ac;font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;text-align:right;height:40px;line-height:60px}.ins-wall .ins-wall-header-new .ins-wall-header-container .more a{padding:0;color:#004976}.ins-wall .ins-wall-header-new .ins-wall-header-container .more a:hover{text-decoration:underline}.ins-wall .ins-wall-header-new .ins-wall-header-container .more a:after{display:inline-block;vertical-align:middle;margin-left:10px;content:'';width:0;height:0;border:5px solid transparent;border-left-color:#004976}.ins-wall-main .ins-wall-col{float:left;width:25%}.ins-wall-main .ins-wall-col::after{clear:both}.ins-wall-main .ins-wall-col .ins-wall-brick{float:left;width:100%;padding-top:100%;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;overflow:hidden}.ins-wall-main .ins-wall-col .ins-wall-brick::after{clear:both}.ins-wall-main .ins-wall-col .ins-wall-brick:hover .ins-image-context{opacity:1;transition:.3s ease all}.ins-wall-main .ins-wall-col .ins-wall-gradient{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:-moz-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(255,255,255,0) 50%,rgba(0,0,0,.7) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(255,255,255,0) 50%,rgba(0,0,0,.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.7) 0,rgba(255,255,255,0) 50%,rgba(0,0,0,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0)}.ins-wall-main .ins-wall-col .ins-image-context{opacity:0;position:absolute;bottom:0;right:0;left:0;top:0;text-align:center;z-index:2;background:rgba(0,0,0,.7);cursor:pointer}.ins-wall-main .ins-wall-col .ins-image-context a{color:#fff;font-size:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.ins-wall-main .ins-wall-col .ins-image-context span{display:inline;vertical-align:middle;font-weight:700}.ins-wall-main .ins-wall-col .ins-bottom{position:absolute;right:3%;bottom:3%;color:#fff;z-index:2}.ins-wall-main .ins-wall-col .ins-bottom .ins-icon{display:inline-block;margin-right:.5em;font-size:2.2rem;vertical-align:middle}@media screen and (max-width:768px){.ins-wall-main .ins-wall-col .ins-bottom .ins-icon{font-size:3.2rem}}.ins-wall-main .ins-wall-col .ins-bottom .ins-icon span[class^=icon-]{text-shadow:2px 2px 4px rgba(0,0,0,.5)!important}.ins-wall-main .ins-wall-col .ins-bottom .ins__info{vertical-align:middle;display:inline-block}.ins-wall-main .ins-wall-col .ins-bottom .ins__info .ins_post-user{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;line-height:1.6rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.ins-wall-main .ins-wall-col .ins-bottom .ins__info .ins_post-time{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;text-shadow:2px 2px 4px rgba(0,0,0,.5);text-transform:uppercase}.ins-wall-main .ins-wall-col .ins-top{left:3%;top:4%;right:0;bottom:0}.ins-wall-main .ins-wall-col .ins-top .ins-iconlocation{display:inline-block;margin-right:.2em;font-size:1.4rem}.ins-wall-main .ins-wall-col .ins-top .ins__info{vertical-align:initial;display:inline-block}.ins-wall-main .ins-wall-col .ins-top .ins__info .ins_post-location{text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;line-height:1.4rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.ins-wall-main .ins-wall-col .ins-wall-content{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.8rem;line-height:2.2rem}.ins-wall-main .ins-wall-col .ins-wall-content .follow-icon{font-size:6.4rem;margin-bottom:20px}.ins-wall-main .ins-wall-col .ins-wall-content .title{font-weight:700;font-size:2.8rem;line-height:3.4rem}.ins-wall-main .ins-wall-col .ins-wall-content a{display:block;color:#fff;font-size:1.8rem;text-decoration:underline}.ins-wall-main .ins-wall-col .ins-wall-content a:hover{color:rgba(255,255,255,.6)}.ins-wall-main .ins-wall-col:nth-child(1){width:50%}.ins-wall-main .ins-wall-col:nth-child(1) .ins-wall-brick{float:left;width:50%;padding-top:50%}.ins-wall-main .ins-wall-col:nth-child(1) .ins-wall-brick:nth-child(3){width:100%;padding-top:100%}@media screen and (max-width:768px){.ins-hide{display:block}.ins-wall{display:none}}@media (min-width:1599px){.ins-wall-main .ins-wall-col{float:left;width:20%}.ins-wall-main .ins-wall-col:nth-child(1){width:40%}.ins-wall-main .ins-wall-col:nth-child(3){width:40%}.ins-wall-main .ins-wall-col:nth-child(3) .ins-wall-brick{float:left;width:50%;padding-top:50%}.ins-wall-main .ins-wall-col:nth-child(3) .ins-wall-brick:nth-child(1){width:100%;padding-top:100%}}@media (min-width:769px){.module-shape-00{position:relative;padding-top:33.33%}.module-shape-00 .ins-gallery{position:absolute;top:0;left:0;right:0}.module-shape-01{position:relative;padding-top:calc(75% + 100px)}}@media (min-width:769px) and (min-width:1599px){.module-shape-01{position:relative;padding-top:calc(60% + 100px)}}@media (min-width:769px){.module-shape-01 .ins-gallery{position:absolute;top:0;left:0;right:0}.c-lengs-page .module-shape-01{position:relative;padding-top:calc(75% + 62px)}}@media (min-width:769px) and (min-width:1599px){.c-lengs-page .module-shape-01{position:relative;padding-top:calc(60% + 62px)}}.new-look-hotel__wall{background:#f0f0f0}.new-look-hotel__wall .newlook-hotel-configuration-title .see-All{text-transform:capitalize}.new-look-hotel__wall .module-shape-01{padding-top:calc(60% - .6rem + 4.8rem)}.new-look-hotel__wall .module-shape-01 .ins-gallery{padding:0 10%;box-sizing:border-box}.new-look-hotel__wall .module-shape-01.new-design{padding-top:calc(30% - .6rem + 4.8rem)}.new-look-hotel__wall .module-shape-00{padding-top:calc(25% + 3.9rem)}.new-look-hotel__wall .ins-gallery-slick-container .ins-imageItem{margin-right:1.5rem}.new-look-hotel__wall .ins-gallery-controller-follow{font-size:4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#fff}.new-look-hotel__wall .ins-gallery-controller-follow .title{font-size:2.4rem;font-weight:700}.new-look-hotel__wall .ins-gallery-controller-follow .follow-text{font-size:1.6rem;font-weight:500}.new-look-hotel__wall .ins-gallery-controller-container .controler-btn span{font-weight:500;font-size:1.4rem}.new-look-hotel__wall .ins-wall .ins-wall-header-new{display:none}.new-look-hotel__wall .ins-wall-main .ins-wall-col{margin-right:2.4rem;width:calc(25% - 1.8rem)!important}.new-look-hotel__wall .ins-wall-main .ins-wall-col:nth-child(1){width:calc(50% - 1.2rem)!important}.new-look-hotel__wall .ins-wall-main .ins-wall-col:nth-child(1) .ins-wall-brick{margin-right:2.4rem;width:calc(50% - 1.2rem)!important;padding-top:calc(50% - 1.2rem)!important}.new-look-hotel__wall .ins-wall-main .ins-wall-col:nth-child(1) .ins-wall-brick:nth-child(2){margin-right:0}.new-look-hotel__wall .ins-wall-main .ins-wall-col:nth-child(1) .ins-wall-brick:nth-child(3){margin-right:0;width:100%!important;padding-top:100%!important}.new-look-hotel__wall .ins-wall-main .ins-wall-col:nth-child(3) .ins-wall-brick{width:100%!important;padding-top:100%!important}.new-look-hotel__wall .ins-wall-main .ins-wall-col:last-child{margin-right:0}.new-look-hotel__wall .ins-wall-main .ins-wall-col .ins-wall-brick{margin-bottom:2.4rem}.new-look-hotel__wall .new-design .ins-gallery{overflow:unset}.new-look-hotel__wall .new-design .ins-gallery-controller-follow{display:none}.new-look-hotel__wall .new-design .ins-gallery-controller-container{margin-top:12px}.new-look-hotel__wall .new-design .ins-gallery-controller{left:unset;top:unset;right:10%;height:0;color:#000;background:0 0;text-align:right}.new-look-hotel__wall .new-design .ins-gallery-controller .ins-gallery-center{top:0;right:0;transform:translateY(0)}.new-look-hotel__wall .new-design .ins-gallery-controller .ins-gallery-center .controler-btn span{font-size:0}.new-look-hotel__wall .new-design .ins-gallery-controller .ins-gallery-center .controler-btn span:first-child:before{font-family:icomoon!important;content:'\eb29';font-size:4rem}.new-look-hotel__wall .new-design .ins-gallery-controller .ins-gallery-center .controler-btn.ins-gallery-c-next{padding-right:0}.new-look-hotel__wall .new-design .ins-gallery-controller .ins-gallery-center .controler-btn.ins-gallery-c-next span:first-child:before{font-family:icomoon!important;content:'\eb2a';font-size:4rem}.new-look-hotel__wall .new-design .ins-gallery-slick-container{overflow:hidden}.new-look-hotel__wall .new-design .ins-gallery-slick-container .ins-imageItem:nth-child(2) .ins-image-context{left:0}.new-look-hotel__wall .new-design .ins-gallery-slick-container .ins-imageItem .ins-bottom{right:unset;left:3%}.new-look-hotel__wall .new-design .ins-gallery-slick-container .ins-imageItem .ins-bottom .ins__info .ins_post-time,.new-look-hotel__wall .new-design .ins-gallery-slick-container .ins-imageItem .ins-bottom .ins__info .ins_post-user{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.8rem}@media (max-width:768px){.new-look-hotel__wall .module-shape-00,.new-look-hotel__wall .module-shape-01{padding-top:0}.new-look-hotel__wall .module-shape-00.new-design,.new-look-hotel__wall .module-shape-01.new-design{padding-top:0}.new-look-hotel__wall .module-shape-00.new-design .ins-gallery,.new-look-hotel__wall .module-shape-01.new-design .ins-gallery{padding:0}.new-look-hotel__wall .module-shape-00.new-design .ins-gallery-slick-container,.new-look-hotel__wall .module-shape-01.new-design .ins-gallery-slick-container{overflow-x:auto}.new-look-hotel__wall .ins-gallery{padding:0 1.6rem}.new-look-hotel__wall .ins-gallery-btn{display:none}.new-look-hotel__wall .ins-gallery-controller-mobile{display:none}.new-look-hotel__wall .ins-gallery-slick-container{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.new-look-hotel__wall .ins-gallery-slick-container .ins-imageItem{width:calc(84vw - 3.5rem)!important;height:calc(84vw - 3.5rem);display:inline-block!important;float:none}.new-look-hotel__wall .ins-gallery-slick-container .ins-imageItem:last-child{margin:0}.new-look-hotel__wall .ins-gallery-slick-container .ins-imageItem:before{display:none}.new-look-hotel__wall .ins-gallery-slick-container .ins-imageItem .ins-bottom{display:block;right:auto;left:3%}.new-look-hotel__wall .ins-gallery-slick-container .ins-imageItem .ins-bottom .ins-icon{font-size:2.2rem}.new-look-hotel__wall .ins-gallery-slick-container .ins-imageItem .ins-bottom .ins__info .ins_post-user{font-size:1.4rem}}html[dir=rtl] .ins-wall .ins-wall-header-new .ins-wall-header-container .more{float:left;text-align:left}html[dir=rtl] .ins-gallery .slick-track{margin-right:0!important}html[dir=rtl] .ins-gallery-controller{right:0;left:initial}html[dir=rtl] .ins-gallery-center{right:unset;left:0}html[dir=rtl] .ins-gallery-center .controler-btn.ins-gallery-c-next span:first-child:before{content:'\eb29'!important}html[dir=rtl] .ins-gallery-center .controler-btn.ins-gallery-c-prev span:first-child:before{content:'\eb2a'!important}html[dir=rtl] .ins-gallery .controler-btn .icon-icon_chervonRight{float:left;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}html[dir=rtl] .ins-gallery .controler-btn .icon-icon_chervonLeft{float:right;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}html[dir=rtl] .ins-gallery .ins-imageItem:nth-child(2) .ins-image-context{left:0;right:calc(100% * 3 * .224)}html[dir=rtl] .ins-gallery .ins-imageItem .double:nth-child(2) .ins-image-context{left:0;right:calc(100% * 3 / 2 * .224)}html[dir=rtl] .ins-carousel-overlay-container,html[dir=rtl] .ins-gallery-overlay-container{left:initial;right:50%;transform:translate(50%,-50%)}@media screen and (max-width:768px){html[dir=rtl] .ins-carousel-overlay-container,html[dir=rtl] .ins-gallery-overlay-container{right:0;transform:translate(0)}}html[dir=rtl] .ins-carousel-overlay-slick-container .gallery__container__content__right,html[dir=rtl] .ins-gallery-overlay-slick-container .gallery__container__content__right{float:left}html[dir=rtl] .new-design .ins-gallery-controller{direction:rtl;right:unset;left:0}html[dir=rtl] .new-design .ins-imageItem:nth-child(2) .ins-image-context{left:0;right:0}html[dir=rtl] .new-design .ins-gallery .controler-btn .icon-icon_chervonLeft{float:none}.ins-gallery-c-next span,.ins-gallery-c-prev span,.ins-gallery-overlay-container__btn__left i,.ins-gallery-overlay-container__btn__right i{pointer-events:none}.ins-carousel-text{width:initial!important;display:block!important}.ins-carousel,.ins-carousel-right{position:relative;overflow:hidden;width:50%;float:left}.ins-carousel-controller .carouselbtn,.ins-carousel-controller .carouselbtn div,.ins-carousel-controller .carouselbtn span,.ins-carousel-right-controller .carouselbtn,.ins-carousel-right-controller .carouselbtn div,.ins-carousel-right-controller .carouselbtn span{display:inline-block;vertical-align:middle}.ins-carousel-right-slick-container::after,.ins-carousel-right-slick-container::before,.ins-carousel-slick-container::after,.ins-carousel-slick-container::before{content:"";display:table}.ins-carousel-right{float:right}.ins-carousel-right .ins-carousel-container{margin-left:20px;margin-right:0}.ins-carousel-controller{position:absolute;top:50%;z-index:3;font-size:0;color:#fff;width:100%;height:4.8rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.carouselbtn{position:absolute;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:3;font-size:0}.carouselbtn .carouselbtn-icon{width:4.8rem;height:4.8rem;background-color:#fff;line-height:4.8rem;text-align:center}.carouselbtn .carouselbtn-icon span{width:0;height:0;border:10px solid transparent;font-size:0!important}.carouselbtn .carouselbtn-icon .icon{display:block;font-size:4rem;-webkit-transform:translate(-42%,-50%);-moz-transform:translate(-42%,-50%);-ms-transform:translate(-42%,-50%);-o-transform:translate(-42%,-50%);transform:translate(-42%,-50%);position:absolute;top:50%;left:50%}.carouselbtn-previous .carouselbtn-icon .icon{-webkit-transform:translate(-52%,-48%) rotate(180deg);-moz-transform:translate(-52%,-48%) rotate(180deg);-ms-transform:translate(-52%,-48%) rotate(180deg);-o-transform:translate(-52%,-48%) rotate(180deg);transform:translate(-52%,-48%) rotate(180deg)}.carouselbtn-next .carouselbtn-icon span{border-left-color:#161205;margin-left:10px}.carouselbtn-previous .carouselbtn-icon span{border-right-color:#161205;margin-left:-10px}.carouselbtn-previous{left:3%}.carouselbtn-next{right:3%}.ins-carousel .ins-carousel-container{margin:20px;margin-left:0;position:relative;margin-top:0}.ins-carousel-slick-container{width:100%;white-space:nowrap;font-size:0}.ins-carousel-slick-container::after{clear:both}.ins-carousel-slick-container .ins-imageItem{position:relative;display:inline-block;width:400px;background-size:cover;background-repeat:no-repeat;background-position:50%;color:#fff}.ins-carousel-slick-container .ins-imageItem .ins-bottom{position:absolute;right:4%;bottom:6%;color:#fff}@media screen and (max-width:768px){.ins-carousel-slick-container .ins-imageItem .ins-bottom{right:2%;bottom:2%}}.ins-carousel-slick-container .ins-imageItem .ins-bottom .ins-icon{display:inline-block;font-size:3rem;vertical-align:middle}.ins-carousel-slick-container .ins-imageItem .ins-bottom .ins-icon span{text-shadow:2px 2px 4px rgba(0,0,0,.5)!important}.ins-carousel-slick-container .ins-imageItem .ins-bottom .ins__info{display:inline-block;font-size:1.4rem;margin-left:.5em;line-height:1.5rem;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-shadow:2px 2px 4px rgba(0,0,0,.5);white-space:nowrap}.ins-carousel-slick-container .ins-imageItem::before{content:"";display:block;margin-top:100%}@media screen and (max-width:768px){.ins-carousel,.ins-carousel-right{width:100%}.ins-carousel .ins-carousel-container,.ins-carousel-right .ins-carousel-container{margin-left:0;margin-right:0}.ins-carousel-controller{height:3.8rem}.carouselbtn .carouselbtn-icon{width:3.8rem;height:3.8rem;line-height:3.8rem}.carouselbtn .carouselbtn-icon .icon{font-size:3rem}.ins-carousel-slick-container .ins-imageItem .ins-bottom .ins-icon{font-size:3.2rem}.ins-carousel-slick-container .ins-imageItem .ins-bottom .ins__info{font-size:1.3rem;line-height:1.7rem!important}}.ins-show .ins-bottom{left:2%;text-align:right;color:#fff;z-index:2;display:block!important}.ins-show .ins-bottom .ins__info{max-width:calc(100% - 4rem);overflow:hidden}.ins-show .ins-bottom .ins__info .ins_post-user{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ins-show .ins-bottom .ins__info .ins_post-time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-instagram-gallery,.c-instagram-gallery *{box-sizing:border-box}.c-instagram-gallery{display:flex;width:100%;flex-direction:column;align-items:center}.c-instagram-gallery>.inner{display:flex;width:100%;flex-direction:column}.c-instagram-gallery>.inner>.main-swiper{display:flex;width:100%;overflow:hidden;user-select:none}.c-instagram-gallery>.inner>.main-swiper>.items-container{display:flex;width:100%}.c-instagram-gallery>.inner>.main-swiper>.items-container>.item-outer{display:flex;width:33.33%;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.c-instagram-gallery>.inner>.main-swiper>.items-container>.item-outer>.item{position:relative;display:flex;width:100%;aspect-ratio:1/1;cursor:pointer;background-color:#eee}.c-instagram-gallery>.inner>.main-swiper>.items-container>.item-outer>.item>.image-wrapper{position:absolute;display:flex;top:0;bottom:0;left:0;right:0;pointer-events:none}.c-instagram-gallery>.inner>.main-swiper>.items-container>.item-outer>.item>.image-wrapper>.image{position:absolute;display:flex;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-instagram-gallery>.inner>.main-swiper>.items-container>.item-outer>.item>.info{position:absolute;display:flex;bottom:3%;left:3%;align-items:center;pointer-events:none}html[dir=rtl] .c-instagram-gallery>.inner>.main-swiper>.items-container>.item-outer>.item>.info{left:unset;right:3%}.c-instagram-gallery>.inner>.main-swiper>.items-container>.item-outer>.item>.info>.instagram-icon{display:flex;width:22px;height:22px}.c-instagram-gallery>.inner>.main-swiper>.items-container>.item-outer>.item>.info>.instagram-icon::before{content:"\e933";font-family:icomoon;font-size:22px;line-height:22px;color:#fff}.c-instagram-gallery>.inner>.main-swiper>.items-container>.item-outer>.item>.info>.text-part{display:flex;margin:0 0 0 10px;flex-direction:column}html[dir=rtl] .c-instagram-gallery>.inner>.main-swiper>.items-container>.item-outer>.item>.info>.text-part{margin:0 10px 0 0}.c-instagram-gallery>.inner>.main-swiper>.items-container>.item-outer>.item>.info>.text-part>.username{font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:500;line-height:18px;color:#fff}.c-instagram-gallery>.inner>.main-swiper>.items-container>.item-outer>.item>.info>.text-part>.time{font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:500;line-height:18px;color:#fff}.c-instagram-gallery>.inner>.main-nav-btns{margin:12px 0 0 0;align-self:flex-end}.c-instagram-gallery>.inner>.main-nav-btns>.main-nav-btn{display:flex;height:40px;margin:0;padding:0;border:0;background-color:transparent;outline:0;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}.c-instagram-gallery>.inner>.main-nav-btns>.prev-btn::before{content:"\eb29";display:flex;font-family:icomoon;font-size:40px;color:#000}html[dir=rtl] .c-instagram-gallery>.inner>.main-nav-btns>.prev-btn::before{content:"\eb2a"}.c-instagram-gallery>.inner>.main-nav-btns>.next-btn{margin:0 0 0 30px}html[dir=rtl] .c-instagram-gallery>.inner>.main-nav-btns>.next-btn{margin:0 30px 0 0}.c-instagram-gallery>.inner>.main-nav-btns>.next-btn::before{content:"\eb2a";display:flex;font-family:icomoon;font-size:40px;color:#000}html[dir=rtl] .c-instagram-gallery>.inner>.main-nav-btns>.next-btn::before{content:"\eb29"}.c-instagram-gallery>.inner>.overlay{position:fixed;display:block;bottom:0;left:0;right:0;justify-content:center;align-items:center;z-index:100000;transition:opacity .2s ease}.c-instagram-gallery>.inner>.overlay[data-displayed=true]{display:flex}.c-instagram-gallery>.inner>.overlay[data-opacity="1"]{opacity:1}.c-instagram-gallery>.inner>.overlay[data-displayed=false]{display:none}.c-instagram-gallery>.inner>.overlay[data-opacity="0"]{opacity:0}.c-instagram-gallery>.inner>.overlay>.overlay-inner{position:relative;display:flex;max-width:100%;max-height:100%}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper{display:flex;width:100%}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container{display:flex;width:100%}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer{display:flex;width:100%}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item{position:relative;display:flex;width:100%;background-color:#fff}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.image-wrapper{position:relative;display:flex}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.image-wrapper>.image{position:absolute;display:flex;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part{display:flex;flex-direction:column}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.header{display:flex;width:100%;align-items:center}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.header>.user-image-wrapper{display:flex;width:50px;height:50px}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.header>.user-image-wrapper>.user-image{display:flex;width:100%;height:100%;object-fit:cover}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.header>.info{display:flex;flex:1 0 0%;margin:0 0 0 10px;flex-direction:column}html[dir=rtl] .c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.header>.info{margin:0 10px 0 0}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.header>.info>.username{font-family:'Nimbus Sans L',sans-serif;font-size:20px;font-weight:300;line-height:24px}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.header>.info>.time{font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;line-height:16px}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.header>.close-overlay-btn{display:flex;width:50px;height:50px;margin:0 0 0 10px;padding:0;border:0;background-color:transparent;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.header>.close-overlay-btn::before{content:"\e91e";display:flex;font-family:icomoon;font-size:50px;line-height:50px;color:#000}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.content{flex:1 0 0%;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;line-height:24px}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.footer{position:relative;display:flex;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;line-height:16px}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.footer::before{content:"";position:absolute;display:flex;top:-20px;left:0;width:100%;height:1px;background-color:#eee}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.footer>a{color:#004976;text-decoration:none}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.footer>a::hover{text-decoration:underline}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-nav-btns{position:absolute;top:50%;left:0;z-index:2;width:100%;transform:translate(0,-50%);justify-content:space-between}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-nav-btns>.overlay-nav-btn{display:flex;width:50px;height:50px;margin:0;padding:0;border:0;outline:0;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-nav-btns>.prev-btn::before{content:"\e96e";display:flex;font-family:icomoon;font-size:50px;line-height:50px}html[dir=rtl] .c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-nav-btns>.prev-btn::before{content:"\e96f"}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-nav-btns>.next-btn::before{content:"\e96f";display:flex;font-family:icomoon;font-size:50px;line-height:50px}html[dir=rtl] .c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-nav-btns>.next-btn::before{content:"\e96e"}@media screen and (min-width:769px){.c-instagram-gallery>.inner{padding:0 10%}.c-instagram-gallery>.inner>.main-nav-btns{display:flex}.c-instagram-gallery>.inner>.main-swiper>.items-container>.item-outer>.item>.shade{display:flex;top:0;left:0;z-index:1;width:100%;height:100%;justify-content:center;align-items:center;background-color:rgba(0,0,0,.4);opacity:0;transition:opacity .2s ease;pointer-events:none}.c-instagram-gallery>.inner>.main-swiper>.items-container>.item-outer>.item:hover>.shade{opacity:1}.c-instagram-gallery>.inner>.main-swiper>.items-container>.item-outer>.item>.shade>.view-icon::before{content:"\e972";font-family:icomoon;font-size:18px;font-weight:700;color:#fff}.c-instagram-gallery>.inner>.main-swiper>.items-container>.item-outer>.item>.shade>.shade-text{margin:0 0 0 4px;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:700;color:#fff}.c-instagram-gallery>.inner>.overlay{top:0;background-color:rgba(0,0,0,.8)}.c-instagram-gallery>.inner>.overlay>.overlay-inner{width:970px;height:550px;padding:0 60px}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.image-wrapper{width:55%}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part{width:45%;padding:0 25px}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.header{position:relative;margin:30px 0 20px 0}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.header::before{content:"";position:absolute;display:flex;bottom:-20px;left:0;width:100%;height:1px;background-color:#eee}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.content{margin:20px 0;overflow-y:auto}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.footer{margin:20px 0}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-nav-btns{display:flex}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-nav-btns>.overlay-nav-btn{background-color:transparent}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-nav-btns>.prev-btn::before{color:#fff}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-nav-btns>.next-btn::before{color:#fff}}@media screen and (max-width:768px){.c-instagram-gallery>.inner{padding:0}.c-instagram-gallery>.inner>.main-swiper>.items-container>.item-outer>.item>.shade{display:none}.c-instagram-gallery>.inner>.main-nav-btns{display:none}.c-instagram-gallery>.inner>.overlay{top:48px}.c-instagram-gallery>.inner>.overlay>.overlay-inner{width:100%;height:100%}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer[data-displayed=true]{display:flex}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer[data-displayed=false]{display:none}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item{padding:70px 0 0 0;flex-direction:column;justify-content:flex-start;overflow-y:auto}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.image-wrapper{position:relative;width:100%;aspect-ratio:10/9;flex-shrink:0}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.header{position:absolute;top:0;left:0;margin:10px 0;padding:0 25px}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.content{margin:20px 25px}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-swiper>.items-container>.item-outer>.item>.text-part>.footer{margin:20px 25px}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-nav-btns{display:flex}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-nav-btns>.overlay-nav-btn{width:40px;background-color:rgba(238,238,238,.4)}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-nav-btns>.prev-btn::before{font-size:40px;color:rgba(0,0,0,.6)}.c-instagram-gallery>.inner>.overlay>.overlay-inner>.overlay-nav-btns>.next-btn::before{font-size:40px;color:rgba(0,0,0,.6)}}.widget-booking-home .top-wrapper{padding:0;width:100%;background-color:transparent}.widget-booking-home .top-wrapper .top-btn{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;padding:24px;padding-right:48px;background-color:#000;box-shadow:0 2px 20px 0 rgba(0,0,0,.2);cursor:pointer;top:160px;height:max-content;width:max-content;min-width:90px;position:absolute;transition:left linear 1s;text-transform:uppercase;right:100%}.widget-booking-home .top-wrapper .top-btn::after{font-family:icomoon!important;content:'\eb29';color:#fff;font-size:14px;transform:unset;background-color:transparent;height:18px;line-height:18px;vertical-align:bottom;padding-left:8px;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.widget-booking-home .top-wrapper .top-btn.toggled::after{content:'\eb2a'}@media screen and (max-width:768px){.widget-booking-home .top-wrapper{display:none!important}}.widget-booking-home .top-wrapper .controller-item{height:50px}.new-design .widget-booking-home .top-wrapper{height:100%;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px 0 rgba(0,0,0,.07);overflow-y:auto}.new-design .widget-booking-home .top-wrapper .booking-toggle-logo{height:51px;width:227px;margin:56px 100px 32px 100px}.new-design .widget-booking-home .top-wrapper .booking-toggle-logo img{width:100%}.new-design .widget-booking-home .top-wrapper .booking-widget-tabs{border-bottom:1px solid #dcd7d2;width:100%;height:41px;display:flex;justify-content:space-evenly}.widget-booking-hero.new-home-widget-booking{top:calc(54vh - 10rem)!important}@media screen and (min-width:769px){.widget-booking-hero.new-home-widget-booking .widget-booking-home .booking-toggle{line-height:3rem;height:3rem}.widget-booking-hero.new-home-widget-booking .widget-booking-home .wgt-global-searchbar{padding:1.1rem 0}.widget-booking-hero.new-home-widget-booking .widget-booking-home .wgt-global-searchbar .booking-section{padding:0 2rem;height:6.3rem}.widget-booking-hero.new-home-widget-booking .widget-booking-home .wgt-global-searchbar .booking-section .booking-section-title{font-size:1.2rem;line-height:1.6rem}.widget-booking-hero.new-home-widget-booking .widget-booking-home .wgt-global-searchbar .booking-section .booking-widget-content-text{font-size:1.8rem;line-height:2.4rem}.widget-booking-hero.new-home-widget-booking .widget-booking-home .wgt-global-searchbar .guests-section .booking-guests-arrow{display:none}.widget-booking-hero.new-home-widget-booking .widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover{white-space:nowrap}.widget-booking-hero.new-home-widget-booking .widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover div{display:inline-block;line-height:2.1rem!important;font-size:1.4rem!important;vertical-align:bottom;text-transform:none!important}.widget-booking-hero.new-home-widget-booking .widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup::before{display:none}.widget-booking-hero.new-home-widget-booking .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-toggle{font-size:1.2rem;margin-top:1rem}.widget-booking-hero.new-home-widget-booking .widget-booking-home .wgt-global-searchbar .button-section .availability{line-height:3rem;top:0}.widget-booking-hero.new-home-widget-booking .widget-booking-home .destination-section .error-tip-wrapper{height:calc(100% - 3rem);top:3rem}.widget-booking-hero.new-home-widget-booking .widget-booking-home .manage-booking .confirmation-number-section .error-tip-wrapper,.widget-booking-hero.new-home-widget-booking .widget-booking-home .manage-booking .last-name-section .error-tip-wrapper{height:calc(100% - 3rem);top:3rem}}.widget-booking-hero.new-design{width:400px;left:unset;right:0;top:0;position:fixed;z-index:5000;height:0}@media screen and (max-width:768px){.widget-booking-hero.new-design{display:none}}.widget-booking-hero.new-design.toggled{height:100%}.widget-booking-hero.new-design .widget-booking-home{display:flex;position:relative;transform:translateX(400px);height:100%;transition:transform linear 1s}.widget-booking-hero.new-design .widget-booking-home.toggled{transform:translateX(0)}.new-look-hotel__wall.new-home-wall .newlook-hotel-configuration-title{padding:5rem 9.2rem 0}.new-look-hotel__wall.new-home-wall .module-shape-01{padding-top:calc(68% - .6rem + 4.8rem)}.new-look-hotel__wall.new-home-wall .module-shape-01 .ins-gallery{padding:0 9.2rem}.booking-bar-expanded .widget-booking-home .top-wrapper{padding:10px;z-index:100;position:fixed;width:calc(100% - 470px);background-color:rgba(0,0,0,.6);left:100px;right:auto}.booking-bar-expanded .widget-booking-home .top-wrapper .results{top:58px}@media (min-width:769px){.index-wrapper{background-color:#000}.index-wrapper .user-module-wrapper{background-color:transparent}.index-wrapper .main-wrapper{background-color:#fff}.index-wrapper .main-wrapper .homepage.clearfix{overflow:inherit}.index-wrapper .main-wrapper .tpl-scrollbutton{display:none!important}.index-wrapper .main-wrapper .tpl-hero-navBar{width:100%;height:80vh}.index-wrapper .main-wrapper .tpl-hero-navBar .hero-gradient{height:60%;width:100%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:0;top:0;z-index:1}}@media screen and (min-width:769px) and (max-width:768px){.index-wrapper .main-wrapper .tpl-hero-navBar .hero-gradient{background-image:none!important}}@media (min-width:769px){.index-wrapper .main-wrapper .tpl-hero-weather .hero-gradient-bottom{height:70%;width:70%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;bottom:0;z-index:1;right:0}}@media screen and (min-width:769px) and (max-width:768px){.index-wrapper .main-wrapper .tpl-hero-weather .hero-gradient-bottom{background-image:none!important}}@media (min-width:769px){.index-wrapper .tpl-hero-ReviewBlock{padding-left:100px;width:100%}.hotel-tpl-content{-webkit-transform:inherit;-moz-transform:inherit;-ms-transform:inherit;-o-transform:inherit;transform:inherit;top:25%!important}}@media all and (min-width:769px) and (orientation:portrait){body[data-isipad=true] .index-wrapper .main-wrapper .tpl-hero-navBar{height:35vh}}.new-look-carousel-container{direction:ltr;background-color:#faf9f6;padding:25px 9.2rem;position:relative}.new-look-carousel-container .swiper-container{text-align:center}.new-look-carousel-container .swiper-wrapper{white-space:nowrap;font-size:0}.new-look-carousel-container .swiper-slide{display:inline-block;width:100%}.new-look-carousel-item{text-align:left;padding:0 4px}.new-look-carousel-content{display:inline-block;vertical-align:middle;width:calc(35% - 50px);white-space:normal}.new-look-carousel-caption{font-family:Optima,sans-serif;font-weight:400;font-size:1.4rem;line-height:3rem;color:#4e4e4e;text-transform:uppercase}.new-look-carousel-header{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.2rem;color:#4e4e4e}.new-look-carousel-region{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2rem;color:#363636;padding-top:10px;text-transform:uppercase}.new-look-carousel-desc{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2rem;color:#363636;margin-top:20px;max-height:12rem;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}.new-look-carousel-gold-button{font-family:'Nimbus Sans L',sans-serif;font-weight:500;display:inline-block;vertical-align:middle;font-size:12px;padding:1.4rem 3.6rem;background-color:#9f7d23;text-transform:uppercase;text-align:center;cursor:pointer;outline:0;color:#fff}.new-look-carousel-gold-button:hover{background-color:#bf972b}.new-look-carousel-link{margin:0 12px;display:inline-block;vertical-align:middle}.new-look-carousel-link span{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#004976}.new-look-carousel-link .icon-icon_chervonRight{font-size:1.2rem;padding:0 .65rem}.new-look-carousel-link:hover span:not(.icon-icon_chervonRight){text-decoration:underline}.new-look-carousel-button-container{margin-top:20px}.new-look-carousel-divider{display:inline-block;height:100%;vertical-align:middle;width:50px}.new-look-carousel-image{display:inline-block;vertical-align:middle;width:65%;height:auto;padding-top:37%;background-color:#ddd;background-size:cover;cursor:pointer;position:relative}.new-look-carousel-image img{width:100%;height:410px;background-color:#ddd}.new-look-carousel-controller .icon{display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:40px;font-weight:500;color:#9f7d23;cursor:pointer;z-index:1}.new-look-carousel-controller .icon-icon_chervonLeft{left:15px}.new-look-carousel-controller .icon-icon_chervonRight{right:15px}.new-look-carousel-controller.new-look-single{display:none}.new-look-carousel-pager{display:inline-block;text-align:center;padding-top:30px}.new-look-carousel-pager .swiper-pagination-switch{display:inline-block;width:8px;height:8px;border-radius:50%;cursor:pointer;margin-right:20px;background-color:#cfcfcf}.new-look-carousel-pager .swiper-pagination-switch.swiper-active-switch{background-color:#9f7d23}.new-look-carousel-pager.new-look-single .swiper-pagination-switch{display:none}.tpl-hero-newlook3.new-home-tpl{padding-top:0;padding-bottom:0}.tpl-hero-newlook3.new-home-tpl .tpl-content{margin:0 0;width:100%}.tpl-hero-newlook3.new-home-tpl .tpl-content .content-value{box-sizing:border-box;font-size:0}.tpl-hero-newlook3.new-home-tpl .tpl-content .content-value .item-img{vertical-align:middle;width:64%;height:auto;padding-top:37.5%;background-size:cover}.tpl-hero-newlook3.new-home-tpl .tpl-content .content-value .item-text{display:inline-block;vertical-align:middle;width:36%;box-sizing:border-box}.tpl-hero-newlook3.new-home-tpl .tpl-content .content-value .item-text.text-left{padding-left:4.5rem;padding-right:9.2rem}.tpl-hero-newlook3.new-home-tpl .tpl-content .content-value .item-text.text-right{padding-right:4.5rem;padding-left:9.2rem}.item-img-with-video{cursor:pointer;position:relative}.tpl-hero-play-button{position:absolute;opacity:.9;cursor:pointer;bottom:30px;right:30px;z-index:1}.tpl-hero-play-button .icon-icon_B086{font-size:120px;color:rgba(255,255,255,.8)}.tpl-hero-play-button .tpl-scrollbutton{display:none!important}.new-look-carousel-video-shadow{display:block;position:absolute;bottom:0;width:100%;height:38%;z-index:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#000 100%)}.new-look-notice.new-design{position:fixed;top:0;z-index:1011;width:100%;opacity:0}@media (max-width:768px){.new-look-notice.new-design{display:none}}.new-look-notice-container{text-align:center}.new-look-notice-item{font-size:0;width:36%;text-align:left;margin-top:75px;margin-bottom:-50px;display:inline-block;margin-right:18px;position:relative;padding:9px 30px 9px 0;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-sizing:border-box}.new-look-notice-item img{width:76px;height:48px;display:inline-block;vertical-align:middle}.new-look-notice-item .icon{font-size:20px;display:inline-block;vertical-align:middle;color:#363636;margin-left:12px}.new-look-notice-item:last-child{margin-right:0}.new-design .new-look-notice-item{width:100%;height:36px;line-height:36px;padding:0;text-align:center;margin-top:0;margin-bottom:0;display:flex;justify-content:center;align-items:center;margin-right:0;position:relative;box-shadow:unset;background-color:#e1dfdf}.new-look-notice-close{position:absolute;top:4px;right:4px;font-size:26px;font-weight:700;color:#363636;cursor:pointer}.new-look-notice-content{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.8rem;color:#363636;width:calc(100% - 120px);margin-left:12px}.new-look-notice-content.new-look-notice-content-no-image{width:calc(100% - 44px)}.new-design .new-look-notice-content{width:unset}.new-look-notice-content strong{font-weight:700}.new-look-notice-learn{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.8rem;color:#004976;cursor:pointer}@media (min-width:769px){html[dir=rtl] .index-wrapper .main-wrapper .tpl-hero-navBar .hero-gradient{left:auto;right:0;transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}html[dir=rtl] .index-wrapper .main-wrapper .tpl-hero-weather .hero-gradient-bottom{left:0;right:auto;transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}html[dir=rtl] .index-wrapper .main-wrapper .widget-booking-hero.new-design{left:0;right:unset}html[dir=rtl] .index-wrapper .main-wrapper .widget-booking-hero.new-design .widget-booking-home{transform:translateX(-400px)}html[dir=rtl] .index-wrapper .main-wrapper .widget-booking-hero.new-design .widget-booking-home .top-wrapper .top-btn{right:unset!important;left:100%;text-align:center;padding-right:24px;padding-left:48px}html[dir=rtl] .index-wrapper .main-wrapper .widget-booking-hero.new-design .widget-booking-home .top-wrapper .top-btn::after{left:24px;right:unset}html[dir=rtl] .index-wrapper .main-wrapper .widget-booking-hero.new-design .widget-booking-home.toggled{transform:translateX(0)}html[dir=rtl] .index-wrapper .main-wrapper .tpl-hero-ReviewBlock{right:auto;left:8%;padding-left:0;padding-right:100px}}@media screen and (min-width:769px){.uspbar-wrapper .main-wrapper{margin-top:64px}}@media screen and (max-width:768px){.uspbar-wrapper .widget-booking-home{display:none!important}}@media screen and (min-width:769px){.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar{min-height:540px!important;max-height:700px!important;z-index:10!important;height:calc(100vh - 339px)}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .tpl-content.tpl-home-hero-text{position:static!important;width:auto!important;height:0!important}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .tpl-content.tpl-home-hero-text .tpl-text{position:absolute!important;z-index:80!important;width:84%!important;right:8%!important;left:8%!important;top:35%!important}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .tpl-content.tpl-home-hero-text .widget-booking-hero{position:absolute!important;z-index:81!important;width:84%!important;right:8%!important;left:8%!important;top:calc(100% - 130px)!important}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .tpl-content.tpl-home-hero-text .widget-booking-hero.new-home-widget-booking{top:calc(100% - 84px)!important}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .tpl-text h1,.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .tpl-text h3{font-size:40px;line-height:78px;letter-spacing:0;font-family:Optima,sans-serif;font-weight:700}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .tpl-text h1 span:first-child,.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .tpl-text h3 span:first-child{font-size:15px!important;line-height:1!important;font-family:'Nimbus Sans L',sans-serif;letter-spacing:1px}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .tpl-text h1 span:last-child,.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .tpl-text h3 span:last-child{font-size:40px!important;font-family:Optima,sans-serif;font-weight:700;line-height:78px!important;letter-spacing:0}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .tpl-text h1 i.icon-icon_mhr_logo_white,.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .tpl-text h3 i.icon-icon_mhr_logo_white{font-size:35rem!important;position:relative;top:-10rem}}@media screen and (min-width:769px){.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design{max-height:1032px!important;height:53.75vw}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design .swiper-container{padding-bottom:69px;height:100%;box-sizing:border-box!important}}@media screen and (max-width:768px){.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design{height:56rem!important}.top-destination__container .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design{height:33.6rem!important}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design .pagination{height:78px;display:flex;justify-content:center;align-items:center;position:absolute;bottom:69px;width:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#000 100%)}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design .pagination .swiper-pagination-switch{display:inline-block;width:8px;height:8px;border-radius:50%;cursor:pointer;margin-top:30px;margin-right:20px;background-color:#4e4e4e}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design .pagination .swiper-pagination-switch.swiper-active-switch{background-color:#fff}.top-destination .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design .pagination{bottom:89px}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design .pagination :only-child{visibility:hidden}}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-container{direction:ltr;display:block;overflow:hidden;white-space:nowrap;position:absolute;font-size:0;z-index:1;bottom:0;right:0;left:0;top:0;background-size:cover;background-repeat:no-repeat;background-position:center center}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-wrapper{width:100%;height:100%}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-slide{width:100%;height:100%;display:inline-block;vertical-align:top;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-slide video{width:100%;height:100%;object-fit:cover;object-position:center center}@media screen and (max-width:768px){.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-slide .video-play-icon{position:absolute;visibility:hidden;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-slide .video-play-icon-cicle{border:2px solid #fff;border-radius:50%;width:60px;height:60px;display:flex;justify-content:center;align-items:center}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-slide .video-play-icon-cicle .icon-icon_B021{font-size:48px;color:#fff}}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller{position:static;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller.new-design{position:absolute;bottom:0;width:100%;height:69px;background:#fdfdfd}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller.new-design .swiper-pagination{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;letter-spacing:.8px;line-height:53px;height:69px;left:24px}@media screen and (max-width:768px){.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller.new-design .swiper-pagination{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:300;letter-spacing:.7px;line-height:69px}}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller.new-design .swiper-title{position:absolute;left:87px;color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;letter-spacing:.65px;line-height:53px;text-decoration:underline;text-transform:uppercase}@media screen and (max-width:768px){.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller.new-design .swiper-title{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:.75px;line-height:24px;height:69px;text-align:center;width:220px;white-space:initial;display:flex;justify-content:center;align-items:center;overflow:hidden}}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller-prev{cursor:pointer;width:40px;height:60px;margin-top:-30px;position:absolute;z-index:1;left:20px;top:50%}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller-prev::before{width:27px;height:4px;content:"";display:block;position:absolute;background-color:#fff;margin-top:-2px;left:10px;top:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:2px center;-moz-transform-origin:2px center;-ms-transform-origin:2px center;-o-transform-origin:2px center;transform-origin:2px center}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller-prev::after{width:27px;height:4px;content:"";display:block;position:absolute;background-color:#fff;margin-top:-2px;left:10px;top:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:2px center;-moz-transform-origin:2px center;-ms-transform-origin:2px center;-o-transform-origin:2px center;transform-origin:2px center}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller-prev.new-design{left:unset;right:95px;font-family:icomoon!important}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller-prev.new-design::before{content:'\eb29';color:#000;font-size:40px;transform:unset;background-color:transparent;width:40px;height:60px;line-height:60px;margin-top:unset;top:unset}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller-prev.new-design::after{content:none}@media screen and (max-width:768px){.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller-prev.new-design{display:none!important}}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller-next{cursor:pointer;width:40px;height:60px;margin-top:-30px;position:absolute;z-index:1;right:20px;top:50%}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller-next::before{width:27px;height:4px;content:"";display:block;position:absolute;background-color:#fff;margin-top:-2px;right:10px;top:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:25px center;-moz-transform-origin:25px center;-ms-transform-origin:25px center;-o-transform-origin:25px center;transform-origin:25px center}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller-next::after{width:27px;height:4px;content:"";display:block;position:absolute;background-color:#fff;margin-top:-2px;right:10px;top:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:25px center;-moz-transform-origin:25px center;-ms-transform-origin:25px center;-o-transform-origin:25px center;transform-origin:25px center}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller-next.new-design{right:15px;font-family:icomoon!important}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller-next.new-design::before{content:'\eb2a';color:#000;font-size:40px;transform:unset;background-color:transparent;width:40px;height:60px;line-height:60px;margin-top:unset;top:unset}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller-next.new-design::after{content:none}@media screen and (max-width:768px){.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller-next.new-design{display:none!important}}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-multi-container{text-align:center;white-space:normal;padding:78px calc(8% + 8px) 138px;height:calc(100% - 216px)}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-multi-slide{color:#fff;position:relative;vertical-align:top;display:inline-block;border-radius:20px;background-size:cover;background-repeat:no-repeat;background-position:center center;width:calc(100% / 3 - 17px);height:calc(50% - 17px);overflow:hidden;margin:8px}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-multi-slide-title{font-size:20px;font-weight:700;font-family:'Nimbus Sans L',sans-serif;letter-spacing:.8px;line-height:22px;position:absolute;overflow:hidden;background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.4));background-image:-moz-linear-gradient(transparent,rgba(0,0,0,.4));background-image:-ms-linear-gradient(transparent,rgba(0,0,0,.4));background-image:-o-linear-gradient(transparent,rgba(0,0,0,.4));background-image:linear-gradient(transparent,rgba(0,0,0,.4));text-decoration:none;text-transform:uppercase;height:88px;z-index:1;bottom:0;right:0;left:0}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-multi-slide-title span{left:0;right:0;bottom:8px;width:100%;position:absolute;-webkit-transform:scale(.8333);-moz-transform:scale(.8333);-ms-transform:scale(.8333);-o-transform:scale(.8333);transform:scale(.8333);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom;display:inline-block}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar img{width:100%;height:100%;border:0;display:block;object-fit:cover;object-position:center center}.tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar a.swiper-multi-slide:hover{box-shadow:0 0 0 2px #bf972b;color:#bf972b}@media screen and (max-width:768px){.cro-hero-our-top{display:none}}@media screen and (min-width:769px){.cro-hero-our-top{padding:0 8%;background-color:#fff;padding-top:100px}.cro-hero-our-top .cro-hero-our-top-head{font-size:24px;line-height:30px;text-align:center;letter-spacing:.2px;font-family:Optima,sans-serif;font-weight:700;color:#4e4e4e}.cro-hero-our-top .cro-hero-our-top-list{font-size:0;text-align:center;padding:33px 0 40px;white-space:nowrap}.cro-hero-our-top .cro-hero-our-top-item{width:100px;margin:0 calc((100% - 1000px)/ 18);display:inline-block;vertical-align:top}.cro-hero-our-top .cro-hero-our-top-item:first-child{margin-left:0}.cro-hero-our-top .cro-hero-our-top-item:last-child{margin-right:0}.cro-hero-our-top .cro-hero-our-top-item-img{width:80px;height:80px;display:block;object-fit:cover;object-position:center;border-radius:50%;margin:0 auto}.cro-hero-our-top .cro-hero-our-top-item-txt{margin-top:12px;font-size:12px;letter-spacing:1px;word-break:break-word;text-transform:uppercase;white-space:normal;font-family:Optima,sans-serif;font-weight:300;line-height:24px;color:#4e4e4e}.cro-hero-our-top a{text-decoration:none}.cro-hero-our-top a:hover .cro-hero-our-top-item-img{box-shadow:0 0 0 2px #bf972b}.cro-hero-our-top a:hover .cro-hero-our-top-item-txt{color:#bf972b}.cro-hero-our-top.new-home-our-top{padding-top:75px}.cro-hero-our-top.new-home-our-top .cro-hero-our-top-item{margin-left:0;margin-right:16px;width:calc((100% - 80px)/ 6)}.cro-hero-our-top.new-home-our-top .cro-hero-our-top-item:last-child{margin-right:0}.cro-hero-our-top.new-home-our-top .cro-hero-our-top-item-img{width:100%;height:110px;border-radius:0}.cro-hero-our-top.new-home-our-top:hover .cro-hero-our-top-item-img{border-radius:0}}html[dir=rtl] .cro-hero-our-top .cro-hero-our-top-item:first-child{margin-left:calc((100% - 1000px)/ 18);margin-right:0}html[dir=rtl] .cro-hero-our-top .cro-hero-our-top-item:last-child{margin-right:calc((100% - 1000px)/ 18);margin-left:0}html[dir=rtl] .cro-hero-our-top.new-home-our-top .cro-hero-our-top-item{margin-left:16px;margin-right:0}html[dir=rtl] .cro-hero-our-top.new-home-our-top .cro-hero-our-top-item:first-child{margin-right:0;margin-left:16px}html[dir=rtl] .cro-hero-our-top.new-home-our-top .cro-hero-our-top-item:last-child{margin-left:0;margin-right:0}html[dir=rtl] .tpl-hero-newlook3.new-home-tpl .tpl-content .item-text.text-left{padding-left:9.2rem!important;padding-right:4.5rem!important}html[dir=rtl] .tpl-hero-newlook3.new-home-tpl .tpl-content .item-text.text-left{padding-right:9.2rem!important;padding-left:4.5rem!important}html[dir=rtl] .new-look-notice-item{text-align:right;margin-right:0;margin-left:18px;padding:9px 0 9px 30px}html[dir=rtl] .new-look-notice-item .icon{margin-left:0;margin-right:12px}html[dir=rtl] .new-look-notice-item:last-child{margin-left:0}html[dir=rtl] .new-look-notice-close{right:auto;left:4px}html[dir=rtl] .new-look-notice-content{margin-right:12px;margin-left:0}html[dir=rtl] .tpl-hero-play-button{right:auto;left:30px}html[dir=rtl] .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller.new-design{direction:rtl}html[dir=rtl] .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller.new-design .swiper-pagination{left:unset;right:24px;direction:rtl}html[dir=rtl] .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller.new-design .swiper-title{left:unset;right:87px;direction:rtl}html[dir=rtl] .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller.new-design .swiper-controller-prev.new-design{right:unset;left:95px}html[dir=rtl] .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller.new-design .swiper-controller-prev.new-design::before{content:'\eb2a'}html[dir=rtl] .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller.new-design .swiper-controller-next.new-design{right:unset;left:55px}html[dir=rtl] .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar .swiper-controller.new-design .swiper-controller-next.new-design::before{content:'\eb29'}.button{text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-family:Optima,sans-serif!important}.widget-booking-hero.widget-uc4{height:53.75vw;right:unset;left:0;width:100%;max-height:1032px!important;margin-top:64px;z-index:11;position:absolute}.widget-booking-hero.widget-uc4 .widget-booking-home{transform:translateX(0);transition:none;display:flex;align-items:flex-end;justify-content:center}.widget-booking-hero.widget-uc4 .widget-booking-home.sticky{position:fixed;top:64px;height:127px;width:100%}.widget-booking-hero.widget-uc4 .widget-booking-home .top-wrapper .top-btn{display:none}.widget-booking-hero.widget-uc4 .widget-booking-home .top-wrapper{height:127px;width:100%;max-width:1132px;border-radius:20px;border:1px solid #635a5c;display:flex;box-sizing:border-box;overflow-y:visible;box-shadow:0 0 20px 0 transparent;transition:.5s max-width,.35s border-radius,.35s box-shadow,.35s border}.widget-booking-hero.widget-uc4 .widget-booking-home.sticky .top-wrapper{max-width:3000px;border-radius:0;border:1px solid #fff;box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.widget-booking-hero.widget-uc4 .widget-booking-home .top-wrapper .booking-toggle-logo,.widget-booking-hero.widget-uc4 .widget-booking-home .top-wrapper .booking-widget-tabs,.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .button-section .advanced-section{display:none}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar.booking-widget{display:flex;flex-direction:row;flex-wrap:nowrap}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .button-section .availability{top:0;margin-top:0;background-color:#9f7d23;border:none;color:#fff;font-size:15px;font-family:Optima,sans-serif;line-height:1;padding:10px 16px;padding-top:12px}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .button-section.booking-section,.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .controller-section,.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .destination-section,.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .guests-section{padding:0;display:flex;align-items:center;justify-content:center;padding:0 32px;box-sizing:border-box}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .destination-section{width:314px;position:relative;padding-right:0}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .destination-section>div{padding-right:32px;border-right:1px solid #635a5c}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .controller-section{width:234px;position:relative}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .guests-section{width:321px;position:relative;padding-left:0}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .guests-section>.guest-widget{padding-left:32px;border-left:1px solid #635a5c}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .button-section.booking-section{width:196px}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .textfield{border-bottom:none!important;padding-bottom:0!important;min-width:248px}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .textfield.textfield-clear .textfield-input{white-space:nowrap!important;padding-right:0!important;height:auto!important;color:#9f7d23!important;font-size:21px;font-family:Optima,sans-serif}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .textfield.textfield-clear .textfield-input::placeholder{color:#9f7d23!important}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .guests-section .booking-widget-content-text.guests-select{border-bottom:none!important;padding-bottom:0!important}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-picker span.date-picker-text.date-picker-text-label{display:none}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-picker{width:50%;padding-bottom:0;border-bottom:none}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-hyphen{display:block;top:14px;text-align:center;left:0}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .gbw-prop-article-dates-dub{width:100%}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .button-section .booking-section-title,.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .controller-section .booking-section-title,.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .destination-section .booking-section-title,.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .guests-section .booking-section-title{display:block;position:relative;padding-left:30px}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .destination-section .booking-section-title{padding-left:26px}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .controller-section [data-sect=checkin] .booking-section-title::before,.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .destination-section .booking-section-title::before,.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .guests-section .booking-section-title::before{content:"";position:absolute;background-size:100% 100%;background-position:center;z-index:2;right:0;left:-6px;top:-8px}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .destination-section .booking-section-title::before{height:32px;width:32px;background-image:url(/mhb-media/static-files/assets/img/uc4-icon-destination.png)}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .controller-section [data-sect=checkin] .booking-section-title::before{height:24px;width:24px;top:-4px;left:0;background-image:url(/mhb-media/static-files/assets/img/uc4-icon-date.png)}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .guests-section .booking-section-title::before{height:23px;width:23px;top:-4px;left:0;background-image:url(/mhb-media/static-files/assets/img/uc4-icon-guest.png)}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .controller-section .booking-widget-content-text,.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover{color:#9f7d23!important;font-size:21px;font-family:Optima,sans-serif;white-space:nowrap}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover>div{line-height:28px!important;color:#9f7d23!important;font-size:21px;font-family:Optima,sans-serif}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup::before{display:none}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar .controller-section [data-sect=checkout] .booking-section-title{opacity:0}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar [data-sect=controller-section] .gbw-prop-article-dates-dub .calendar-section,.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar [data-sect=destination-section] .results-slide.booking-slide,.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar [data-sect=guests-section] .occupancy-popup{top:unset;min-width:320px;left:0;margin-top:10px}.widget-booking-hero.widget-uc4 .widget-booking-home .wgt-global-searchbar [data-sect=guests-section] .occupancy-popup{border-top:1px solid #cfcfcf}.checkout{position:relative}.checkout .tpl-full-screen-mask{display:block}.checkout i.icon{display:inline-block;vertical-align:middle}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,.checkout .checkout-confirmation .checkout-confirmation-points a,.checkout .checkout-detail a.detail-edit,.checkout .dashboard .main .board .userinfo .membership a,.checkout .overall-price .overall-price-href,.checkout .overall-price .overall-price-total .overall-price-points,.checkout .overall-price .overall-price-underline,.checkout .tpl-hero-rating .tpl-rating .view,.checkout .underline-a,.checkout .underline-a-bold,.checkout .underline-a-green,.checkout .underline-a-red,.dashboard .main .board .userinfo .membership .checkout a,.tpl-hero-rating .tpl-rating .checkout .view{font-size:1.8rem}.checkout .step-region{margin-top:2.5rem;position:relative;min-height:340px}.checkout h2.head{color:#363636;font-size:6.3rem;margin:0 0 2.7rem 0}.checkout ul.step-triggers li{display:inline-block;color:#b9b9b9;font-size:2rem;margin-right:6%;line-height:2em;border-bottom:solid .3rem #adadad}.checkout ul.step-triggers li.step1:hover{color:#363636;border-bottom-color:#363636;cursor:pointer}.checkout ul.step-triggers li.trigger{color:#363636;border-bottom-color:#363636}.checkout ul.step-triggers li.checkout2-step-item{border-bottom:0;margin:0}.checkout ul.step-triggers li.checkout2-step-item span.item-icon{color:#a1a1a1;font-size:1.8rem;border-radius:100%;background-color:#a1a1a1}.checkout ul.step-triggers li.checkout2-step-item a.step-name{color:#a1a1a1;font-family:'Nimbus Sans L',sans-serif;font-weight:700;letter-spacing:.04rem;text-transform:uppercase;margin:0 2em 0 .3em;font-size:1.5rem;cursor:text}.checkout ul.step-triggers li.checkout2-step-item.trigger span.item-icon{color:#fff;background-color:#39b54a}.checkout ul.step-triggers li.checkout2-step-item.trigger a.step-name{color:#000}.checkout .checkout-voucher{margin-top:-2.5rem;margin-bottom:3rem}.checkout .checkout-voucher>*{display:inline-block;vertical-align:middle}.checkout .checkout-voucher p{margin-left:.2em;font-size:1.8rem}.checkout .checkout-cart-empty{margin:10rem 0;margin-top:5rem}.checkout .checkout-cart-empty p{font-size:4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.checkout .overall-price.top-line{border-top:solid 1px #999}.checkout .overall-price.top-line form>img{display:block;float:right;margin-top:1.6em;width:18%;margin-bottom:-3.8rem}.checkout .overall-price .pay-points-link{clear:both;text-align:right}.checkout .overall-price .pay-points-link>a{display:inline-block;color:#31a2ac;font-size:1.7rem;font-weight:700;text-decoration:underline;line-height:1.2em;margin-top:3.8em;margin-bottom:1.5em;cursor:pointer}.checkout .overall-price .pay-points-expanded{background-color:#cbc7c2;position:relative;padding:2.5rem;margin-top:1.5rem}.checkout .overall-price .pay-points-expanded .level-logo{width:25%;float:left}.checkout .overall-price .pay-points-expanded a.close{position:absolute;top:0;right:.5rem;cursor:pointer}.checkout .overall-price .pay-points-expanded a.close>span{font-size:7rem;color:#2a2530}.checkout .overall-price .pay-points-expanded .points-content{clear:both;display:block;font-size:1.8rem;margin-top:3.5em}.checkout .overall-price .pay-points-expanded .points-content .title,.checkout .overall-price .pay-points-expanded .points-content>p{font-family:'Nimbus Sans L',sans-serif;font-weight:400}.checkout .overall-price .pay-points-expanded .points-content .title{line-height:1.5em;margin-bottom:.5em;font-weight:700}.checkout .overall-price .pay-points-expanded .points-content>p{line-height:2em}.checkout .overall-price .pay-points-expanded .points-content>p em{font-size:1.8rem;color:#31a2ac}.checkout .overall-price .pay-points-expanded .points-detail{font-size:1.6rem}.checkout .overall-price .pay-points-expanded .points-detail>li{border-bottom:solid 1px #aaa;padding:1em 0 .8em}.checkout .overall-price .pay-points-expanded .points-detail .title{font-size:2.4rem;line-height:1.4em;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.checkout .overall-price .pay-points-expanded .points-detail .room-detail{font-size:1.4rem;line-height:1.5em}.checkout .overall-price .pay-points-expanded .points-detail .price-list{line-height:1.5em;padding:.5em 0}.checkout .overall-price .pay-points-expanded .points-detail .price-list *{display:inline-block;vertical-align:middle}.checkout .overall-price .pay-points-expanded .points-detail .price-list>li{padding:.2em 0;width:100%}.checkout .overall-price .pay-points-expanded .points-detail .price-list p{width:60%;max-width:50em}.checkout .overall-price .pay-points-expanded .points-detail .price-list .price{color:#31a2ac;padding-left:2em}.checkout .overall-price .pay-points-expanded .button-block{text-align:right;font-size:1.8rem;margin-top:1.5em}.checkout .overall-price .pay-points-expanded .button-block>:nth-child(2){margin-left:1.2em}.checkout .overall-price em,.checkout .overall-price h4.normal,.checkout .overall-price h4.total{font-size:4rem}.checkout .overall-price .overall-price-href,.checkout .overall-price .overall-price-total .overall-price-points,.checkout .overall-price .overall-price-underline{font-size:1.8rem;float:right}.checkout .overall-price .overall-price-tax em{float:right}.checkout .overall-price .overall-price-message{font-size:1.8rem;background-color:#cbc7c2;text-indent:1em;line-height:3em;margin-top:2rem}.checkout .overall-price .overall-price-message em{font-size:2.4rem}.checkout .overall-price .overall-price-tip{font-size:1.8rem;background-color:#cbc7c2;text-indent:1em;line-height:3em;font-weight:700}.checkout .overall-price .overall-price-total+.overall-price-tip{margin-top:2rem}.checkout .overall-price .overall-price-total{margin-top:2rem}.checkout .overall-price .overall-price-total .total{display:inline-block}.checkout .overall-price .overall-price-total .total-tip{font-size:1.8rem;line-height:1.2em;display:inline-block}@media screen and (max-width:768px){.checkout .overall-price .overall-price-total .total-tip{display:block;margin-top:.5em;font-size:1.4rem}}.checkout .overall-price .overall-price-total.small{margin-top:1.5rem}.checkout .overall-price .overall-price-total.small *{font-size:2.4rem;line-height:1.2em}.checkout .overall-price .overall-price-total>div{float:right}.checkout .overall-price .overall-price-total .overall-price-points{margin-top:.5rem;color:#37ac31;border-color:#37ac31}.checkout .overall-price .overall-price-total .overall-price-converter{display:inline-block;cursor:pointer;font-size:2.4rem;margin-right:3rem;text-transform:uppercase}.checkout .overall-price .overall-price-total .overall-price-converter:after{display:inline-block;margin-left:1rem;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#363636}.checkout .overall-price .pay-point-next-button .wgt-sqbutton-blue.disable,.checkout .overall-price .pay-point-next-button .wgt-sqbutton-dark.disable{background:0 0;color:grey;border-color:grey;cursor:not-allowed}.checkout .overall-price .step-region-button .wgt-sqbutton-blue,.checkout .overall-price .step-region-button .wgt-sqbutton-dark{float:right;margin-top:2rem;padding:0 7rem}.checkout .overall-price .step-region-button .wgt-sqbutton-blue:first-of-type,.checkout .overall-price .step-region-button .wgt-sqbutton-dark:first-of-type{margin-left:1rem}.checkout .overall-price .step-region-button .wgt-sqbutton-blue.disable,.checkout .overall-price .step-region-button .wgt-sqbutton-dark.disable{background:0 0;color:grey;border-color:grey;cursor:not-allowed}.checkout .overall-price .overall-price-href{margin:.8rem .5rem 0 0;border-color:#363636}.checkout .overall-price .overall-price-points-extend{background-color:#cbc7c2;padding:3rem 2rem 4rem 3.5rem;margin-top:2rem;position:relative}.checkout .overall-price .overall-price-points-extend i.price-points-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAiklEQVRIx2NQkpc/CsQvgdicgUoAZBbUzKMMUMZ/IP5IDUughn+EmvkSXYAiS3CaRQ1LCJpBiSVE6yXHEpL1kKKBbF8To5HieMNnANVSHjaDqJmssVnyBYqpljGRLYEZDLOIakULbS2gaRDRNJJpmkxpmtFoWlTQtLCjaXFN0wqH5lUmPSp9mjZbAEX548miLgWLAAAAAElFTkSuQmCC) no-repeat center center;width:2.4rem;height:2.4rem;position:absolute;top:1.8rem;right:1.8rem;display:inline-block;cursor:pointer}.checkout .overall-price .overall-price-points-extend h5{font-size:4rem;line-height:1.1em}.checkout .overall-price .overall-price-points-extend h6{font-size:2.4rem;line-height:1.5em;vertical-align:top;display:inline-block;width:45%}.checkout .overall-price .overall-price-points-extend p{font-size:1.8rem;line-height:2em}.checkout .overall-price .overall-price-points-extend p span{font-size:2.4rem;color:#37ac31}.checkout .overall-price .overall-price-points-extend .price-points-redeem{margin-top:2rem;width:51.5%}.checkout .overall-price .overall-price-points-extend .price-points-redeem p{text-align:right;padding-right:.6rem}.checkout .overall-price .overall-price-points-extend .price-points-redeem .price-points-redeem-input{display:inline-block;border:solid 1px #adadad;background-color:#fff;font-size:1.6rem;position:relative;width:53%}.checkout .overall-price .overall-price-points-extend .price-points-redeem .price-points-redeem-input span{color:#9b9b9b;position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.checkout .overall-price .overall-price-points-extend .price-points-redeem .price-points-redeem-input input{height:3.8rem;margin:1px 0;font-size:1.6rem;border:0;color:#37ac31;padding-left:1.5rem;width:60%}.checkout .overall-price .overall-price-points-extend .price-points-newtotal{width:52.5%;margin-top:2.5rem;position:relative}.checkout .overall-price .overall-price-points-extend .price-points-newtotal table{width:51%;display:inline-block;font-size:1.8rem}.checkout .overall-price .overall-price-points-extend .price-points-newtotal table tr{border-top:solid 1px #363636;border-bottom:solid 1px #363636}.checkout .overall-price .overall-price-points-extend .price-points-newtotal table td{line-height:2.8em;width:100%}.checkout .overall-price .overall-price-points-extend .price-points-newtotal table td:nth-child(1){padding-left:1.2rem}.checkout .overall-price .overall-price-points-extend .price-points-newtotal table td:nth-child(2){padding-right:1.2rem;width:22%;white-space:nowrap}.checkout .overall-price .overall-price-points-extend .price-points-newtotal .price-points-button{display:inline-block;padding-left:2rem;position:absolute;bottom:0}.checkout .checkout-detail{color:#363636}.checkout .checkout-detail .guests-region .form{width:58.4rem;margin:10px auto}.checkout .checkout-detail .guests-region .form a.wgt-sqbutton-dark{width:100%}.checkout .checkout-detail .guests-region .form a.wgt-sqbutton-black{width:100%}.checkout .checkout-detail p{font-size:1.8rem}.checkout .checkout-detail h4.item-title{font-size:4rem;line-height:1.2em}.checkout .checkout-detail a.detail-edit{font-size:1.8rem;z-index:2;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:2.1%}.checkout .checkout-detail .detail-payment-new *{vertical-align:middle}.checkout .checkout-detail .checkbox-container{margin:2rem 0}.checkout .checkout-detail .checkbox-container i.checkbox,.checkout .checkout-detail .checkbox-container i.radio,.checkout .checkout-detail .checkbox-container p{vertical-align:top}.checkout .checkout-detail .checkbox-container p{margin-left:1rem;display:inline-block;width:calc(100% - 4rem)}.checkout .checkout-detail .detail-guests-new,.checkout .checkout-detail .detail-payment-new,.checkout.checkoutshop .checkout-detail .detail-recipient{padding-top:1rem}.checkout .checkout-detail .detail-guests-new h4.item-title,.checkout .checkout-detail .detail-payment-new h4.item-title,.checkout.checkoutshop .checkout-detail .detail-recipient h4.item-title{font-size:4rem;line-height:1.2em;display:inline-block;vertical-align:middle}.checkout .checkout-detail .detail-guests-new a.item-accordion,.checkout .checkout-detail .detail-payment-new a.item-accordion,.checkout.checkoutshop .checkout-detail .detail-recipient a.item-accordion{float:right;cursor:pointer;display:inline-block;vertical-align:middle;line-height:3rem;font-size:2.8rem;color:#31a2ac}.checkout .checkout-detail .detail-guests-new a.item-accordion::after,.checkout .checkout-detail .detail-payment-new a.item-accordion::after,.checkout.checkoutshop .checkout-detail .detail-recipient a.item-accordion::after{content:"";display:inline-block;vertical-align:middle;margin-left:.5em;margin-top:.5em;border:.5em solid transparent;border-top-color:currentColor}.checkout .checkout-detail .detail-guests-new a.item-accordion.selected::after,.checkout .checkout-detail .detail-payment-new a.item-accordion.selected::after,.checkout.checkoutshop .checkout-detail .detail-recipient a.item-accordion.selected::after{margin-top:-.5em;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.checkout .checkout-detail .detail-guests-new a.item-accordion>span,.checkout .checkout-detail .detail-payment-new a.item-accordion>span,.checkout.checkoutshop .checkout-detail .detail-recipient a.item-accordion>span{text-decoration:underline}.checkout .checkout-detail .detail-billing{margin:2rem 0 1.5rem 0}.checkout .checkout-detail .detail-billing h4.item-title{display:inline-block;vertical-align:middle}.checkout .checkout-detail .detail-edit-controller{margin:3rem 0 .5rem 0}.checkout .checkout-detail .detail-edit-controller p{display:inline-block;vertical-align:middle;line-height:2em;margin-left:1rem}.checkout .checkout-detail .detail-guests-choose h4.item-title,.checkout .checkout-detail .detail-payment-choose h4.item-title{margin-bottom:2.5rem}.checkout .checkout-detail .detail-guests-item a.detail-edit{right:1%}.checkout .checkout-detail .detail-guests-initial .detail-logout{margin:1.5rem 0 0 9.4rem}.checkout .checkout-detail .detail-guests-initial .detail-logout a{cursor:pointer;font-size:1.8rem;font-style:italic}.checkout .checkout-detail .detail-guests-initial .detail-logout a:hover{text-decoration:underline}.checkout .checkout-detail .detail-guests-new>div.guests-new-title p,.checkout.checkoutshop .checkout-detail .detail-recipient>div.guests-new-title p{display:inline-block;line-height:1.8em;vertical-align:bottom;margin-left:1.5rem}.checkout .checkout-detail .detail-guests-new .checkout-formbutton,.checkout.checkoutshop .checkout-detail .detail-recipient .checkout-formbutton{margin:2.5rem 0 3.5rem}.checkout .checkout-detail .detail-guests-new .checkout-formbutton *,.checkout.checkoutshop .checkout-detail .detail-recipient .checkout-formbutton *{width:18rem;padding:0;text-align:center}.checkout .checkout-detail .detail-guests-new .checkout-formbutton :nth-child(2),.checkout.checkoutshop .checkout-detail .detail-recipient .checkout-formbutton :nth-child(2){margin-left:1.5rem}.checkout .checkout-detail .detail-guests-viatorinfo h5{font-size:2.8rem;margin:.6em 0 -.5rem 0}.checkout .checkout-detail .detail-payment{padding-top:1.5rem}.checkout .checkout-detail .detail-payment .close-icon{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;right:3%;font-size:5em;cursor:pointer}.checkout .checkout-detail .detail-payment .bg-grey{background-color:#cbc7c2;padding:2rem}.checkout .checkout-detail .detail-payment h3{padding-top:1.5rem;font-size:2.5rem;line-height:1.2em}@media screen and (max-width:768px){.checkout .checkout-detail .detail-payment .form{width:auto!important}.checkout .checkout-detail .detail-payment .close-icon{font-size:4em}}.checkout .checkout-detail .detail-bottom{padding-top:1rem}.checkout .checkout-detail .detail-bottom>div{float:right;margin-top:80px}.checkout .checkout-detail .detail-bottom>div .wgt-sqbutton-blue{padding:0 7rem}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info .checkout-detail .detail-bottom>div a,.checkout .checkout-confirmation .checkout-confirmation-points .checkout-detail .detail-bottom>div a,.checkout .checkout-detail .detail-bottom>div .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,.checkout .checkout-detail .detail-bottom>div .checkout-confirmation .checkout-confirmation-points a,.checkout .checkout-detail .detail-bottom>div .dashboard .main .board .userinfo .membership a,.checkout .checkout-detail .detail-bottom>div .overall-price .overall-price-href,.checkout .checkout-detail .detail-bottom>div .overall-price .overall-price-total .overall-price-points,.checkout .checkout-detail .detail-bottom>div .overall-price .overall-price-underline,.checkout .checkout-detail .detail-bottom>div .tpl-hero-rating .tpl-rating .view,.checkout .checkout-detail .detail-bottom>div .underline-a,.checkout .checkout-detail .detail-bottom>div .underline-a-bold,.checkout .checkout-detail .detail-bottom>div .underline-a-green,.checkout .checkout-detail .detail-bottom>div .underline-a-red,.checkout .checkout-detail .detail-bottom>div a.detail-edit,.checkout .overall-price .checkout-detail .detail-bottom>div .overall-price-href,.checkout .overall-price .checkout-detail .detail-bottom>div .overall-price-underline,.checkout .overall-price .overall-price-total .checkout-detail .detail-bottom>div .overall-price-points,.dashboard .main .board .userinfo .membership .checkout .checkout-detail .detail-bottom>div a,.tpl-hero-rating .tpl-rating .checkout .checkout-detail .detail-bottom>div .view{margin:1rem 1rem 0 0;float:right}.checkout .checkout-detail .detail-bottom .communication-preference-region{float:left!important;width:calc(100% - 260px);max-width:60%;margin-top:0!important}@media screen and (max-width:768px){.checkout .checkout-detail .detail-bottom .communication-preference-region{max-width:100%;width:100%}}.checkout .checkout-detail .detail-loggedout .detail-loggedout-guest>div{margin-bottom:2rem}.checkout .checkout-detail .detail-loggedout .detail-loggedout-guest>div>p{line-height:1.5em}.checkout .checkout-detail .detail-loggedout .detail-loggedout-guest>div .loggedout-guest-select{margin-bottom:2rem}.checkout .checkout-detail .detail-loggedout .detail-loggedout-guest>div .loggedout-guest-select li{display:inline-block}.checkout .checkout-detail .detail-loggedout .detail-loggedout-guest>div .loggedout-guest-select li *{vertical-align:middle}.checkout .checkout-detail .detail-loggedout .detail-loggedout-guest>div .loggedout-guest-select li:nth-child(2){margin-left:5rem}.checkout .checkout-detail .detail-loggedout .detail-loggedout-guest>div .loggedout-guest-select li span{font-size:3.2rem;margin-left:1.5rem}.checkout .checkout-detail .detail-loggedout .detail-loggedout-guest>div .loggedout-guest-login{margin:1.5rem 0 1rem 0}.checkout .checkout-detail .detail-loggedout .detail-loggedout-guest>div .loggedout-guest-login>p{text-align:center}.checkout .checkout-detail .detail-loggedout .detail-loggedout-guest>div .loggedout-guest-login a{width:100%;display:block;margin-bottom:1.5rem;line-height:6.5rem;font-size:1.8rem}.checkout .checkout-detail .detail-loggedout .detail-loggedout-info h4.item-title{line-height:1.5em}.checkout .checkout-detail .detail-loggedout .detail-loggedout-info>p{margin-top:1.5rem}.checkout .checkout-detail .detail-loggedout .detail-bottom{padding-top:3rem}.checkout .checkout-detail .detail-loggedout .detail-bottom p{margin-left:0;display:inline-block}.checkout .checkout-detail .login-hide .new-guest-el{display:block}.checkout .checkout-detail .login-hide .login-input{display:none}.checkout .checkout-detail .login-show .new-guest-el{display:none}.checkout .checkout-detail .login-show .login-input{display:block}.checkout .tip-nopayment,.checkout .tip-payment{padding:1.5rem;background-color:#cbc7c2;box-sizing:border-box;margin-top:1.5rem}.checkout .tip-nopayment p.tip-content,.checkout .tip-payment p.tip-content{font-size:1.5rem;line-height:1.3em;margin-bottom:1em}.checkout .tip-nopayment .currency,.checkout .tip-payment .currency{text-align:right}.checkout .tip-nopayment .currency .currency-selection,.checkout .tip-payment .currency .currency-selection{display:inline-block;position:relative}.checkout .tip-nopayment .currency .currency-selection>a:first-child,.checkout .tip-payment .currency .currency-selection>a:first-child{color:#31a2ac;font-size:1.5rem;display:inline-block;text-decoration:underline;cursor:pointer}.checkout .tip-payment{font-size:0}.checkout .tip-payment p.tip-content{display:inline-block}.checkout .tip-payment p.tip-content:first-child{width:55%;margin-right:5%}.checkout .tip-payment p.tip-content.price{width:40%;text-align:right;vertical-align:top}.checkout .payment-total .overall-price-total{margin-top:0}.checkout .payment-total .tip-content{margin-top:2em;margin-bottom:0!important}@media screen and (max-width:768px){.checkout .payment-total .tip-content{font-size:1.4rem}}.checkout .payment-total .currency-selection a{margin-top:1em}.checkout .discount-code-applied *{line-height:1.4em}.checkout .discount-code-applied .code-number{text-transform:uppercase;font-weight:700;color:#31a2ac;font-size:2rem}@media screen and (max-width:768px){.checkout .discount-code-applied .code-number{font-size:1.6rem}}.checkout .discount-code-applied .edit{font-size:1.6rem;text-transform:uppercase}@media screen and (max-width:768px){.checkout .discount-code-applied .edit{font-size:1.4rem}}.checkout .discount-code{display:none}.checkout .discount-code .code-block>*{display:inline-block;vertical-align:middle}.checkout .discount-code .code-block .error-message{font-size:1.6rem;color:#ba0c2f;line-height:1.3em}.checkout .discount-code .code-block .field{margin-top:0;margin-bottom:.5rem}.checkout .discount-code .code-block .field.field-half{width:24rem;max-width:none}.checkout .discount-code .code-block input{height:38px;margin-top:0;margin-bottom:0}.checkout .discount-code .code-block a{border-width:2px;line-height:40px;margin-bottom:.5rem;margin-right:.5rem;padding:0;width:100px}.checkout .discount-code .code-block a.disable{background-color:#adadad;border-color:#adadad;cursor:not-allowed;color:#fff}.checkout .discount-code .code-block a.disable:hover+.label-popup{display:inline-block}.checkout .discount-code .code-block .discount-code-input{position:relative}.checkout .discount-code .code-block .discount-code-input .label-popup{position:absolute;z-index:1;display:none;bottom:130%;right:-40px;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.checkout .discount-code .code-block .discount-code-input .label-popup .content{width:17em;font-size:1.4rem;box-sizing:border-box;background-color:#353637;padding:1rem 1rem 1rem 1.5rem;color:#fff;text-transform:uppercase}.checkout .discount-code .code-block .discount-code-input .label-popup .content *{font-size:1.4rem;line-height:1.5em}.checkout .discount-code .code-block .discount-code-input .label-popup:before{display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-top-color:#353637;position:absolute;bottom:-15px;right:84px}.checkout .discount-code .code-block .discount-code-input .label-popup *{text-align:left}@media screen and (max-width:768px){.checkout .discount-code .code-block{width:100%}.checkout .discount-code .code-block .error-message{font-size:1.4rem}.checkout .discount-code .code-block .discount-code-input{width:100%;font-size:0}.checkout .discount-code .code-block .discount-code-input .field{width:70%;display:inline-block}.checkout .discount-code .code-block .discount-code-input a{width:30%;margin-right:0}.checkout .discount-code .code-block .discount-code-input .label-popup{display:none!important}}.checkout .checkout-confirmation{padding-top:1rem;font-size:1.8rem}.checkout .checkout-confirmation p{line-height:1.5em}.checkout .checkout-confirmation .step-region-button a:nth-child(1){margin-left:1rem}.checkout .checkout-confirmation .checkout-confirmation-order em,.checkout .checkout-confirmation .checkout-confirmation-order h4{font-size:4rem}.checkout .checkout-confirmation .checkout-confirmation-order h4{line-height:1.2em}.checkout .checkout-confirmation .checkout-confirmation-order>div:nth-child(1){display:inline-block}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info{float:right}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info>div{padding:1.3rem 2rem;background-color:#fff;border:solid 1px #adadad}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info>div span{display:block;font-size:1.4rem;line-height:1.3em;margin-left:.2rem}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a{font-size:1.4rem;margin:.5rem 0 0 2.2rem}.checkout .checkout-confirmation .checkout-confirmation-order .booking-canceled{width:100%}.checkout .checkout-confirmation .checkout-confirmation-order .booking-canceled h4{background-color:#ba0c2f;color:#fdfff2;width:100%;height:55px;line-height:55px;font-size:14px;padding-left:20px}.checkout .checkout-confirmation .checkout-confirmation-points{margin-top:2rem;margin-bottom:3.5rem;background-color:#cbc7c2;padding:1.5rem 1rem 1.8rem 2rem}.checkout .checkout-confirmation .checkout-confirmation-points em{font-size:2.4rem}.checkout .checkout-confirmation .checkout-confirmation-points a{margin-top:1.5rem}.checkout .checkout-confirmation .checkout-confirmation-upgrade{margin:3rem 0 3.5rem 0}.checkout .checkout-confirmation .checkout-confirmation-upgrade a.wgt-sqbutton-blue{margin-top:1.5rem}.checkout .checkout-confirmation .booking-errors .booking-error{background-color:#ba0c2f;padding:1.5rem 2rem;margin:1.5rem 0 2.5rem 0;vertical-align:middle;color:#fbf4f5;font-size:1.4rem;line-height:1.5em}.checkout .checkout-confirmation .booking-errors .booking-error .error-item-name{margin-left:2rem;margin-top:1rem;margin-bottom:1rem;font-weight:700}.checkout .checkout-confirmation .booking-errors .booking-error a{color:#fff;font-weight:700;text-decoration:underline}@media screen and (max-width:768px){.checkout{width:92%!important}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,.checkout .checkout-confirmation .checkout-confirmation-points a,.checkout .checkout-detail a.detail-edit,.checkout .dashboard .main .board .userinfo .membership a,.checkout .overall-price .overall-price-href,.checkout .overall-price .overall-price-total .overall-price-points,.checkout .overall-price .overall-price-underline,.checkout .tpl-hero-rating .tpl-rating .view,.checkout .underline-a,.checkout .underline-a-bold,.checkout .underline-a-green,.checkout .underline-a-red,.dashboard .main .board .userinfo .membership .checkout a,.tpl-hero-rating .tpl-rating .checkout .view{font-size:1.4rem}.checkout ul.step-triggers li{display:none}.checkout ul.step-triggers li.trigger{display:inline-block;width:auto;padding-right:10px;font-size:1.8rem;border-bottom-width:2px;line-height:1.5em}.checkout h2.head{font-size:3.6rem;margin:0 0 1.5rem 0}.checkout .checkout-voucher{margin-top:-.5rem;margin-bottom:2.5rem}.checkout .checkout-voucher p{font-size:1.4rem}.checkout .checkout-cart-empty{margin:6rem 0 4rem 0}.checkout .checkout-cart-empty p{font-size:2.2rem}.checkout .overall-price form>img{width:33%!important}.checkout .overall-price .pay-points-link>a{font-size:1.4rem;margin-top:3.5em;margin-bottom:1em}.checkout .overall-price .pay-points-expanded{padding:1.5rem;margin-top:1rem}.checkout .overall-price .pay-points-expanded .level-logo{top:1.5em;left:1.5rem;width:40%;min-width:18rem}.checkout .overall-price .pay-points-expanded a.close{right:0}.checkout .overall-price .pay-points-expanded a.close>span{font-size:5rem}.checkout .overall-price .pay-points-expanded .points-content{font-size:1.6rem;margin-top:3em}.checkout .overall-price .pay-points-expanded .points-content .title{font-size:1.6rem;margin-bottom:.3em}.checkout .overall-price .pay-points-expanded .points-content>p{line-height:1.8em}.checkout .overall-price .pay-points-expanded .points-content>p em{font-size:1.6rem}.checkout .overall-price .pay-points-expanded .points-detail{font-size:1.6rem;margin-top:1rem}.checkout .overall-price .pay-points-expanded .points-detail>li{padding:.6em 0 .2em}.checkout .overall-price .pay-points-expanded .points-detail .title{font-size:2rem}.checkout .overall-price .pay-points-expanded .points-detail .price-list *{display:block}.checkout .overall-price .pay-points-expanded .points-detail .price-list>li{padding:.2em 0}.checkout .overall-price .pay-points-expanded .points-detail .price-list p{max-width:none;width:100%;line-height:1.4em}.checkout .overall-price .pay-points-expanded .points-detail .price-list .price{padding:0!important;text-align:right;font-size:1.8rem}.checkout .overall-price .pay-points-expanded .button-block{white-space:nowrap}.checkout .overall-price .pay-points-expanded .button-block>a{padding:0;width:calc(50% - .5rem)}.checkout .overall-price .pay-points-expanded .button-block>a:nth-child(2){margin-left:1rem}.checkout .overall-price em,.checkout .overall-price h4.normal,.checkout .overall-price h4.total{font-size:2.4rem}.checkout .overall-price .overall-price-href,.checkout .overall-price .overall-price-total .overall-price-points,.checkout .overall-price .overall-price-underline{font-size:1.4rem}.checkout .overall-price .overall-price-tax em{margin-right:0}.checkout .overall-price .overall-price-message{font-size:1.4rem;text-indent:0;line-height:1.2em;margin-top:1rem;padding:1.5rem}.checkout .overall-price .overall-price-message em{font-size:1.8rem}.checkout .overall-price .overall-price-total em{margin-left:.5em}.checkout .overall-price .overall-price-total.small{margin-top:.8rem}.checkout .overall-price .overall-price-total.small *{font-size:1.6rem}.checkout .overall-price .overall-price-total>div{margin-right:0}.checkout .overall-price .overall-price-total .overall-price-converter{display:none}.checkout .overall-price .step-region-button .mobile-font-s{font-size:1.2rem}.checkout .overall-price .step-region-button .wgt-sqbutton-blue{width:100%;padding:0;margin-top:.5rem}.checkout .overall-price .overall-price-href{display:none}.checkout .overall-price .overall-price-points-extend{padding:2rem 1.2rem 2rem 1.2rem}.checkout .overall-price .overall-price-points-extend i.price-points-close{width:1.8rem;height:1.8rem;right:1.2rem}.checkout .overall-price .overall-price-points-extend h5{font-size:2.8rem}.checkout .overall-price .overall-price-points-extend h6{font-size:1.8rem;display:block;width:80%}.checkout .overall-price .overall-price-points-extend p{font-size:1.4rem}.checkout .overall-price .overall-price-points-extend p span{font-size:1.8rem}.checkout .overall-price .overall-price-points-extend .price-points-redeem{margin-top:1.5rem;width:100%}.checkout .overall-price .overall-price-points-extend .price-points-redeem p{text-align:left;padding-left:.2rem}.checkout .overall-price .overall-price-points-extend .price-points-redeem .price-points-redeem-input{font-size:1.3rem;width:100%}.checkout .overall-price .overall-price-points-extend .price-points-redeem .price-points-redeem-input input{font-size:1.3rem}.checkout .overall-price .overall-price-points-extend .price-points-newtotal{width:100%;position:inherit}.checkout .overall-price .overall-price-points-extend .price-points-newtotal table{width:100%;margin-top:.5rem;font-size:1.4rem}.checkout .overall-price .overall-price-points-extend .price-points-newtotal .price-points-button{padding-left:0;position:initial;margin-top:1rem}.checkout .overall-price .overall-price-points-extend .price-points-newtotal .price-points-button .wgt-sqbutton-blue{line-height:2.8em}.checkout .checkout-detail p{font-size:1.4rem;margin-left:.2rem!important}.checkout .checkout-detail h4.item-title{font-size:2.8rem!important}.checkout .checkout-detail a.item-accordion{font-size:2rem!important}.checkout .checkout-detail .detail-guests-new,.checkout.checkoutshop .checkout-detail .detail-recipient{font-size:0}.checkout .checkout-detail .detail-guests-new .checkout-formbutton *,.checkout.checkoutshop .checkout-detail .detail-recipient .checkout-formbutton *{width:49%;box-sizing:border-box}.checkout .checkout-detail .detail-guests-new .checkout-formbutton :nth-child(2),.checkout.checkoutshop .checkout-detail .detail-recipient .checkout-formbutton :nth-child(2){margin-left:2%}.checkout .checkout-detail .detail-guests-viatorinfo h5{font-size:2.4rem}.checkout .checkout-detail .detail-guests-initial .detail-logout{display:none;margin:1.5rem 0 0 6rem}.checkout .checkout-detail .detail-guests-initial .detail-logout a{font-size:1.4rem}.checkout .checkout-detail a.detail-edit{font-size:1.4rem;position:relative;top:auto;right:auto;left:0;bottom:-25px;margin-bottom:15px}.checkout .checkout-detail .detail-bottom{padding-top:1rem!important}.checkout .checkout-detail .detail-bottom>div{margin-top:2rem}.checkout .checkout-detail .detail-bottom>div,.checkout .checkout-detail .detail-bottom>div .wgt-sqbutton-blue{width:100%}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info .checkout-detail .detail-bottom>div a,.checkout .checkout-confirmation .checkout-confirmation-points .checkout-detail .detail-bottom>div a,.checkout .checkout-detail .detail-bottom>div .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,.checkout .checkout-detail .detail-bottom>div .checkout-confirmation .checkout-confirmation-points a,.checkout .checkout-detail .detail-bottom>div .dashboard .main .board .userinfo .membership a,.checkout .checkout-detail .detail-bottom>div .overall-price .overall-price-href,.checkout .checkout-detail .detail-bottom>div .overall-price .overall-price-total .overall-price-points,.checkout .checkout-detail .detail-bottom>div .overall-price .overall-price-underline,.checkout .checkout-detail .detail-bottom>div .tpl-hero-rating .tpl-rating .view,.checkout .checkout-detail .detail-bottom>div .underline-a,.checkout .checkout-detail .detail-bottom>div .underline-a-bold,.checkout .checkout-detail .detail-bottom>div .underline-a-green,.checkout .checkout-detail .detail-bottom>div .underline-a-red,.checkout .checkout-detail .detail-bottom>div a.detail-edit,.checkout .overall-price .checkout-detail .detail-bottom>div .overall-price-href,.checkout .overall-price .checkout-detail .detail-bottom>div .overall-price-underline,.checkout .overall-price .overall-price-total .checkout-detail .detail-bottom>div .overall-price-points,.dashboard .main .board .userinfo .membership .checkout .checkout-detail .detail-bottom>div a,.tpl-hero-rating .tpl-rating .checkout .checkout-detail .detail-bottom>div .view{display:none}.checkout .checkout-detail .detail-bottom p{display:inline-block;line-height:1.4em;margin-left:2px}.checkout .checkout-detail .detail-guests-initial{padding-bottom:60px}.checkout .checkout-detail .detail-guests-initial a.detail-edit{position:absolute;top:auto;right:auto;left:0;bottom:-50px;margin:0;z-index:1}.checkout .checkout-detail .detail-edit-controller{margin:2rem 0 .5rem 0}.checkout .checkout-detail .detail-edit-controller p{margin-left:.5rem}.checkout .checkout-detail .detail-guests-choose h4.item-title,.checkout .checkout-detail .detail-loggedout-guest h4.item-title,.checkout .checkout-detail .detail-payment-choose h4.item-title{margin-bottom:1.5rem}.checkout .checkout-detail .detail-loggedout .detail-loggedout-guest>div>p{line-height:1.2em}.checkout .checkout-detail .detail-loggedout .detail-loggedout-guest>div .loggedout-guest-select li{display:block;margin-bottom:1.5rem}.checkout .checkout-detail .detail-loggedout .detail-loggedout-guest>div .loggedout-guest-select li:nth-child(2){margin-left:0}.checkout .checkout-detail .detail-loggedout .detail-loggedout-guest>div .loggedout-guest-select li span{font-size:2.2rem}.checkout .checkout-detail .detail-loggedout .detail-loggedout-guest>div .loggedout-guest-login{margin:1.5rem 0 0 0}.checkout .checkout-detail .detail-loggedout .detail-loggedout-guest>div .loggedout-guest-login a{line-height:5.5rem;font-size:1.4rem}.checkout .checkout-detail .detail-loggedout .detail-loggedout-info{margin-top:1.5rem}.checkout .tip-nopayment,.checkout .tip-payment{width:100%}.checkout .tip-nopayment p.tip-content,.checkout .tip-payment p.tip-content{margin-left:0!important}.checkout .checkout-confirmation{padding-top:0;font-size:1.4rem}.checkout .checkout-confirmation .checkout-confirmation-order em{font-size:2.8rem}.checkout .checkout-confirmation .checkout-confirmation-order h4{font-size:2.2rem}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info{float:none!important;text-align:center;margin-top:1.5rem}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info>div{padding:1rem 0;width:calc(100% - 2px)}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info>div span{font-size:1.2rem;line-height:1.5em;margin-left:.2rem}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a{margin-left:0}.checkout .checkout-confirmation .checkout-confirmation-points{padding:1.5rem}.checkout .checkout-confirmation .checkout-confirmation-points em{font-size:1.8rem}.checkout .checkout-confirmation .checkout-confirmation-upgrade{margin:2rem 0 2.5rem 0}.checkout .checkout-confirmation .checkout-confirmation-upgrade p{line-height:1.3em}.checkout .checkout-confirmation .checkout-confirmation-upgrade a.wgt-sqbutton-blue{width:100%;padding-left:0;padding-right:0}.checkout .checkout-confirmation .checkout-print{display:none}}.checkout .guest-wrapper{margin-top:1.3rem}.checkout.checkoutshop .no-href{border-bottom:none!important;cursor:auto!important;margin-left:1.2rem!important}.checkout.checkoutshop .mb30{margin-bottom:30px}.checkout.checkoutshop .detail-recipient{margin-top:-3.2rem;margin-bottom:4rem;background-color:#fff;border:solid 1px #adadad;padding:3rem 3.5rem 2.5rem!important}.checkout.checkoutshop .detail-recipient .bookingitem-checkbox{display:none}.checkout.checkoutshop .detail-recipient .recipient-checkbox{margin-top:1rem}.checkout.checkoutshop .detail-recipient .recipient-checkbox *{vertical-align:middle!important}.checkout.checkoutshop .detail-recipient .recipient-checkbox p{margin-left:1rem!important}@media screen and (max-width:768px){.checkout.checkoutshop .detail-recipient{margin-top:-1rem;margin-bottom:2.5rem;padding:1.5rem!important}}html[dir=rtl] .checkout ul.step-triggers li{margin-left:6%;margin-right:0}html[dir=rtl] .checkout .checkout-voucher p{margin-right:.2em;margin-left:0}html[dir=rtl] .checkout .overall-price.top-line form>img{float:left}html[dir=rtl] .checkout .overall-price .pay-points-link{text-align:left}html[dir=rtl] .checkout .overall-price .pay-points-expanded .level-logo{float:right}html[dir=rtl] .checkout .overall-price .pay-points-expanded a.close{left:.5rem;right:auto}html[dir=rtl] .checkout .overall-price .pay-points-expanded .points-detail .price-list .price{padding-left:0;padding-right:2em}html[dir=rtl] .checkout .overall-price .pay-points-expanded .button-block{text-align:left}html[dir=rtl] .checkout .overall-price .pay-points-expanded .button-block>:nth-child(2){margin-left:0;margin-right:1.2em}html[dir=rtl] .checkout .overall-price .overall-price-href,html[dir=rtl] .checkout .overall-price .overall-price-total .overall-price-points,html[dir=rtl] .checkout .overall-price .overall-price-underline{float:left}html[dir=rtl] .checkout .overall-price .overall-price-tax em{float:left}html[dir=rtl] .checkout .overall-price .overall-price-total>div{float:left}html[dir=rtl] .checkout .overall-price .overall-price-total .overall-price-converter{margin-left:3rem;margin-right:0}html[dir=rtl] .checkout .overall-price .overall-price-total .overall-price-converter:after{margin-right:1rem;margin-left:0}@media screen and (max-width:768px){html[dir=rtl] .checkout .overall-price .overall-price-total em{margin-right:.5em;margin-left:0}}html[dir=rtl] .checkout .overall-price .step-region-button .wgt-sqbutton-blue,html[dir=rtl] .checkout .overall-price .step-region-button .wgt-sqbutton-dark{float:left}html[dir=rtl] .checkout .overall-price .step-region-button .wgt-sqbutton-blue:first-of-type,html[dir=rtl] .checkout .overall-price .step-region-button .wgt-sqbutton-dark:first-of-type{margin-right:1rem;margin-left:0}html[dir=rtl] .checkout .overall-price .overall-price-href{margin-left:.5rem;margin-right:0}html[dir=rtl] .checkout .overall-price .overall-price-points-extend{padding-left:2rem;padding-right:3.5rem}html[dir=rtl] .checkout .overall-price .overall-price-points-extend i.price-points-close{left:1.8rem;right:auto}html[dir=rtl] .checkout .overall-price .overall-price-points-extend .price-points-redeem p{text-align:left;padding-left:.6rem;padding-right:0}html[dir=rtl] .checkout .overall-price .overall-price-points-extend .price-points-redeem .price-points-redeem-input span{left:2rem;right:auto}html[dir=rtl] .checkout .overall-price .overall-price-points-extend .price-points-redeem .price-points-redeem-input input{padding-right:1.5rem;padding-left:0}html[dir=rtl] .checkout .overall-price .overall-price-points-extend .price-points-newtotal table td:nth-child(1){padding-right:1.2rem;padding-left:0}html[dir=rtl] .checkout .overall-price .overall-price-points-extend .price-points-newtotal table td:nth-child(2){padding-left:1.2rem;padding-right:0}html[dir=rtl] .checkout .overall-price .overall-price-points-extend .price-points-newtotal .price-points-button{padding-right:2rem;padding-left:0}html[dir=rtl] .checkout .checkout-detail a.detail-edit{left:2.1%;right:auto}html[dir=rtl] .checkout .checkout-detail .detail-edit-controller p{margin-right:1rem;margin-left:0}html[dir=rtl] .checkout .checkout-detail .detail-guests-new a.item-accordion,html[dir=rtl] .checkout .checkout-detail .detail-payment-new a.item-accordion,html[dir=rtl] .checkout.checkoutshop .checkout-detail .detail-recipient a.item-accordion{float:left}html[dir=rtl] .checkout .checkout-detail .detail-guests-new a.item-accordion::after,html[dir=rtl] .checkout .checkout-detail .detail-payment-new a.item-accordion::after,html[dir=rtl] .checkout.checkoutshop .checkout-detail .detail-recipient a.item-accordion::after{margin-right:.5em;margin-left:0}html[dir=rtl] .checkout .checkout-detail .detail-guests-item a.detail-edit{left:1%;right:auto}html[dir=rtl] .checkout .checkout-detail .detail-guests-initial .detail-logout{margin-left:0;margin-right:9.4rem}html[dir=rtl] .checkout .checkout-detail .detail-guests-new>div.guests-new-title p,html[dir=rtl] .checkout.checkoutshop .checkout-detail .detail-recipient>div.guests-new-title p{margin-right:1.5rem;margin-left:0}html[dir=rtl] .checkout .checkout-detail .detail-guests-new .checkout-formbutton :nth-child(2),html[dir=rtl] .checkout.checkoutshop .checkout-detail .detail-recipient .checkout-formbutton :nth-child(2){margin-right:1.5rem;margin-left:0}html[dir=rtl] .checkout .checkout-detail .detail-bottom>div{float:left}.dashboard .main .board .userinfo .membership html[dir=rtl] .checkout .checkout-detail .detail-bottom>div a,.tpl-hero-rating .tpl-rating html[dir=rtl] .checkout .checkout-detail .detail-bottom>div .view,html[dir=rtl] .checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info .checkout-detail .detail-bottom>div a,html[dir=rtl] .checkout .checkout-confirmation .checkout-confirmation-points .checkout-detail .detail-bottom>div a,html[dir=rtl] .checkout .checkout-detail .detail-bottom>div .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,html[dir=rtl] .checkout .checkout-detail .detail-bottom>div .checkout-confirmation .checkout-confirmation-points a,html[dir=rtl] .checkout .checkout-detail .detail-bottom>div .dashboard .main .board .userinfo .membership a,html[dir=rtl] .checkout .checkout-detail .detail-bottom>div .overall-price .overall-price-href,html[dir=rtl] .checkout .checkout-detail .detail-bottom>div .overall-price .overall-price-total .overall-price-points,html[dir=rtl] .checkout .checkout-detail .detail-bottom>div .overall-price .overall-price-underline,html[dir=rtl] .checkout .checkout-detail .detail-bottom>div .tpl-hero-rating .tpl-rating .view,html[dir=rtl] .checkout .checkout-detail .detail-bottom>div .underline-a,html[dir=rtl] .checkout .checkout-detail .detail-bottom>div .underline-a-bold,html[dir=rtl] .checkout .checkout-detail .detail-bottom>div .underline-a-green,html[dir=rtl] .checkout .checkout-detail .detail-bottom>div .underline-a-red,html[dir=rtl] .checkout .checkout-detail .detail-bottom>div a.detail-edit,html[dir=rtl] .checkout .overall-price .checkout-detail .detail-bottom>div .overall-price-href,html[dir=rtl] .checkout .overall-price .checkout-detail .detail-bottom>div .overall-price-underline,html[dir=rtl] .checkout .overall-price .overall-price-total .checkout-detail .detail-bottom>div .overall-price-points{margin-left:1rem;margin-right:0;float:left}html[dir=rtl] .checkout .checkout-detail .detail-loggedout .detail-loggedout-guest>div .loggedout-guest-select li:nth-child(2){margin-right:5rem;margin-left:0}html[dir=rtl] .checkout .checkout-detail .detail-loggedout .detail-loggedout-guest>div .loggedout-guest-select li span{margin-right:1.5rem;margin-left:0}html[dir=rtl] .checkout .checkout-detail .detail-loggedout .detail-bottom p{margin-right:0;margin-left:0}html[dir=rtl] .checkout .tip-nopayment .currency,html[dir=rtl] .checkout .tip-payment .currency{text-align:left}html[dir=rtl] .checkout .tip-payment p.tip-content:first-child{margin-right:0;margin-left:5%}html[dir=rtl] .checkout .tip-payment p.tip-content.price{text-align:left}html[dir=rtl] .checkout .discount-code .code-block a{margin-right:0;margin-left:.5rem}html[dir=rtl] .checkout .discount-code .code-block .discount-code-input .label-popup{right:auto;left:-40px}html[dir=rtl] .checkout .discount-code .code-block .discount-code-input .label-popup:before{right:auto;left:84px}html[dir=rtl] .checkout .discount-code .code-block .discount-code-input .label-popup *{text-align:right}html[dir=rtl] .checkout .checkout-confirmation .step-region-button a:nth-child(1){margin-right:1rem;margin-left:0}html[dir=rtl] .checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info{float:left}html[dir=rtl] .checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info>div span{margin-right:.2rem;margin-left:0}html[dir=rtl] .checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a{margin-left:0;margin-right:2.2rem}html[dir=rtl] .checkout .checkout-confirmation .checkout-confirmation-points{padding-left:1rem;padding-right:2rem}@media screen and (max-width:768px){html[dir=rtl] .checkout ul.step-triggers li.trigger{padding-left:10px;padding-right:0}html[dir=rtl] .checkout .overall-price .pay-points-expanded .level-logo{right:1.5rem;left:auto}html[dir=rtl] .checkout .overall-price .pay-points-expanded .button-block{white-space:nowrap}html[dir=rtl] .checkout .overall-price .pay-points-expanded .button-block>a:nth-child(2){margin-left:0;margin-right:1rem}html[dir=rtl] .checkout .overall-price .pay-points-expanded a.close{left:0;right:auto}html[dir=rtl] .checkout .overall-price .overall-price-tax em{margin-right:0;margin-left:0}html[dir=rtl] .checkout .overall-price .overall-price-total>div{margin-left:0;margin-right:0}html[dir=rtl] .checkout .overall-price .overall-price-points-extend i.price-points-close{left:1.2rem;right:auto}html[dir=rtl] .checkout .overall-price .overall-price-points-extend .price-points-redeem p{text-align:right;padding-right:.2rem;padding-left:0}html[dir=rtl] .checkout .overall-price .overall-price-points-extend .price-points-newtotal .price-points-button{padding-left:0;padding-right:0}html[dir=rtl] .checkout .checkout-detail .detail-guests-new .checkout-formbutton :nth-child(2),html[dir=rtl] .checkout.checkoutshop .checkout-detail .detail-recipient .checkout-formbutton :nth-child(2){margin-right:2%;margin-left:0}html[dir=rtl] .checkout .checkout-detail .detail-guests-initial .detail-logout{margin-left:0;margin-right:6rem}html[dir=rtl] .checkout .checkout-detail a.detail-edit{right:0;left:auto}html[dir=rtl] .checkout .checkout-detail .detail-bottom p{margin-right:2px;margin-left:0}html[dir=rtl] .checkout .checkout-detail .detail-guests-initial a.detail-edit{right:0;left:auto}html[dir=rtl] .checkout .checkout-detail .detail-edit-controller p{margin-right:.5rem;margin-left:0}html[dir=rtl] .checkout .checkout-detail .detail-loggedout .detail-loggedout-guest>div .loggedout-guest-select li:nth-child(2){margin-right:0;margin-left:0}html[dir=rtl] .checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info>div span{margin-right:.2rem;margin-left:0}html[dir=rtl] .checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a{margin-left:0;margin-right:0}}html[dir=rtl] .checkout.checkoutshop .no-href{margin-right:1.2rem!important;margin-left:0!important}html[dir=rtl] .checkout.checkoutshop .detail-recipient .recipient-checkbox p{margin-right:1rem!important;margin-left:0!important}.modify-tip{font-size:2rem;line-height:1.2em;margin:-2rem 0 3rem 0}@media screen and (max-width:768px){.modify-tip{font-size:1.6rem;margin:-.5rem 0 1.5rem 0}}@media print{html{font-size:40%!important}.bookingitem-pic,.breakdown,.checkout-confirmation-points,.head,.overall-price-message,.step-region-button,.step-triggers,.url-str-wrapper,.wgt-back-btn{display:none!important}.checkout-confirmation-order{padding-top:80px!important}.checkout-confirmation-order p{display:none}.checkout-confirmation-order .confirmation-order-info{float:none!important}.checkout-confirmation-order .confirmation-order-info>div{border:none!important;background:0 0!important;padding-left:0!important;padding-right:0!important}.checkout-confirmation-order .confirmation-order-info>div *{display:inline-block!important;vertical-align:middle}.checkout-confirmation-order .confirmation-order-info>div span{font-size:16px!important}.checkout-confirmation-order .confirmation-order-info>div span:after{content:':';margin-right:.5em}.checkout-confirmation-order .confirmation-order-info>div em{font-size:20px!important}.bookingitem{margin-top:30px}.bookingitem>ul>li{border-bottom-width:.03cm!important}.bookingitem .bookingitem-price{list-style:none;background:0 0!important;top:0!important;right:0!important;border-left:solid .03cm #adadad;border-bottom:solid .03cm #adadad}.bookingitem .bookingitem-price label{text-align:right!important;padding:0 1.2rem!important;color:#585858!important;width:auto!important}.bookingitem .bookingitem-header>div{margin:1.2rem 3rem!important;width:calc(100% - 6rem)!important}.bookingitem .bookingitem-header>div :nth-child(3),.bookingitem .bookingitem-header>div :nth-child(4){display:inline-block!important;vertical-align:middle;margin:0!important}.bookingitem .bookingitem-header>div h3:first-of-type{font-size:3.5rem!important;width:calc(100% - 7.5em)!important}.bookingitem .bookingitem-header>div h3:nth-of-type(2){margin-right:1rem!important;font-size:2rem!important}.bookingitem .bookingitem-header>div p:first-of-type{font-size:2.4rem!important;width:100%!important}html[dir=rtl] .bookingitem .bookingitem-price{left:0!important;right:auto!important;border-right:solid .03cm #adadad;border-left:none}html[dir=rtl] .bookingitem .bookingitem-price label{text-align:left!important}}div.transfer-points{position:relative;font-size:0}div.transfer-points h2{font-size:6.4rem}div.transfer-points div.tpl-splitline{height:2px;background-color:#363636;width:100%;margin:4rem auto 3rem auto}div.transfer-points div.point-rl{display:inline-block;vertical-align:top}div.transfer-points div.point-sidebar .point-available h4 *{display:block;line-height:1.12em}div.transfer-points div.point-sidebar .point-available h4 span{font-size:2.4rem;font-weight:700}@media screen and (max-width:768px){div.transfer-points div.point-sidebar .point-available h4 span{font-size:1.6rem}}div.transfer-points div.point-sidebar .point-available h4 em{font-size:5.2rem;font-weight:700}@media screen and (max-width:768px){div.transfer-points div.point-sidebar .point-available h4 em{font-size:4.2rem}}div.transfer-points div.point-sidebar .point-available h4 p{font-size:1.8rem;text-transform:uppercase;letter-spacing:1px;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){div.transfer-points div.point-sidebar .point-available h4 p{font-size:1.4rem}}div.transfer-points div.point-sidebar .expire-warning{color:#909090;display:table;width:100%;border-top:solid 2px #cbc7c2;border-bottom:solid 2px #cbc7c2;padding:.8em .7em 1em 0;margin-top:1.2em;box-sizing:border-box}div.transfer-points div.point-sidebar .expire-warning *{display:table-cell;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:400}div.transfer-points div.point-sidebar .expire-warning p{text-transform:uppercase;line-height:1.4em;padding-right:.5em}div.transfer-points div.point-sidebar .expire-warning span{font-size:1.6rem;white-space:nowrap;text-align:right}div.transfer-points div.point-sidebar .history{text-transform:uppercase;color:#fff;line-height:1.3em;margin-top:3em}@media screen and (max-width:768px){div.transfer-points div.point-sidebar .history{margin-top:1em}}div.transfer-points div.point-sidebar .history *{font-family:'Nimbus Sans L',sans-serif;font-weight:400}div.transfer-points div.point-sidebar .history h6{font-size:1.4rem;background-color:#3a3937;padding:.6em 1em .6em 1.2em}div.transfer-points div.point-sidebar .history ul{display:table;width:100%;border-collapse:collapse;padding-collapse:collapse}div.transfer-points div.point-sidebar .history ul li{width:100%;display:table-row;background-color:#716d6c;border-top:solid 1px #9d9b99}div.transfer-points div.point-sidebar .history ul li *{display:table-cell;vertical-align:middle}div.transfer-points div.point-sidebar .history ul li p{line-height:1.2em;padding:1em 1.7em 1em 1.4em}div.transfer-points div.point-sidebar .history ul li span{font-size:1.8rem;white-space:nowrap;text-align:right;padding:1em 1em 1em 0}div.transfer-points div.main{width:63.5%}@media screen and (max-width:768px){div.transfer-points div.main{width:85%;margin-left:7.5%;margin-top:3%}}div.transfer-points div.main .form-buttons{margin-top:2rem;width:58.2rem;max-width:100%;font-size:0}@media screen and (max-width:768px){div.transfer-points div.main .form-buttons{margin-top:0;text-align:center}}div.transfer-points div.main .form-buttons *{width:49%}@media screen and (max-width:768px){div.transfer-points div.main .form-buttons *{width:calc(100% - 4px);margin-left:0;margin-top:1.4rem;height:4rem;line-height:3.9rem;font-size:1.2rem}}div.transfer-points div.main .form-buttons :first-child{margin-right:2%}@media screen and (max-width:768px){div.transfer-points div.main .form-buttons :first-child{margin-right:0}}div.transfer-points div.main .recipient-card{font-size:1.6rem;padding:3rem 2.4rem 3rem 2.4rem}@media screen and (max-width:768px){div.transfer-points div.main .recipient-card{padding:1.6rem 1.6rem 1.6rem 1.6rem}}div.transfer-points div.main .recipient-card .operation *{vertical-align:bottom}div.transfer-points div.main .recipient-card .operation a{text-decoration:underline;margin-left:.2em;cursor:pointer;text-transform:lowercase;display:inline-block;font-size:1.4rem;vertical-align:text-bottom;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){div.transfer-points div.main .recipient-card .operation a{font-size:1.2rem}}div.transfer-points div.main .recipient-card .card-info img{width:5rem;border:solid 1px #adadad}div.transfer-points div.main .recipient-card .card-info .form{width:100%;display:none}div.transfer-points div.main .recipient-card .card-info.show-form-block img{vertical-align:top}div.transfer-points div.main .recipient-card .card-info.show-form-block .form{display:block}@media screen and (max-width:768px){div.transfer-points div.main .recipient-card .card-info.show-form-block .form{width:calc(100% + 6rem)!important;margin-top:25px}}@media screen and (max-width:768px){div.transfer-points div.main .recipient-card .card-info.show-form-block .form .field .p-label{font-size:1.2rem}}@media screen and (max-width:768px){div.transfer-points div.main .recipient-card .card-info.show-form-block .form .field .input-box input{font-size:1.2rem}}div.transfer-points div.main .recipient-card .card-info.show-form-block .recipient-info{width:calc(100% - 10rem);padding-right:0}div.transfer-points div.main .recipient-card .card-info.show-form-block .recipient-info .form{width:58.5rem;margin:0;max-width:100%}@media screen and (max-width:768px){div.transfer-points div.main .recipient-card .card-info.show-form-block .recipient-info .form{width:100%;max-width:initial}}div.transfer-points div.main .recipient-card .card-info.show-form-block .recipient-info .form-buttons .wgt-sqbutton-blue{background:#000;background-color:#000;border:1px solid #000;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#fff}div.transfer-points div.main .recipient-card .card-info.show-form-block .recipient-info .form-buttons .wgt-sqbutton-blue:hover{background:#fff;background-color:#fff;color:#000}div.transfer-points div.main .recipient-card .card-info.show-form-block .recipient-info .form-buttons .wgt-sqbutton-blue.disabled{background:#ddd;background-color:#ddd;color:#999;border:0;user-select:none;cursor:not-allowed}div.transfer-points div.main .recipient-card .card-info.show-form-block .recipient-info .form-buttons .wgt-sqbutton-blue.disabled span{opacity:1}div.transfer-points div.main .recipient-card .card-info.show-form-block .recipient-info .form-buttons .wgt-sqbutton-blue.disabled:hover{background:#ddd;background-color:#ddd;color:#999}div.transfer-points div.main .recipient-card .card-info.show-form-block .show-form{display:none}div.transfer-points div.main .recipient-card .card-info .recipient-info-pc{display:none}@media screen and (max-width:768px){div.transfer-points div.main .recipient-card .card-info .recipient-info-pc{display:inline-block}div.transfer-points div.main .recipient-card .card-info .recipient-info-pc h6{font-size:1.6rem;line-height:1.3em;font-family:'Nimbus Sans L',sans-serif;font-weight:700}div.transfer-points div.main .recipient-card .card-info .recipient-info-pc p{color:#adadad;font-weight:700;font-size:1.6rem}}div.transfer-points div.main .recipient-card .recipient-info{width:calc(100% - 9rem - 16em);padding-right:2em}@media screen and (max-width:768px){div.transfer-points div.main .recipient-card .recipient-info{width:calc(100% - 6rem)!important;padding:0}}div.transfer-points div.main .recipient-card .recipient-info h6{font-size:2.2rem;line-height:1.3em;font-family:Optima,sans-serif;font-weight:700}@media screen and (max-width:768px){div.transfer-points div.main .recipient-card .recipient-info h6{display:none}}div.transfer-points div.main .recipient-card .recipient-info p{color:#adadad;font-weight:700;font-size:1.8rem;display:flex;align-items:center}@media screen and (max-width:768px){div.transfer-points div.main .recipient-card .recipient-info .operation{display:none}}div.transfer-points div.main .recipient-card .show-form{width:14em}@media screen and (max-width:768px){div.transfer-points div.main .recipient-card .show-form{width:100%}}div.transfer-points div.main .recipient-card .show-form a{width:100%;padding:0;letter-spacing:1px;background:#000;background-color:#000;border:1px solid #000;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#fff}div.transfer-points div.main .recipient-card .show-form a:hover{background:#fff;background-color:#fff;color:#000}div.transfer-points div.main .recipient-card .show-form a.disabled{background:#ddd;background-color:#ddd;color:#999;border:0;user-select:none;cursor:not-allowed}div.transfer-points div.main .recipient-card .show-form a.disabled span{opacity:1}div.transfer-points div.main .recipient-card .show-form a.disabled:hover{background:#ddd;background-color:#ddd;color:#999}@media screen and (max-width:768px){div.transfer-points div.main .recipient-card .show-form a{line-height:4rem;font-size:1.2rem}}div.transfer-points div.main .nomination-card{padding:1rem 1.5rem 1rem 4rem;cursor:pointer}div.transfer-points div.main .nomination-card.disabled{background:#a6a6a6;cursor:no-drop}div.transfer-points div.main .nomination-card.disabled .add{cursor:no-drop}@media screen and (max-width:768px){div.transfer-points div.main .nomination-card{padding:0 1.5rem}}div.transfer-points div.main .nomination-card .add{width:3rem;height:3rem}@media screen and (max-width:768px){div.transfer-points div.main .nomination-card .add{width:1.9rem;height:1.9rem}}div.transfer-points div.main .nomination-card .card-info h6{font-size:2.2rem;font-weight:700}@media screen and (max-width:768px){div.transfer-points div.main .nomination-card .card-info h6{font-size:1.6rem}}div.transfer-points div.main .nomination-card .card-info h6 .card-icon{font-size:5.9rem;display:inline-block;vertical-align:middle;margin-right:2rem}@media screen and (max-width:768px){div.transfer-points div.main .nomination-card .card-info h6 .card-icon{display:none}}@media screen and (max-width:768px){div.transfer-points div.main .nomination-card .card-info h6{width:calc(100% - 25px)}}div.transfer-points div.main .nomination-card .nomination-form{max-width:90%;margin-bottom:2.5rem;display:none}div.transfer-points div.main .nomination-card .nomination-form .form-buttons .wgt-sqbutton-blue{background:#000;background-color:#000;border:1px solid #000;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#fff}div.transfer-points div.main .nomination-card .nomination-form .form-buttons .wgt-sqbutton-blue:hover{background:#fff;background-color:#fff;color:#000}div.transfer-points div.main .nomination-card .nomination-form .form-buttons .wgt-sqbutton-blue.disabled{background:#ddd;background-color:#ddd;color:#999;border:0;user-select:none;cursor:not-allowed}div.transfer-points div.main .nomination-card .nomination-form .form-buttons .wgt-sqbutton-blue.disabled span{opacity:1}div.transfer-points div.main .nomination-card .nomination-form .form-buttons .wgt-sqbutton-blue.disabled:hover{background:#ddd;background-color:#ddd;color:#999}div.transfer-points div.main .nomination-card .nomination-form .field{width:58.5rem;max-width:100%}@media screen and (max-width:768px){div.transfer-points div.main .nomination-card .nomination-form .field{width:100%;max-width:inherit}}@media screen and (max-width:768px){div.transfer-points div.main .nomination-card .nomination-form .field .p-label{font-size:1.2rem}}@media screen and (max-width:768px){div.transfer-points div.main .nomination-card .nomination-form .field .input-box input{font-size:1.2rem}}@media screen and (max-width:768px){div.transfer-points div.main .nomination-card .nomination-form{max-width:100%}}div.transfer-points div.main .nomination-card.show-nomination-form .nomination-form{display:block}div.transfer-points div.main .nomination-card.show-nomination-form .add{display:none}@media screen and (max-width:768px){div.transfer-points div.main .nomination-card.show-nomination-form h6{width:100%;margin-bottom:0}}div.transfer-points div.main .remove-overlay .delete-content p,div.transfer-points div.main .transfer-overlay .delete-content p{margin-left:4rem}@media screen and (max-width:768px){div.transfer-points div.main .remove-overlay .delete-content p,div.transfer-points div.main .transfer-overlay .delete-content p{margin-left:0}}div.transfer-points div.main .transfer-overlay .delete-content p{width:calc(100% - 8rem)}@media screen and (max-width:768px){div.transfer-points div.main .transfer-overlay .delete-content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}div.transfer-points div.main .transfer-overlay .delete-content p{width:100%;padding-top:0}}div.transfer-points div.main .transfer-tip{font-size:1.6rem;line-height:1.3em}@media screen and (max-width:768px){div.transfer-points div.main .transfer-tip{font-size:1.3rem}}@media screen and (max-width:768px){div.transfer-points h2{font-size:4.2rem}}html[dir=rtl] div.transfer-points div.point-sidebar{padding-left:2.5%;padding-right:0;border-right:none}@media screen and (max-width:768px){html[dir=rtl] div.transfer-points div.point-sidebar{padding-left:0;padding-right:7.5%;border:0}}html[dir=rtl] div.transfer-points div.point-sidebar .expire-warning{padding-left:.7em;padding-right:0}html[dir=rtl] div.transfer-points div.point-sidebar .expire-warning p{padding-right:0;padding-left:.5em}html[dir=rtl] div.transfer-points div.point-sidebar .expire-warning span{text-align:left}html[dir=rtl] div.transfer-points div.point-sidebar .history h6{padding-left:1em;padding-right:1.2em}html[dir=rtl] div.transfer-points div.point-sidebar .history ul li p{padding-left:1.7em;padding-right:1.4em}html[dir=rtl] div.transfer-points div.point-sidebar .history ul li span{text-align:left;padding-left:1em;padding-right:0}@media screen and (max-width:768px){html[dir=rtl] div.transfer-points div.main{margin-right:7.5%;margin-left:0}}html[dir=rtl] div.transfer-points div.main .form-buttons :first-child{margin-right:0;margin-left:2%}html[dir=rtl] div.transfer-points div.main .recipient-card .operation a{margin-right:.3em;margin-left:0}@media screen and (max-width:768px){html[dir=rtl] div.transfer-points div.main .recipient-card .card-info.show-form-block .form{margin-right:0;margin-left:0}}html[dir=rtl] div.transfer-points div.main .recipient-card .card-info.show-form-block .recipient-info{padding-right:0;padding-left:0}html[dir=rtl] div.transfer-points div.main .recipient-card .recipient-info{padding-left:2em;padding-right:0}html[dir=rtl] div.transfer-points div.main .remove-overlay .delete-content p,html[dir=rtl] div.transfer-points div.main .transfer-overlay .delete-content p{margin-right:4rem;margin-left:0}@media screen and (max-width:768px){html[dir=rtl] div.transfer-points div.main .remove-overlay .delete-content p,html[dir=rtl] div.transfer-points div.main .transfer-overlay .delete-content p{margin-right:0}}div.blog-post{background-color:#fff}div.blog-post .tpl-hero-blog{width:86%;position:relative;padding-top:3rem;padding-right:7%;padding-left:7%;line-height:1.5;color:#353535;font-size:16px}div.blog-post .tpl-hero-blog strong{font-weight:700}div.blog-post .tpl-hero-blog em{font-style:italic}div.blog-post .tpl-hero-blog ul{list-style-type:disc;padding-left:20px}div.blog-post .tpl-hero-blog ol{list-style-type:decimal;padding-left:20px}div.blog-post div.tpl-hero-gallery-info{overflow-y:hidden}div.blog-post div.tpl-text h3 p{display:block}div.blog-post div.tpl-blog-img img{padding-bottom:1rem;width:100%}div.blog-post div.tpl-hero-blogText{background-color:#fff;padding:0 7% 0 7%;overflow:hidden}div.blog-post div.tpl-hero-blogText h3.title{display:inline-block;font-size:4.8rem;line-height:1.3em;padding-bottom:1rem}div.blog-post div.tpl-hero-blogText h5.title{font-size:12px;font-weight:700;letter-spacing:1px;line-height:1.5em;text-transform:uppercase;color:#000;margin:3rem 0 2.1rem}div.blog-post div.tpl-hero-blogText .blog-left{width:63%;float:left;min-height:1px;padding-bottom:2rem}div.blog-post div.tpl-hero-blogText .blog-left p{width:95%;font-size:16px;line-height:1.7em}div.blog-post div.tpl-hero-blogText .blog-left span.text-bold{font-weight:700}div.blog-post div.tpl-hero-blogText b,div.blog-post div.tpl-hero-blogText h1,div.blog-post div.tpl-hero-blogText h2,div.blog-post div.tpl-hero-blogText h3,div.blog-post div.tpl-hero-blogText h4,div.blog-post div.tpl-hero-blogText h5,div.blog-post div.tpl-hero-blogText h6,div.blog-post div.tpl-hero-blogText strong{font-weight:700}div.blog-post div.tpl-hero-blogText address,div.blog-post div.tpl-hero-blogText cite,div.blog-post div.tpl-hero-blogText dfn,div.blog-post div.tpl-hero-blogText em,div.blog-post div.tpl-hero-blogText i,div.blog-post div.tpl-hero-blogText var{font-style:italic}@media screen and (max-width:768px){div.blog-post div.tpl-hero-blogText h3.title{font-size:3.6rem}div.blog-post div.tpl-hero-blogText h5.title{font-size:14px}div.blog-post div.tpl-hero-blogText .blog-left{width:100%}div.blog-post div.tpl-hero-blogText .blog-left p{width:100%;font-size:1.553rem;line-height:1.8em}}div.blog-post .blog-right{width:67%;padding:0 7% 0 0;margin-bottom:20px}div.blog-post .blog-right h5.title{font-size:12px;font-weight:700;letter-spacing:1px;line-height:1.5em;text-transform:uppercase;color:#000;margin:3rem 0 2.1rem}div.blog-post .blog-right .blog-buttonList .wgt-sqbutton-black{padding:0 2.4em;float:left;margin-right:1em;margin-bottom:5px}div.blog-post .blog-right div.blog-buttonList:before{content:"";display:table}div.blog-post .blog-right div.blog-buttonList:after{clear:both;content:"";display:table}div.blog-post .blog-right .share .whatsapp{display:none}@media screen and (max-width:768px){div.blog-post .blog-right{background-color:#fff;overflow:hidden;position:static;width:auto}div.blog-post .blog-right img{width:22rem;padding-left:0}div.blog-post .blog-right h5.title{font-size:14px}div.blog-post .blog-right .share .whatsapp{display:inline}}div.blog-post h4.stories-title{padding:0 7%;background-color:#fff;font-size:2.3rem;line-height:1.8em}div.blog-post div.tpl-join-block{padding:2em 7% 5em;background-color:#fff}div.blog-post div.tpl-join-block div.join-block{width:63%;border-bottom:2px solid #000;height:auto}div.blog-post div.tpl-join-block div.join-block p{margin-right:3em;font-size:2.3rem;line-height:1.8em;display:inline-block}div.blog-post div.tpl-join-block div.join-block .comments-gray{color:gray}div.blog-post div.tpl-join-block div.join-block .join-conversation{position:relative;cursor:pointer;margin-right:0}div.blog-post div.tpl-join-block div.join-block .join-conversation:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-top-color:#000}@media screen and (max-width:768px){div.blog-post div.tpl-join-block div.join-block p{font-size:2.3rem}div.blog-post div.tpl-join-block div.join-block p.comments-gray{width:auto;margin-right:6%}div.blog-post div.tpl-join-block div.join-block p.join-conversation{width:auto}}div.blog-post div.tpl-join-block div.comment-block{width:63%;padding-top:2em;display:none}div.blog-post div.tpl-join-block div.comment-block p{width:95%;font-size:16px;line-height:1.7em;display:inline-block}div.blog-post div.tpl-join-block div.comment-block p.name{font-size:18px;line-height:1.8em;padding-top:8px}div.blog-post div.tpl-join-block div.comment-block p.name .date{font-size:16px;color:gray;padding-left:2em}div.blog-post div.tpl-join-block div.comment-block a.reply{cursor:pointer;text-align:right;display:inline-block;color:#000;text-decoration:underline;font-size:16px;line-height:1.7em;padding-right:5px;float:right}div.blog-post div.tpl-join-block div.comment-block .child-comment-block{border-top:solid 1px #e0e0e0;background:#f2f2f2;padding-left:7%;margin-top:30px}div.blog-post div.tpl-join-block div.comment-block .child-comment-block>div{overflow:hidden}div.blog-post div.tpl-join-block .comment-block>div{overflow:hidden}div.blog-post div.tpl-join-block div.reply-block{width:63%;display:none}div.blog-post div.tpl-join-block div.reply-block h3{font-size:2.3rem;line-height:1.8em}div.blog-post div.tpl-join-block div.reply-block .clearfix{margin-top:1.3rem}div.blog-post div.tpl-join-block div.reply-block .clearfix a{margin-bottom:5px}div.blog-post div.tpl-join-block div.reply-block .clearfix a.wgt-sqbutton-dark{margin-right:1em}@media screen and (max-width:768px){div.blog-post div.tpl-join-block div.join-block{width:100%}div.blog-post div.tpl-join-block div.join-block p{width:100%;font-size:1.553rem;line-height:1.8em;margin-right:0}div.blog-post div.tpl-join-block div.comment-block{width:100%}div.blog-post div.tpl-join-block div.comment-block p{width:100%;font-size:1.553rem;line-height:1.8em}div.blog-post div.tpl-join-block div.reply-block{width:100%}div.blog-post div.tpl-join-block div.reply-block p{width:100%;font-size:1.553rem;line-height:1.8em}div.blog-post div.tpl-join-block div.reply-block .clearfix a{padding:0 2.4em}}div.blog-post div.next-previous{padding:1em 7%;background-color:#fff}div.blog-post div.next-previous div.tpl-gallery-controller{position:relative;padding:1em 0}div.blog-post div.next-previous div.tpl-gallery-controller .wgt-gallerybtn div.wgt-gallerybtn-icon{border:solid 2px #000}div.blog-post div.next-previous div.tpl-gallery-controller .wgt-gallerybtn .button_text p{color:#000}div.blog-post div.next-previous div.tpl-gallery-controller .wgt-gallerybtn-previous{left:0}div.blog-post div.next-previous div.tpl-gallery-controller .wgt-gallerybtn-previous span{border-right-color:#000}div.blog-post div.next-previous div.tpl-gallery-controller .wgt-gallerybtn-next{right:0}div.blog-post div.next-previous div.tpl-gallery-controller .wgt-gallerybtn-next span{border-left-color:#000}div.blog-post div.next-previous div.tpl-gallery-controller .wgt-gallerybtn-previous:hover .wgt-gallerybtn-icon{background-color:#000}div.blog-post div.next-previous div.tpl-gallery-controller .wgt-gallerybtn-previous:hover .wgt-gallerybtn-icon span{border-right-color:#fff}div.blog-post div.next-previous div.tpl-gallery-controller .wgt-gallerybtn-next:hover .wgt-gallerybtn-icon{background-color:#000}div.blog-post div.next-previous div.tpl-gallery-controller .wgt-gallerybtn-next:hover .wgt-gallerybtn-icon span{border-left-color:#fff}html[dir=rtl] div.blog-post div.tpl-hero-blogText .blog-left{float:right}html[dir=rtl] div.blog-post div.tpl-hero-blogText .blog-right{float:left}div.results.blog-list{min-height:205px;background-color:#dcd7d2}div.results.blog-list li{width:50%;display:inline-block}div.results.blog-list li div.tpl-half-logo,div.results.blog-list li div.tpl-half-price,div.results.blog-list li div.tpl-half-scratchpad,div.results.blog-list li div.tpl-half-shop-tour,div.results.blog-list li div.tpl-half-social,div.results.blog-list li div.tpl-half-tour{width:100%}@media screen and (max-width:768px){div.results.blog-list{min-height:271px}div.results.blog-list li{width:100%}}.no-results{display:none;width:100%;height:calc(100% - 164px);position:absolute;left:0;top:164px;z-index:2;text-align:center;vertical-align:middle;background:rgba(255,255,255,.701961)}.no-results p{max-height:calc(100% - 3.6rem);color:#363636;font-size:1.8rem;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(248,248,248,.8);border-radius:2px}@media screen and (max-width:768px){.no-results{top:348px;height:calc(100% - 348px)}}div.dining-page strong{font-weight:700}div.dining-page em{font-style:italic}div.dining-page ul{list-style-type:disc;padding-left:20px}div.dining-page ol{list-style-type:decimal;padding-left:20px}div.dining-page li{padding-left:0}.tpl-dining-detail-hero .tpl-hero-attraction-photos:before{background:0 0}.tpl-dining-intro div.tpl-dining-intro-side .dining-side-line span.dining-show-time-title{display:inline-block;vertical-align:top;width:14rem;padding:0;white-space:nowrap}.tpl-dining-intro div.tpl-dining-intro-side .dining-side-line a.dining-show-time{display:inline-block;vertical-align:top;max-width:calc(100% - 14rem);min-width:12rem}.tpl-dining-intro div.tpl-dining-intro-side .dining-side-prop span strong{width:14rem;vertical-align:top}.tpl-dining-intro div.tpl-dining-intro-side .dining-side-prop span u{display:inline-block;vertical-align:top;max-width:calc(100% - 14rem);min-width:12rem;text-decoration:none}.tpl-dining-intro div.tpl-dining-intro-cont .tpl-dining-intro-text .ins-carousel-text{padding-right:5rem}.tpl-dining-intro div.tpl-dining-intro-cont .tpl-dining-intro-text .ins-carousel-text p{height:auto}.tpl-dining-intro div.tpl-dining-intro-cont .tpl-dining-intro-text .ins-carousel-text strong{font-weight:500}.tpl-dining-intro div.tpl-dining-intro-cont .tpl-dining-intro-text .ins-carousel-text strong em{font-style:italic}@media screen and (max-width:768px){.tpl-dining-intro div.tpl-dining-intro-cont .tpl-dining-intro-text .ins-carousel-text{padding-right:0}.tpl-dining-intro div.tpl-dining-intro-cont .tpl-dining-intro-text .ins-carousel-text img{max-width:100%!important;height:auto!important}}.tpl-dining-intro div.tpl-dining-intro-cont .tpl-dining-intro-button a{text-transform:uppercase;color:#363636;border:2px solid #363636}.tpl-dining-intro div.tpl-dining-intro-cont .tpl-dining-intro-button a:hover{background:#363636;color:#fff;border:2px solid #363636}.tpl-dining-intro div.tpl-dining-intro-cont .tpl-dining-intro-button a:hover i:after{border-top:5px solid #fff}@media screen and (max-width:768px){.tpl-dining-intro div.tpl-dining-intro-cont .tpl-dining-intro-button a{color:#fff;background:#363636}}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content .tpl-dining-list-view span{margin-left:0!important}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content .tpl-dining-list-view a.tpl-dining-list-viewbnt{color:#363636;border:2px solid #363636;text-transform:uppercase;margin-right:2rem}.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content .tpl-dining-list-view a.tpl-dining-list-viewbnt:hover{background:#363636;color:#fff;border:2px solid #363636}@media screen and (max-width:768px){.tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content .tpl-dining-list-view a.tpl-dining-list-viewbnt{color:#fff;background:#363636}}.tpl-dining-mix div.tpl-dining-mix-block a{color:#363636;border:2px solid #363636}.tpl-dining-mix div.tpl-dining-mix-block a:hover{background:#363636;color:#fff;border:2px solid #363636}@media screen and (max-width:768px){.tpl-dining-mix div.tpl-dining-mix-block a{color:#fff;background:#363636}}html[dir=rtl] .tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content .tpl-dining-list-view span{margin-right:0!important}html[dir=rtl] .tpl-dining-list div.tpl-dining-list-item div.tpl-dining-list-content .tpl-dining-list-view a.tpl-dining-list-viewbnt{margin-left:2rem;margin-right:0}@media screen and (min-width:769px){.c-dining-list.header{width:100%;max-width:calc(50% + 640px)}.c-dining-list.header-inner{width:100%;padding:40px 10% 32px 10%;align-items:flex-start}.c-dining-list.header-title{font-size:40px;line-height:51px}.c-dining-list.header-subtitle{width:79.6875%;font-size:18px;line-height:23px;letter-spacing:.5px}.c-dining-list.dining-list{width:100%;max-width:calc(50% + 640px)}.c-dining-list.dining-list-inner{padding:0 24px;flex-wrap:wrap}.c-dining-list.dining-item{width:calc(50% - 8px);margin:0 0 32px 0}.c-dining-list.dining-item:nth-child(2n+1){margin:0 16px 32px 0}.c-dining-list.image-wrapper{padding:0 0 59.21052631578947% 0}.c-dining-list.text-box{justify-content:center}.c-dining-list.text-box-inner{margin:-24px 0 0 0}.c-dining-list.text-box-part-1-1{flex:1;align-items:flex-start}.c-dining-list.text-box-part-1-2{width:171px;justify-content:space-between;align-items:flex-end}.c-dining-list.item-title{font-size:25px}.c-dining-list.share-links{margin:0 0 16px 0}.c-dining-list.text-links{align-items:flex-end}.c-dining-list.secondary-link{font-size:13px;line-height:17px;letter-spacing:.65px;text-align:right}.c-dining-list.primary-link{line-height:20px}.c-dining-list.text-box-part-2{margin:24px 0 0 0}.c-dining-list.view-menus{align-items:flex-end}.c-dining-list.menu-links{margin:16px 0 -16px 0;justify-content:flex-end}.c-dining-list.menu-link{margin:0 0 16px 24px}.c-dining-list.dining-list[data-restaurant-count="1"]{max-width:none}.c-dining-list.dining-list[data-restaurant-count="1"] .c-dining-list.dining-list-inner{padding:0}.c-dining-list.dining-list[data-restaurant-count="1"] .c-dining-list.dining-item{width:100%;margin:0 0 32px 0;align-items:center}.c-dining-list.dining-list[data-restaurant-count="1"] .c-dining-list.image-wrapper{width:100%;height:400px;padding:0}.c-dining-list.dining-list[data-restaurant-count="1"] .c-dining-list.text-box{width:100%;max-width:calc(50% + 640px);padding:0 40px}.c-dining-list.dining-list[data-restaurant-count="1"] .c-dining-list.text-box-inner{width:calc(50% - 24px)}}@media screen and (max-width:768px){.c-dining-redesign{margin:48px 0 0 0}.c-dining-list.root{padding:0}.c-dining-list.header-inner{padding:24px 32px;align-items:center}.c-dining-list.header-title{font-size:26px;line-height:32px;text-align:center}.c-dining-list.header-subtitle{width:100%;font-size:15px;line-height:24px;letter-spacing:0;text-align:center}.c-dining-list.dining-list{padding:0;flex-direction:column}.c-dining-list.dining-list-inner{padding:0;flex-direction:column}.c-dining-list.dining-item{margin:0 0 24px 0}.c-dining-list.dining-item:last-child{margin:0 0 32px 0}.c-dining-list.image-wrapper{padding:0 0 86.66666666666667% 0}.c-dining-list.text-box-inner{margin:-41px 0 0 0}.c-dining-list.text-box-part-1{flex-direction:column}.c-dining-list.text-box-part-1-1{width:100%;margin:0 0 22px 0;align-items:center}.c-dining-list.text-box-part-1-2{width:100%;align-items:center}.c-dining-list.item-title{font-size:26px;text-align:center}.c-dining-list.item-subtitle{text-align:center}.c-dining-list.cuisine{text-align:center}.c-dining-list.share-links{margin:0 0 18px 0}.c-dining-list.text-links{align-items:center}.c-dining-list.secondary-link{font-size:14px;line-height:16px;letter-spacing:.7px;text-align:center}.c-dining-list.primary-link{line-height:24px}.c-dining-list.text-box-part-2{margin:16px 0 0 0}.c-dining-list.view-menus{align-items:center}.c-dining-list.menu-links{margin:24px 0 -16px 0;flex-direction:column;align-items:center}.c-dining-list.menu-link{margin:0 0 16px 0}}.c-dining-list,.c-dining-list *{box-sizing:border-box}.c-dining-list.root{display:flex;flex-direction:column;align-items:center;background-color:#fdfdfd}.c-dining-list.root[data-bg-color=gray]{background-color:#f0f0f0}.c-dining-list.inner{display:flex;width:100%;flex-direction:column;align-items:center}.c-dining-list.header-inner{display:flex;flex-direction:column}.c-dining-list.header-title{margin:0 0 16px 0;font-family:Optima,sans-serif;font-weight:400;letter-spacing:0;color:#000}.c-dining-list.header-subtitle{font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#4b4b4b}.c-dining-list.dining-list{display:flex;width:100%}.c-dining-list.dining-list-inner{display:flex;width:100%}.c-dining-list.dining-item{display:flex;flex-direction:column}.c-dining-list.image-wrapper{position:relative;height:0;background-color:#eee}.c-dining-list.image-link{position:absolute;display:flex;top:0;left:0;width:100%;height:100%}.c-dining-list.image{display:flex;width:100%;height:100%;object-fit:cover}.c-dining-list.text-box{position:relative;display:flex;padding:0 16px}.c-dining-list.text-box-inner{position:relative;display:flex;width:100%;padding:24px;flex-direction:column;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px rgba(0,0,0,.07)}.c-dining-list.text-box-part-1{display:flex}.c-dining-list.text-box-part-1-1{display:flex;flex-direction:column}.c-dining-list.text-box-part-1-2{display:flex;flex-direction:column}.c-dining-list.item-title{margin:0 0 8px 0;font-family:Optima,sans-serif;font-weight:400;line-height:32px;letter-spacing:0;color:#000}.c-dining-list.item-subtitle{display:-webkit-box;max-height:48px;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:300;line-height:24px;letter-spacing:1px;color:#4b4b4b;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.c-dining-list.cuisine{margin:0 0 16px 0;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:300;line-height:24px;letter-spacing:1px;color:#4b4b4b}.c-dining-list.info{display:flex;width:100%;flex-direction:column;align-items:flex-start}.c-dining-list.tel{position:relative;height:20px;margin:0 0 11px 0;padding:1.5px 0 1.5px 32px;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:1px;text-transform:uppercase;color:#4b4b4b}.c-dining-list.tel::before{content:"\e9de";position:absolute;display:flex;top:0;left:0;width:20px;height:20px;justify-content:center;align-items:center;font-family:icomoon!important;font-size:20px;color:#4b4b4b}.c-dining-list.time{position:relative;display:-webkit-box;max-height:34px;padding:0 0 0 32px;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:1px;text-transform:uppercase;color:#4b4b4b;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.c-dining-list.time p{margin:0}.c-dining-list.time::before{content:"\eb04";position:absolute;display:flex;top:-1px;left:0;width:20px;height:20px;justify-content:center;align-items:center;font-family:icomoon!important;font-size:22px;color:#4b4b4b}.c-dining-list.share-links{display:flex;align-items:center}.c-dining-list.share-link{position:relative;display:flex;width:32px;height:32px;margin:0 16px 0 0;cursor:pointer}.c-dining-list.share-link:last-child{margin:0}.c-dining-list.share-link.facebook::before{content:"\e934";position:absolute;top:50%;left:50%;width:32px;height:32px;transform:translate(-50%,-50%);font-family:icomoon!important;font-size:32px;color:#4e4e4e}.c-dining-list.share-link.instagram::before{content:"\e938";position:absolute;top:50%;left:50%;width:32px;height:32px;transform:translate(-50%,-50%);font-family:icomoon!important;font-size:32px;color:#4e4e4e}.c-dining-list.share-link.twitter::before{content:"\e936";position:absolute;top:50%;left:50%;width:32px;height:32px;transform:translate(-50%,-50%);font-family:icomoon!important;font-size:32px;color:#4e4e4e}.c-dining-list.text-links{display:flex;flex-direction:column}.c-dining-list.secondary-link{margin:0 0 16px 0;font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-decoration:underline;text-transform:uppercase;color:#000;cursor:pointer}.c-dining-list.primary-link{padding:8px 24px;border:1px solid #1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:0;text-align:center;text-transform:uppercase;color:#1d1d1d;cursor:pointer}.c-dining-list.primary-link:hover{background-color:#1d1d1d;color:#fff}.c-dining-list.text-box-part-2{display:flex;flex-direction:column}.c-dining-list.view-menus{display:flex;flex-direction:column}.c-dining-list.view-menus-btn{display:flex;margin:0;padding:0;border:0;background-color:transparent;cursor:pointer}.c-dining-list.view-menus-btn-text{margin:0 6px 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;line-height:18px;color:#000;text-decoration:underline;text-transform:uppercase}.c-dining-list.view-menus-btn-icon{display:flex;width:11px;height:18px;padding:2px 0 0 0;align-items:center}.c-dining-list.view-menus-btn-icon::after{content:"";display:flex;width:11px;height:5.5px;background-color:#3e3e3e;clip-path:path("M0,0 L11,0 L5.5,5.5Z")}.c-dining-list.view-menus.expanded .c-dining-list.view-menus-btn-icon::after{transform:rotate(180deg)}.c-dining-list.menu-links{display:none;width:100%;flex-wrap:wrap}.c-dining-list.view-menus.expanded .c-dining-list.menu-links{display:flex}.c-dining-list.menu-link{font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:.65px;color:#000;text-transform:uppercase;text-decoration:underline}a.c-dining-list.view-menus-btn~.menu-links{display:none!important}@media screen and (min-width:769px){.c-featured-offers.header-inner{padding:32px 10% 24px 10%;align-items:flex-start}.c-featured-offers.header-title{font-size:40px;line-height:51px}.c-featured-offers.seeAll-link{font-size:1.3rem;line-height:37px}.c-featured-offers.header-subtitle{width:79.6875%;font-size:18px;line-height:23px;letter-spacing:.5px}.c-featured-offers.offers-inner{width:100%;max-width:calc(50% + 640px);padding:0 24px}.c-featured-offers.offer-slide-frame{overflow:hidden}.c-featured-offers.image-wrapper{padding:0 0 100% 0}.c-featured-offers.text-box{padding:0 16px}.c-featured-offers.text-box-inner{align-items:flex-start}.c-featured-offers.offer-title{font-size:25px}.c-featured-offers.book-now-link{line-height:20px}.c-featured-offers.nav-arrows{display:flex;margin:25px 16px 25px 0;justify-content:flex-end;align-self:flex-end}.c-featured-offers.nav-arrows.hidden{display:none}.c-featured-offers.nav-arrow{display:flex;width:40px;height:15px;border:0;justify-content:center;align-items:center;background-color:transparent;cursor:pointer}.c-featured-offers.nav-arrow-prev{margin:0 24px 0 0}.c-featured-offers.nav-arrow-prev::before{content:"\eb29";display:flex;width:40px;height:40px;font-family:icomoon!important;font-size:40px;color:#000}.c-featured-offers.nav-arrow-next::before{content:"\eb2a";display:flex;width:40px;height:40px;font-family:icomoon!important;font-size:40px;color:#000}.c-featured-offers.nav-arrow.disabled{opacity:.2;cursor:not-allowed}.c-featured-offers.show-more-btn{display:none}.c-featured-offers.offers[data-offer-count="1"] .c-featured-offers.offers-inner{max-width:none;padding:0}.c-featured-offers.offers[data-offer-count="1"] .c-featured-offers.offer-slide-frame{overflow-x:visible}.c-featured-offers.offers[data-offer-count="1"] .c-featured-offers.image-wrapper{width:100%;height:400px;padding:0}.c-featured-offers.offers[data-offer-count="1"] .c-featured-offers.offer{align-items:center}.c-featured-offers.offers[data-offer-count="1"] .c-featured-offers.text-box{width:100%;max-width:calc(50% + 640px);padding:0 40px}.c-featured-offers.offers[data-offer-count="1"] .c-featured-offers.text-box-inner{width:calc(50% - 24px)}.c-featured-offers.offers[data-offer-count="1"] .c-featured-offers.nav-arrows{height:40px;margin:0;opacity:0}.c-featured-offers.offers[data-offer-count="2"] .c-featured-offers.offer-slide-frame{overflow-x:visible}.c-featured-offers.offers[data-offer-count="2"] .c-featured-offers.image-wrapper{padding:0 0 65.78947368421053% 0}.c-featured-offers.offers[data-offer-count="2"] .c-featured-offers.nav-arrows{height:40px;margin:0;opacity:0}.c-featured-offers.offers[data-offer-count="3"] .c-featured-offers.offer-slide-frame{overflow-x:visible}.c-featured-offers.offers[data-offer-count="3"] .c-featured-offers.nav-arrows{height:40px;margin:0;opacity:0}.wedding-offers .c-featured-offers.header-inner{flex-direction:row;align-items:flex-end;gap:20px;margin-bottom:16px}}@media screen and (max-width:768px){.c-featured-offers.header{padding:24px 32px;align-items:center}.c-featured-offers.header-title{font-size:26px;line-height:32px;text-align:center}.c-featured-offers.seeAll-link{font-size:1.5rem}.c-featured-offers.header-subtitle{width:100%;font-size:15px;line-height:24px;letter-spacing:0;text-align:center}.c-featured-offers.offer-slide-container{flex-direction:column}.c-featured-offers.offer-slide{margin:0 0 24px 0}.c-featured-offers.offer-slide.hidden-for-mobile{display:none}.c-featured-offers.image-wrapper{padding:0 0 64% 0}.c-featured-offers.text-box{padding:0 24px}.c-featured-offers.text-box-inner{align-items:center}.c-featured-offers.offer-title{font-size:26px;text-align:center}.c-featured-offers.offer-subtitle{text-align:center}.c-featured-offers.book-now-link{line-height:24px}.c-featured-offers.nav-arrows{display:none}.c-featured-offers.show-more-btn{display:flex;margin:0 0 32px 0;border:0;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;line-height:24px;letter-spacing:.75px;text-align:center;text-decoration:underline;text-transform:uppercase;color:#000}.c-featured-offers.show-more-btn.hidden{display:none}.wedding-offers .c-featured-offers.header-inner{align-items:center;gap:20px}}.c-featured-offers,.c-featured-offers *{box-sizing:border-box}.c-featured-offers.root{display:flex;flex-direction:column;align-items:center;background-color:#fdfdfd}.c-featured-offers.root[data-bg-color=gray]{background-color:#f0f0f0}.c-featured-offers.inner{display:flex;width:100%;flex-direction:column;align-items:center}.c-featured-offers.header{display:flex;width:100%;max-width:calc(50% + 640px);flex-direction:column;align-items:center}.c-featured-offers.header-inner{display:flex;width:100%;flex-direction:column}.c-featured-offers.header-title{margin:0 0 16px 0;font-family:Optima,sans-serif;font-weight:400;letter-spacing:0;color:#000}.c-featured-offers.seeAll-link{color:#000;text-transform:uppercase;text-decoration:underline;cursor:pointer;font-family:'Nimbus Sans L',sans-serif}.c-featured-offers.header-subtitle{font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#4b4b4b}.c-featured-offers.offers{display:flex;width:100%;flex-direction:column;align-items:center}.c-featured-offers.offers-inner{display:flex;width:100%;flex-direction:column;align-items:center}.c-featured-offers.offer-slide-frame{width:calc(100% + 16px);overflow:hidden}.c-featured-offers.offer-slide-container{display:flex}.c-featured-offers.offer-slide{flex:1;padding:0 8px}.c-featured-offers.offer{display:flex;flex-direction:column}.c-featured-offers.image-wrapper{position:relative;display:flex;height:0;background-color:#eee}.c-featured-offers.image-link{position:absolute;display:flex;top:0;left:0;width:100%;height:100%}.c-featured-offers.image{position:absolute;display:flex;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-featured-offers.text-box{position:relative;display:flex}.c-featured-offers.text-box-inner{position:relative;display:flex;width:100%;margin:-40px 0 0 0;padding:24px;flex-direction:column;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px rgba(0,0,0,.07)}.c-featured-offers.offer-title{margin:0 0 8px 0;font-family:Optima,sans-serif;font-weight:400;line-height:32px;letter-spacing:0;color:#000}.c-featured-offers.offer-subtitle{margin:0 0 16px 0;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:300;line-height:24px;letter-spacing:1px;color:#4b4b4b}.c-featured-offers.book-now-link{display:flex;padding:8px 24px;border:1px solid #1d1d1d;justify-content:center;align-items:center;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;color:#1d1d1d;text-transform:uppercase}.c-featured-offers.book-now-link:hover{background-color:#1d1d1d;color:#fff}.c-featured-offers .video-player{position:fixed;display:flex;top:0;left:0;right:0;z-index:100000;width:100%;height:100%;justify-content:center;align-items:center}.c-featured-offers .video-player,.c-featured-offers .video-player *{box-sizing:border-box}.c-featured-offers .video-player.hidden{display:none}.c-featured-offers .video-player-inner{position:relative;display:flex}.c-featured-offers .video-player-video{width:100%;height:100%}.c-featured-offers .video-player-close-btn{position:absolute;display:flex;padding:0;border:0;flex-direction:column;justify-content:center;align-items:center;background-color:transparent;cursor:pointer;user-select:none}.c-featured-offers .video-player-close-btn-icon{font-weight:700;color:#fff}.wedding-offers .c-featured-offers.header-title{margin:0}@media screen and (min-width:769px){.c-restaurant-detail.part-1{padding:0 10%;align-items:flex-start}.c-restaurant-detail.title-row{margin:0 0 24px 0;align-items:flex-end}.c-restaurant-detail.subtitle{margin:0}.c-restaurant-detail.main-logo-wrapper{width:150px;margin:0 32px 0 0}.c-restaurant-detail.title{margin:0;font-size:40px;line-height:51px}.c-restaurant-detail.cert-logo-wrapper{width:46px}.c-restaurant-detail.part-2{padding:0 10%}.c-restaurant-detail.part-2-1{width:48.828125%}.c-restaurant-detail.body{margin:0 0 40px 0}.c-restaurant-detail.body p{font-size:18px;line-height:23px;letter-spacing:.5px}.c-restaurant-detail.body ul{font-size:18px;line-height:23px;letter-spacing:.5px}.c-restaurant-detail.body li{font-size:18px;line-height:23px;letter-spacing:.5px}.c-restaurant-detail.dress-code{margin:0 0 40px 0}.c-restaurant-detail.dress-code h3{font-size:25px;line-height:32px}.c-restaurant-detail.part-2-2{width:39.0625%}.c-restaurant-detail.main-link-row{margin:0 0 40px 0}.c-restaurant-detail.main-link-row.hidden-for-desktop{display:none}.c-restaurant-detail.primary-link{line-height:20px}.c-restaurant-detail.contact-us{margin:0 0 40px 0;align-items:flex-start}.c-restaurant-detail.contact-us-title{margin:0 0 24px 0;font-size:25px;line-height:32px}.c-restaurant-detail.contact-us-address{margin:0 0 16px 0}.c-restaurant-detail.contact-us-tel{margin:0 0 16px 0}.c-restaurant-detail.contact-us-email{margin:0 0 16px 0}.c-restaurant-detail.contact-us-time-row{margin:0 0 16px 0}.c-restaurant-detail.see-menus{align-items:flex-start}.c-restaurant-detail.see-menus-title{margin:0 0 24px 0;font-size:25px;line-height:32px}.wedding-redesign .wedding-wrapper{margin-bottom:30px}}@media screen and (max-width:768px){.c-restaurant-detail.part-1{padding:0 16px}.c-restaurant-detail.title-row{margin:0 0 17px 0;flex-direction:column;align-items:center}.c-restaurant-detail.main-logo-wrapper{width:150px;margin:0 0 31px 0}.c-restaurant-detail.titles{align-items:center}.c-restaurant-detail.title{margin:0;font-size:30px;line-height:32px;text-align:center}.c-restaurant-detail.subtitle{margin:8px 0 0 0;text-align:center}.c-restaurant-detail.cert-row{margin:0 0 24px 0}.c-restaurant-detail.cert-logos{justify-content:center}.c-restaurant-detail.cert-logo-wrapper{width:24px}.c-restaurant-detail.part-2{padding:0 16px;flex-direction:column}.c-restaurant-detail.part-2-1{width:100%;margin:0 0 32px 0}.c-restaurant-detail.body{margin:0 0 32px 0}.c-restaurant-detail.body p{font-size:15px;line-height:20px;letter-spacing:0}.c-restaurant-detail.body ul{font-size:15px;line-height:20px;letter-spacing:0}.c-restaurant-detail.body li{font-size:15px;line-height:20px;letter-spacing:0}.c-restaurant-detail.dress-code{margin:0 0 32px 0}.c-restaurant-detail.dress-code h3{font-size:20px;line-height:30px;text-align:center}.c-restaurant-detail.award-logos{justify-content:center}.c-restaurant-detail.part-2-2{width:100%}.c-restaurant-detail.main-link-row{justify-content:center}.c-restaurant-detail.main-link-row a{margin:0}.c-restaurant-detail.main-link-row.hidden-for-mobile{display:none}.c-restaurant-detail.primary-link{line-height:24px}.c-restaurant-detail.contact-us{margin:0 0 32px 0;align-items:center;width:100%}.c-restaurant-detail.contact-us-title{margin:0 0 16px 0;font-size:20px;line-height:30px;text-align:center}.c-restaurant-detail.contact-us-address{margin:0 0 8px 0}.c-restaurant-detail.contact-us-tel{margin:0 0 8px 0}.c-restaurant-detail.contact-us-email{margin:0 0 8px 0}.c-restaurant-detail.contact-us-time-row{margin:0 0 8px 0}.c-restaurant-detail.contact-us-share-links{justify-content:center}.c-restaurant-detail.see-menus{align-items:center}.c-restaurant-detail.see-menus-title{margin:0 0 16px 0;font-size:20px;line-height:30px;text-align:center}.wedding-redesign .c-restaurant-detail.primary-link{margin:auto}.wedding-redesign .wedding-wrapper{margin-bottom:30px;width:100%}}.c-restaurant-detail,.c-restaurant-detail *{box-sizing:border-box}.c-restaurant-detail.root{display:flex;flex-direction:column;align-items:center;background-color:#fdfdfd}.c-restaurant-detail.root[data-bg-color=gray]{background-color:#f0f0f0}.c-restaurant-detail.inner{display:flex;width:100%;max-width:calc(100% * .5 + 640px);padding:40px 0;flex-direction:column}.c-restaurant-detail.part-1{display:flex;margin:0 0 24px 0;flex-direction:column}.c-restaurant-detail.title-row{display:flex;flex-wrap:wrap}.c-restaurant-detail.main-logo-wrapper{display:flex;justify-content:center;align-items:center}.c-restaurant-detail.main-logo{display:flex;width:100%;height:100%;object-fit:contain}.c-restaurant-detail.titles{display:flex;flex-direction:column}.c-restaurant-detail.title{display:flex;font-family:Optima,sans-serif;font-weight:400;letter-spacing:0;color:#000}.c-restaurant-detail.subtitle{font-family:'Nimbus Sans L',sans-serif;font-size:25px;font-weight:700;line-height:32px;color:#000}.c-restaurant-detail.cert-row{display:flex}.c-restaurant-detail.cert-logos{display:flex;width:100%;flex-wrap:wrap;align-items:center}.c-restaurant-detail.cert-logo-wrapper{display:flex;margin:0 16px 0 0}.c-restaurant-detail.cert-logo-wrapper:last-child{margin:0}.c-restaurant-detail.cert-logo{display:flex;width:100%;height:100%;object-fit:contain}.c-restaurant-detail.part-2{display:flex;justify-content:space-between}.c-restaurant-detail.part-2-1{display:flex;flex-direction:column}.c-restaurant-detail.body{display:flex;flex-direction:column}.c-restaurant-detail.body p{margin:0 0 23px 0;font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#3f3939}.c-restaurant-detail.body p:last-child{margin:0}.c-restaurant-detail.body p:empty{height:0;margin:0;font-size:0}.c-restaurant-detail.body ul{margin:0 0 23px 0;padding:0 0 0 54px;list-style:initial;font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#3f3939}.c-restaurant-detail.body ul:last-child{margin:0}.c-restaurant-detail.body li{font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#3f3939}.c-restaurant-detail.dress-code{display:flex;flex-direction:column}.c-restaurant-detail.dress-code h3{margin:0 0 16px 0;font-family:Optima,sans-serif;font-weight:400;letter-spacing:0;color:#000}.c-restaurant-detail.dress-code p{margin:0 0 16px 0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:23px;letter-spacing:.5px;color:#4b4b4b}.c-restaurant-detail.dress-code p:last-child{margin:0}.c-restaurant-detail.dress-code p:empty{height:0;margin:0;font-size:0}.c-restaurant-detail.award-logos{display:flex;flex-wrap:wrap}.c-restaurant-detail.award-logo-wrapper{display:flex;width:96px;margin:0 24px 0 0;justify-content:center;align-items:center}.c-restaurant-detail.award-logo-wrapper:last-child{margin:0}.c-restaurant-detail.award-logo-link{display:flex}.c-restaurant-detail.award-logo{display:flex;width:100%;height:100%;object-fit:contain}.c-restaurant-detail.part-2-2{display:flex;flex-direction:column;align-items:flex-start}.c-restaurant-detail.main-link-row{display:flex;align-items:center;width:100%;margin-bottom:40px}.c-restaurant-detail.primary-link{margin:0 24px 0 0;padding:8px 24px;border:1px solid #1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;line-height:20px;letter-spacing:0;text-align:center;color:#1d1d1d;text-transform:uppercase}.c-restaurant-detail.primary-link:hover{background-color:#1d1d1d;color:#fff}.c-restaurant-detail.secondary-link{font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:.65px;color:#000;text-decoration:underline;text-transform:uppercase}.c-restaurant-detail.contact-us{display:flex;flex-direction:column}.c-restaurant-detail.contact-us-title{font-family:Optima,sans-serif;font-weight:400;letter-spacing:0;color:#000}.c-restaurant-detail.contact-us-address{display:flex;width:100%;align-items:flex-start}.c-restaurant-detail.contact-us-address-icon{margin:0 12px 0 0;font-size:20px;color:#4b4b4b}.c-restaurant-detail.contact-us-address-text{font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:.65px;color:#000;text-decoration:underline;text-transform:uppercase}.c-restaurant-detail.contact-us-tel{display:flex;width:100%;align-items:flex-start}.c-restaurant-detail.contact-us-tel-icon{margin:0 12px 0 0;font-size:20px;color:#4b4b4b}.c-restaurant-detail.contact-us-tel-text{font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:1px;color:#4b4b4b;text-transform:uppercase}.c-restaurant-detail.contact-us-email{display:flex;width:100%;align-items:flex-start}.c-restaurant-detail.contact-us-email-icon{margin:0 12px 0 0;font-size:20px;color:#4b4b4b}.c-restaurant-detail.contact-us-email-text{font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:.65px;color:#000;text-decoration:underline;text-transform:uppercase}.c-restaurant-detail.contact-us-time{display:flex;width:100%;margin:0 0 24px 0;align-items:flex-start}.c-restaurant-detail.contact-us-time-icon{margin:0 12px 0 0;font-size:20px;color:#4b4b4b}.c-restaurant-detail.contact-us-time-richtext{font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:1px;color:#4b4b4b;text-transform:uppercase}.c-restaurant-detail.contact-us-time-richtext p{margin:0}.c-restaurant-detail.contact-us-time-rows{display:flex;flex-direction:column}.c-restaurant-detail.contact-us-time-row{display:flex}.c-restaurant-detail.contact-us-time-label{min-width:120px;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:700;line-height:17px;letter-spacing:1px;color:#4b4b4b;text-transform:uppercase}.c-restaurant-detail.contact-us-time-text{font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:1px;color:#4b4b4b;text-transform:uppercase}.c-restaurant-detail.contact-us-share-links{display:flex;width:100%;flex-wrap:wrap}.c-restaurant-detail.contact-us-share-link{width:32px;height:32px;margin:0 16px 0 0}.c-restaurant-detail.contact-us-share-link:last-child{margin:0}.c-restaurant-detail.contact-us-share-link-icon{font-size:32px;color:#4e4e4e}.c-restaurant-detail.contact-us-share-link-icon::before{color:#4e4e4e}.c-restaurant-detail.see-menus{display:flex;width:100%;flex-direction:column}.c-restaurant-detail.see-menus-title{font-family:Optima,sans-serif;font-weight:400;letter-spacing:0;color:#000}.c-restaurant-detail.see-menus-pdf-links{display:flex;width:100%;flex-direction:column;align-items:flex-start}.c-restaurant-detail.see-menus-pdf-link{display:flex;margin:0 0 16px 0;align-items:center}.c-restaurant-detail.see-menus-pdf-link:last-child{margin:0}.c-restaurant-detail.see-menus-pdf-link-icon{margin:0 16px 0 0;font-size:22px;color:#010101}.c-restaurant-detail.see-menus-pdf-link-text{font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:.65px;color:#000;text-decoration:underline;text-transform:uppercase}html{overflow-x:hidden}@media screen and (min-width:769px){.c-chef .video-player{background-color:rgba(0,0,0,.7)}.c-chef .video-player-inner{width:60%;height:60%;align-items:flex-start}.c-chef .video-player-close-btn{top:-10px;right:-65px}.c-chef .video-player-close-btn-icon{font-size:55px}.c-chef .video-player-close-btn-text{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:16px;color:#fff;text-transform:uppercase}.c-chef.header{margin:40px 0 32px 0}.c-chef.header-inner{width:100%;padding:0 10%;align-items:flex-start}.c-chef.title{max-width:79.6875%;margin:0 0 24px 0;font-size:40px;line-height:51px}.c-chef.body{max-width:79.6875%;font-size:18px;line-height:23px;letter-spacing:.5px}.c-chef.chef-cards{margin:0 0 40px 0}.c-chef.main-chef-card{width:41.25%;margin:0 16px 0 0}.c-chef.main-chef-card-image-wrapper{padding:0 0 112.1212121212121% 0}.c-chef.detail-chef-cards{flex:1}.c-chef.nav-arrows{display:flex;margin:16px 24px 16px 0;align-self:flex-end}.c-chef.nav-arrow{display:flex;width:40px;height:15px;border:0;justify-content:center;align-items:center;background-color:transparent;cursor:pointer}.c-chef.nav-arrow-prev{margin:0 24px 0 0}.c-chef.nav-arrow-prev::before{content:"\eb29";display:flex;width:40px;height:40px;font-family:icomoon!important;font-size:40px;color:#000}.c-chef.nav-arrow-next::before{content:"\eb2a";display:flex;width:40px;height:40px;font-family:icomoon!important;font-size:40px;color:#000}.c-chef.slide-frame-wrapper{position:relative;display:flex;flex:1;height:100%;overflow:hidden}.c-chef.slide-frame{position:absolute;top:0;left:0;width:113.04347826086956%}.c-chef.slide-container{width:100%}.c-chef.slide{width:50%;padding:0 16px 0 0;flex-shrink:0}.c-chef.chef-card{width:100%}.c-chef.chef-card-image-wrapper{position:relative;width:100%;height:0;padding:0 0 100% 0}.c-chef.chef-card-text-box{padding:0 16px}.c-chef.chef-card-text-box-inner{margin:-24px 0 0 0}.c-chef.show-more-btn{display:none}}@media screen and (max-width:768px){.c-chef .video-player{background-color:#000}.c-chef .video-player-inner{width:100%;height:100%}.c-chef .video-player-close-btn{top:0;right:0}.c-chef .video-player-close-btn-icon{font-size:45px}.c-chef .video-player-close-btn-text{display:none}.c-chef.header{margin:24px 0 19px 0}.c-chef.header-inner{padding:0 24px;align-items:center}.c-chef.title{margin:0 0 16px 0;font-size:26px;line-height:32px;text-align:center}.c-chef.body{font-size:15px;line-height:24px;letter-spacing:0;text-align:center}.c-chef.chef-cards{margin:0 0 32px 0;flex-direction:column}.c-chef.main-chef-card{margin:0 0 24px 0}.c-chef.main-chef-card-image-wrapper{padding:0 0 85.33333333333334% 0}.c-chef.detail-chef-cards{align-items:center}.c-chef.nav-arrows{display:none}.c-chef.slide-container{flex-direction:column}.c-chef.slide{margin:0 0 24px 0}.c-chef.slide.hidden-for-mobile{display:none}.c-chef.slide:last-child{margin:0}.c-chef.chef-card{width:100%}.c-chef.chef-card-image-wrapper{padding:0 0 64% 0}.c-chef.chef-card-text-box{padding:0 16px}.c-chef.chef-card-text-box-inner{margin:-16px 0 0 0}.c-chef.show-more-btn{display:flex;margin:24px 0 0 0;border:0;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;line-height:24px;letter-spacing:.75px;text-align:center;text-decoration:underline;text-transform:uppercase;color:#000}.c-chef.show-more-btn.hidden{display:none}}.c-chef .video-player{position:fixed;display:flex;top:0;left:0;right:0;z-index:100000;width:100%;height:100%;justify-content:center;align-items:center}.c-chef .video-player,.c-chef .video-player *{box-sizing:border-box}.c-chef .video-player.hidden{display:none}.c-chef .video-player-inner{position:relative;display:flex}.c-chef .video-player-video{width:100%;height:100%}.c-chef .video-player-close-btn{position:absolute;display:flex;padding:0;border:0;flex-direction:column;justify-content:center;align-items:center;background-color:transparent;cursor:pointer;user-select:none}.c-chef .video-player-close-btn-icon{font-weight:700;color:#fff}.c-chef,.c-chef *{box-sizing:border-box}.c-chef.root{display:flex;flex-direction:column;background-color:#fdfdfd}.c-chef.root[data-bg-color=gray]{background-color:#f0f0f0}.c-chef.inner{display:flex;flex-direction:column;align-items:center}.c-chef.header{display:flex;width:100%;max-width:calc(50% + 640px);flex-direction:column;align-items:center}.c-chef.header-inner{display:flex;flex-direction:column}.c-chef.title{font-family:Optima,sans-serif;font-weight:400;letter-spacing:0;color:#000}.c-chef.body{width:100%;font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#4b4b4b}.c-chef.chef-cards{display:flex;width:100%}.c-chef.main-chef-card{display:flex}.c-chef.main-chef-card-image-wrapper{position:relative;display:flex;width:100%;height:0}.c-chef.main-chef-card-image{position:absolute;display:flex;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-chef.detail-chef-cards{display:flex;flex-direction:column}.c-chef.slide-frame-wrapper{width:100%}.c-chef.slide-container{display:flex}.c-chef.slide{display:flex}.c-chef.chef-card{display:flex;flex-direction:column}.c-chef.chef-card-image-wrapper{position:relative;display:flex;width:100%;height:0}.c-chef.chef-card-image{position:absolute;display:flex;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-chef.chef-card-text-box{display:flex;flex-direction:column}.c-chef.chef-card-text-box-inner{position:relative;display:flex;margin:-24px 0 0 0;padding:24px;flex-direction:column;align-items:flex-start;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px rgba(0,0,0,.07)}.c-chef.chef-card-tag{margin:0 0 8px 0;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:1px;color:#4b4b4b;text-transform:uppercase}.c-chef.chef-card-text{width:100%;font-family:Optima,sans-serif;font-size:23px;font-weight:400;line-height:32px;letter-spacing:0;color:#000}.c-chef.play-btn{position:absolute;display:flex;top:50%;left:50%;z-index:1;width:40px;height:40px;padding:0;border:0;transform:translate(-50%,-50%);background-color:#000;opacity:.6;cursor:pointer}.c-chef.play-btn-icon{font-size:40px;color:#fff}@media screen and (min-width:769px){.c-book-table-header.root{display:flex}.c-book-table-header.inner{align-items:stretch}.c-book-table-header.image-part{width:57.5%}.c-book-table-header.image-wrapper{height:100%}.c-book-table-header.text-part{flex:1;padding:40px 48px 56px 40px}.c-book-table-header.logo-wrapper{width:120px;margin:0 0 32px 0}.c-book-table-header.title{font-size:40px;line-height:51px}.c-book-table-header.tel{margin:0 0 16px 0}.c-book-table-header.time-row{margin:0 0 16px 0}}@media screen and (max-width:768px){.c-book-table-header.root{display:flex}.c-book-table-header.inner{flex-direction:column}.c-book-table-header.image-wrapper{height:0;padding:0 0 48% 0}.c-book-table-header.text-part{padding:24px 16px}.c-book-table-header.logo-wrapper{width:120px;margin:0 0 24px 0}.c-book-table-header.title{font-size:30px;line-height:32px}.c-book-table-header.tel{margin:0 0 8px 0}.c-book-table-header.time-row{margin:0 0 8px 0}}.c-book-table-header,.c-book-table-header *{box-sizing:border-box}.c-book-table-header.root{display:flex;flex-direction:column;background-color:#fdfdfd}.c-book-table-header.root[data-bg-color=gray]{background-color:#f0f0f0}.c-book-table-header.inner{display:flex}.c-book-table-header.image-part{display:flex;flex-direction:column}.c-book-table-header.image-wrapper{position:relative;display:flex;flex-direction:column}.c-book-table-header.image{position:absolute;display:flex;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-book-table-header.text-part{display:flex;flex-direction:column;align-items:flex-start}.c-book-table-header.title{margin:0 0 24px 0;font-family:Optima,sans-serif;font-weight:400;letter-spacing:0;color:#000}.c-book-table-header.logo-wrapper{display:flex}.c-book-table-header.logo{display:flex;width:100%;height:100%;object-fit:contain}.c-book-table-header.tel{display:flex;width:100%;align-items:flex-start}.c-book-table-header.tel-icon{margin:0 12px 0 0;font-size:20px;color:#4b4b4b}.c-book-table-header.tel-text{font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:1px;color:#4b4b4b;text-transform:uppercase}.c-book-table-header.time{display:flex;width:100%;margin:0 0 24px 0;align-items:flex-start}.c-book-table-header.time-icon{margin:0 12px 0 0;font-size:20px;color:#4b4b4b}.c-book-table-header.time-richtext{font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:1px;color:#4b4b4b;text-transform:uppercase}.c-book-table-header.time-richtext p{margin:0}.c-book-table-header.time-rows{display:flex;flex-direction:column}.c-book-table-header.time-row{display:flex}.c-book-table-header.time-label{min-width:120px;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:700;line-height:17px;letter-spacing:1px;color:#4b4b4b;text-transform:uppercase}.c-book-table-header.time-text{font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:1px;color:#4b4b4b;text-transform:uppercase}.c-book-table-header.share-links{display:flex;width:100%;flex-wrap:wrap}.c-book-table-header.share-link{width:32px;height:32px;margin:0 16px 0 0}.c-book-table-header.share-link:last-child{margin:0}.c-book-table-header.share-link-icon{font-size:32px;color:#4e4e4e}.c-book-table-header.share-link-icon::before{color:#4e4e4e}@media screen and (min-width:769px){.c-book-table-body.inner{margin:40px 0 0 0;padding:0 18.125%}.c-book-table-body.iframe{width:100%;height:200px;margin:0 0 40px 0}.c-book-table-body.rich-text{margin:0 0 40px 0}.c-book-table-body.rich-text h3{font-size:25px;line-height:32px}.c-book-table-body.rich-text p{margin:0 0 23px 0;font-size:18px;line-height:23px;letter-spacing:.5px}.c-book-table-body.rich-text p:last-child{margin:0}}@media screen and (max-width:768px){.c-book-table-body.inner{margin:32px 0 0 0;padding:0 16px}.c-book-table-body.iframe{width:100%;height:250px;margin:0 0 24px 0}.c-book-table-body.rich-text{margin:0 0 32px 0}.c-book-table-body.rich-text h3{font-size:20px;line-height:32px;text-align:center}.c-book-table-body.rich-text p{margin:0 0 20px 0;font-size:15px;line-height:20px;letter-spacing:0}.c-book-table-body.rich-text p:last-child{margin:0}}.c-book-table-body,.c-book-table-body *{box-sizing:border-box}.c-book-table-body.root{display:flex;flex-direction:column;align-items:center;background-color:#fdfdfd}.c-book-table-body.root[data-bg-color=gray]{background-color:#f0f0f0}.c-book-table-body.inner{display:flex;width:100%;max-width:calc(50% + 640px);flex-direction:column}.c-book-table-body.rich-text{display:flex;flex-direction:column}.c-book-table-body.rich-text h3{margin:0 0 16px 0;font-family:Optima,sans-serif;font-weight:400;letter-spacing:0;color:#000}.c-book-table-body.rich-text p{font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#4b4b4b}.c-book-table-body.rich-text p:empty{height:0;margin:0;font-size:0}.c-book-table-body.rich-text strong{font-weight:700}@media screen and (min-width:769px){.c-dining-overlay.root{display:flex}.c-dining-overlay.inner{width:45.625%}.c-dining-overlay.main-box{padding:24px 32px 32px 32px}.c-dining-overlay.title-row{margin:0 0 17px 0;flex-direction:row-reverse;justify-content:space-between;align-items:center}.c-dining-overlay.title{font-size:30px;line-height:38px}.c-dining-overlay.image-wrapper{margin:0 0 16px 0;padding:0 0 38.461538461538464% 0}.c-dining-overlay.body-row{justify-content:space-between;align-items:center}.c-dining-overlay.body{margin:0 16px 0 0;font-size:18px;line-height:23px;letter-spacing:.5px}}@media screen and (max-width:768px){.c-dining-overlay.root{display:flex}.c-dining-overlay.inner{width:87.2%}.c-dining-overlay.main-box{padding:16px 16px 40px 16px}.c-dining-overlay.title-row{margin:0 0 24px 0;flex-direction:column;align-items:flex-end}.c-dining-overlay.title{width:100%;font-size:26px;line-height:32px;text-align:center}.c-dining-overlay.close-btn{margin:0 0 16px 0}.c-dining-overlay.image-wrapper{margin:0 0 24px 0;padding:0 0 67.79661016949152% 0}.c-dining-overlay.body-row{flex-direction:column;align-items:center}.c-dining-overlay.body{width:100%;margin:0 0 24px 0;font-size:16px;line-height:21px;letter-spacing:.44px;text-align:center}}.c-dining-overlay,.c-dining-overlay *{box-sizing:border-box}.c-dining-overlay.root{position:fixed;display:flex;top:0;left:0;z-index:10000;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,.7)}.c-dining-overlay.root.hidden{display:none}.c-dining-overlay.inner{display:flex;flex-direction:column}.c-dining-overlay.main-box{display:flex;flex-direction:column;background-color:#fff}.c-dining-overlay.title-row{display:flex}.c-dining-overlay.title{margin:0;font-family:Optima,sans-serif;font-weight:400;color:#000}.c-dining-overlay.close-btn{position:relative;display:flex;width:24px;height:24px;padding:0;border:0;background-color:transparent;cursor:pointer}.c-dining-overlay.close-btn-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:32px}.c-dining-overlay.image-wrapper{position:relative;display:flex;height:0}.c-dining-overlay.image{position:absolute;display:flex;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-dining-overlay.body-row{display:flex}.c-dining-overlay.body{flex:1;font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#4b4b4b}.c-dining-overlay.body p{margin:0}.c-dining-overlay.book-now-link{padding:8px 24px;border:1px solid #1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;line-height:20px;background-color:#fff;color:#1d1d1d;text-transform:uppercase}.c-dining-overlay.book-now-link:hover{background-color:#1d1d1d;color:#fff}body.no-scroll{height:100%;overflow:hidden}.restaurant-redesign .gallery-nav{visibility:hidden}.restaurant-redesign .newlook-hotel-configuration-title>ul{display:none!important}.my-millennium.new-design.home-page-new[data-bg-color=gray]{background-color:#f0f0f0}.newlook-footerPage-no-nav.newlook-footerPage[data-bg-color=gray]{background-color:#f0f0f0}.new-look-hotel__gallery.new-design[data-bg-color=gray]{background-color:#f0f0f0}#home-hero[data-box-sizing=content-box] .swiper-container{box-sizing:content-box}.hotel-landing .hero-wrapper .hero-item{float:left;width:50%;height:100%}@media screen and (max-width:768px){.hotel-landing-mobile{display:block;padding-top:40px}.hotel-landing-mobile .hero-wrapper{height:auto}.hotel-landing-mobile .hero-wrapper .hero-item{width:100%}}@media screen and (max-width:768px){.hotel-landing .list-map{background-color:#e7e7e7}}.hotel-landing .list-map .list-container{position:relative}@media screen and (min-width:769px){.hotel-landing .list-map .list-container{background-color:#fff;padding-top:65px}}.hotel-landing .list-map .list-container .header{top:64px!important}@media screen and (max-width:768px){.hotel-landing .list-map .list-container .header h2.title{font-size:3.2rem}}.hotel-landing .list-map .list-container .header .region-container .tp .input-container{margin-top:0}.hotel-landing .list-map .list-container .header span.search{font-weight:300!important}.hotel-landing .destination-list{padding-top:0!important}.hotel-landing .destination-list .content-title{padding-bottom:0}.hotel-landing .destination-list .content{padding-top:50px}.hotel-landing .ins-wall .ins-wall-header{background-color:#f0f0f0;padding:9px 0}.hotel-landing .ins-wall .ins-wall-header .ins-wall-header-container *{color:#292929}.hotel-landing .ins-wall .ins-wall-header .ins-wall-header-container a{color:#004976;text-decoration:none}.hotel-landing .ins-wall .ins-wall-header .ins-wall-header-container a:hover{color:#012848}@media screen and (max-width:768px){.list-map .list-container .header .region-container .input-box{padding-bottom:1rem}.list-map .list-container .header .region-container .input-box .input-select.our-hotels{-webkit-transform:translateY(-60%);-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);-o-transform:translateY(-60%);transform:translateY(-60%)}.list-map .list-container .header .region-container div.tp{background-color:transparent}.list-map .list-container .header .region-container div .input-container{padding:0;background-color:#fff}.list-map .list-container .header .region-container div .input-container #search{background-color:#fff}.list-map .list-container .header .region-container div .input-container .mobile-search{padding-left:0!important}}html[dir=rtl] .hotel-landing .hero-item{float:right;width:50%}.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:'Nimbus Sans L',sans-serif;font-weight:400}.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){flex:2}@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){flex:1}@media screen and (max-width:768px){.count-down .countDown-box-li:nth-child(even){display:inline-block;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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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}.tours-layout{font-size:1.4rem}.tours-layout .content-grid{font-size:0;color:#fff;background-color:#2a2a2a;border-bottom:solid 2px #2a2a2a}.tours-layout .content-grid>*{display:inline-block;vertical-align:top}.tours-layout .content-grid .tour-module{width:74%;min-width:calc(100% - 344px - .1px);float:right;background-color:#dcd7d2}.tours-layout .content-grid .tour-module .load-more{font-size:1.4rem;text-align:center}.tours-layout .content-grid .tour-module .load-more a{margin:2em 0;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (min-width:1600px){.tours-layout .content-grid .tour-module .tpl-half-line>*{width:calc(100% / 3 - .1px)}}.tours-layout .content-grid .sidebar{width:26%;max-width:344px}.tours-layout .content-grid .sidebar *{box-sizing:border-box}.tours-layout .content-grid .sidebar>li{font-size:1.4rem;padding:3rem 0 0 2.5rem;border-top:solid 1px #3a3a3a}.tours-layout .content-grid .sidebar>li .sidebar-item-name{font-size:1.4rem;margin-bottom:2.5rem;text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:700}.tours-layout .content-grid .sidebar>li:first-child{border-top:none}.tours-layout .content-grid .sidebar>li:first-child .sidebar-item-name{margin-bottom:2rem}.tours-layout .content-grid .sidebar .sidebar-destination>li{width:50%;padding-right:2%;display:inline-block}.tours-layout .content-grid .sidebar .sidebar-attractions{padding-right:2rem}.tours-layout .content-grid .sidebar .sidebar-attractions>li{max-width:100%;margin-bottom:.5em}.tours-layout .content-grid .sidebar .sidebar-attractions,.tours-layout .content-grid .sidebar .sidebar-destination{font-size:0;margin-bottom:3.5rem}.tours-layout .content-grid .sidebar .sidebar-attractions>li,.tours-layout .content-grid .sidebar .sidebar-destination>li{margin-bottom:.3em;font-size:1.6rem}.tours-layout .content-grid .sidebar .sidebar-attractions .item,.tours-layout .content-grid .sidebar .sidebar-destination .item{color:#fff;font-size:1.6rem;line-height:1.3em;cursor:pointer}.tours-layout .content-grid .sidebar .sidebar-attractions .item:hover,.tours-layout .content-grid .sidebar .sidebar-destination .item:hover{text-decoration:underline;color:#31a2ac}.tours-layout .content-grid .sidebar .tpl-tourside-blog-banner{margin:0 2.5rem 3rem 0}.tours-layout .content-grid .sidebar .sidebar-blog{padding-bottom:2.5em;padding-right:2.3rem}.tours-layout .content-grid .sidebar .sidebar-blog>*{margin-bottom:1.7rem}.tours-layout .content-grid .sidebar .sidebar-hotel{padding-right:2.5rem}.tours-layout .content-grid .sidebar .sidebar-hotel>*{margin-bottom:2.5rem}@media screen and (max-width:768px){.tours-layout{margin-bottom:0}.tours-layout .content-grid .sidebar,.tours-layout .content-grid .tour-module{width:100%;max-width:none}.tours-layout .content-grid .tour-module .load-more a{margin:1em 0}}html[dir=rtl] .tours-layout .content-grid .tour-module{float:left}html[dir=rtl] .tours-layout .content-grid .sidebar>li{padding:3rem 2.5rem 0 0}html[dir=rtl] .tours-layout .content-grid .sidebar .sidebar-destination>li{padding-right:0;padding-left:2%}html[dir=rtl] .tours-layout .content-grid .sidebar .sidebar-attractions{padding-left:2rem;padding-right:0}html[dir=rtl] .tours-layout .content-grid .sidebar .tpl-tourside-blog-banner{margin:0 0 3rem 2.5rem}html[dir=rtl] .tours-layout .content-grid .sidebar .sidebar-blog{padding-right:0;padding-left:2.3rem}html[dir=rtl] .tours-layout .content-grid .sidebar .sidebar-hotel{padding-right:0;padding-left:2.5rem}.tours-detail-layout{font-size:0}.tours-detail-layout .operation-parent{font-size:0}.tours-detail-layout .main .tour-title .title-name,.tours-detail-layout .operation-brother{width:calc(100% - 5% - 7.6rem);display:inline-block}.tours-detail-layout .operation{display:inline-block;width:calc(5% + 7.6rem);text-align:right;font-size:1.4rem;padding-top:.5em}.tours-detail-layout .operation a{cursor:pointer;display:inline-block}.tours-detail-layout .operation .icon-icon_M001,.tours-detail-layout .operation .wgt-scratchpad-off>span,.tours-detail-layout .operation .wgt-scratchpad-on>span{color:#383838;font-size:3.7rem;display:inline;vertical-align:middle}@media screen and (max-width:768px){.tours-detail-layout .operation .icon-icon_M001,.tours-detail-layout .operation .wgt-scratchpad-off>span,.tours-detail-layout .operation .wgt-scratchpad-on>span{font-size:3rem}}.tours-detail-layout .guarantee-container{position:relative}.tours-detail-layout .guarantee-container .wgt-guarantee.click+.label-popup,.tours-detail-layout .guarantee-container .wgt-guarantee:hover+.label-popup{display:block}.tours-detail-layout .guarantee-container .label-popup{position:absolute;z-index:1;display:none;bottom:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);font-family:'Nimbus Sans L',sans-serif;font-weight:400}.tours-detail-layout .guarantee-container .label-popup .content{width:14em;font-size:1.4rem;box-sizing:border-box;background-color:#353637;padding:1rem 1rem 1rem 1.5rem;color:#fff;text-transform:uppercase}.tours-detail-layout .guarantee-container .label-popup .content *{font-size:1.2rem;line-height:1.5em}.tours-detail-layout .guarantee-container .label-popup:before{display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-top-color:#353637;position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.tours-detail-layout .guarantee-container .label-popup *{text-align:left}@media screen and (max-width:768px){.tours-detail-layout .guarantee-container .label-popup .content{width:8em;padding:.5em}.tours-detail-layout .guarantee-container .label-popup .content *{font-size:.8rem}}.tours-detail-layout>*{display:inline-block;vertical-align:top}@media screen and (max-width:768px){.tours-detail-layout{margin-top:40px;border:solid 1px #383838;overflow-x:hidden}}.tours-detail-layout .main{width:calc(100% - 35rem);min-width:calc(100% - 350px);background-color:#fff}@media screen and (max-width:768px){.tours-detail-layout .main{width:100%}}.tours-detail-layout .main .tour-title{padding:4rem 2rem 3.2rem 3.2rem;font-size:0}.tours-detail-layout .main .tour-title>*{display:inline-block;vertical-align:top}.tours-detail-layout .main .tour-title .title-name{font-size:3.8rem;line-height:1.2em;margin-bottom:.45em}@media screen and (max-width:768px){.tours-detail-layout .main .tour-title{padding:2rem;position:relative}.tours-detail-layout .main .tour-title .title-name{font-size:2.4rem;width:100%}.tours-detail-layout .main .tour-title .operation{position:absolute;bottom:1.2rem;right:2rem}}.tours-detail-layout .main .related-tours{position:relative}.tours-detail-layout .main .related-tours .title-block{font-size:0;padding:3rem 2rem 3rem 0;margin-left:3.2rem;border-top:solid .2rem #5c5c5c}.tours-detail-layout .main .related-tours .title-block .name{width:65%;font-size:3.8rem}.tours-detail-layout .main .related-tours .view-all{position:absolute;right:2rem;top:2.7rem}.tours-detail-layout .main .related-tours .view-all a{line-height:3em}@media screen and (max-width:768px){.tours-detail-layout .main .related-tours{padding-bottom:8.6rem}.tours-detail-layout .main .related-tours .title-block{padding:2.5rem 0;margin:0 2rem;border-top:solid 2px #eee}.tours-detail-layout .main .related-tours .title-block .name{width:100%;font-size:2.4rem}.tours-detail-layout .main .related-tours .view-all{top:calc(100% - 8.6rem);right:0;width:100%;box-sizing:border-box;padding:2rem}.tours-detail-layout .main .related-tours .view-all a{width:100%}}.tours-detail-layout .scroll-wrapper{overflow-x:hidden!important}.tours-detail-layout .sidebar{position:fixed;right:0;top:64px;z-index:1;width:33rem;max-width:350px;background-color:#dcd7d2;font-size:1.6rem;box-sizing:border-box;max-height:calc(100vh - 100px);min-height:350px;overflow-x:hidden;overflow-y:auto}@media screen and (max-width:768px){.tours-detail-layout .sidebar{max-width:none;min-height:initial;position:static;width:100%;max-height:none;background-color:#fff}}.tours-detail-layout .sidebar .booking-widget .price-content{position:relative;color:#fff;margin-bottom:5em}.tours-detail-layout .sidebar .booking-widget .price-content .price{font-weight:700}.tours-detail-layout .sidebar .booking-widget .price-content .price>*{display:inline-block;vertical-align:top}.tours-detail-layout .sidebar .booking-widget .price-content .price .currency{font-size:2.2rem;padding:.2em .2em 0 0}.tours-detail-layout .sidebar .booking-widget .price-content .price span{font-size:4.1rem;letter-spacing:.4px;font-family:'Helvetica Neue',sans-serif;font-weight:400}.tours-detail-layout .sidebar .booking-widget .price-content .wgt-guarantee{margin-top:.8em;cursor:pointer}.tours-detail-layout .sidebar .booking-widget .price-content .wgt-guarantee span{font-size:2.8rem}.tours-detail-layout .sidebar .booking-widget .price-content .wgt-guarantee .text{text-shadow:none;font-size:1.2rem;line-height:1.2em;font-family:'Helvetica Neue',sans-serif;font-weight:400}.tours-detail-layout .sidebar .booking-widget .price-content .price-container{background-color:#31a2ac;padding:1.5em 1.5em 0}.tours-detail-layout .sidebar .booking-widget .price-content .price-container .price{padding-bottom:1.2em}.tours-detail-layout .sidebar .booking-widget .price-content .price-container .price .text{font-size:1.4rem;line-height:1.3em;font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-transform:uppercase;font-weight:300;display:block}.tours-detail-layout .sidebar .booking-widget .price-content .guarantee-container{position:absolute;top:100%;left:0;width:100%;text-align:center;cursor:pointer;z-index:1}.tours-detail-layout .sidebar .booking-widget .price-content .guarantee-container .wgt-guarantee{margin-top:.5em}.tours-detail-layout .sidebar .booking-widget .price-content .guarantee-container .wgt-guarantee.click+.label-popup,.tours-detail-layout .sidebar .booking-widget .price-content .guarantee-container .wgt-guarantee:hover+.label-popup{display:block}.tours-detail-layout .sidebar .booking-widget .price-content .guarantee-container .wgt-guarantee p.text{margin-top:.3em}.tours-detail-layout .sidebar .booking-widget .price-content .guarantee-container .wgt-guarantee span{margin-left:-.5em}.tours-detail-layout .sidebar .booking-widget .price-content .guarantee-container .label-popup{position:absolute;z-index:1;display:none;bottom:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);font-family:'Nimbus Sans L',sans-serif;font-weight:400}.tours-detail-layout .sidebar .booking-widget .price-content .guarantee-container .label-popup .content{width:14em;font-size:1.4rem;box-sizing:border-box;background-color:#353637;padding:1rem 1rem 1rem 1.5rem;color:#fff;text-transform:uppercase}.tours-detail-layout .sidebar .booking-widget .price-content .guarantee-container .label-popup .content *{font-size:1.2rem;line-height:1.5em}.tours-detail-layout .sidebar .booking-widget .price-content .guarantee-container .label-popup:before{display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-top-color:#353637;position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.tours-detail-layout .sidebar .booking-widget .price-content .guarantee-container .label-popup *{text-align:left}@media screen and (max-width:768px){.tours-detail-layout .sidebar .booking-widget .price-content{color:#383838;margin-bottom:0!important}.tours-detail-layout .sidebar .booking-widget .price-content .price-container{background-color:transparent;padding:1em 1rem 0;margin:1rem 1rem 0;border-top:solid 2px #eee}.tours-detail-layout .sidebar .booking-widget .price-content .price-container .price{padding-bottom:.5em}.tours-detail-layout .sidebar .booking-widget .price-content .price-container .price .text{font-size:1.2rem}.tours-detail-layout .sidebar .booking-widget .price-content .price-container .price .currency,.tours-detail-layout .sidebar .booking-widget .price-content .price-container .price span{font-size:2.4rem;padding:0}.tours-detail-layout .sidebar .booking-widget .price-content:after{display:none}.tours-detail-layout .sidebar .booking-widget .price-content .guarantee-container{display:none}}.tours-detail-layout .sidebar .booking-widget .sidebar-info{padding:.2em 1.5em 0;font-size:1.6rem;position:relative;z-index:1}@media screen and (max-width:768px){.tours-detail-layout .sidebar .booking-widget .sidebar-info{padding:.2em 2rem 0;display:none}}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content{padding-bottom:1.2em}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content p{font-weight:700}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .tip{color:#31a2ac;line-height:1.3em;font-family:'Nimbus Sans L',sans-serif;font-weight:400;margin-bottom:.5em}@media screen and (max-width:768px){.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .tip{display:none}}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .select-calendar{border:solid .2rem #363636;padding:.5em 0 .5em 1em;cursor:pointer}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .select-calendar>*{display:inline-block;vertical-align:middle}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .select-calendar i{margin-left:.8em}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .select-calendar span[class^=icon-]{font-size:2.5rem}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .select-calendar i{max-width:calc(100% - 60px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:2.2rem;font-weight:700}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .select-calendar-disable{cursor:not-allowed!important;opacity:.4}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .select-time{border:solid .2rem #363636;padding:.5em 0 .5em 1em;cursor:pointer}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .select-time>*{display:inline-block;vertical-align:middle}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .select-time i{margin-left:.8em}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .select-time span[class^=icon-]{font-size:2.5rem}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .select-time i{max-width:calc(100% - 60px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .select-time-disabled{cursor:not-allowed;opacity:.4}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .date-popup .clock-wrapper{width:100%}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .date-popup .tip-wrapper{background-color:#363636;min-height:72px;display:none}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .date-popup .change{padding:1rem 1rem}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .date-popup .checkin{color:#fff}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .date-popup .tips{color:#31a2ac}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .time-popup-disable{display:none}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .time-popup{width:100%;background-color:#363636;color:#fff;padding:.8rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .time-popup>*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .time-popup span{cursor:pointer!important;line-height:2.5rem;display:inline-block;text-align:center;width:50%;padding:5px}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .time-popup span label{cursor:pointer!important;background:#4a4a4a;display:block;font-size:1.4rem}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .time-popup span label:hover{background:#9b9b9b}.tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .time-popup span label.active{background:#2d939c}.tours-detail-layout .sidebar .booking-widget .sidebar-info .person-select.agebands .person-counter{margin-bottom:1.5rem;font-size:1.2rem;height:1.2rem}.tours-detail-layout .sidebar .booking-widget .sidebar-info .person-select.agebands .person-counter span.has-comma:after{content:", "}.tours-detail-layout .sidebar .booking-widget .sidebar-info .person-select.agebands .counter{margin-bottom:.7em}.tours-detail-layout .sidebar .booking-widget .sidebar-info .person-select.agebands .counter>label{font-size:1.5rem;font-weight:700;width:40%}.tours-detail-layout .sidebar .booking-widget .sidebar-info .person-select.agebands .counter>label .sublabel{font-size:1.2rem;font-weight:300;color:#999}.tours-detail-layout .sidebar .booking-widget .sidebar-info .person-select.agebands .value,.tours-detail-layout .sidebar .booking-widget .sidebar-info .person-select.agebands a.btn span{font-size:2.4rem}.tours-detail-layout .sidebar .booking-widget .sidebar-info .error-message,.tours-detail-layout .sidebar .booking-widget .sidebar-info .success-message{margin-bottom:.5em;color:#ba0c2f;line-height:1.2em}@media screen and (max-width:768px){.tours-detail-layout .sidebar .booking-widget .sidebar-info .error-message,.tours-detail-layout .sidebar .booking-widget .sidebar-info .success-message{font-size:1.3rem}}.tours-detail-layout .sidebar .booking-widget .sidebar-info .success-message{color:#37ac31}.tours-detail-layout .sidebar .booking-widget .sidebar-info div.cta-button{margin-bottom:1em;position:relative}.tours-detail-layout .sidebar .booking-widget .sidebar-info div.cta-button a{width:100%;padding:0}.tours-detail-layout .sidebar .booking-widget .sidebar-info div.cta-button .label-popup{position:absolute;z-index:1;display:none;bottom:130%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);font-family:'Nimbus Sans L',sans-serif;font-weight:400}.tours-detail-layout .sidebar .booking-widget .sidebar-info div.cta-button .label-popup .content{width:17em;font-size:1.4rem;box-sizing:border-box;background-color:#353637;padding:1rem 1rem 1rem 1.5rem;color:#fff;text-transform:uppercase}.tours-detail-layout .sidebar .booking-widget .sidebar-info div.cta-button .label-popup .content *{font-size:1.4rem;line-height:1.5em}@media screen and (max-width:768px){.tours-detail-layout .sidebar .booking-widget .sidebar-info div.cta-button .label-popup .content{width:14em}.tours-detail-layout .sidebar .booking-widget .sidebar-info div.cta-button .label-popup .content *{font-size:1.1rem}}.tours-detail-layout .sidebar .booking-widget .sidebar-info div.cta-button .label-popup:before{display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-top-color:#353637;position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.tours-detail-layout .sidebar .booking-widget .sidebar-info div.cta-button .label-popup *{text-align:left}.tours-detail-layout .sidebar .booking-widget .sidebar-info div.detail-cat-button a.disabled:hover+.label-popup{display:inline-block}@media screen and (max-width:768px){.tours-detail-layout .sidebar .booking-parameter-block{background-color:#e7e7e7}}.tours-detail-layout .sidebar .booking-parameter{line-height:1.3em;padding:1.5em}.tours-detail-layout .sidebar .booking-parameter p.selection-tip{font-weight:700;color:#31a2ac;margin-bottom:1.2em}.tours-detail-layout .sidebar .booking-parameter .selections-info li{margin-bottom:.8em}.tours-detail-layout .sidebar .booking-parameter .selections-info li>*{margin-bottom:.2em}.tours-detail-layout .sidebar .booking-parameter .selections-info .item-name{text-transform:uppercase;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.tours-detail-layout .sidebar .booking-parameter .selections-info .edit,.tours-detail-layout .sidebar .booking-parameter .selections-info .item{font-weight:700}.tours-detail-layout .sidebar .booking-parameter .selections-info .edit{color:#31a2ac;cursor:pointer;float:right}.tours-detail-layout .sidebar .booking-parameter .selections-info .edit *{vertical-align:middle}.tours-detail-layout .sidebar .booking-parameter .selections-info .edit span[class^=icon-]{font-size:2rem}.tours-detail-layout .sidebar .booking-parameter .selections-info .edit .text{text-decoration:underline}.tours-detail-layout .sidebar .booking-parameter .selections-info .date-section>*{display:inline-block;vertical-align:middle}@media screen and (max-width:768px){.tours-detail-layout .sidebar .booking-parameter{padding:2rem 2rem .5rem}.tours-detail-layout .sidebar .booking-parameter .selections-info .edit .text,.tours-detail-layout .sidebar .booking-parameter .selections-info .item-name,.tours-detail-layout .sidebar .booking-parameter p.selection-tip{font-size:1.2rem}.tours-detail-layout .sidebar .booking-parameter .item{font-size:1.4rem}.tours-detail-layout .sidebar .booking-parameter p.selection-tip{margin-bottom:.5em}.tours-detail-layout .sidebar .booking-parameter .selections-info .edit span[class^=icon-]{font-size:1.8rem}.tours-detail-layout .sidebar .booking-parameter .selections-info li{margin-bottom:.5em}.tours-detail-layout .sidebar .booking-parameter .selections-info li>*{margin-bottom:0}.tours-detail-layout .sidebar .booking-parameter .selections-info li .item span[class^=icon-]{font-size:1.6rem}}.tours-detail-layout .sidebar .note-block{padding:0 1.4em 0 1.5em}.tours-detail-layout .sidebar .note-block p{font-size:1.2rem;line-height:1.5em;padding-bottom:1em}@media screen and (max-width:768px){.tours-detail-layout .sidebar .note-block p{padding-bottom:2.3em;font-size:1.1rem}.tours-detail-layout .sidebar .note-block p .bold{display:block}}.tours-detail-layout .sidebar .note-block.note-desktop{display:block}@media screen and (max-width:768px){.tours-detail-layout .sidebar .note-block.note-desktop{display:none}}.tours-detail-layout .sidebar .note-block.note-mobile{display:none}@media screen and (max-width:768px){.tours-detail-layout .sidebar .note-block.note-mobile{display:block}}.tours-detail-layout .sidebar .mobile-stickybar{display:none}@media screen and (max-width:768px){.tours-detail-layout .sidebar .mobile-stickybar{display:block;position:fixed;bottom:0;left:0;z-index:3;width:100%;box-sizing:border-box;background-color:#383838;padding:.8rem 1.2rem;font-size:0}.tours-detail-layout .sidebar .mobile-stickybar>*{display:inline-block;vertical-align:middle}.tours-detail-layout .sidebar .mobile-stickybar .price{width:52%;color:#fff}.tours-detail-layout .sidebar .mobile-stickybar .price .text{font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-transform:uppercase}.tours-detail-layout .sidebar .mobile-stickybar .price .currency{font-size:1.2rem;display:inline-block;padding-top:.2rem;vertical-align:top}.tours-detail-layout .sidebar .mobile-stickybar .price span{font-size:2.4rem;font-weight:700}.tours-detail-layout .sidebar .mobile-stickybar .button{width:48%;text-align:right}.tours-detail-layout .sidebar .mobile-stickybar .button a{width:100%;max-width:220px;padding:0;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;line-height:40px}}html[dir=rtl] .tours-detail-layout .guarantee-container .label-popup .content{padding:1rem 1.5rem 1rem 1rem}html[dir=rtl] .tours-detail-layout .guarantee-container .label-popup *{text-align:right}html[dir=rtl] .tours-detail-layout .operation{text-align:left}html[dir=rtl] .tours-detail-layout .main .tour-title .operation{text-align:left}@media screen and (max-width:768px){html[dir=rtl] .tours-detail-layout .main .tour-title .operation{right:auto;left:2rem}}html[dir=rtl] .tours-detail-layout .main .related-tours .title-block{padding:3rem 0 3rem 2rem;margin-right:3.2rem;margin-left:0}html[dir=rtl] .tours-detail-layout .main .related-tours .view-all{left:2rem;right:auto}@media screen and (max-width:768px){html[dir=rtl] .tours-detail-layout .main .related-tours .view-all{left:0;right:auto}}html[dir=rtl] .tours-detail-layout .sidebar{left:0;right:auto}html[dir=rtl] .tours-detail-layout .sidebar .booking-widget .price-content .price .currency{padding:.2em 0 0 .2em}html[dir=rtl] .tours-detail-layout .sidebar .booking-widget .price-content:after{right:0;left:auto}html[dir=rtl] .tours-detail-layout .sidebar .booking-widget .price-content .guarantee-container{right:0;left:auto}html[dir=rtl] .tours-detail-layout .sidebar .booking-widget .price-content .guarantee-container .wgt-guarantee span{margin-right:-.5em;margin-left:0}html[dir=rtl] .tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .select-calendar{padding:.5em 1em .5em 0}html[dir=rtl] .tours-detail-layout .sidebar .booking-widget .sidebar-info .date-content .select-calendar i{margin-right:.8em;margin-left:0}html[dir=rtl] .tours-detail-layout .sidebar .booking-widget .sidebar-info div.cta-button .label-popup .content{padding:1rem 1.5rem 1rem 1rem}html[dir=rtl] .tours-detail-layout .sidebar .booking-widget .sidebar-info div.cta-button .label-popup *{text-align:right}html[dir=rtl] .tours-detail-layout .sidebar .booking-parameter .selections-info .edit{float:left}@media screen and (max-width:768px){html[dir=rtl] .tours-detail-layout .sidebar .mobile-stickybar .button{text-align:left}}#option-input{width:calc(63% + 19px)!important}div.form.login-form .form-width-limit,div.form.login-form .password-status,div.form.login-form div.field div.input-box{width:calc(100% - 1px);max-width:100%}div.form.login-form div.field.input-border-newlook{border:1px solid #cfcfcf}@media (max-width:768px){div.form.login-form div.field.input-border-newlook{border:none}}div.form.login-form div.field.input-error{background-color:#ba0c2f;border:2px solid #ba0c2f}div.form.login-form div.field.input-error .error-tip{color:#fff;margin-top:.5rem;padding:0 1rem;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:25px;height:29px}@media screen and (max-width:768px){div.form.login-form .form-width-limit,div.form.login-form .password-status,div.form.login-form div.field div.input-box{width:calc(100% - 1px)}div.form.login-form div.field .error-tip{font-size:1.2rem}}div.form .common-error-message{margin-top:1.2em;width:calc(35rem + 4px);line-height:1.2em;color:#ba0c2f}div.form .form-width-limit,div.form .password-status,div.form div.field div.input-box{width:58rem;max-width:calc(100% - 2px)}div.form .input-error .password-status.success-tip{display:none}div.form .form-wide-error>p{display:none;font-size:2rem;color:#ba0c2f;font-size:1.6rem;line-height:1.2em;margin-top:.5rem;white-space:inherit}div.form.has-error.input-error .form-wide-error p.input-error,div.form.has-error.network-error .form-wide-error p.network-error,div.form.has-error.server-error .form-wide-error p.server-error{display:block}div.form .password-status p{font-size:1.4rem;float:right;line-height:1.2em;padding-top:1rem}div.form .password-status span{color:#2eb025;font-weight:300}div.form .password-status span.password-weak{color:#ba0c2f;font-weight:300}div.form select::-ms-expand{display:none}div.form div.field{margin-top:1.3rem;vertical-align:top;position:relative}div.form div.field .error-tip{display:none;font-size:2rem}div.form div.field div[data-component=date3selects]{width:58.4rem;display:inline-block;max-width:calc(100% - 0px)}div.form div.field div[data-component=date3selects] div.input-box{margin-right:0;width:calc(100% / 3 - 4px);max-width:calc((100% - .9rem)/ 2)}@media screen and (max-width:1023px){div.form div.field div[data-component=date3selects] div.input-box{max-width:calc((100% - 1.3rem)/ 2)}}@media screen and (max-width:849px){div.form div.field div[data-component=date3selects] div.input-box{max-width:calc((100% - 1.6rem)/ 2)}}@media screen and (max-width:768px){div.form div.field div[data-component=date3selects] div.input-box{max-width:calc((100% - .9rem)/ 2)}}div.form div.field.request-error .error-tip{display:block}div.form div.field.input-error label{color:#ba0c2f}div.form div.field.input-error div.input-box{border-color:#ba0c2f;margin-right:1.5rem}div.form div.field.input-error div[data-component=date3selects]{margin-right:1.5rem}div.form div.field.input-error .error-tip{color:#ba0c2f;font-size:1.6rem;line-height:1.4em;margin-top:.5rem}div.form div.field.input-error .error-tip.either,div.form div.field.input-error.date_expire .error-tip.date_expire,div.form div.field.input-error.not-null .error-tip.not-null,div.form div.field.input-error.null .error-tip.null,div.form div.field.input-error.server .error-tip.server{display:inline-block}div.form div.field.input-error i.input-status{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA6klEQVQ4y2PYxaPPgAWzAXEYEC8D4vtA/BOIPwPxdahYKFQNhl5shgUC8W0g/k8Ag9QE4TOQGYg7iTAIHXdC9WIYSI5hyIaiGBiCTwMIPF2yiZChITADQYH7mAoGPgGZBTIwmpCXiDQQhGNABq4mxsCH05YSY+AakIEPCCn8++Pn/4dTlxBj4AOQgT8IKfz98TOxBv4EGfiJ2gbepKKBD4iKFBLwGqKSDch1l5IqiE421EzY7LCsF0oF74aiFw5dFBjWhav4mkyGYVNwFV8wHExCARtCTIkNiyhQ7K+BVgG/oPg+VCwaVxUAAGOZ1WVm7vjiAAAAAElFTkSuQmCC)}div.form div.field.field-half.input-error .error-tip{display:block}div.form div.field.input-error.not-null .error-tip.null,div.form div.field.input-error.null .error-tip.not-null{display:none}div.form div.field.field-second .error-tip.error-contact-tips{background-color:#ba0c2f;font-size:1.6rem;line-height:1.6em;width:calc(100% - 2px);padding:.5em;margin-top:0;color:#fff;box-sizing:border-box;font-family:'Nimbus Sans L',sans-serif;font-weight:700}div.form div.field.field-second .error-tip.error-contact-tips a{color:#fff;text-decoration:underline;font-weight:700}div.form div.field.field-third{font-size:0}div.form div.field.field-third .input-box{box-sizing:border-box;width:18.6rem;max-width:calc((100% - 2.5rem)/ 3)}div.form div.field.field-third .input-box:not(:nth-of-type(1)){margin-left:1.2rem}div.form div.field.field-third div[data-component=date3selects] .input-box{width:calc((100% - 1.3rem)/ 2)}div.form div.field.field-address,div.form div.field.field-dob,div.form div.field.field-mobile_phone,div.form div.field.field-phone,div.form div.field.field-title_gender{display:none!important}div.form div.field.field-half-checkout2{display:inline-block;width:16.5rem;max-width:calc(50% - 1.1rem)}div.form div.field.field-half-checkout2.field-half-right{margin-left:1.9rem}div.form div.field.field-half-checkout2 input{width:88%}div.form div.field.field-half-checkout2.field-half-block{display:block}div.form div.field.field-half-checkout2 .error-tip{white-space:initial}div.form div.field.field-captcha .input-box{width:26rem;margin-right:0!important}div.form div.field.field-captcha img.captcha{vertical-align:middle;margin:0 1.5rem;cursor:pointer}div.form div.field.field-half{display:inline-block;width:28rem;max-width:calc(50% - 1.1rem)}div.form div.field.field-half.field-half-right{margin-left:1.9rem}div.form div.field.field-half input{width:88%}div.form div.field.field-half.field-half-block{display:block}div.form div.field.field-half .error-tip{white-space:initial}div.form div.field.field-email div[data-bind-to=email] input.disabled{background-color:-internal-light-dark(rgba(239,239,239,.3),rgba(59,59,59,.3));border-color:rgba(118,118,118,.3)}div.form div.field.field-email .error-tip.error-contact-tips{background-color:#ba0c2f;font-size:1.6rem;line-height:1.6em;width:calc(100% - 2px);padding:.5em;margin-top:0;color:#fff;box-sizing:border-box;font-family:'Nimbus Sans L',sans-serif;font-weight:700}div.form div.field.field-email .error-tip.error-contact-tips a{color:#fff;text-decoration:underline;font-weight:700}div.form div.field div.input-box.search-list{position:absolute;z-index:2;font-size:1.6rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}div.form div.field div.input-box.search-list li{padding:1rem 0;margin:0 1rem}div.form div.field div.input-box.search-list li.selected,div.form div.field div.input-box.search-list li:hover{cursor:pointer;color:#fff;background:grey}div.form div.field div.input-box{display:inline-block;background-color:#fff;border:solid 1px #adadad;position:relative;vertical-align:middle;overflow:hidden}div.form div.field div.input-box.small-size{width:13rem}@media screen and (max-width:768px){div.form div.field div.input-box.small-size{width:10rem}}div.form div.field div.input-box.focus{border:1px solid #000}div.form div.field div.input-box.focus>i.input-select{pointer-events:none;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#000}div.form div.field div.input-box a.input-show,div.form div.field div.input-box>i{display:inline-block;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%);background-position:center center;background-repeat:no-repeat}div.form div.field div.input-box i.input-status{background-size:20px;width:20px;height:20px}div.form div.field div.input-box i.input-select{pointer-events:none;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#b2b2b2;-webkit-transform:translateY(-25%);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%)}div.form div.field div.input-box a.input-show{text-align:center;cursor:pointer}div.form div.field div.input-box a.input-show .icon-icon_K002,div.form div.field div.input-box a.input-show .icon-icon_K003{font-size:24px;display:inline-block}div.form div.field div.input-box a.input-show .description{text-transform:uppercase;font-size:9px;letter-spacing:1px;font-family:'Nimbus Sans L',sans-serif;font-weight:400}div.form div.field div.input-box a.input-show .hide,div.form div.field div.input-box a.input-show .show{display:none}div.form div.field div.input-box a.input-show[data-show=false] .hide,div.form div.field div.input-box a.input-show[data-show=true] .show{display:block}div.form div.field div.select-box{position:relative}div.form div.field div.select-box: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}div.form div.field label{font-family:'Nimbus Sans L',sans-serif;font-weight:500;display:block;color:#7f7f7f;font-size:1.2rem;line-height:1.8}div.form div.field label.checkbox-label{vertical-align:middle;display:inline-block}div.form div.field input,div.form div.field textarea{font-family:'Nimbus Sans L',sans-serif;font-weight:500;border:none;background-color:inherit;width:95%;font-size:1.6rem;color:#000;margin:.5rem 0 .5rem 1rem;height:3rem;-webkit-appearance:none;border-radius:0!important}@media screen and (max-width:768px){div.form div.field input,div.form div.field textarea{height:25px}}div.form div.field input.placeholder,div.form div.field textarea.placeholder{color:#adadad}div.form div.field input::-ms-clear{display:none}div.form div.field input::-ms-reveal{display:none}div.form div.field textarea{font-family:'Nimbus Sans L',sans-serif;font-weight:500;height:9rem;outline:0;line-height:2em;resize:none}div.form div.field select{font-family:'Nimbus Sans L',sans-serif;font-weight:500;height:calc(3rem + .2rem);margin:.5rem 0;border:0;outline:0;font-size:1.6rem;background-color:#fff;width:calc(100% + 17px);padding-left:1rem;word-break:keep-all;box-sizing:border-box;padding-right:calc(31px + 1.2rem);appearance:none;-moz-appearance:none;-webkit-appearance:none}@media screen and (max-width:768px){div.form div.field select{height:calc(27px + 1rem)}}div.form div.field.field-third-Average{width:18.4rem;display:inline-block;margin-left:1rem}div.form div.field.field-third-Average .input-box{width:100%;max-width:100%}div.form div.field.field-margin-left-none{margin-left:0}div.form div.field .hotel_list{position:absolute;top:74px;background-color:#fff;min-height:100px;max-height:500px;overflow:hidden;box-shadow:1px 2px 4px rgba(0,0,0,.35);border:solid 1px #adadad;left:0;right:0;z-index:19;display:none}div.form div.field .hotel_list .hotel_list_content .hotel_list-region{width:calc(100% - 40px);margin:0 auto;padding-top:15px;border-top:1px solid #cfcfcf;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-transform:uppercase;line-height:14px;color:#7e7e7e}div.form div.field .hotel_list .hotel_list_content:first-child .hotel_list-region{border-top:none}div.form div.field .hotel_list .hotel_list_content .hotel_list-city{width:calc(100% - 40px);margin:0 auto;padding:10px 0;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;color:#363636}div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels{width:100%;font-size:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:19px;color:#000;vertical-align:top;white-space:normal;padding:5px 20px;box-sizing:border-box;cursor:pointer}div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels span{font-size:19px;display:inline-block;vertical-align:middle;margin-right:8px}div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels.active,div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels.selected,div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels:hover{background-color:#f0f0f0}div.form div.field .hotel_list .nano-pane{border-radius:0;background:#dcd7d3}div.form div.field .hotel_list .nano-pane .nano-slider{border-radius:0;margin:0 2px;background:#000}@media screen and (max-width:768px){div.form{width:100%!important}div.form .form-width-limit,div.form .password-status,div.form div.field div.input-box{width:calc(100% - 4px)}div.form .password-status p{font-size:13px;padding-top:.6rem}div.form div.field div[data-component=date3selects]{width:100%}div.form div.field.input-error div[data-component=date3selects]{margin-left:0}div.form div.field.input-error div.input-box{margin-right:0}div.form div.field.input-error .error-tip{font-size:1.4rem;line-height:1em;white-space:inherit}div.form div.field.field-third .input-box{width:100%;max-width:inherit;margin-left:0!important;margin-bottom:.5rem}div.form div.field.field-captcha .input-box{width:calc(90% - 100px - 3rem)}div.form div.field.field-half{display:block;width:100%;max-width:100%}div.form div.field.field-half.field-half-right{margin-left:0!important;margin-right:0!important}div.form div.field div.input-box a.input-show span{font-size:9px}div.form div.field label{font-size:1.6rem;line-height:1.5em}div.form div.field input,div.form div.field select{font-size:1.2rem;margin-top:0;margin-bottom:0;height:3.4rem;line-height:3.4rem}div.form div.field textarea{line-height:1.3em;font-size:1.2rem}div.form div.field.field-third-Average{width:calc(100% - 4px)!important;margin-left:0!important}}html[dir=rtl] div.form .password-status p{float:left}html[dir=rtl] div.form div.field.input-error div[data-component=date3selects]{margin-right:0;margin-left:1.5rem}html[dir=rtl] div.form div.field.input-error div.input-box{margin-left:1.5rem;margin-right:0}html[dir=rtl] div.form div.field.field-third .input-box:not(:nth-of-type(1)){margin-left:0;margin-right:1.25rem}html[dir=rtl] div.form div.field.field-third.input-error .input-box{margin-left:0}html[dir=rtl] div.form div.field.field-half.field-half-right{margin-right:1.9rem;margin-left:0}html[dir=rtl] div.form div.field div.input-box a.input-show,html[dir=rtl] div.form div.field div.input-box>i{left:10px;right:auto}html[dir=rtl] div.form div.field div.select-box:after{left:1rem;right:auto}html[dir=rtl] div.form div.field input,html[dir=rtl] div.form div.field textarea{margin-left:0;margin-right:1rem}html[dir=rtl] div.form div.field select{padding-right:1rem;padding-left:calc(31px + 1.2rem)}@media (max-width:768px){html[dir=rtl] div.form div.field.input-error div[data-component=date3selects]{margin-left:0}html[dir=rtl] div.form div.field.field-third .input-box:not(:nth-of-type(1)){margin-right:0}}.signup h2.head,.user-page-default h2.head,div.forgetpassword h2.head,div.request-proposal h2.head,div.resetpassword h2.head,div.view-booking-sg h2.head{font-size:6.3rem;color:#000}.signup p.message,.user-page-default p.message,div.forgetpassword p.message,div.request-proposal p.message,div.resetpassword p.message,div.view-booking-sg p.message{background-color:#cbc7c2;font-size:2.4rem;line-height:1.2em;padding:2.2rem 2.5rem 2rem 3rem;margin:2.5rem 0 3.2rem 0}@media screen and (max-width:768px){.signup h2.head,.user-page-default h2.head,div.forgetpassword h2.head,div.request-proposal h2.head,div.resetpassword h2.head,div.view-booking-sg h2.head{font-size:3.6rem}.signup p.message,.user-page-default p.message,div.forgetpassword p.message,div.request-proposal p.message,div.resetpassword p.message,div.view-booking-sg p.message{font-size:1.8rem;padding:1.3rem 1.5rem 1.3rem 1rem;margin:2rem 0}}i.checkbox,i.radio{display:inline-block;cursor:pointer;width:1.4rem;height:1.4rem;border:solid .2rem #adadad;text-align:center;vertical-align:middle;background-color:#fff;position:relative}i.blue.radio,i.checkbox.blue{border-color:#31a2ac}.card.selected i.blue.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.blue.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.blue.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.blue.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox.blue:after,i.blue.checked.radio:after,i.checkbox.blue.checked:after{background:#31a2ac;width:80%;height:80%}i.black.radio,i.checkbox.black{border-color:#363636}.card.selected i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.package-detail .main .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 i.checkbox:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.radio:after,i.checkbox.checked:after,i.checked.radio:after{content:'';background:#363636;display:inline-block;width:71%;height:71%;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%)}.checkbox-block>*{display:inline-block;vertical-align:top}.checkbox-block.blue{color:#31a2ac}.checkbox-block__text{font-size:1.8rem;line-height:2.2rem;margin-left:.5em;font-family:'Nimbus Sans L',sans-serif;font-weight:500;cursor:pointer}html[dir=rtl] .checkbox-block__text{margin-right:.5em;margin-left:0}.block-error-mesage{background-color:#ba0c2f;padding:2rem 1.5rem 2rem 2rem;line-height:1.4em;font-size:1.6rem;color:#fff}html[dir=rtl] .block-error-mesage{padding:2rem 2rem 2rem 1.5rem}i.radio{width:3.2rem;height:3.2rem;border-width:.3rem;background-color:#fff}i.radio.blue{background-color:#fff;border:solid .2rem #adadad}.card.selected i.radio.blue:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio.blue:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio.blue:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.radio.blue:after,i.radio.blue.checked:after{background-color:#31a2ac}.card.selected i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.package-detail .main .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 i.radio:after,i.radio,i.radio.checked:after{border-radius:100%}i.add{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAAM0lEQVRIx2MwY8AL/yNBrCr+QyHDqEGjBo0aNGIN+k8dOGoQXQ0aTdmjBo0aNGoQRQYBAIvy+isU71WpAAAAAElFTkSuQmCC) no-repeat center center;background-size:3rem;width:3rem;height:3rem;margin-right:4px;cursor:pointer}i.triangle{display:inline-block;content:'';width:0;height:0;border:.8rem solid transparent;border-top-color:#363636;margin-top:.5rem}i.triangle.expanded{display:inline-block;content:'';width:0;height:0;border:.8rem solid transparent;border-bottom-color:#363636;margin-top:-.5rem}.nightly-breakdown.no-arrow .trigger:after{display:none!important}.nightly-breakdown.show .trigger:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-bottom-color:#333;margin-bottom:0}.nightly-breakdown.show .trigger.blue:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-bottom-color:#31a2ac}.nightly-breakdown.show .trigger.grey:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-bottom-color:#a9a9a9}.nightly-breakdown .trigger{cursor:pointer;font-size:1.3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#333;margin-top:.5em}.nightly-breakdown .trigger.blue{color:#31a2ac}.nightly-breakdown .trigger.blue:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#31a2ac}.nightly-breakdown .trigger.grey{color:#adadad}.nightly-breakdown .trigger.grey:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#a9a9a9}.nightly-breakdown .trigger>*{display:inline-block;vertical-align:middle}.nightly-breakdown .trigger:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#333;margin-bottom:-4px;margin-left:.4rem}html[dir=rtl] .nightly-breakdown .trigger:after{margin-right:.4rem;margin-left:0}@media screen and (max-width:768px){i.radio{width:2.1rem;height:2.1rem;top:3rem!important;border-width:.2rem}i.add{background-size:2.2rem;width:2.2rem;height:2.2rem}}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,.checkout .checkout-confirmation .checkout-confirmation-points a,.checkout .checkout-detail a.detail-edit,.checkout .overall-price .overall-price-href,.checkout .overall-price .overall-price-total .overall-price-points,.checkout .overall-price .overall-price-underline,.dashboard .main .board .userinfo .membership a,.tpl-hero-rating .tpl-rating .view,.underline-a,.underline-a-bold,.underline-a-green,.underline-a-red{line-height:1.5em;cursor:pointer;display:inline-block;border-bottom-style:solid;border-bottom-width:1px;color:inherit}.underline-a-bold{border-width:2px;line-height:1.2em}@media screen and (max-width:768px){.underline-a-bold{line-height:1em}}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,.underline-a-red{color:#ba0c2f;border-color:#ba0c2f}.checkout .checkout-confirmation .checkout-confirmation-points a,.checkout .checkout-detail a.detail-edit,.underline-a-green{color:#37ac31;border-color:#37ac31}.security-tooltip{font-size:2rem;padding:0 .3rem;cursor:pointer;position:relative;display:inline-block;vertical-align:middle}.security-tooltip:hover .security-tooltip-popup{display:block}.security-tooltip div.security-tooltip-popup{display:none;position:absolute;z-index:10;left:100%;top:50%;margin-left:5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border:solid 1px #aaa}.security-tooltip div.security-tooltip-popup:after,.security-tooltip div.security-tooltip-popup:before{position:absolute;top:50%;-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.security-tooltip div.security-tooltip-popup:before{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-right-color:#aaa;left:-1px}.security-tooltip div.security-tooltip-popup:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-right-color:#ebe7e5;left:0}.security-tooltip div.security-tooltip-popup .content{width:15rem;padding:1rem;background-color:#ebe7e5;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.security-tooltip div.security-tooltip-popup .content *{font-size:1.2rem;line-height:1.1em;color:#191405;text-transform:uppercase}.security-tooltip div.security-tooltip-popup .content p{margin-bottom:.7em}.security-tooltip div.security-tooltip-popup .content>div{font-size:0;white-space:nowrap}.security-tooltip div.security-tooltip-popup .content>div *{display:inline-block;vertical-align:middle;white-space:normal}.security-tooltip div.security-tooltip-popup .content>div span{word-wrap:break-word}.security-tooltip div.security-tooltip-popup .content>div span:first-of-type{width:calc(100% - 4.8rem);font-size:1.3rem}.security-tooltip div.security-tooltip-popup .content>div img{width:4.6rem}.security-tooltip div.security-tooltip-popup .content>div span[class^=icon-]{font-size:4rem;margin-left:.8rem}@media screen and (max-width:768px){.security-tooltip div.security-tooltip-popup .content{width:12rem;padding:.7rem}.security-tooltip div.security-tooltip-popup .content *{font-size:1.3rem}.security-tooltip div.security-tooltip-popup .content>div{margin-bottom:.5rem}.security-tooltip div.security-tooltip-popup .content>div span:first-of-type{width:calc(100% - 3.8rem);font-size:1.2rem}.security-tooltip div.security-tooltip-popup .content>div img{width:3.5rem}.security-tooltip div.security-tooltip-popup .content>div span[class^=icon-]{font-size:3rem}}html[dir=rtl] .security-tooltip div.security-tooltip-popup{right:100%;left:auto;margin-right:5px;margin-left:0}html[dir=rtl] .security-tooltip div.security-tooltip-popup:before{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-left-color:#aaa;right:-25px;left:auto}html[dir=rtl] .security-tooltip div.security-tooltip-popup:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-left-color:#fff;right:-24px;left:auto}html[dir=rtl] .security-tooltip div.security-tooltip-popup .content>div span[class^=icon-]{margin-right:.8rem;margin-left:0}div.placeholder{z-index:10;background-image:url(data:image/gif;base64,AAAA)}input[type=text]:disabled{opacity:1;color:#363636;-webkit-text-fill-color:#363636}.bookingitem .bookingitem-price .item-price .label-popup,.common-popup,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.wgt-guarantee-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup,div.bookingflow .booking-options>li .label-popup,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup{position:absolute;z-index:1}.bookingitem .bookingitem-price .item-price .label-popup .content,.bookingitem .bookingitem-price .item-price .label-popup .title,.common-popup .content,.common-popup .title,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.wgt-guarantee-popup .content,.wgt-guarantee-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .title,div.bookingflow .booking-options>li .label-popup .content,div.bookingflow .booking-options>li .label-popup .title,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .title{width:26rem;box-sizing:border-box}.bookingitem .bookingitem-price .item-price .label-popup .content.booking-flow-label-list,.bookingitem .bookingitem-price .item-price .label-popup .title.booking-flow-label-list,.common-popup .content.booking-flow-label-list,.common-popup .title.booking-flow-label-list,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content.booking-flow-label-list,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title.booking-flow-label-list,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content.booking-flow-label-list,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title.booking-flow-label-list,.wgt-guarantee-popup .content.booking-flow-label-list,.wgt-guarantee-popup .title.booking-flow-label-list,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content.booking-flow-label-list,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .title.booking-flow-label-list,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content.booking-flow-label-list,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .title.booking-flow-label-list,div.bookingflow .booking-options>li .label-popup .content.booking-flow-label-list,div.bookingflow .booking-options>li .label-popup .title.booking-flow-label-list{width:41.5rem}.bookingitem .bookingitem-price .item-price .label-popup .title,.common-popup .title,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.wgt-guarantee-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .title,div.bookingflow .booking-options>li .label-popup .title,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .title{font-size:1.4rem;line-height:1.4em;padding-right:4rem;text-transform:uppercase;background-color:#272829;color:#d3d3d3;padding:.5em 1.5rem}.bookingitem .bookingitem-price .item-price .label-popup .content,.common-popup .content,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.wgt-guarantee-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content,div.bookingflow .booking-options>li .label-popup .content,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content{background-color:#353637;padding:1rem 1.5rem;color:#fff}.bookingitem .bookingitem-price .item-price .label-popup a.close,.common-popup a.close,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,.wgt-guarantee-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup a.close,div.bookingflow .booking-options>li .label-popup a.close,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup a.close{display:none}@media screen and (max-width:768px){.bookingitem .bookingitem-price .item-price .label-popup,.common-popup,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.wgt-guarantee-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup,div.bookingflow .booking-options>li .label-popup,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup{position:fixed;z-index:9;top:40px!important;left:0}.bookingitem .bookingitem-price .item-price .label-popup,.bookingitem .bookingitem-price .item-price .label-popup .content,.bookingitem .bookingitem-price .item-price .label-popup .title,.common-popup,.common-popup .content,.common-popup .title,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.wgt-guarantee-popup,.wgt-guarantee-popup .content,.wgt-guarantee-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .title,div.bookingflow .booking-options>li .label-popup,div.bookingflow .booking-options>li .label-popup .content,div.bookingflow .booking-options>li .label-popup .title,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .title{width:100%!important}.bookingitem .bookingitem-price .item-price .label-popup a.close,.common-popup a.close,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,.wgt-guarantee-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup a.close,div.bookingflow .booking-options>li .label-popup a.close,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup a.close{display:inline-block;cursor:pointer;position:absolute;right:.5rem;top:0}.bookingitem .bookingitem-price .item-price .label-popup a.close span,.common-popup a.close span,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close span,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close span,.wgt-guarantee-popup a.close span,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup a.close span,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup a.close span,div.bookingflow .booking-options>li .label-popup a.close span,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup a.close span{font-size:3.3rem;line-height:1em;color:#fff}.bookingitem .bookingitem-price .item-price .label-popup .title,.common-popup .title,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.wgt-guarantee-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .title,div.bookingflow .booking-options>li .label-popup .title,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .title{min-height:33px}.bookingitem .bookingitem-price .item-price .label-popup .content,.common-popup .content,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.wgt-guarantee-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content,div.bookingflow .booking-options>li .label-popup .content,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content{min-height:100vh}.bookingitem .bookingitem-price .item-price .label-popup:before,.common-popup:before,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup:before,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup:before,.wgt-guarantee-popup:before,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup:before,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup:before,div.bookingflow .booking-options>li .label-popup:before,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup:before{display:none!important}}@media screen and (max-width:768px){.bookingitem .bookingitem-price .item-price html[dir=rtl] .label-popup a.close,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip html[dir=rtl] .label-popup a.close,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip html[dir=rtl] .label-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more html[dir=rtl] .label-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover html[dir=rtl] .label-popup a.close,div.bookingflow .booking-options>li html[dir=rtl] .label-popup a.close,html[dir=rtl] .bookingitem .bookingitem-price .item-price .label-popup a.close,html[dir=rtl] .common-popup a.close,html[dir=rtl] .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,html[dir=rtl] .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,html[dir=rtl] .wgt-guarantee-popup a.close,html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup a.close,html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup a.close,html[dir=rtl] div.bookingflow .booking-options>li .label-popup a.close{left:.5rem;right:auto}}.popup-lightbox{width:100%;height:100vh;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:9999}.popup-lightbox>*{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%);width:60%}@media screen and (max-width:768px){.popup-lightbox{top:40px;height:calc(100vh - 40px)}.popup-lightbox>*{position:static;width:100%;height:100%;overflow-y:auto;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}.m4b-homepage-usp1-bar-2{padding:50px 0;background-color:#f7f4ee}.m4b-homepage-usp1-bar-2 .m4b-homepage-usp1-bar-icon img{width:32px;height:32px}.m4b-homepage-usp1-bar-header{text-align:center;padding-bottom:50px;font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.2rem;color:#4e4e4e}.m4b-homepage-usp1-bar-button-container{text-align:center;padding-top:60px}.m4b-homepage-usp1-bar-button-container .m4b-homepage-lump-item-trunk-link{margin-right:0!important;margin-top:0;margin-left:0!important}.m4b-homepage-usp1-bar-wrapper{font-size:0;margin:0 9.2rem;white-space:nowrap;text-align:center}.m4b-homepage-usp1-bar-wrapper~.m4b-homepage-usp1-bar-wrapper{margin-top:30px}.m4b-homepage-usp1-bar-item{white-space:normal;width:calc(20% - 44.8px);display:inline-block;vertical-align:top}.m4b-homepage-usp1-bar-item+.m4b-homepage-usp1-bar-item{margin-left:56px}.m4b-homepage-usp1-bar-icon{font-size:32px;color:#4e4e4e}.m4b-homepage-usp1-bar-name{margin-top:14px;font-size:16px;font-family:Optima,sans-serif;line-height:21px;color:#9f7d23}body[data-isipad=true] .m4b-homepage-usp1-bar-name{font-size:17.6px}.m4b-homepage-usp1-bar-desc{margin-top:9px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:18px;color:#4e4e4e}body[data-isipad=true] .m4b-homepage-usp1-bar-desc{font-size:14.6px}.m4b-homepage-lump-item-trunk-link{margin-top:40px;padding:12px 31px;display:inline-block;vertical-align:middle;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;margin-right:17px;letter-spacing:.5px;background-color:#9f7d23;text-transform:uppercase;text-align:center;cursor:pointer;color:#fff}body[data-isipad=true] .m4b-homepage-lump-item-trunk-link{font-size:13.2px}.m4b-homepage-lump-item-trunk-link:hover{background-color:#bf972b}.m4b-homepage-lump-raise .m4b-homepage-lump-wrapper.business-active .m4b-homepage-lump-item-trunk-link{display:none!important;visibility:hidden!important}.m4b-homepage-lump-raise .m4b-homepage-lump-wrapper.business-active .m4b-homepage-lump-item-trunk-link--second{display:inline-block!important;visibility:visible!important}.code-bottom{margin-top:1.5rem;display:flex;align-items:center}.code-bottom .captcha-img{display:inline-block;vertical-align:middle;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}@media screen and (max-width:768px){.code-bottom .captcha-img{display:block;margin-bottom:1.5rem}}.code-bottom .captcha-icon{display:inline-block;vertical-align:middle;cursor:pointer}.code-bottom .captcha-icon.captcha-click{margin-right:1rem}.code-bottom .captcha-icon.captcha-voice{border-left:1px solid #7e7e7e}@media screen and (max-width:768px){.code-bottom .captcha-icon.captcha-voice{padding-left:1.2rem}}.code-bottom .captcha-icon span{display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;color:#004976;line-height:1.8rem;vertical-align:middle}.code-bottom .captcha-icon .voice-icon{margin-left:1.2rem;margin-right:0;padding-right:.6rem}@media screen and (max-width:768px){.code-bottom .captcha-icon .voice-icon{margin-left:0}}.neighborhoods-hotels-wrapper .wgt-scratchpad-off,.neighborhoods-hotels-wrapper .wgt-scratchpad-on{display:none}.promo_popup_hotel .content{width:calc(258px + 3.4rem);position:fixed;right:2.8rem;top:75px;z-index:1001}.promo_popup_hotel .content .header{padding:1.3rem 2rem;background:#8dcabb;color:#fff;position:relative;font-family:'Nimbus Sans L',sans-serif;font-weight:700;width:100%;box-sizing:border-box}.promo_popup_hotel .content .header .info{display:inline-block;vertical-align:middle;margin-right:2.8rem}.promo_popup_hotel .content .header .info span{font-size:1.4rem;text-transform:uppercase}.promo_popup_hotel .content .header .info span:nth-child(2){display:block;margin-top:.1rem}.promo_popup_hotel .content .header .time{display:inline-block;vertical-align:middle;font-size:2.4rem}.promo_popup_hotel .content .header .time em{display:inline-block;vertical-align:top}.promo_popup_hotel .content .header .time span{position:relative;display:inline-block;padding:0 .8rem}.promo_popup_hotel .content .header .time span i{font-size:1rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#f3f3f3;left:0;display:block;width:100%;text-align:center;text-transform:uppercase}.promo_popup_hotel .content .icon-icon_B017{background:#8dcabb;color:#fff;font-size:4.5rem;position:absolute;top:0;right:0;cursor:pointer}.new-design .promo_popup_hotel .content{top:240px}.promo_popup_hotel img{width:100%;height:auto}@media (max-width:768px){.promo_popup_hotel{position:fixed;top:0;left:0;height:100vh;width:100%;z-index:10000;background-color:rgba(27,27,27,.5)}.promo_popup_hotel .content{position:fixed;top:50%!important;left:50%!important;z-index:1001;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.promo_popup_hotel .content .header .info{margin-right:5%}.promo_popup_hotel .content .header .info span{font-size:1rem}.promo_popup_hotel .content .header .time{font-size:2rem}.promo_popup_hotel .content .header .time span{padding:0 1rem}}@media (max-width:768px) and (max-width:400px){.promo_popup_hotel .content .header .time span{padding:0 .3rem}}.PromoHotelPopup-cro-new.PromoHotelPopup-cro-for-edit .PromoHotelPopup-cro-new-content{position:relative;top:0;right:auto}.PromoHotelPopup-cro-new-content{width:380px;position:fixed;right:2.8rem;top:75px;z-index:1001;background-color:#fff;padding:15px}@media (max-width:768px){.PromoHotelPopup-cro-new-content{width:calc(100% - 76px);position:fixed;top:50%;left: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%);padding:20px}}.PromoHotelPopup-cro-new-close{position:absolute;right:.5rem;top:.5rem;font-size:4rem;cursor:pointer;color:#000}@media (max-width:768px){.PromoHotelPopup-cro-new-close{font-size:4.6rem;right:-1rem;top:-4rem;color:#fff}}.PromoHotelPopup-cro-new-main{font-size:0}.PromoHotelPopup-cro-new-link{display:inline-block;width:calc(58% - 15px);margin-right:15px}@media (max-width:768px){.PromoHotelPopup-cro-new-link{width:100%;margin-right:0;margin-left:0}}.PromoHotelPopup-cro-new-button-block{display:inline-block;width:42%;vertical-align:bottom}@media (max-width:768px){.PromoHotelPopup-cro-new-button-block{display:none}}.PromoHotelPopup-cro-new-button-block-button{width:100%;display:inline-block;padding:10px 22px;background-color:#9f7d23;text-transform:uppercase;letter-spacing:.5px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#fff;cursor:pointer;box-sizing:border-box;text-align:center}@media (max-width:768px){.PromoHotelPopup-cro-new-button-block-button{width:70%;padding:16px 50px}}.PromoHotelPopup-cro-new-button-block-link{display:inline-block;margin-top:10px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1rem;line-height:1.2rem;color:#9f7d23;text-decoration:underline;text-transform:uppercase;cursor:pointer;letter-spacing:.42px}@media (max-width:768px){.PromoHotelPopup-cro-new-button-block-link{width:100%;text-align:center;display:block;margin-top:20px;font-size:1.2rem;line-height:1.4rem;color:#9f7d23}}.PromoHotelPopup-cro-new-text{margin-top:15px;width:100%;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:2.2rem;color:#363636}.PromoHotelPopup-cro-new-text b,.PromoHotelPopup-cro-new-text strong{font-weight:700}.PromoHotelPopup-cro-new-text em,.PromoHotelPopup-cro-new-text i{font-style:italic}.PromoHotelPopup-cro-new-text a{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:2.2rem;color:#363636;text-decoration:underline;cursor:pointer}@media (max-width:768px){.PromoHotelPopup-cro-new-text{margin-top:17px;text-align:center}}.PromoHotelPopup-cro-new-button-block-mobile{display:none;margin-top:20px;text-align:center}@media (max-width:768px){.PromoHotelPopup-cro-new-button-block-mobile{display:block}}.modal__lock{position:fixed;width:100%}.new-look-video-container{display:block;position:relative;box-sizing:border-box;width:100%;font-size:0;background-color:transparent;padding:30px 9.2rem 30px}@media (max-width:768px){.new-look-video-container{padding:0;width:calc(100% - 32px);margin:16px 16px}}.new-look-video-container .new-look-carousel-image{width:55%}@media (max-width:768px){.new-look-video-container .new-look-carousel-image{width:100%;padding-top:58%;position:absolute;top:0;left:0;right:0}}.new-look-video-container .tpl-hero-play-button .icon-icon_B086{font-size:90px}@media (max-width:768px){.new-look-video-container .tpl-hero-play-button .icon-icon_B086{font-size:60px}}.new-look-video-container .tpl-hero-play-button .tpl-scrollbutton{display:none}.new-look-video-hero-layer{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;cursor:pointer}.new-look-video-content{display:inline-block;vertical-align:middle;width:calc(45% - 40px);margin-right:40px}@media (max-width:768px){.new-look-video-content{width:100%;margin:0;padding-top:calc(58% + 15px)}}.new-look-video-caption{font-family:Optima,sans-serif;font-weight:500;font-size:1.4rem;line-height:3rem;color:#000}@media (max-width:768px){.new-look-video-caption{padding-bottom:14px}}.new-look-video-title{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.2rem;color:#000;padding-bottom:10px}@media (max-width:768px){.new-look-video-title{font-size:2rem;line-height:2.4rem;color:#000}}.new-look-video-desc{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2rem;color:#000;padding-bottom:24px}.new-look-video-desc b,.new-look-video-desc strong{font-weight:700}.new-look-video-desc em,.new-look-video-desc i{font-style:italic}.new-look-video-desc a{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2rem;color:#004976}@media (max-width:768px){.new-look-video-desc{font-size:1.5rem;line-height:2.4rem;color:#000}}html[dir=rtl] .m4b-homepage-usp1-bar-item+.m4b-homepage-usp1-bar-item{margin-right:56px;margin-left:0}@media (max-width:768px){html[dir=rtl] .m4b-homepage-usp1-bar-item+.m4b-homepage-usp1-bar-item{margin-right:0;margin-left:0}}html[dir=rtl] .promo_popup_hotel .content .header .info{margin:0 0 0 2.8rem}html[dir=rtl] .promo_popup_hotel .content .icon-icon_B017{left:0;right:auto}html[dir=rtl] .PromoHotelPopup-cro-new-content{right:auto;left:2.8rem}@media (max-width:768px){html[dir=rtl] .PromoHotelPopup-cro-new-content{right:auto;left:50%}}html[dir=rtl] .PromoHotelPopup-cro-new-link{margin-right:0;margin-left:15px}html[dir=rtl] .PromoHotelPopup-cro-new-close{right:auto;left:.5rem}@media (max-width:768px){html[dir=rtl] .PromoHotelPopup-cro-new-close{right:auto;left:-1rem}}html[dir=rtl] .new-look-video-content{margin-right:0;margin-left:40px}.offer-count-down .offerCount-container{border-bottom:#282828 1px solid;margin-top:1.7rem;margin-bottom:3rem}.offer-count-down .offerCount-title{font-size:2rem;text-align:center;margin-bottom:1.5rem;font-weight:700}.offer-count-down .offerCount-go{font-size:1.4rem;color:#2ea2b1;text-align:center;display:block;margin-bottom:1.5rem}.offer-count-down .countDown-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0 1.8rem 3rem 1.8rem}.offer-count-down .countDown-box .countDown-box-li{text-align:center}.offer-count-down .countDown-box .countDown-box-li:nth-child(odd){flex:2}.offer-count-down .countDown-box .countDown-box-li:nth-child(even){flex:1}.offer-count-down .countDown-box .countDown-box-li span{display:block}.offer-count-down .countDown-box .countDown-box-li .countDown-num{font-size:3.4rem;color:#252525;font-weight:700}.offer-count-down .countDown-box .countDown-box-li .countDown-title{font-size:1.2rem;color:#5e5e5e}.offer-count-down .countDown-box .countDown-box-li .colon{line-height:2.4rem}.offer-count-down .red .countDown-box-li .countDown-num{color:#b21329}@media screen and (max-width:768px){.tours-detail-layout .main .related-tours .featured{padding:0;margin:0}}@media screen and (max-width:768px){.tours-detail-layout .main .related-tours .featured .name{padding-left:2rem;margin-top:1.8rem}}.displayingoptions-true .hotel-title,.displayingoptions-true .hotel-url,.displayingoptions-true .toggle-operation{display:inline-block}.displayingoptions-true .title-operation{display:none}.displayingoptions-false .title-operation-operation{display:inline-block}.displayingoptions-false .hotel-title,.displayingoptions-false .hotel-url,.displayingoptions-false .toggle-operation{display:none}.offer-detail .featured{padding:0 3.3rem 0 4.6rem}@media screen and (max-width:768px){.offer-detail .featured{padding:0}}.offer-detail .featured .featured-list{margin-top:3.6rem}@media screen and (max-width:768px){.offer-detail .featured .featured-list{margin-top:1.8rem}}.offer-detail .featured .feature-li{border:1px solid #dadada;padding-right:1.5rem;position:relative}@media screen and (max-width:768px){.offer-detail .featured .feature-li{display:block;padding:0}}.offer-detail .featured .price-content{float:left;text-align:left}@media screen and (max-width:768px){.offer-detail .featured .feature-desc-left{float:none}}.offer-detail .featured .feature-desc-region{margin-left:24.6rem}@media screen and (max-width:768px){.offer-detail .featured .feature-desc-region{padding-left:1.6rem;margin:0;width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.offer-detail .featured .feature-desc-region{max-width:35rem}}.offer-detail .featured .feature-desc-content{float:left}.offer-detail .featured .view-btn-region{float:right}.offer-detail .featured .feature-title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2rem;width:70%;margin-top:.9rem;margin-bottom:.4rem;line-height:2.2rem}@media screen and (max-width:768px){.offer-detail .featured .feature-title{max-width:26.8rem}}.offer-detail .featured .feature-title a{color:inherit}.offer-detail .featured .reviews-counts{color:#545454;font-size:1.2rem;text-decoration:underline}.offer-detail .featured .reviews-counts:active{color:#545454}.offer-detail .featured .reviews-counts:link{color:#545454}.offer-detail .featured .feature-near{height:2rem;font-size:1.2rem;width:100%}.offer-detail .featured .reivews-region{margin-top:2rem;font-size:1.6rem;height:1.8rem}.offer-detail .featured .reivews-region .reviews-score{margin-right:.8rem;color:#ba0c2f;font-weight:700}.offer-detail .featured .location-region{float:left;font-size:1.4rem;margin-right:1.4rem}.offer-detail .featured .location-icon{font-size:1.8rem;margin-right:.1rem}.offer-detail .featured .nearby-icon{font-size:1.8rem;margin-right:.1rem}.offer-detail .featured .price-region{color:#0c0c0c;font-weight:700;text-align:right;position:absolute;right:2rem;top:2rem}@media screen and (max-width:768px){.offer-detail .featured .price-region{float:none;position:inherit;margin-top:1.8rem;height:5rem;margin-bottom:1rem}}.offer-detail .featured .price-from{font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:.2px}.offer-detail .featured .price-currency{font-size:1.6rem;float:right}@media screen and (max-width:768px){.offer-detail .featured .price-currency{font-size:1.8rem}}.offer-detail .featured .price-count{font-size:2.4rem;float:right}.offer-detail .featured .price-desc{font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;letter-spacing:.4px}.offer-detail .featured .nearby-region{float:left;font-size:1.2rem}.offer-detail .featured .price-desc-region{height:9.1rem}.offer-detail .featured .view-hotel{height:4rem;width:17rem;color:#fafdfd;background-color:#31a2ac;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;letter-spacing:1px;text-align:center;line-height:4rem;text-decoration:none;display:block}@media screen and (max-width:768px){.offer-detail .featured .view-hotel{position:inherit;float:right;margin-right:2.6rem;width:14.1rem;height:4.4rem;margin-top:0}}.offer-detail .featured .view-hotel:active{text-decoration:none}.offer-detail .featured .feature-desc{margin-top:3.2rem;width:27rem;font-size:1.2rem;margin-right:.1rem;color:#000}.offer-detail .featured .feature-desc a{color:#2d2d2d;text-decoration:underline}.offer-detail .featured .feature-desc h3{font-size:1.6rem;margin-bottom:.5rem;color:#000}.offer-detail .featured .feature-image-region{position:relative;float:left}@media screen and (max-width:768px){.offer-detail .featured .feature-image-region{float:none}}.offer-detail .featured .feature-image-region .feature-icon{font-family:'Nimbus Sans L',sans-serif;font-weight:500;position:absolute;padding:0 .8rem;letter-spacing:.2px;text-transform:uppercase;left:0;top:0;height:2.5rem;width:12rem;color:#fff;font-size:1.2rem;line-height:2.5rem;text-align:center;background-color:#ba0c2f}.offer-detail .featured .feature-image-region .feature-image{height:17.2rem;width:22.8rem}@media screen and (max-width:768px){.offer-detail .featured .feature-image-region .feature-image{width:100%;height:auto}}.offer-detail .date-popup .date-start .x-solar{font-size:1.2rem;background-color:#363636}.offer-detail .date-popup .date-start .x-solar .x-solar-tab{color:#fff}.offer-detail .date-popup .date-start .x-solar .x-solar-tab .x-solar-cell .x-solar-none{background-color:#4a4a4a}.offer-detail .date-popup .date-start .x-solar .x-solar-tab .x-solar-cell .x-solar-mask{background-color:#4a4a4a}.offer-detail .date-popup .date-start .x-solar .x-solar-tab .x-solar-cell.note .x-solar-mask{background-color:#31a2ac}.offer-detail .date-popup .date-start .x-solar .x-solar-tab .x-solar-cell.prev .x-solar-mask{background-color:rgba(49,162,172,.6)}.offer-detail .date-popup .date-start .x-solar .x-solar-tab .x-solar-cell.next .x-solar-mask{background-color:rgba(49,162,172,.6)}.offer-detail .date-popup .checkin{display:none!important}.offer-detail .date-popup .tip-wrapper{min-height:initial!important}.offer-detail .date-popup .clock-wrapper{padding-top:0!important}.offer-detail .date-popup .tips{padding:.5rem 1rem!important}.offer-detail .date-popup .clock-wrapper h1{margin-bottom:0!important}.offer-detail .date-popup .clock-wrapper{min-height:initial!important}.offer-detail .featured-view-more{height:4.6rem;width:19.7rem;border:1px #000 solid;color:#000;font-size:1rem;text-align:center;line-height:4.6rem;display:block;margin:0 auto;margin-top:2rem}@media screen and (max-width:768px){.offer-detail .sidebar.mobile-nopadding .sidebar-info{padding:0!important;display:block}.offer-detail .sidebar.mobile-nopadding .price-container{margin-left:0!important;margin-right:0!important}}.offer-detail .sidebar .booking-widget .price-content{margin-bottom:4.2em}@media screen and (max-width:768px){.offer-detail .sidebar .booking-widget .price-content{text-align:left}}.offer-detail .sidebar .booking-widget .price-content:after{border-top-width:3.3em}.offer-detail .sidebar .booking-widget .price-content .guarantee-container .wgt-guarantee{margin-top:-.5em}.offer-detail .sidebar .booking-widget .price-content .guarantee-container .label-popup{top:calc(100% + 15px);bottom:auto}.offer-detail .sidebar .booking-widget .price-content .guarantee-container .label-popup:before{display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-bottom-color:#353637;top:auto;bottom:99%}.offer-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar{position:relative}@media screen and (max-width:768px){.offer-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .customize-hotel-header{display:none!important}}.offer-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar:nth-child(3){margin-top:.5em}.offer-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar.expanded .popup{display:block}@media screen and (max-width:768px){.offer-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar.expanded .popup{display:none}}.offer-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .popup{display:none;margin:0;position:absolute;left:-.2rem;top:calc(100% + .3em);width:calc(100% + .4rem);z-index:1;box-sizing:border-box;max-height:12.3em;overflow-y:hidden;overflow-x:hidden;background-color:#f0f0f0;font-size:1.6rem;line-height:1.2em}.offer-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .popup li{cursor:pointer;padding:.35em .3em .35em 1.25em}.offer-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .popup li:hover{background-color:#bdb9b5}.offer-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .popup li.selected{background-color:#bdb9b5}.offer-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .mobile-select{display:none}@media screen and (max-width:768px){.offer-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .mobile-select{display:inline-block;position:absolute;padding-left:.8em;right:0;top:0;height:41px;border:0;outline:0;border-radius:0;font-size:1.6rem;background-color:#fff;width:calc(100% - 41px);word-break:keep-all;box-sizing:border-box;appearance:none;-moz-appearance:none;-webkit-appearance:none}}.offer-detail .sidebar .booking-widget .sidebar-info .date-content .hotel-selection{height:2.5rem;width:calc(100% - 1em - 4.2rem);position:absolute;font-size:100%;margin-top:-.5rem;height:3.5rem;margin-left:.5em!important}@media screen and (max-width:768px){.offer-detail .margin-block{padding:.5rem 2rem 2rem 2rem}}.offer-detail .content-block{padding:.5rem 2rem 2rem 3.2rem}@media screen and (max-width:768px){.offer-detail .content-block{padding:.5rem 2rem 2rem}}.offer-detail .content-block .rich-text{font-size:1.6rem;line-height:1.7em;width:76%}@media screen and (max-width:768px){.offer-detail .content-block .rich-text{font-size:1.2rem;width:100%}}.offer-detail .content-block .sub-title,.offer-detail .content-block .title{font-family:'Nimbus Sans L',sans-serif;font-weight:700}.offer-detail .content-block .title{font-size:2.2rem;margin:1em auto .5em 0}@media screen and (max-width:768px){.offer-detail .content-block .title{font-size:1.7rem}}.offer-detail .content-block .sub-title{margin-top:1em}.offer-detail .main .tour-title{padding-top:1rem}.offer-detail .main .tour-title .title-name{width:100%}.offer-detail .main .tour-title .content-block{font-size:1.6rem;padding:0 0 .5em 0;display:block}.offer-detail .main .tour-title .content-block.show .rich-text{display:block}.offer-detail .main .tour-title .content-block.show .hide-title{display:inline-block}.offer-detail .main .tour-title .content-block .hide-title,.offer-detail .main .tour-title .content-block .rich-text{display:none}.offer-detail .main .tour-title .content-block .rich-text{padding-top:.5em}.offer-detail .main .tour-title .content-block .rich-text h6{margin-top:1em}.offer-detail .main .tour-title .content-block .rich-text strong{font-weight:700}.offer-detail .main .tour-title .content-block .rich-text em{font-style:italic}.offer-detail .main .tour-title .content-block .rich-text ul{list-style-type:disc;padding-left:20px}.offer-detail .main .tour-title .content-block .rich-text ol{list-style-type:decimal;padding-left:20px}.offer-detail .main .tour-title .content-block .rich-text li{padding-left:0}.offer-detail .main .tour-title .content-block .wgt-breadcrumb,.offer-detail .main .tour-title .content-block .wgt-breadcrumb-noborder{border-bottom:none}.offer-detail .main .tour-title .content-block .wgt-breadcrumb *,.offer-detail .main .tour-title .content-block .wgt-breadcrumb-noborder *{text-decoration:underline;color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){.offer-detail .main .tour-title .content-block .wgt-breadcrumb *,.offer-detail .main .tour-title .content-block .wgt-breadcrumb-noborder *{font-size:1.2rem}}@media screen and (max-width:768px){.offer-detail .main .tour-title{padding-bottom:3.5rem}.offer-detail .main .tour-title .operation{bottom:2.7rem}}.attr-blog-panel .area-list .offer-detail .main .tour-title .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .offer-detail .main .tour-title .wgt-text-triangle.arrow-up,.offer-detail .main .tour-title .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.offer-detail .main .tour-title .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.offer-detail .main .tour-title .wgt-link-triangle,.offer-detail .tours-detail .main .tour-detail-tabs .content-block .tour-title .see-all,.offer-detail .tours-detail .main .tour-title .tour-detail-tabs .content-block .see-all,.tours-detail .offer-detail .main .tour-detail-tabs .content-block .tour-title .see-all,.tours-detail .offer-detail .main .tour-title .tour-detail-tabs .content-block .see-all{margin-left:2em}@media screen and (max-width:768px){.attr-blog-panel .area-list .offer-detail .main .tour-title .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .offer-detail .main .tour-title .wgt-text-triangle.arrow-up,.offer-detail .main .tour-title .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.offer-detail .main .tour-title .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.offer-detail .main .tour-title .wgt-link-triangle,.offer-detail .tours-detail .main .tour-detail-tabs .content-block .tour-title .see-all,.offer-detail .tours-detail .main .tour-title .tour-detail-tabs .content-block .see-all,.tours-detail .offer-detail .main .tour-detail-tabs .content-block .tour-title .see-all,.tours-detail .offer-detail .main .tour-title .tour-detail-tabs .content-block .see-all{position:absolute;left:0;bottom:.5rem}}.offer-detail .main .room-selection{border-bottom:solid 1px #d1d1d1;font-size:1.4rem;margin-bottom:5em}@media screen and (max-width:768px){.offer-detail .main .room-selection{border-bottom:none;font-size:1.2rem}}.offer-detail .main .room-selection .room-module-item>*{border-top:solid 1px #d1d1d1}.offer-detail .main .room-selection .room-module-item .room-selection-block{font-size:0;position:relative}.offer-detail .main .room-selection .room-module-item .room-selection-block.expanded+.configure-room-block{display:block}.offer-detail .main .room-selection .room-module-item .room-selection-block>div{display:inline-block;vertical-align:top}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-pic{width:30%;position:relative;background-size:cover;background-repeat:no-repeat}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-pic .link{position:absolute;right:4%;bottom:6%;cursor:pointer}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-pic .link span{font-size:3rem;color:#fff}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-pic .tpl-holder{margin-top:65%}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-pic:hover .hover{display:block}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-pic .hover{display:none;cursor:pointer;background:rgba(0,0,0,.25);position:absolute;top:0;left:0;width:100%;height:100%}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-pic .hover span{font-size:5rem;color:#fff;position:absolute;top:50%;left: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){.offer-detail .main .room-selection .room-module-item .room-selection-block .room-pic{width:100%}}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content{width:70%;font-size:1.4rem;padding:1em 1em 6em;box-sizing:border-box}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content{font-size:1.2rem;padding:1.5rem 2rem;width:100%}}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div{font-size:0}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div>*{display:inline-block;vertical-align:top}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info{font-size:1.4rem;width:calc(100% - 15em)}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info{font-size:1.2rem;width:calc(100% - 12.5em)}}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .title{line-height:1.3em;margin-bottom:.4em}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .title span{font-size:2.8rem;line-height:1em;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .title span{font-size:1.8rem}}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .title>*{vertical-align:middle}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .title .room-label{font-size:1.2rem;display:inline-block;text-transform:uppercase;padding:.2em 1em;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .title .room-label{position:absolute;top:0;right:0}}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .title .room-label.red{background-color:#ba0c2f}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .title .room-label.black{background-color:#363636}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .area{line-height:1.4em;margin-bottom:.4em}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .area sup{vertical-align:super;font-size:1rem}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price{font-size:1.4rem;width:15em;text-align:right}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price{font-size:1.2rem;width:12.5em}}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price div{font-weight:700}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price div .currency{font-size:2rem;padding:0 .1em;vertical-align:top}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price div .currency{font-size:1.3rem}}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price div span{font-size:3.2rem}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price div span{font-size:2rem}}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price p{font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-transform:uppercase;font-size:1.4rem}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price p{font-size:1rem}}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description{font-size:0}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description{position:relative}}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description>*{display:inline-block;vertical-align:top}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .description{font-size:1.4rem;line-height:1.4em;max-width:75%;min-width:250px}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .description{font-size:1.2rem;width:calc(100% - 3.5rem);max-width:none;min-width:0}}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block{position:absolute;right:1.5em;bottom:1em;font-size:1.4rem}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block{right:0;bottom:0}}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected span{display:inline;color:#31a2ac}.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block span{display:none;text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;vertical-align:middle;margin-right:.5em}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block span{display:none!important}}.offer-detail .main .room-selection .room-module-item .configure-room-block{font-size:1.4rem;padding:1em;background-color:#f2f2f2;display:none}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .configure-room-block{padding:1.5rem 2rem}}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content{font-size:0}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content>*{display:inline-block;vertical-align:top}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .title{width:30%;font-size:2.2rem;font-weight:700;line-height:1.2em;margin-top:-.1em}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .title{font-size:1.4rem;width:100%}}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main{width:70%;font-size:1.4rem;padding-left:1em;box-sizing:border-box;position:relative}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main{width:100%;font-size:1.2rem;padding-left:0!important;padding-right:0!important;padding-top:1rem}}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section{width:calc(100% - 14em)}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section{width:100%}}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-title{text-transform:uppercase;font-size:1.4rem;line-height:1.5em;margin-bottom:.2em;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-title{font-size:1.2rem}}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection{border-left:solid 1px #d1d1d1;display:inline-block;margin-top:1px}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton-widthinitial{width:7.5em;max-width:none;min-width:0;border-right:solid 1px #d1d1d1;border-bottom:solid 1px #d1d1d1;border-top:solid 1px #d1d1d1;margin-top:-1px}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton *,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton-widthinitial *{color:#363636}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton-widthinitial:hover,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton:hover{opacity:1}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .grey.wgt-iconbutton-widthinitial,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton.grey{background-color:#d1d1d1;cursor:auto}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton.white:hover,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .white.wgt-iconbutton-widthinitial:hover{background-color:#f5f5f5}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton label,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton-widthinitial label{text-transform:none;margin-left:0}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton label,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton-widthinitial label{font-size:1.2rem}}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .price-section{position:absolute;bottom:0;right:0;text-align:right}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .price-section{display:none}}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .price-section .total{font-size:1.3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:.2em}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .price-section div{font-weight:700}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .price-section div .currency{font-size:2rem;vertical-align:top;padding:0 .1em}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .price-section div span{font-size:3.2rem}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .price-section .wgt-sqbutton-blue{line-height:3em;padding:0 2.3em;margin-top:3px}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section{font-size:1.4rem;margin-top:1.5em}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section{font-size:1.2rem}}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management{display:block;padding-bottom:9em}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management{padding-bottom:0}}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul{display:table;width:100%;padding-top:.5em;border-bottom:solid 1px #d1d1d1}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul{border-bottom:none}}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li{display:table-row;height:4.8em}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li>*{display:table-cell;vertical-align:middle;padding-right:1.5em;box-sizing:border-box;width:40%;border-top:solid 1px #d1d1d1;border-collapse:collapse}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li>*{padding-right:0}}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li>:not(:first-child){white-space:nowrap;text-align:right;width:30%}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li>:not(:first-child){padding-left:1rem}}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name>span{font-weight:700;line-height:1.2em;padding:1em 0}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip{display:inline-block;vertical-align:middle;position:relative}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip.click .label-popup,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip:hover .label-popup{display:inline-block}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip span[class^=icon-]{font-size:2rem;vertical-align:middle;cursor:pointer}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup{display:none;left:50%;bottom:calc(100% + 1.5rem);-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){.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);left:0}}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-top-color:#363636;position:absolute;left:calc(50% - 6px)}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content{max-height:230px;overflow-y:auto}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content{padding-top:4rem!important}}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content *{font-size:1.3rem;line-height:1.2em;margin-bottom:.5em}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .addon-price{white-space:normal}}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .addon-price em{font-weight:700;font-size:2rem}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .addon-price em{font-size:1.8rem}}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .addon-price em sup{font-size:1.4rem;vertical-align:top}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .addon-price em sup{font-size:1.3rem}}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .addon-price span{font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-transform:uppercase;color:#777}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .addon-price span{font-size:1rem;display:inline-block}}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .counter .value,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .counter a.btn span{font-size:2rem}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .counter .value,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .counter a.btn span{font-size:1.8rem}}.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .checkbox-tip{color:#777;font-size:1.2rem;margin-right:.5em}@media screen and (max-width:768px){.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .checkbox-tip{font-size:1rem}}html[dir=rtl] .offer-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .popup{right:-.2rem;left:auto}html[dir=rtl] .offer-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .popup li{cursor:pointer;padding-left:.3em;padding-right:1.25em}@media screen and (max-width:768px){html[dir=rtl] .offer-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .mobile-select{padding-right:.8em;padding-left:0;left:0;right:auto}}html[dir=rtl] .offer-detail .sidebar .booking-widget .sidebar-info .date-content .hotel-selection{margin-left:0!important;margin-right:.5em!important}html[dir=rtl] .offer-detail .content-block{padding-left:2rem;padding-right:3.2rem}html[dir=rtl] .offer-detail .content-block .title{margin-left:auto;margin-right:0}.attr-blog-panel .area-list html[dir=rtl] .offer-detail .main .tour-title .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list html[dir=rtl] .offer-detail .main .tour-title .wgt-text-triangle.arrow-up,.tours-detail html[dir=rtl] .offer-detail .main .tour-detail-tabs .content-block .tour-title .see-all,.tours-detail html[dir=rtl] .offer-detail .main .tour-title .tour-detail-tabs .content-block .see-all,html[dir=rtl] .offer-detail .main .tour-title .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] .offer-detail .main .tour-title .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] .offer-detail .main .tour-title .wgt-link-triangle,html[dir=rtl] .offer-detail .tours-detail .main .tour-detail-tabs .content-block .tour-title .see-all,html[dir=rtl] .offer-detail .tours-detail .main .tour-title .tour-detail-tabs .content-block .see-all{margin-right:2em;margin-left:0}@media screen and (max-width:768px){.attr-blog-panel .area-list html[dir=rtl] .offer-detail .main .tour-title .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list html[dir=rtl] .offer-detail .main .tour-title .wgt-text-triangle.arrow-up,.tours-detail html[dir=rtl] .offer-detail .main .tour-detail-tabs .content-block .tour-title .see-all,.tours-detail html[dir=rtl] .offer-detail .main .tour-title .tour-detail-tabs .content-block .see-all,html[dir=rtl] .offer-detail .main .tour-title .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] .offer-detail .main .tour-title .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] .offer-detail .main .tour-title .wgt-link-triangle,html[dir=rtl] .offer-detail .tours-detail .main .tour-detail-tabs .content-block .tour-title .see-all,html[dir=rtl] .offer-detail .tours-detail .main .tour-title .tour-detail-tabs .content-block .see-all{right:0;left:auto}}html[dir=rtl] .offer-detail .main .room-selection{border-bottom:solid 1px #d1d1d1}html[dir=rtl] .offer-detail .main .room-selection .room-module-item .room-selection-block .room-pic .link{left:4%;right:auto}html[dir=rtl] .offer-detail .main .room-selection .room-module-item .room-selection-block .room-pic .hover{right:0;left:auto}@media screen and (max-width:768px){html[dir=rtl] .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .title .room-label{left:0;right:auto}}html[dir=rtl] .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price{text-align:left}html[dir=rtl] .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block{left:1.5em;right:auto}@media screen and (max-width:768px){html[dir=rtl] .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block{left:0;right:auto}}html[dir=rtl] .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block span{margin-left:.5em;margin-right:0}html[dir=rtl] .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main{padding-right:1em;padding-left:0}html[dir=rtl] .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection{border-right:solid 1px #d1d1d1;border-left:none}html[dir=rtl] .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton,html[dir=rtl] .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton-widthinitial{border-left:solid 1px #d1d1d1;border-right:none}html[dir=rtl] .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton label,html[dir=rtl] .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton-widthinitial label{margin-right:0;margin-left:0}html[dir=rtl] .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .price-section{left:0;right:auto;text-align:left}html[dir=rtl] .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li>*{padding-left:1.5em;padding-right:0}@media screen and (max-width:768px){html[dir=rtl] .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li>*{padding-right:0;padding-left:0}}html[dir=rtl] .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li>:not(:first-child){text-align:left}@media screen and (max-width:768px){html[dir=rtl] .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li>:not(:first-child){padding-right:1rem;padding-left:0}}html[dir=rtl] .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup:after{right:calc(50% - 6px);left:auto}html[dir=rtl] .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .checkbox-tip{margin-left:.5em;margin-right:0}.mandatory-attribute-width30{width:30%!important}@media screen and (max-width:768px){.mandatory-attribute-width30{width:100%!important}}.mandatory-attribute-width100{width:100%!important}.mandatory-attribute-width45{width:45%!important}@media screen and (max-width:768px){.mandatory-attribute-width45{width:70%!important}}@media screen and (max-width:768px){.mandatory-attribute-padding{padding:6.8em 0!important}}.tours-detail .main .detail-block,.tours-detail .main .information-block,.tours-detail .main .review-block{display:none}.tours-detail .main .tour-detail-tabs.detail .detail-block{display:block}.tours-detail .main .tour-detail-tabs.review .review-block{display:block}.tours-detail .main .tour-detail-tabs.information .information-block{display:block}.tours-detail .main .tour-detail-tabs .trigger li{cursor:pointer;display:inline-block;vertical-align:top;box-sizing:border-box;border:solid 1px #767676;border-right:1px solid #fff;border-left:none;text-align:center;background-color:#767676;width:calc(100% / 3 - .1px);height:4.5em;font-size:1.4rem;position:relative;line-height:4.5em}.tours-detail .main .tour-detail-tabs .trigger li:last-child{border-right:none!important}@media screen and (max-width:768px){.tours-detail .main .tour-detail-tabs .trigger li{font-size:1.2rem}}.tours-detail .main .tour-detail-tabs .trigger li span{width:100%;font-family:'Nimbus Sans L',sans-serif;font-weight:700;text-transform:uppercase;color:#fff}.tours-detail .main .tour-detail-tabs .trigger li.checked{background-color:#fff;border-bottom:none;border-top:6px solid #31a2ac;border-left:none;border-right:1px solid #fff;line-height:3.6em}.tours-detail .main .tour-detail-tabs .trigger li.checked span{color:#31a2ac;top:49%}.tours-detail .main .tour-detail-tabs .trigger li.half{width:calc(100% / 2 - .1px)}.tours-detail .main .tour-detail-tabs .ingresso-trigger li.disabled{opacity:.5;cursor:default}.tours-detail .main .tour-detail-tabs .ingresso-trigger li{width:calc(100% / 2 - .1px)}.tours-detail .main .tour-detail-tabs .content-block{padding:.5rem 2rem 2rem 3.2rem;font-size:1.6rem;line-height:1.5em}.tours-detail .main .tour-detail-tabs .content-block .sub-title,.tours-detail .main .tour-detail-tabs .content-block .title{font-family:'Nimbus Sans L',sans-serif;font-weight:700}.tours-detail .main .tour-detail-tabs .content-block .title{font-size:2.2rem;margin:1em auto .5em 0}.tours-detail .main .tour-detail-tabs .content-block .detail-block{margin:3rem 0 4rem}.tours-detail .main .tour-detail-tabs .content-block .information-block{margin-bottom:4rem}.bookingitem .bookingitem-addon .addon-list>li .description .tours-detail .main .tour-detail-tabs .content-block .information-block ul,.bookingitem .bookingitem-addon .rate-list>li .description .tours-detail .main .tour-detail-tabs .content-block .information-block ul,.bookingitem .bookingitem-package .addon-list>li .description .tours-detail .main .tour-detail-tabs .content-block .information-block ul,.bookingitem .bookingitem-package .rate-list>li .description .tours-detail .main .tour-detail-tabs .content-block .information-block ul,.tours-detail .main .tour-detail-tabs .content-block .information-block .bookingitem .bookingitem-addon .addon-list>li .description ul,.tours-detail .main .tour-detail-tabs .content-block .information-block .bookingitem .bookingitem-addon .rate-list>li .description ul,.tours-detail .main .tour-detail-tabs .content-block .information-block .bookingitem .bookingitem-package .addon-list>li .description ul,.tours-detail .main .tour-detail-tabs .content-block .information-block .bookingitem .bookingitem-package .rate-list>li .description ul,.tours-detail .main .tour-detail-tabs .content-block .information-block .ul-list,.tours-detail .main .tour-detail-tabs .content-block .information-block div.tpl-meeting-hotel.display-grid .feature-content .info-content>div ul,div.tpl-meeting-hotel.display-grid .feature-content .info-content>div .tours-detail .main .tour-detail-tabs .content-block .information-block ul{margin-bottom:1em}@media screen and (max-width:768px){.tours-detail .main .tour-detail-tabs .content-block .information-block .title{font-size:1.8rem}.tours-detail .main .tour-detail-tabs .content-block .information-block .sub-title{font-size:1.4rem}}.tours-detail .main .tour-detail-tabs .content-block .review-block{margin-bottom:2rem}.tours-detail .main .tour-detail-tabs .content-block .review-block .title-block{font-size:0;margin:2.5rem auto}.tours-detail .main .tour-detail-tabs .content-block .review-block .title-block .title{margin:0}.tours-detail .main .tour-detail-tabs .content-block .review-block .title-block>*{display:inline-block;vertical-align:middle}.tours-detail .main .tour-detail-tabs .content-block .review-block .title-block>:first-child{width:70%}.tours-detail .main .tour-detail-tabs .content-block .review-block .title-block>:last-child{width:30%}.tours-detail .main .tour-detail-tabs .content-block .review-block .title-block .see-all{text-align:right}.tours-detail .main .tour-detail-tabs .content-block .review-block .review-list>li{padding:1em 0;border-top:solid .2rem #f4f4f4;font-size:1.6rem;line-height:1.5em}.tours-detail .main .tour-detail-tabs .content-block .review-block .review-list>li>*{margin-bottom:.2em}.tours-detail .main .tour-detail-tabs .content-block .review-block .review-list>li .name{font-weight:700}@media screen and (max-width:768px){.tours-detail .main .tour-detail-tabs .content-block{padding:.5rem 2rem 2rem;font-size:1.2rem}.tours-detail .main .tour-detail-tabs .content-block .title{font-size:1.2rem}.tours-detail .main .tour-detail-tabs .content-block .detail-block{margin-top:1.5rem}.tours-detail .main .tour-detail-tabs .content-block .review-block .title{font-size:1.8rem}.tours-detail .main .tour-detail-tabs .content-block .review-block .title-block{margin:2rem 0}.tours-detail .main .tour-detail-tabs .content-block .review-block .title-block>:first-child{width:63%}.tours-detail .main .tour-detail-tabs .content-block .review-block .title-block>:last-child{width:37%}.tours-detail .main .tour-detail-tabs .content-block .review-block .title-block .see-all{font-size:1.2rem}.tours-detail .main .tour-detail-tabs .content-block .review-block .title-block .see-all:after{margin-right:-.5rem}.tours-detail .main .tour-detail-tabs .content-block .review-list>li{padding:.6em 0}.tours-detail .main .tour-detail-tabs .content-block .review-list>li,.tours-detail .main .tour-detail-tabs .content-block .review-list>li>*{font-size:1.2rem;line-height:1.5em}.tours-detail .main .tour-detail-tabs .content-block .review-list>li .name{font-size:1.4rem}.tours-detail .main .tour-detail-tabs .content-block .review-list>li .wgt-rate-blue>*{vertical-align:middle}}.tours-detail .main .disclaimer{font-size:1.2rem;line-height:1.5em;margin-left:3.2rem;padding-bottom:1.5em}@media screen and (max-width:768px){.tours-detail .main .disclaimer{margin:0 2rem}}.tours-detail .main .tour-options{padding:0 0 3rem 3.2rem}@media screen and (max-width:768px){.tours-detail .main .tour-options{padding-top:2rem;padding-left:2rem}}.tours-detail .main .tour-options .title-block{font-size:0;padding:0 2rem 1.5rem 0}.tours-detail .main .tour-options .title-block>*{display:inline-block;vertical-align:middle}.tours-detail .main .tour-options .title-block>:first-child{width:60%}.tours-detail .main .tour-options .title-block>:last-child{width:40%}.tours-detail .main .tour-options .title-block .name{font-size:2.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700}.tours-detail .main .tour-options .title-block .button{text-align:right}.tours-detail .main .tour-options .title-block .button a{line-height:3em}@media screen and (max-width:768px){.tours-detail .main .tour-options .title-block .name{font-size:1.8rem;display:block;width:100%}.tours-detail .main .tour-options .title-block .button{display:none}}.tours-detail .main .tour-options .tour-list>li{border-top:solid .2rem #5c5c5c;font-size:0;margin-bottom:5rem}@media screen and (max-width:768px){.tours-detail .main .tour-options .tour-list>li{margin-bottom:2rem}}.tours-detail .main .tour-options .tour-list>li.collapse{cursor:pointer}.tours-detail .main .tour-options .tour-list>li .expand-main,.tours-detail .main .tour-options .tour-list>li .expand-sidebar{display:none}.tours-detail .main .tour-options .tour-list>li.expand{margin-bottom:2rem}.tours-detail .main .tour-options .tour-list>li.expand .expand-main,.tours-detail .main .tour-options .tour-list>li.expand .expand-sidebar{display:block}.tours-detail .main .tour-options .tour-list>li.expand .time{color:#31a2ac}.tours-detail .main .tour-options .tour-list>li>*{display:inline-block;vertical-align:top}.tours-detail .main .tour-options .tour-list>li div.list-main{width:calc(98% - 16em);margin-right:2%;font-size:1.6rem;padding-top:.8em;line-height:1.5em}@media screen and (max-width:768px){.tours-detail .main .tour-options .tour-list>li div.list-main{width:calc(98% - 10em);font-size:1.2rem}}.tours-detail .main .tour-options .tour-list>li div.list-main.grey{color:#c3c3c3}.tours-detail .main .tour-options .tour-list>li div.list-main .name{font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.tours-detail .main .tour-options .tour-list>li div.list-main .name{font-size:1.4rem}}.tours-detail .main .tour-options .tour-list>li div.list-main p.time{font-size:1.4rem;text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:400;margin:.2rem auto}@media screen and (max-width:768px){.tours-detail .main .tour-options .tour-list>li div.list-main p.time{font-size:1.2rem}}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main{position:relative}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main.no-pickup{min-height:15rem}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main.no-pickup .form{display:none}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main.no-pickup .expand-sidebar{bottom:.5rem}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .expand-sidebar{position:absolute;left:103%;width:16em;bottom:0;text-align:center}@media screen and (max-width:768px){.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main{width:calc(102% + 10em)}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .expand-sidebar{position:relative;left:0;bottom:auto;top:2rem;text-align:left}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .expand-sidebar a{font-size:1.2rem!important;margin-bottom:1rem}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .input,.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .select,.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main li>p{width:calc(100% - 45px)!important}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form input,.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form select,.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main li{font-size:1.2rem!important}}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main li{margin-top:.8em;padding-bottom:.2em;font-size:1.4rem}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main li p{display:inline-block;width:calc(100% - 35px)}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main li>*{display:inline-block;vertical-align:middle}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main li>:first-child{margin-right:.8em}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form{margin-top:2.5rem}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .input,.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .select{border:solid 1px #363636;width:63%}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .input,.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .input *,.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .select,.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .select *{box-sizing:border-box}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .input input,.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .input select,.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .select input,.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .select select{border:0;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;height:2.5em;width:100%;padding-left:1rem;word-break:keep-all;appearance:none;-moz-appearance:none;-webkit-appearance:none}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .select{position:relative;overflow:hidden;width:70%;height:2.5em}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .select .placeholder{width:100%;height:2.5em;position:absolute}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .select select{width:calc(100% + 17px);padding-right:calc(22px + 2.2rem);position:absolute;left:0;top:0;background:0 0;z-index:2}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .select: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}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .select-item{display:block;padding-left:2.7rem;padding-top:.8rem}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .select-item .label{display:inline-block;vertical-align:top;height:2.5rem;line-height:2.5rem;margin-right:.5rem}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .select-item .select{display:inline-block}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .radio{width:12px;height:12px;border-width:2px}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .radio:after{background-color:#31a2ac}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form li.hotel-name-wrapper{margin-left:calc(21px + .8rem)}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .section-2 span{display:inline-block;vertical-align:top}@media screen and (max-width:768px){.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .section-2 span{width:auto}}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .section-2 strong{display:inline-block;min-width:160px;font-weight:700;font-size:1rem;text-align:right}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .section-2 strong sup{vertical-align:top}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .section-2 strong em{margin-left:.3rem;font-size:2rem}@media screen and (max-width:768px){.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .section-2 strong{display:block;text-align:left}}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .section-2 .select-prompt{padding-left:2.4rem}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .section-seat span{width:20%;min-width:130px;padding-top:13px}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .section-seat label{width:35%;margin-right:5%;display:inline-block;vertical-align:top;padding-top:13px}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .section-seat label ins{margin:0 5px;text-decoration:none}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .section-seat strong small{display:block;font-weight:300;text-align:right}@media screen and (max-width:768px){.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .section-seat strong small{text-align:left}}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .section-seat .child{display:none}.tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .section-method span{width:50%}.tours-detail .main .tour-options .tour-list>li .list-sidebar{width:16em;font-size:1.6rem}@media screen and (max-width:768px){.tours-detail .main .tour-options .tour-list>li .list-sidebar{width:10em;font-size:1.2rem}}.tours-detail .main .tour-options .tour-list>li .list-sidebar .flag-display{width:100%;background-color:#31a2ac;box-sizing:border-box;position:relative;padding:6% 4px 0}.tours-detail .main .tour-options .tour-list>li .list-sidebar .flag-display.grey{background-color:#f0f0f0;padding:6% 10% 0 10%}.tours-detail .main .tour-options .tour-list>li .list-sidebar .flag-display.grey:after{display:inline-block;content:'';width:0;height:0;border:8em solid transparent;border-top-color:#f0f0f0;border-top-width:2em}.tours-detail .main .tour-options .tour-list>li .list-sidebar .flag-display:after{font-size:1.6rem;position:absolute;left:0;top:100%;display:inline-block;content:'';width:0;height:0;border:8em solid transparent;border-top-color:#31a2ac;border-top-width:2em}.tours-detail .main .tour-options .tour-list>li .list-sidebar .flag-display>div{text-align:center}@media screen and (max-width:768px){.tours-detail .main .tour-options .tour-list>li .list-sidebar .flag-display{padding-top:1.2rem}.tours-detail .main .tour-options .tour-list>li .list-sidebar .flag-display.grey{padding:.8rem 8% 0 8%}.tours-detail .main .tour-options .tour-list>li .list-sidebar .flag-display.grey:after{display:inline-block;content:'';width:0;height:0;border:5em solid transparent;border-top-color:#f0f0f0;border-top-width:1.6em}.tours-detail .main .tour-options .tour-list>li .list-sidebar .flag-display:after{font-size:1.2rem;display:inline-block;content:'';width:0;height:0;border:5em solid transparent;border-top-color:#31a2ac;border-top-width:1.6em}}.tours-detail .main .tour-options .tour-list>li .list-sidebar .price-content{color:#fff}.tours-detail .main .tour-options .tour-list>li .list-sidebar .price-content .price{font-weight:700}.tours-detail .main .tour-options .tour-list>li .list-sidebar .price-content .price>*{display:inline-block;vertical-align:top}.tours-detail .main .tour-options .tour-list>li .list-sidebar .price-content .price .currency{font-size:2.2rem;padding:.2em .2em 0 0}.tours-detail .main .tour-options .tour-list>li .list-sidebar .price-content .price span{font-size:4.1rem;letter-spacing:.4px;font-family:'Helvetica Neue',sans-serif;font-weight:400}.tours-detail .main .tour-options .tour-list>li .list-sidebar .price-content .wgt-guarantee{margin-top:.8em;cursor:pointer}.tours-detail .main .tour-options .tour-list>li .list-sidebar .price-content .wgt-guarantee span{font-size:2.8rem}.tours-detail .main .tour-options .tour-list>li .list-sidebar .price-content .wgt-guarantee .text{text-shadow:none;font-size:1.2rem;line-height:1.2em;font-family:'Helvetica Neue',sans-serif;font-weight:400}@media screen and (max-width:768px){.tours-detail .main .tour-options .tour-list>li .list-sidebar .price-content .price .currency{font-size:1.3rem;padding:1px 0 0 0}.tours-detail .main .tour-options .tour-list>li .list-sidebar .price-content .price span{font-size:1.8rem}.tours-detail .main .tour-options .tour-list>li .list-sidebar .price-content .wgt-guarantee .text{font-size:.9rem}}.tours-detail .main .tour-options .tour-list>li .list-sidebar .unavailable-content{font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.tours-detail .main .tour-options .tour-list>li .list-sidebar .unavailable-content .unavailable-description{text-transform:uppercase;margin-bottom:.5em;line-height:1.4em;letter-spacing:1px}.tours-detail .main .tour-options .tour-list>li .list-sidebar .unavailable-content a.link{display:block;cursor:pointer;line-height:1.3em;color:#31a2ac}.tours-detail .main .tour-options .tour-list>li .list-sidebar .unavailable-content a.link:hover{text-decoration:underline}.tours-detail .main .tour-options .tour-list>li .list-sidebar .unavailable-content a.link.mobile{display:none}@media screen and (max-width:768px){.tours-detail .main .tour-options .tour-list>li .list-sidebar .unavailable-content{font-size:1.2rem}.tours-detail .main .tour-options .tour-list>li .list-sidebar .unavailable-content a.link.mobile{display:inline-block}.tours-detail .main .tour-options .tour-list>li .list-sidebar .unavailable-content a.link.desktop{display:none}}html[dir=rtl] .tours-detail .main .tour-detail-tabs .trigger li{border:solid 1px #939291;border-right:none}html[dir=rtl] .tours-detail .main .tour-detail-tabs .trigger li.checked{border-top:6px solid #31a2ac}html[dir=rtl] .tours-detail .main .tour-detail-tabs .trigger li span{left:50%}html[dir=rtl] .tours-detail .main .tour-detail-tabs .content-block{padding:.5rem 3.2rem 2rem 2rem}html[dir=rtl] .tours-detail .main .tour-detail-tabs .content-block .see-all:after{margin-right:.5rem;margin-left:0;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-right-color:#31a2ac}html[dir=rtl] .tours-detail .main .tour-detail-tabs .content-block .review-block .title-block .see-all{text-align:left}@media screen and (max-width:768px){html[dir=rtl] .tours-detail .main .tour-detail-tabs .content-block .review-block .title-block .see-all:after{margin-left:-.5rem;margin-right:0}}html[dir=rtl] .tours-detail .main .disclaimer{margin-right:3.2rem;margin-left:0}html[dir=rtl] .tours-detail .main .tour-options{padding-right:3.2rem;padding-left:0}@media screen and (max-width:768px){html[dir=rtl] .tours-detail .main .tour-options{padding-right:2rem;padding-left:0}}html[dir=rtl] .tours-detail .main .tour-options .title-block{padding:0 0 1.5rem 2rem}html[dir=rtl] .tours-detail .main .tour-options .title-block .button{text-align:left}html[dir=rtl] .tours-detail .main .tour-options .tour-list>li div.list-main{margin-left:2%;margin-right:0}html[dir=rtl] .tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .expand-sidebar{right:103%;left:auto}@media screen and (max-width:768px){html[dir=rtl] .tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .expand-sidebar{right:0;left:auto;text-align:right}}html[dir=rtl] .tours-detail .main .tour-options .tour-list>li div.list-main .expand-main li>:first-child{margin-left:.8em;margin-right:0}html[dir=rtl] .tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .input input,html[dir=rtl] .tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .input select,html[dir=rtl] .tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .select input,html[dir=rtl] .tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .select select{padding-right:1rem;padding-left:1rem}html[dir=rtl] .tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .select select{padding-right:1rem;padding-left:calc(22px + 2.2rem)}html[dir=rtl] .tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form .select:after{left:1rem;right:auto}html[dir=rtl] .tours-detail .main .tour-options .tour-list>li div.list-main .expand-main .form li.hotel-name-wrapper{margin-right:calc(21px + .8rem);margin-left:0}html[dir=rtl] .tours-detail .main .tour-options .tour-list>li .list-sidebar .flag-display:after{right:0;left:auto}.tour-booking-info{background-color:#363636;font-size:1.4rem;color:#fff;line-height:1em;padding:1rem 2rem;display:none}@media screen and (max-width:768px){.tour-booking-info{display:block}}.tours-detail.tours-detail-layout .tpl-tours-filter div.desktop{display:none}div.form.login-form .form-width-limit,div.form.login-form .password-status,div.form.login-form div.field div.input-box{width:calc(100% - 1px);max-width:100%}div.form.login-form div.field.input-border-newlook{border:1px solid #cfcfcf}@media (max-width:768px){div.form.login-form div.field.input-border-newlook{border:none}}div.form.login-form div.field.input-error{background-color:#ba0c2f;border:2px solid #ba0c2f}div.form.login-form div.field.input-error .error-tip{color:#fff;margin-top:.5rem;padding:0 1rem;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:25px;height:29px}@media screen and (max-width:768px){div.form.login-form .form-width-limit,div.form.login-form .password-status,div.form.login-form div.field div.input-box{width:calc(100% - 1px)}div.form.login-form div.field .error-tip{font-size:1.2rem}}div.form .common-error-message{margin-top:1.2em;width:calc(35rem + 4px);line-height:1.2em;color:#ba0c2f}div.form .form-width-limit,div.form .password-status,div.form div.field div.input-box{width:58rem;max-width:calc(100% - 2px)}div.form .input-error .password-status.success-tip{display:none}div.form .form-wide-error>p{display:none;font-size:2rem;color:#ba0c2f;font-size:1.6rem;line-height:1.2em;margin-top:.5rem;white-space:inherit}div.form.has-error.input-error .form-wide-error p.input-error,div.form.has-error.network-error .form-wide-error p.network-error,div.form.has-error.server-error .form-wide-error p.server-error{display:block}div.form .password-status p{font-size:1.4rem;float:right;line-height:1.2em;padding-top:1rem}div.form .password-status span{color:#2eb025;font-weight:300}div.form .password-status span.password-weak{color:#ba0c2f;font-weight:300}div.form select::-ms-expand{display:none}div.form div.field{margin-top:1.3rem;vertical-align:top;position:relative}div.form div.field .error-tip{display:none;font-size:2rem}div.form div.field div[data-component=date3selects]{width:58.4rem;display:inline-block;max-width:calc(100% - 0px)}div.form div.field div[data-component=date3selects] div.input-box{margin-right:0;width:calc(100% / 3 - 4px);max-width:calc((100% - .9rem)/ 2)}@media screen and (max-width:1023px){div.form div.field div[data-component=date3selects] div.input-box{max-width:calc((100% - 1.3rem)/ 2)}}@media screen and (max-width:849px){div.form div.field div[data-component=date3selects] div.input-box{max-width:calc((100% - 1.6rem)/ 2)}}@media screen and (max-width:768px){div.form div.field div[data-component=date3selects] div.input-box{max-width:calc((100% - .9rem)/ 2)}}div.form div.field.request-error .error-tip{display:block}div.form div.field.input-error label{color:#ba0c2f}div.form div.field.input-error div.input-box{border-color:#ba0c2f;margin-right:1.5rem}div.form div.field.input-error div[data-component=date3selects]{margin-right:1.5rem}div.form div.field.input-error .error-tip{color:#ba0c2f;font-size:1.6rem;line-height:1.4em;margin-top:.5rem}div.form div.field.input-error .error-tip.either,div.form div.field.input-error.date_expire .error-tip.date_expire,div.form div.field.input-error.not-null .error-tip.not-null,div.form div.field.input-error.null .error-tip.null,div.form div.field.input-error.server .error-tip.server{display:inline-block}div.form div.field.input-error i.input-status{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA6klEQVQ4y2PYxaPPgAWzAXEYEC8D4vtA/BOIPwPxdahYKFQNhl5shgUC8W0g/k8Ag9QE4TOQGYg7iTAIHXdC9WIYSI5hyIaiGBiCTwMIPF2yiZChITADQYH7mAoGPgGZBTIwmpCXiDQQhGNABq4mxsCH05YSY+AakIEPCCn8++Pn/4dTlxBj4AOQgT8IKfz98TOxBv4EGfiJ2gbepKKBD4iKFBLwGqKSDch1l5IqiE421EzY7LCsF0oF74aiFw5dFBjWhav4mkyGYVNwFV8wHExCARtCTIkNiyhQ7K+BVgG/oPg+VCwaVxUAAGOZ1WVm7vjiAAAAAElFTkSuQmCC)}div.form div.field.field-half.input-error .error-tip{display:block}div.form div.field.input-error.not-null .error-tip.null,div.form div.field.input-error.null .error-tip.not-null{display:none}div.form div.field.field-second .error-tip.error-contact-tips{background-color:#ba0c2f;font-size:1.6rem;line-height:1.6em;width:calc(100% - 2px);padding:.5em;margin-top:0;color:#fff;box-sizing:border-box;font-family:'Nimbus Sans L',sans-serif;font-weight:700}div.form div.field.field-second .error-tip.error-contact-tips a{color:#fff;text-decoration:underline;font-weight:700}div.form div.field.field-third{font-size:0}div.form div.field.field-third .input-box{box-sizing:border-box;width:18.6rem;max-width:calc((100% - 2.5rem)/ 3)}div.form div.field.field-third .input-box:not(:nth-of-type(1)){margin-left:1.2rem}div.form div.field.field-third div[data-component=date3selects] .input-box{width:calc((100% - 1.3rem)/ 2)}div.form div.field.field-address,div.form div.field.field-dob,div.form div.field.field-mobile_phone,div.form div.field.field-phone,div.form div.field.field-title_gender{display:none!important}div.form div.field.field-half-checkout2{display:inline-block;width:16.5rem;max-width:calc(50% - 1.1rem)}div.form div.field.field-half-checkout2.field-half-right{margin-left:1.9rem}div.form div.field.field-half-checkout2 input{width:88%}div.form div.field.field-half-checkout2.field-half-block{display:block}div.form div.field.field-half-checkout2 .error-tip{white-space:initial}div.form div.field.field-captcha .input-box{width:26rem;margin-right:0!important}div.form div.field.field-captcha img.captcha{vertical-align:middle;margin:0 1.5rem;cursor:pointer}div.form div.field.field-half{display:inline-block;width:28rem;max-width:calc(50% - 1.1rem)}div.form div.field.field-half.field-half-right{margin-left:1.9rem}div.form div.field.field-half input{width:88%}div.form div.field.field-half.field-half-block{display:block}div.form div.field.field-half .error-tip{white-space:initial}div.form div.field.field-email div[data-bind-to=email] input.disabled{background-color:-internal-light-dark(rgba(239,239,239,.3),rgba(59,59,59,.3));border-color:rgba(118,118,118,.3)}div.form div.field.field-email .error-tip.error-contact-tips{background-color:#ba0c2f;font-size:1.6rem;line-height:1.6em;width:calc(100% - 2px);padding:.5em;margin-top:0;color:#fff;box-sizing:border-box;font-family:'Nimbus Sans L',sans-serif;font-weight:700}div.form div.field.field-email .error-tip.error-contact-tips a{color:#fff;text-decoration:underline;font-weight:700}div.form div.field div.input-box.search-list{position:absolute;z-index:2;font-size:1.6rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}div.form div.field div.input-box.search-list li{padding:1rem 0;margin:0 1rem}div.form div.field div.input-box.search-list li.selected,div.form div.field div.input-box.search-list li:hover{cursor:pointer;color:#fff;background:grey}div.form div.field div.input-box{display:inline-block;background-color:#fff;border:solid 1px #adadad;position:relative;vertical-align:middle;overflow:hidden}div.form div.field div.input-box.small-size{width:13rem}@media screen and (max-width:768px){div.form div.field div.input-box.small-size{width:10rem}}div.form div.field div.input-box.focus{border:1px solid #000}div.form div.field div.input-box.focus>i.input-select{pointer-events:none;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#000}div.form div.field div.input-box a.input-show,div.form div.field div.input-box>i{display:inline-block;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%);background-position:center center;background-repeat:no-repeat}div.form div.field div.input-box i.input-status{background-size:20px;width:20px;height:20px}div.form div.field div.input-box i.input-select{pointer-events:none;display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#b2b2b2;-webkit-transform:translateY(-25%);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%)}div.form div.field div.input-box a.input-show{text-align:center;cursor:pointer}div.form div.field div.input-box a.input-show .icon-icon_K002,div.form div.field div.input-box a.input-show .icon-icon_K003{font-size:24px;display:inline-block}div.form div.field div.input-box a.input-show .description{text-transform:uppercase;font-size:9px;letter-spacing:1px;font-family:'Nimbus Sans L',sans-serif;font-weight:400}div.form div.field div.input-box a.input-show .hide,div.form div.field div.input-box a.input-show .show{display:none}div.form div.field div.input-box a.input-show[data-show=false] .hide,div.form div.field div.input-box a.input-show[data-show=true] .show{display:block}div.form div.field div.select-box{position:relative}div.form div.field div.select-box: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}div.form div.field label{font-family:'Nimbus Sans L',sans-serif;font-weight:500;display:block;color:#7f7f7f;font-size:1.2rem;line-height:1.8}div.form div.field label.checkbox-label{vertical-align:middle;display:inline-block}div.form div.field input,div.form div.field textarea{font-family:'Nimbus Sans L',sans-serif;font-weight:500;border:none;background-color:inherit;width:95%;font-size:1.6rem;color:#000;margin:.5rem 0 .5rem 1rem;height:3rem;-webkit-appearance:none;border-radius:0!important}@media screen and (max-width:768px){div.form div.field input,div.form div.field textarea{height:25px}}div.form div.field input.placeholder,div.form div.field textarea.placeholder{color:#adadad}div.form div.field input::-ms-clear{display:none}div.form div.field input::-ms-reveal{display:none}div.form div.field textarea{font-family:'Nimbus Sans L',sans-serif;font-weight:500;height:9rem;outline:0;line-height:2em;resize:none}div.form div.field select{font-family:'Nimbus Sans L',sans-serif;font-weight:500;height:calc(3rem + .2rem);margin:.5rem 0;border:0;outline:0;font-size:1.6rem;background-color:#fff;width:calc(100% + 17px);padding-left:1rem;word-break:keep-all;box-sizing:border-box;padding-right:calc(31px + 1.2rem);appearance:none;-moz-appearance:none;-webkit-appearance:none}@media screen and (max-width:768px){div.form div.field select{height:calc(27px + 1rem)}}div.form div.field.field-third-Average{width:18.4rem;display:inline-block;margin-left:1rem}div.form div.field.field-third-Average .input-box{width:100%;max-width:100%}div.form div.field.field-margin-left-none{margin-left:0}div.form div.field .hotel_list{position:absolute;top:74px;background-color:#fff;min-height:100px;max-height:500px;overflow:hidden;box-shadow:1px 2px 4px rgba(0,0,0,.35);border:solid 1px #adadad;left:0;right:0;z-index:19;display:none}div.form div.field .hotel_list .hotel_list_content .hotel_list-region{width:calc(100% - 40px);margin:0 auto;padding-top:15px;border-top:1px solid #cfcfcf;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-transform:uppercase;line-height:14px;color:#7e7e7e}div.form div.field .hotel_list .hotel_list_content:first-child .hotel_list-region{border-top:none}div.form div.field .hotel_list .hotel_list_content .hotel_list-city{width:calc(100% - 40px);margin:0 auto;padding:10px 0;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;color:#363636}div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels{width:100%;font-size:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:19px;color:#000;vertical-align:top;white-space:normal;padding:5px 20px;box-sizing:border-box;cursor:pointer}div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels span{font-size:19px;display:inline-block;vertical-align:middle;margin-right:8px}div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels.active,div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels.selected,div.form div.field .hotel_list .hotel_list_content .hotel_list-hotels:hover{background-color:#f0f0f0}div.form div.field .hotel_list .nano-pane{border-radius:0;background:#dcd7d3}div.form div.field .hotel_list .nano-pane .nano-slider{border-radius:0;margin:0 2px;background:#000}@media screen and (max-width:768px){div.form{width:100%!important}div.form .form-width-limit,div.form .password-status,div.form div.field div.input-box{width:calc(100% - 4px)}div.form .password-status p{font-size:13px;padding-top:.6rem}div.form div.field div[data-component=date3selects]{width:100%}div.form div.field.input-error div[data-component=date3selects]{margin-left:0}div.form div.field.input-error div.input-box{margin-right:0}div.form div.field.input-error .error-tip{font-size:1.4rem;line-height:1em;white-space:inherit}div.form div.field.field-third .input-box{width:100%;max-width:inherit;margin-left:0!important;margin-bottom:.5rem}div.form div.field.field-captcha .input-box{width:calc(90% - 100px - 3rem)}div.form div.field.field-half{display:block;width:100%;max-width:100%}div.form div.field.field-half.field-half-right{margin-left:0!important;margin-right:0!important}div.form div.field div.input-box a.input-show span{font-size:9px}div.form div.field label{font-size:1.6rem;line-height:1.5em}div.form div.field input,div.form div.field select{font-size:1.2rem;margin-top:0;margin-bottom:0;height:3.4rem;line-height:3.4rem}div.form div.field textarea{line-height:1.3em;font-size:1.2rem}div.form div.field.field-third-Average{width:calc(100% - 4px)!important;margin-left:0!important}}html[dir=rtl] div.form .password-status p{float:left}html[dir=rtl] div.form div.field.input-error div[data-component=date3selects]{margin-right:0;margin-left:1.5rem}html[dir=rtl] div.form div.field.input-error div.input-box{margin-left:1.5rem;margin-right:0}html[dir=rtl] div.form div.field.field-third .input-box:not(:nth-of-type(1)){margin-left:0;margin-right:1.25rem}html[dir=rtl] div.form div.field.field-third.input-error .input-box{margin-left:0}html[dir=rtl] div.form div.field.field-half.field-half-right{margin-right:1.9rem;margin-left:0}html[dir=rtl] div.form div.field div.input-box a.input-show,html[dir=rtl] div.form div.field div.input-box>i{left:10px;right:auto}html[dir=rtl] div.form div.field div.select-box:after{left:1rem;right:auto}html[dir=rtl] div.form div.field input,html[dir=rtl] div.form div.field textarea{margin-left:0;margin-right:1rem}html[dir=rtl] div.form div.field select{padding-right:1rem;padding-left:calc(31px + 1.2rem)}@media (max-width:768px){html[dir=rtl] div.form div.field.input-error div[data-component=date3selects]{margin-left:0}html[dir=rtl] div.form div.field.field-third .input-box:not(:nth-of-type(1)){margin-right:0}}.signup h2.head,.user-page-default h2.head,div.forgetpassword h2.head,div.request-proposal h2.head,div.resetpassword h2.head,div.view-booking-sg h2.head{font-size:6.3rem;color:#000}.signup p.message,.user-page-default p.message,div.forgetpassword p.message,div.request-proposal p.message,div.resetpassword p.message,div.view-booking-sg p.message{background-color:#cbc7c2;font-size:2.4rem;line-height:1.2em;padding:2.2rem 2.5rem 2rem 3rem;margin:2.5rem 0 3.2rem 0}@media screen and (max-width:768px){.signup h2.head,.user-page-default h2.head,div.forgetpassword h2.head,div.request-proposal h2.head,div.resetpassword h2.head,div.view-booking-sg h2.head{font-size:3.6rem}.signup p.message,.user-page-default p.message,div.forgetpassword p.message,div.request-proposal p.message,div.resetpassword p.message,div.view-booking-sg p.message{font-size:1.8rem;padding:1.3rem 1.5rem 1.3rem 1rem;margin:2rem 0}}i.checkbox,i.radio{display:inline-block;cursor:pointer;width:1.4rem;height:1.4rem;border:solid .2rem #adadad;text-align:center;vertical-align:middle;background-color:#fff;position:relative}i.blue.radio,i.checkbox.blue{border-color:#31a2ac}.card.selected i.blue.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.blue.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.blue.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.blue.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox.blue:after,i.blue.checked.radio:after,i.checkbox.blue.checked:after{background:#31a2ac;width:80%;height:80%}i.black.radio,i.checkbox.black{border-color:#363636}.card.selected i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.package-detail .main .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 i.checkbox:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.radio:after,i.checkbox.checked:after,i.checked.radio:after{content:'';background:#363636;display:inline-block;width:71%;height:71%;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%)}.checkbox-block>*{display:inline-block;vertical-align:top}.checkbox-block.blue{color:#31a2ac}.checkbox-block__text{font-size:1.8rem;line-height:2.2rem;margin-left:.5em;font-family:'Nimbus Sans L',sans-serif;font-weight:500;cursor:pointer}html[dir=rtl] .checkbox-block__text{margin-right:.5em;margin-left:0}.block-error-mesage{background-color:#ba0c2f;padding:2rem 1.5rem 2rem 2rem;line-height:1.4em;font-size:1.6rem;color:#fff}html[dir=rtl] .block-error-mesage{padding:2rem 2rem 2rem 1.5rem}i.radio{width:3.2rem;height:3.2rem;border-width:.3rem;background-color:#fff}i.radio.blue{background-color:#fff;border:solid .2rem #adadad}.card.selected i.radio.blue:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio.blue:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio.blue:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.radio.blue:after,i.radio.blue.checked:after{background-color:#31a2ac}.card.selected i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.package-detail .main .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 i.radio:after,i.radio,i.radio.checked:after{border-radius:100%}i.add{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAAM0lEQVRIx2MwY8AL/yNBrCr+QyHDqEGjBo0aNGIN+k8dOGoQXQ0aTdmjBo0aNGoQRQYBAIvy+isU71WpAAAAAElFTkSuQmCC) no-repeat center center;background-size:3rem;width:3rem;height:3rem;margin-right:4px;cursor:pointer}i.triangle{display:inline-block;content:'';width:0;height:0;border:.8rem solid transparent;border-top-color:#363636;margin-top:.5rem}i.triangle.expanded{display:inline-block;content:'';width:0;height:0;border:.8rem solid transparent;border-bottom-color:#363636;margin-top:-.5rem}.nightly-breakdown.no-arrow .trigger:after{display:none!important}.nightly-breakdown.show .trigger:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-bottom-color:#333;margin-bottom:0}.nightly-breakdown.show .trigger.blue:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-bottom-color:#31a2ac}.nightly-breakdown.show .trigger.grey:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-bottom-color:#a9a9a9}.nightly-breakdown .trigger{cursor:pointer;font-size:1.3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#333;margin-top:.5em}.nightly-breakdown .trigger.blue{color:#31a2ac}.nightly-breakdown .trigger.blue:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#31a2ac}.nightly-breakdown .trigger.grey{color:#adadad}.nightly-breakdown .trigger.grey:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#a9a9a9}.nightly-breakdown .trigger>*{display:inline-block;vertical-align:middle}.nightly-breakdown .trigger:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#333;margin-bottom:-4px;margin-left:.4rem}html[dir=rtl] .nightly-breakdown .trigger:after{margin-right:.4rem;margin-left:0}@media screen and (max-width:768px){i.radio{width:2.1rem;height:2.1rem;top:3rem!important;border-width:.2rem}i.add{background-size:2.2rem;width:2.2rem;height:2.2rem}}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,.checkout .checkout-confirmation .checkout-confirmation-points a,.checkout .checkout-detail a.detail-edit,.checkout .overall-price .overall-price-href,.checkout .overall-price .overall-price-total .overall-price-points,.checkout .overall-price .overall-price-underline,.dashboard .main .board .userinfo .membership a,.tpl-hero-rating .tpl-rating .view,.underline-a,.underline-a-bold,.underline-a-green,.underline-a-red{line-height:1.5em;cursor:pointer;display:inline-block;border-bottom-style:solid;border-bottom-width:1px;color:inherit}.underline-a-bold{border-width:2px;line-height:1.2em}@media screen and (max-width:768px){.underline-a-bold{line-height:1em}}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,.underline-a-red{color:#ba0c2f;border-color:#ba0c2f}.checkout .checkout-confirmation .checkout-confirmation-points a,.checkout .checkout-detail a.detail-edit,.underline-a-green{color:#37ac31;border-color:#37ac31}.security-tooltip{font-size:2rem;padding:0 .3rem;cursor:pointer;position:relative;display:inline-block;vertical-align:middle}.security-tooltip:hover .security-tooltip-popup{display:block}.security-tooltip div.security-tooltip-popup{display:none;position:absolute;z-index:10;left:100%;top:50%;margin-left:5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border:solid 1px #aaa}.security-tooltip div.security-tooltip-popup:after,.security-tooltip div.security-tooltip-popup:before{position:absolute;top:50%;-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.security-tooltip div.security-tooltip-popup:before{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-right-color:#aaa;left:-1px}.security-tooltip div.security-tooltip-popup:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-right-color:#ebe7e5;left:0}.security-tooltip div.security-tooltip-popup .content{width:15rem;padding:1rem;background-color:#ebe7e5;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.security-tooltip div.security-tooltip-popup .content *{font-size:1.2rem;line-height:1.1em;color:#191405;text-transform:uppercase}.security-tooltip div.security-tooltip-popup .content p{margin-bottom:.7em}.security-tooltip div.security-tooltip-popup .content>div{font-size:0;white-space:nowrap}.security-tooltip div.security-tooltip-popup .content>div *{display:inline-block;vertical-align:middle;white-space:normal}.security-tooltip div.security-tooltip-popup .content>div span{word-wrap:break-word}.security-tooltip div.security-tooltip-popup .content>div span:first-of-type{width:calc(100% - 4.8rem);font-size:1.3rem}.security-tooltip div.security-tooltip-popup .content>div img{width:4.6rem}.security-tooltip div.security-tooltip-popup .content>div span[class^=icon-]{font-size:4rem;margin-left:.8rem}@media screen and (max-width:768px){.security-tooltip div.security-tooltip-popup .content{width:12rem;padding:.7rem}.security-tooltip div.security-tooltip-popup .content *{font-size:1.3rem}.security-tooltip div.security-tooltip-popup .content>div{margin-bottom:.5rem}.security-tooltip div.security-tooltip-popup .content>div span:first-of-type{width:calc(100% - 3.8rem);font-size:1.2rem}.security-tooltip div.security-tooltip-popup .content>div img{width:3.5rem}.security-tooltip div.security-tooltip-popup .content>div span[class^=icon-]{font-size:3rem}}html[dir=rtl] .security-tooltip div.security-tooltip-popup{right:100%;left:auto;margin-right:5px;margin-left:0}html[dir=rtl] .security-tooltip div.security-tooltip-popup:before{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-left-color:#aaa;right:-25px;left:auto}html[dir=rtl] .security-tooltip div.security-tooltip-popup:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-left-color:#fff;right:-24px;left:auto}html[dir=rtl] .security-tooltip div.security-tooltip-popup .content>div span[class^=icon-]{margin-right:.8rem;margin-left:0}div.placeholder{z-index:10;background-image:url(data:image/gif;base64,AAAA)}input[type=text]:disabled{opacity:1;color:#363636;-webkit-text-fill-color:#363636}.bookingitem .bookingitem-price .item-price .label-popup,.common-popup,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.wgt-guarantee-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup,div.bookingflow .booking-options>li .label-popup,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup{position:absolute;z-index:1}.bookingitem .bookingitem-price .item-price .label-popup .content,.bookingitem .bookingitem-price .item-price .label-popup .title,.common-popup .content,.common-popup .title,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.wgt-guarantee-popup .content,.wgt-guarantee-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .title,div.bookingflow .booking-options>li .label-popup .content,div.bookingflow .booking-options>li .label-popup .title,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .title{width:26rem;box-sizing:border-box}.bookingitem .bookingitem-price .item-price .label-popup .content.booking-flow-label-list,.bookingitem .bookingitem-price .item-price .label-popup .title.booking-flow-label-list,.common-popup .content.booking-flow-label-list,.common-popup .title.booking-flow-label-list,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content.booking-flow-label-list,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title.booking-flow-label-list,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content.booking-flow-label-list,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title.booking-flow-label-list,.wgt-guarantee-popup .content.booking-flow-label-list,.wgt-guarantee-popup .title.booking-flow-label-list,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content.booking-flow-label-list,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .title.booking-flow-label-list,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content.booking-flow-label-list,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .title.booking-flow-label-list,div.bookingflow .booking-options>li .label-popup .content.booking-flow-label-list,div.bookingflow .booking-options>li .label-popup .title.booking-flow-label-list{width:41.5rem}.bookingitem .bookingitem-price .item-price .label-popup .title,.common-popup .title,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.wgt-guarantee-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .title,div.bookingflow .booking-options>li .label-popup .title,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .title{font-size:1.4rem;line-height:1.4em;padding-right:4rem;text-transform:uppercase;background-color:#272829;color:#d3d3d3;padding:.5em 1.5rem}.bookingitem .bookingitem-price .item-price .label-popup .content,.common-popup .content,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.wgt-guarantee-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content,div.bookingflow .booking-options>li .label-popup .content,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content{background-color:#353637;padding:1rem 1.5rem;color:#fff}.bookingitem .bookingitem-price .item-price .label-popup a.close,.common-popup a.close,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,.wgt-guarantee-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup a.close,div.bookingflow .booking-options>li .label-popup a.close,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup a.close{display:none}@media screen and (max-width:768px){.bookingitem .bookingitem-price .item-price .label-popup,.common-popup,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.wgt-guarantee-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup,div.bookingflow .booking-options>li .label-popup,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup{position:fixed;z-index:9;top:40px!important;left:0}.bookingitem .bookingitem-price .item-price .label-popup,.bookingitem .bookingitem-price .item-price .label-popup .content,.bookingitem .bookingitem-price .item-price .label-popup .title,.common-popup,.common-popup .content,.common-popup .title,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.wgt-guarantee-popup,.wgt-guarantee-popup .content,.wgt-guarantee-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .title,div.bookingflow .booking-options>li .label-popup,div.bookingflow .booking-options>li .label-popup .content,div.bookingflow .booking-options>li .label-popup .title,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .title{width:100%!important}.bookingitem .bookingitem-price .item-price .label-popup a.close,.common-popup a.close,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,.wgt-guarantee-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup a.close,div.bookingflow .booking-options>li .label-popup a.close,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup a.close{display:inline-block;cursor:pointer;position:absolute;right:.5rem;top:0}.bookingitem .bookingitem-price .item-price .label-popup a.close span,.common-popup a.close span,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close span,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close span,.wgt-guarantee-popup a.close span,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup a.close span,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup a.close span,div.bookingflow .booking-options>li .label-popup a.close span,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup a.close span{font-size:3.3rem;line-height:1em;color:#fff}.bookingitem .bookingitem-price .item-price .label-popup .title,.common-popup .title,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .title,.wgt-guarantee-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .title,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .title,div.bookingflow .booking-options>li .label-popup .title,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .title{min-height:33px}.bookingitem .bookingitem-price .item-price .label-popup .content,.common-popup .content,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content,.wgt-guarantee-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup .content,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup .content,div.bookingflow .booking-options>li .label-popup .content,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup .content{min-height:100vh}.bookingitem .bookingitem-price .item-price .label-popup:before,.common-popup:before,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup:before,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup:before,.wgt-guarantee-popup:before,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup:before,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup:before,div.bookingflow .booking-options>li .label-popup:before,div.bookingflow .booking-options>li.blank .guarantee-hover .label-popup:before{display:none!important}}@media screen and (max-width:768px){.bookingitem .bookingitem-price .item-price html[dir=rtl] .label-popup a.close,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip html[dir=rtl] .label-popup a.close,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip html[dir=rtl] .label-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more html[dir=rtl] .label-popup a.close,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover html[dir=rtl] .label-popup a.close,div.bookingflow .booking-options>li html[dir=rtl] .label-popup a.close,html[dir=rtl] .bookingitem .bookingitem-price .item-price .label-popup a.close,html[dir=rtl] .common-popup a.close,html[dir=rtl] .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,html[dir=rtl] .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup a.close,html[dir=rtl] .wgt-guarantee-popup a.close,html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup a.close,html[dir=rtl] div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup a.close,html[dir=rtl] div.bookingflow .booking-options>li .label-popup a.close{left:.5rem;right:auto}}.popup-lightbox{width:100%;height:100vh;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:9999}.popup-lightbox>*{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%);width:60%}@media screen and (max-width:768px){.popup-lightbox{top:40px;height:calc(100vh - 40px)}.popup-lightbox>*{position:static;width:100%;height:100%;overflow-y:auto;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}.m4b-homepage-usp1-bar-2{padding:50px 0;background-color:#f7f4ee}.m4b-homepage-usp1-bar-2 .m4b-homepage-usp1-bar-icon img{width:32px;height:32px}.m4b-homepage-usp1-bar-header{text-align:center;padding-bottom:50px;font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.2rem;color:#4e4e4e}.m4b-homepage-usp1-bar-button-container{text-align:center;padding-top:60px}.m4b-homepage-usp1-bar-button-container .m4b-homepage-lump-item-trunk-link{margin-right:0!important;margin-top:0;margin-left:0!important}.m4b-homepage-usp1-bar-wrapper{font-size:0;margin:0 9.2rem;white-space:nowrap;text-align:center}.m4b-homepage-usp1-bar-wrapper~.m4b-homepage-usp1-bar-wrapper{margin-top:30px}.m4b-homepage-usp1-bar-item{white-space:normal;width:calc(20% - 44.8px);display:inline-block;vertical-align:top}.m4b-homepage-usp1-bar-item+.m4b-homepage-usp1-bar-item{margin-left:56px}.m4b-homepage-usp1-bar-icon{font-size:32px;color:#4e4e4e}.m4b-homepage-usp1-bar-name{margin-top:14px;font-size:16px;font-family:Optima,sans-serif;line-height:21px;color:#9f7d23}body[data-isipad=true] .m4b-homepage-usp1-bar-name{font-size:17.6px}.m4b-homepage-usp1-bar-desc{margin-top:9px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:18px;color:#4e4e4e}body[data-isipad=true] .m4b-homepage-usp1-bar-desc{font-size:14.6px}.m4b-homepage-lump-item-trunk-link{margin-top:40px;padding:12px 31px;display:inline-block;vertical-align:middle;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;margin-right:17px;letter-spacing:.5px;background-color:#9f7d23;text-transform:uppercase;text-align:center;cursor:pointer;color:#fff}body[data-isipad=true] .m4b-homepage-lump-item-trunk-link{font-size:13.2px}.m4b-homepage-lump-item-trunk-link:hover{background-color:#bf972b}.m4b-homepage-lump-raise .m4b-homepage-lump-wrapper.business-active .m4b-homepage-lump-item-trunk-link{display:none!important;visibility:hidden!important}.m4b-homepage-lump-raise .m4b-homepage-lump-wrapper.business-active .m4b-homepage-lump-item-trunk-link--second{display:inline-block!important;visibility:visible!important}.code-bottom{margin-top:1.5rem;display:flex;align-items:center}.code-bottom .captcha-img{display:inline-block;vertical-align:middle;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}@media screen and (max-width:768px){.code-bottom .captcha-img{display:block;margin-bottom:1.5rem}}.code-bottom .captcha-icon{display:inline-block;vertical-align:middle;cursor:pointer}.code-bottom .captcha-icon.captcha-click{margin-right:1rem}.code-bottom .captcha-icon.captcha-voice{border-left:1px solid #7e7e7e}@media screen and (max-width:768px){.code-bottom .captcha-icon.captcha-voice{padding-left:1.2rem}}.code-bottom .captcha-icon span{display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;color:#004976;line-height:1.8rem;vertical-align:middle}.code-bottom .captcha-icon .voice-icon{margin-left:1.2rem;margin-right:0;padding-right:.6rem}@media screen and (max-width:768px){.code-bottom .captcha-icon .voice-icon{margin-left:0}}.neighborhoods-hotels-wrapper .wgt-scratchpad-off,.neighborhoods-hotels-wrapper .wgt-scratchpad-on{display:none}.promo_popup_hotel .content{width:calc(258px + 3.4rem);position:fixed;right:2.8rem;top:75px;z-index:1001}.promo_popup_hotel .content .header{padding:1.3rem 2rem;background:#8dcabb;color:#fff;position:relative;font-family:'Nimbus Sans L',sans-serif;font-weight:700;width:100%;box-sizing:border-box}.promo_popup_hotel .content .header .info{display:inline-block;vertical-align:middle;margin-right:2.8rem}.promo_popup_hotel .content .header .info span{font-size:1.4rem;text-transform:uppercase}.promo_popup_hotel .content .header .info span:nth-child(2){display:block;margin-top:.1rem}.promo_popup_hotel .content .header .time{display:inline-block;vertical-align:middle;font-size:2.4rem}.promo_popup_hotel .content .header .time em{display:inline-block;vertical-align:top}.promo_popup_hotel .content .header .time span{position:relative;display:inline-block;padding:0 .8rem}.promo_popup_hotel .content .header .time span i{font-size:1rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#f3f3f3;left:0;display:block;width:100%;text-align:center;text-transform:uppercase}.promo_popup_hotel .content .icon-icon_B017{background:#8dcabb;color:#fff;font-size:4.5rem;position:absolute;top:0;right:0;cursor:pointer}.new-design .promo_popup_hotel .content{top:240px}.promo_popup_hotel img{width:100%;height:auto}@media (max-width:768px){.promo_popup_hotel{position:fixed;top:0;left:0;height:100vh;width:100%;z-index:10000;background-color:rgba(27,27,27,.5)}.promo_popup_hotel .content{position:fixed;top:50%!important;left:50%!important;z-index:1001;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.promo_popup_hotel .content .header .info{margin-right:5%}.promo_popup_hotel .content .header .info span{font-size:1rem}.promo_popup_hotel .content .header .time{font-size:2rem}.promo_popup_hotel .content .header .time span{padding:0 1rem}}@media (max-width:768px) and (max-width:400px){.promo_popup_hotel .content .header .time span{padding:0 .3rem}}.PromoHotelPopup-cro-new.PromoHotelPopup-cro-for-edit .PromoHotelPopup-cro-new-content{position:relative;top:0;right:auto}.PromoHotelPopup-cro-new-content{width:380px;position:fixed;right:2.8rem;top:75px;z-index:1001;background-color:#fff;padding:15px}@media (max-width:768px){.PromoHotelPopup-cro-new-content{width:calc(100% - 76px);position:fixed;top:50%;left: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%);padding:20px}}.PromoHotelPopup-cro-new-close{position:absolute;right:.5rem;top:.5rem;font-size:4rem;cursor:pointer;color:#000}@media (max-width:768px){.PromoHotelPopup-cro-new-close{font-size:4.6rem;right:-1rem;top:-4rem;color:#fff}}.PromoHotelPopup-cro-new-main{font-size:0}.PromoHotelPopup-cro-new-link{display:inline-block;width:calc(58% - 15px);margin-right:15px}@media (max-width:768px){.PromoHotelPopup-cro-new-link{width:100%;margin-right:0;margin-left:0}}.PromoHotelPopup-cro-new-button-block{display:inline-block;width:42%;vertical-align:bottom}@media (max-width:768px){.PromoHotelPopup-cro-new-button-block{display:none}}.PromoHotelPopup-cro-new-button-block-button{width:100%;display:inline-block;padding:10px 22px;background-color:#9f7d23;text-transform:uppercase;letter-spacing:.5px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#fff;cursor:pointer;box-sizing:border-box;text-align:center}@media (max-width:768px){.PromoHotelPopup-cro-new-button-block-button{width:70%;padding:16px 50px}}.PromoHotelPopup-cro-new-button-block-link{display:inline-block;margin-top:10px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1rem;line-height:1.2rem;color:#9f7d23;text-decoration:underline;text-transform:uppercase;cursor:pointer;letter-spacing:.42px}@media (max-width:768px){.PromoHotelPopup-cro-new-button-block-link{width:100%;text-align:center;display:block;margin-top:20px;font-size:1.2rem;line-height:1.4rem;color:#9f7d23}}.PromoHotelPopup-cro-new-text{margin-top:15px;width:100%;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:2.2rem;color:#363636}.PromoHotelPopup-cro-new-text b,.PromoHotelPopup-cro-new-text strong{font-weight:700}.PromoHotelPopup-cro-new-text em,.PromoHotelPopup-cro-new-text i{font-style:italic}.PromoHotelPopup-cro-new-text a{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:2.2rem;color:#363636;text-decoration:underline;cursor:pointer}@media (max-width:768px){.PromoHotelPopup-cro-new-text{margin-top:17px;text-align:center}}.PromoHotelPopup-cro-new-button-block-mobile{display:none;margin-top:20px;text-align:center}@media (max-width:768px){.PromoHotelPopup-cro-new-button-block-mobile{display:block}}.modal__lock{position:fixed;width:100%}.new-look-video-container{display:block;position:relative;box-sizing:border-box;width:100%;font-size:0;background-color:transparent;padding:30px 9.2rem 30px}@media (max-width:768px){.new-look-video-container{padding:0;width:calc(100% - 32px);margin:16px 16px}}.new-look-video-container .new-look-carousel-image{width:55%}@media (max-width:768px){.new-look-video-container .new-look-carousel-image{width:100%;padding-top:58%;position:absolute;top:0;left:0;right:0}}.new-look-video-container .tpl-hero-play-button .icon-icon_B086{font-size:90px}@media (max-width:768px){.new-look-video-container .tpl-hero-play-button .icon-icon_B086{font-size:60px}}.new-look-video-container .tpl-hero-play-button .tpl-scrollbutton{display:none}.new-look-video-hero-layer{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;cursor:pointer}.new-look-video-content{display:inline-block;vertical-align:middle;width:calc(45% - 40px);margin-right:40px}@media (max-width:768px){.new-look-video-content{width:100%;margin:0;padding-top:calc(58% + 15px)}}.new-look-video-caption{font-family:Optima,sans-serif;font-weight:500;font-size:1.4rem;line-height:3rem;color:#000}@media (max-width:768px){.new-look-video-caption{padding-bottom:14px}}.new-look-video-title{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.2rem;color:#000;padding-bottom:10px}@media (max-width:768px){.new-look-video-title{font-size:2rem;line-height:2.4rem;color:#000}}.new-look-video-desc{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2rem;color:#000;padding-bottom:24px}.new-look-video-desc b,.new-look-video-desc strong{font-weight:700}.new-look-video-desc em,.new-look-video-desc i{font-style:italic}.new-look-video-desc a{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2rem;color:#004976}@media (max-width:768px){.new-look-video-desc{font-size:1.5rem;line-height:2.4rem;color:#000}}html[dir=rtl] .m4b-homepage-usp1-bar-item+.m4b-homepage-usp1-bar-item{margin-right:56px;margin-left:0}@media (max-width:768px){html[dir=rtl] .m4b-homepage-usp1-bar-item+.m4b-homepage-usp1-bar-item{margin-right:0;margin-left:0}}html[dir=rtl] .promo_popup_hotel .content .header .info{margin:0 0 0 2.8rem}html[dir=rtl] .promo_popup_hotel .content .icon-icon_B017{left:0;right:auto}html[dir=rtl] .PromoHotelPopup-cro-new-content{right:auto;left:2.8rem}@media (max-width:768px){html[dir=rtl] .PromoHotelPopup-cro-new-content{right:auto;left:50%}}html[dir=rtl] .PromoHotelPopup-cro-new-link{margin-right:0;margin-left:15px}html[dir=rtl] .PromoHotelPopup-cro-new-close{right:auto;left:.5rem}@media (max-width:768px){html[dir=rtl] .PromoHotelPopup-cro-new-close{right:auto;left:-1rem}}html[dir=rtl] .new-look-video-content{margin-right:0;margin-left:40px}.displayingoptions-true .hotel-title,.displayingoptions-true .hotel-url,.displayingoptions-true .toggle-operation{display:inline-block}.displayingoptions-true .title-operation{display:none}.displayingoptions-false .title-operation-operation{display:inline-block}.displayingoptions-false .hotel-title,.displayingoptions-false .hotel-url,.displayingoptions-false .toggle-operation{display:none}@media screen and (max-width:768px){.package-detail .sidebar.mobile-nopadding .sidebar-info{padding:0!important;display:block}.package-detail .sidebar.mobile-nopadding .price-container{margin-left:0!important;margin-right:0!important}}.package-detail .sidebar .booking-widget .price-content{margin-bottom:4.2em}.package-detail .sidebar .booking-widget .price-content:after{border-top-width:3.3em}.package-detail .sidebar .booking-widget .price-content .guarantee-container .wgt-guarantee{margin-top:-.5em}.package-detail .sidebar .booking-widget .price-content .guarantee-container .label-popup{top:calc(100% + 15px);bottom:auto}.package-detail .sidebar .booking-widget .price-content .guarantee-container .label-popup:before{display:inline-block;content:'';width:0;height:0;border:8px solid transparent;border-bottom-color:#353637;top:auto;bottom:99%}.package-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar{position:relative}@media screen and (max-width:768px){.package-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .customize-hotel-header{display:none!important}}.package-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar:nth-child(3){margin-top:.5em}.package-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar.expanded .popup{display:block}@media screen and (max-width:768px){.package-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar.expanded .popup{display:none}}.package-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .popup{display:none;margin:0;position:absolute;left:-.2rem;top:calc(100% + .3em);width:calc(100% + .4rem);z-index:1;box-sizing:border-box;max-height:12.3em;overflow-y:hidden;overflow-x:hidden;background-color:#f0f0f0;font-size:1.6rem;line-height:1.2em}.package-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .popup li{cursor:pointer;padding:.35em .3em .35em 1.25em}.package-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .popup li:hover{background-color:#bdb9b5}.package-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .popup li.selected{background-color:#bdb9b5}.package-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .mobile-select{display:none}@media screen and (max-width:768px){.package-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .mobile-select{display:inline-block;position:absolute;padding-left:.8em;right:0;top:0;height:41px;border:0;outline:0;border-radius:0;font-size:1.6rem;background-color:#fff;width:calc(100% - 41px);word-break:keep-all;box-sizing:border-box;appearance:none;-moz-appearance:none;-webkit-appearance:none}}.package-detail .sidebar .booking-widget .sidebar-info .date-content .hotel-selection{height:2.5rem;width:calc(100% - 1em - 4.2rem);position:absolute;font-size:100%;margin-top:-.5rem;height:3.5rem;margin-left:.5em!important}@media screen and (max-width:768px){.package-detail .margin-block{padding:.5rem 2rem 2rem 2rem}}.package-detail .content-block{padding:.5rem 2rem 2rem 3.2rem}@media screen and (max-width:768px){.package-detail .content-block{padding:.5rem 2rem 2rem}}.package-detail .content-block .rich-text{font-size:1.6rem;line-height:1.7em;width:76%}@media screen and (max-width:768px){.package-detail .content-block .rich-text{font-size:1.2rem;width:100%}}.package-detail .content-block .sub-title,.package-detail .content-block .title{font-family:'Nimbus Sans L',sans-serif;font-weight:700}.package-detail .content-block .title{font-size:2.2rem;margin:1em auto .5em 0}@media screen and (max-width:768px){.package-detail .content-block .title{font-size:1.7rem}}.package-detail .content-block .sub-title{margin-top:1em}.package-detail .main .tour-title{padding-top:1rem}.package-detail .main .tour-title .title-name{width:100%}.package-detail .main .tour-title .content-block{font-size:1.6rem;padding:0 0 .5em 0;display:block}.package-detail .main .tour-title .content-block.show .rich-text{display:block}.package-detail .main .tour-title .content-block.show .hide-title{display:inline-block}.package-detail .main .tour-title .content-block .hide-title,.package-detail .main .tour-title .content-block .rich-text{display:none}.package-detail .main .tour-title .content-block .rich-text{padding-top:.5em}.package-detail .main .tour-title .content-block .rich-text h6{margin-top:1em}.package-detail .main .tour-title .content-block .rich-text strong{font-weight:700}.package-detail .main .tour-title .content-block .rich-text em{font-style:italic}.package-detail .main .tour-title .content-block .rich-text ul{list-style-type:disc;padding-left:20px}.package-detail .main .tour-title .content-block .rich-text ol{list-style-type:decimal;padding-left:20px}.package-detail .main .tour-title .content-block .rich-text li{padding-left:0}.package-detail .main .tour-title .content-block .wgt-breadcrumb,.package-detail .main .tour-title .content-block .wgt-breadcrumb-noborder{border-bottom:none}.package-detail .main .tour-title .content-block .wgt-breadcrumb *,.package-detail .main .tour-title .content-block .wgt-breadcrumb-noborder *{text-decoration:underline;color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){.package-detail .main .tour-title .content-block .wgt-breadcrumb *,.package-detail .main .tour-title .content-block .wgt-breadcrumb-noborder *{font-size:1.2rem}}@media screen and (max-width:768px){.package-detail .main .tour-title{padding-bottom:3.5rem}.package-detail .main .tour-title .operation{bottom:2.7rem}}.attr-blog-panel .area-list .package-detail .main .tour-title .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .package-detail .main .tour-title .wgt-text-triangle.arrow-up,.package-detail .main .tour-title .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.package-detail .main .tour-title .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.package-detail .main .tour-title .wgt-link-triangle,.package-detail .tours-detail .main .tour-detail-tabs .content-block .tour-title .see-all,.package-detail .tours-detail .main .tour-title .tour-detail-tabs .content-block .see-all,.tours-detail .package-detail .main .tour-detail-tabs .content-block .tour-title .see-all,.tours-detail .package-detail .main .tour-title .tour-detail-tabs .content-block .see-all{margin-left:2em}@media screen and (max-width:768px){.attr-blog-panel .area-list .package-detail .main .tour-title .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .package-detail .main .tour-title .wgt-text-triangle.arrow-up,.package-detail .main .tour-title .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.package-detail .main .tour-title .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.package-detail .main .tour-title .wgt-link-triangle,.package-detail .tours-detail .main .tour-detail-tabs .content-block .tour-title .see-all,.package-detail .tours-detail .main .tour-title .tour-detail-tabs .content-block .see-all,.tours-detail .package-detail .main .tour-detail-tabs .content-block .tour-title .see-all,.tours-detail .package-detail .main .tour-title .tour-detail-tabs .content-block .see-all{position:absolute;left:0;bottom:.5rem}}.package-detail .main .room-selection{border-bottom:solid 1px #d1d1d1;font-size:1.4rem;margin-bottom:5em}@media screen and (max-width:768px){.package-detail .main .room-selection{border-bottom:none;font-size:1.2rem}}.package-detail .main .room-selection .room-module-item>*{border-top:solid 1px #d1d1d1}.package-detail .main .room-selection .room-module-item .room-selection-block{font-size:0;position:relative}.package-detail .main .room-selection .room-module-item .room-selection-block.expanded+.configure-room-block{display:block}.package-detail .main .room-selection .room-module-item .room-selection-block.expanded+.configure-room-block+.pick-tour-block{display:block}.package-detail .main .room-selection .room-module-item .room-selection-block>div{display:inline-block;vertical-align:top}.package-detail .main .room-selection .room-module-item .room-selection-block .room-pic{width:30%;position:relative;background-size:cover;background-repeat:no-repeat}.package-detail .main .room-selection .room-module-item .room-selection-block .room-pic .link{position:absolute;right:4%;bottom:6%;cursor:pointer}.package-detail .main .room-selection .room-module-item .room-selection-block .room-pic .link span{font-size:3rem;color:#fff}.package-detail .main .room-selection .room-module-item .room-selection-block .room-pic .tpl-holder{margin-top:65%}.package-detail .main .room-selection .room-module-item .room-selection-block .room-pic:hover .hover{display:block}.package-detail .main .room-selection .room-module-item .room-selection-block .room-pic .hover{display:none;cursor:pointer;background:rgba(0,0,0,.25);position:absolute;top:0;left:0;width:100%;height:100%}.package-detail .main .room-selection .room-module-item .room-selection-block .room-pic .hover span{font-size:5rem;color:#fff;position:absolute;top:50%;left: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){.package-detail .main .room-selection .room-module-item .room-selection-block .room-pic{width:100%}}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content{width:70%;font-size:1.4rem;padding:1em 1em 6em;box-sizing:border-box}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .room-selection-block .room-content{font-size:1.2rem;padding:1.5rem 2rem;width:100%}}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div{font-size:0}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div>*{display:inline-block;vertical-align:top}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info{font-size:1.4rem;width:calc(100% - 15em)}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info{font-size:1.2rem;width:calc(100% - 12.5em)}}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .title{line-height:1.3em;margin-bottom:.4em}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .title span{font-size:2.8rem;line-height:1em;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .title span{font-size:1.8rem}}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .title>*{vertical-align:middle}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .title .room-label{font-size:1.2rem;display:inline-block;text-transform:uppercase;padding:.2em 1em;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .title .room-label{position:absolute;top:0;right:0}}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .title .room-label.red{background-color:#ba0c2f}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .title .room-label.black{background-color:#363636}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .area{line-height:1.4em;margin-bottom:.4em}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .area sup{vertical-align:super;font-size:1rem}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price{font-size:1.4rem;width:15em;text-align:right}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price{font-size:1.2rem;width:12.5em}}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price div{font-weight:700}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price div .currency{font-size:2rem;padding:0 .1em;vertical-align:top}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price div .currency{font-size:1.3rem}}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price div span{font-size:3.2rem}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price div span{font-size:2rem}}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price p{font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-transform:uppercase;font-size:1.4rem}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price p{font-size:1rem}}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description{font-size:0}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description{position:relative}}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description>*{display:inline-block;vertical-align:top}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .description{font-size:1.4rem;line-height:1.4em;max-width:75%;min-width:250px}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .description{font-size:1.2rem;width:calc(100% - 3.5rem);max-width:none;min-width:0}}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block{position:absolute;right:1.5em;bottom:1em;font-size:1.4rem}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block{right:0;bottom:0}}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected span{display:inline;color:#31a2ac}.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block span{display:none;text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;vertical-align:middle;margin-right:.5em}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block span{display:none!important}}.package-detail .main .room-selection .room-module-item .pick-tour-block{font-size:1.4rem;padding:1em;background-color:#f2f2f2;position:relative;padding-bottom:10em;display:none}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .pick-tour-block{padding:1.5rem 0}}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content:before{content:'';display:table}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content:after{content:'';display:table;clear:both}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content{font-size:0}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content>*{display:inline-block;vertical-align:top}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .title{font-size:2.2rem;font-weight:700;line-height:1.2em;margin-top:-.1em}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .title{font-size:1.6rem;width:100%}}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-title{width:30%;float:left;padding-right:1em}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-title{width:calc(100% - 4rem);padding:0 2rem}}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-title p{font-size:1.6rem;line-height:1.5em}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-title p{font-size:1.4rem}}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main{float:left;width:70%;font-size:1.4rem;box-sizing:border-box;position:relative;border:solid 1px #d1d1d1;border-top:none}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main{width:100%;font-size:1.2rem;padding-left:0!important;padding-right:0!important;padding-top:1rem;border:none}}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-blocks>div:before{content:'';display:table}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-blocks>div:after{content:'';display:table;clear:both}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block{width:50%;float:left}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block{width:100%}}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block img{width:100%}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text{min-height:237px;text-align:center;padding:2rem 1rem 9rem;position:relative;border-right:solid 1px #d1d1d1}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text{border:none;min-height:none;padding:2rem 1rem}}@media screen and (min-width:1700px){.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text{min-height:188px}}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text h5{font-size:2.2rem;margin-bottom:1rem;line-height:1.3em}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text .pick-description{font-size:14px;line-height:1.5em;max-height:4.5em;overflow-y:hidden}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text .pick-description.active{max-height:none}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text .select-dates{font-weight:700;font-size:1.8rem;margin-bottom:.5rem;width:100%;position:absolute;left:0;bottom:6rem}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text .select-dates{margin-top:2rem;position:static}}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text .select-dates-button{width:100%;position:absolute;bottom:2rem;left:0}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text .select-dates-button{position:static}}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text .wgt-sqbutton-blue{padding:0 .5rem;margin:.2em .3em;line-height:2.5em;transition:all .3s}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text .wgt-sqbutton-blue.nochecked{background-color:#244649;color:#667e80}.card.selected .package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text i.wgt-sqbutton-blue.radio,.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text .card.selected i.wgt-sqbutton-blue.radio,.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text .room-selection-block .room-content .room-description .select-block.selected i.wgt-sqbutton-blue.radio,.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text .wgt-sqbutton-blue.checked,.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.wgt-sqbutton-blue,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text i.wgt-sqbutton-blue.radio,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text i.wgt-sqbutton-blue{background-color:#6ca6ca}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block .pick-detail-text .readmoreButton{font-size:14px;line-height:1.5em;color:#31a2ac;text-decoration:underline;cursor:pointer;display:inline-block;width:100%}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block:last-child .pick-detail-text{position:relative;border-left:solid 1px #d1d1d1;border-right:none;left:-1px}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-detail-block:last-child .pick-detail-text{position:static}}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-not-find{margin-top:5rem;position:absolute}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-content .pick-main .pick-not-find{position:static;padding:0 2rem;margin-bottom:5rem}}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-tour-price{position:absolute;bottom:-8em;right:0;text-align:right}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-tour-price{display:none}}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-tour-price .total{font-size:1.3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:.2em}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-tour-price div{font-weight:700}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-tour-price div .currency{font-size:2rem;vertical-align:top;padding:0 .1em}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-tour-price div span{font-size:3.2rem}.package-detail .main .room-selection .room-module-item .pick-tour-block .pick-tour-price .wgt-sqbutton-blue{line-height:3em;padding:0 2.3em;margin-top:3px;transition:all .3s}.package-detail .main .room-selection .room-module-item .configure-room-block{font-size:1.4rem;padding:1em;background-color:#f2f2f2;display:none}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .configure-room-block{padding:1.5rem 2rem}}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content{font-size:0}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content>*{display:inline-block;vertical-align:top}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .title{width:30%;font-size:2.2rem;font-weight:700;line-height:1.2em;margin-top:-.1em}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .title{font-size:1.6rem;width:100%}}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main{width:70%;font-size:1.4rem;padding-left:1em;box-sizing:border-box;position:relative}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main{width:100%;font-size:1.2rem;padding-left:0!important;padding-right:0!important;padding-top:1rem}}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section{width:100%}}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-title{text-transform:uppercase;font-size:1.4rem;line-height:1.5em;margin-bottom:.2em;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-title{font-size:1.2rem}}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection{border-left:solid 1px #d1d1d1;display:inline-block;margin-top:1px}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton-widthinitial{width:7.5em;max-width:none;min-width:0;border-right:solid 1px #d1d1d1;border-bottom:solid 1px #d1d1d1;border-top:solid 1px #d1d1d1;margin-top:-1px}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton *,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton-widthinitial *{color:#363636}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton-widthinitial:hover,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton:hover{opacity:1}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .grey.wgt-iconbutton-widthinitial,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton.grey{background-color:#d1d1d1;cursor:auto}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton.white:hover,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .white.wgt-iconbutton-widthinitial:hover{background-color:#f5f5f5}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton label,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton-widthinitial label{text-transform:none;margin-left:0}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton label,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton-widthinitial label{font-size:1.2rem}}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .price-section{display:none;position:absolute;bottom:0;right:0;text-align:right}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .price-section{display:none}}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .price-section .total{font-size:1.3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:.2em}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .price-section div{font-weight:700}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .price-section div .currency{font-size:2rem;vertical-align:top;padding:0 .1em}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .price-section div span{font-size:3.2rem}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .price-section .wgt-sqbutton-blue{line-height:3em;padding:0 2.3em;margin-top:3px}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section{font-size:1.4rem;margin-top:1.5em}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section{font-size:1.2rem}}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management{display:block}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management{padding-bottom:0}}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul{display:table;width:100%;padding-top:.5em;border-bottom:solid 1px #d1d1d1}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul{border-bottom:none}}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li{display:table-row;height:4.8em}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li>*{display:table-cell;vertical-align:middle;padding-right:1.5em;box-sizing:border-box;width:40%;border-top:solid 1px #d1d1d1;border-collapse:collapse}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li>*{padding-right:0}}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li>:not(:first-child){text-align:right;width:30%}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li>:not(:first-child){padding-left:1rem}}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name>span{font-weight:700;line-height:1.2em;padding:1em 0}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip{display:inline-block;vertical-align:middle;position:relative}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip.click .label-popup,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip:hover .label-popup{display:inline-block}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip span[class^=icon-]{font-size:2rem;vertical-align:middle;cursor:pointer}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup{display:none;left:50%;bottom:calc(100% + 1.5rem);-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){.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);left:0}}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-top-color:#363636;position:absolute;left:calc(50% - 6px)}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content{max-height:230px;overflow-y:auto}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content{padding-top:4rem!important}}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup .content *{font-size:1.3rem;line-height:1.2em;margin-bottom:.5em}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .addon-price{white-space:normal}}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .addon-price em{font-weight:700;font-size:2rem}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .addon-price em{font-size:1.8rem}}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .addon-price em sup{font-size:1.4rem;vertical-align:top}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .addon-price em sup{font-size:1.3rem}}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .addon-price span{font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-transform:uppercase;color:#777}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .addon-price span{font-size:1rem;display:inline-block}}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .counter .value,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .counter a.btn span{font-size:2rem}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .counter .value,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .counter a.btn span{font-size:1.8rem}}.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .checkbox-tip{color:#777;font-size:1.2rem;margin-right:.5em}@media screen and (max-width:768px){.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .checkbox-tip{font-size:1rem}}html[dir=rtl] .package-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .popup{right:-.2rem;left:auto}html[dir=rtl] .package-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .popup li{cursor:pointer;padding-left:.3em;padding-right:1.25em}@media screen and (max-width:768px){html[dir=rtl] .package-detail .sidebar .booking-widget .sidebar-info .date-content .select-calendar .mobile-select{padding-right:.8em;padding-left:0;left:0;right:auto}}html[dir=rtl] .package-detail .sidebar .booking-widget .sidebar-info .date-content .hotel-selection{margin-left:0!important;margin-right:.5em!important}html[dir=rtl] .package-detail .content-block{padding-left:2rem;padding-right:3.2rem}html[dir=rtl] .package-detail .content-block .title{margin-left:auto;margin-right:0}.attr-blog-panel .area-list html[dir=rtl] .package-detail .main .tour-title .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list html[dir=rtl] .package-detail .main .tour-title .wgt-text-triangle.arrow-up,.tours-detail html[dir=rtl] .package-detail .main .tour-detail-tabs .content-block .tour-title .see-all,.tours-detail html[dir=rtl] .package-detail .main .tour-title .tour-detail-tabs .content-block .see-all,html[dir=rtl] .package-detail .main .tour-title .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] .package-detail .main .tour-title .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] .package-detail .main .tour-title .wgt-link-triangle,html[dir=rtl] .package-detail .tours-detail .main .tour-detail-tabs .content-block .tour-title .see-all,html[dir=rtl] .package-detail .tours-detail .main .tour-title .tour-detail-tabs .content-block .see-all{margin-right:2em;margin-left:0}@media screen and (max-width:768px){.attr-blog-panel .area-list html[dir=rtl] .package-detail .main .tour-title .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list html[dir=rtl] .package-detail .main .tour-title .wgt-text-triangle.arrow-up,.tours-detail html[dir=rtl] .package-detail .main .tour-detail-tabs .content-block .tour-title .see-all,.tours-detail html[dir=rtl] .package-detail .main .tour-title .tour-detail-tabs .content-block .see-all,html[dir=rtl] .package-detail .main .tour-title .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] .package-detail .main .tour-title .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] .package-detail .main .tour-title .wgt-link-triangle,html[dir=rtl] .package-detail .tours-detail .main .tour-detail-tabs .content-block .tour-title .see-all,html[dir=rtl] .package-detail .tours-detail .main .tour-title .tour-detail-tabs .content-block .see-all{right:0;left:auto}}html[dir=rtl] .package-detail .main .room-selection{border-bottom:solid 1px #d1d1d1}html[dir=rtl] .package-detail .main .room-selection .room-module-item .room-selection-block .room-pic .link{left:4%;right:auto}html[dir=rtl] .package-detail .main .room-selection .room-module-item .room-selection-block .room-pic .hover{right:0;left:auto}@media screen and (max-width:768px){html[dir=rtl] .package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-info .title .room-label{left:0;right:auto}}html[dir=rtl] .package-detail .main .room-selection .room-module-item .room-selection-block .room-content>div .room-price{text-align:left}html[dir=rtl] .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block{left:1.5em;right:auto}@media screen and (max-width:768px){html[dir=rtl] .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block{left:0;right:auto}}html[dir=rtl] .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block span{margin-left:.5em;margin-right:0}html[dir=rtl] .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main{padding-right:1em;padding-left:0}html[dir=rtl] .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection{border-right:solid 1px #d1d1d1;border-left:none}html[dir=rtl] .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton,html[dir=rtl] .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton-widthinitial{border-left:solid 1px #d1d1d1;border-right:none}html[dir=rtl] .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton label,html[dir=rtl] .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .type-section .type-selection .wgt-iconbutton-widthinitial label{margin-right:0;margin-left:0}html[dir=rtl] .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .price-section{left:0;right:auto;text-align:left}html[dir=rtl] .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li>*{padding-left:1.5em;padding-right:0}@media screen and (max-width:768px){html[dir=rtl] .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li>*{padding-right:0;padding-left:0}}html[dir=rtl] .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li>:not(:first-child){text-align:left}@media screen and (max-width:768px){html[dir=rtl] .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li>:not(:first-child){padding-right:1rem;padding-left:0}}html[dir=rtl] .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup:after{right:calc(50% - 6px);left:auto}html[dir=rtl] .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .checkbox-tip{margin-left:.5em;margin-right:0}.offer-listing{background-color:#fff}.offer-listing .tpl-hero-property{padding-bottom:2rem;padding-top:5rem;padding-left:3.2rem}@media screen and (max-width:768px){.offer-listing .tpl-hero-property{padding-top:0;padding-right:1rem;padding-left:2rem}}.offer-listing .tpl-hero-property .tpl-content{width:787px}@media screen and (max-width:768px){.offer-listing .tpl-hero-property .tpl-content{width:100%;padding-bottom:4rem}}.offer-listing .property-left{width:100%;margin-right:0}.offer-listing .property-left .tpl-text{width:100%}.offer-listing .property-left div .tpl-splitline{height:1px;width:7.3rem}.offer-listing .header-content h3{float:left;width:auto;font-size:3.8rem}@media screen and (max-width:768px){.offer-listing .header-content h3{font-size:2.4rem}}.offer-listing .header-content .wgt-scratchpad-off{float:right;margin-top:1rem;color:#0e0e0e}@media screen and (max-width:768px){.offer-listing .header-content .wgt-scratchpad-off{position:absolute;bottom:0;right:3rem}}.offer-listing .header-content .wgt-scratchpad-off .icon-icon_B013{font-size:3.8rem}.offer-listing .header-content .wgt-scratchpad-off .icon-icon_B014{font-size:3.8rem}.offer-listing .header-content .tpl-half-favorite{font-size:3.8rem;float:right;margin-top:1rem;color:#0e0e0e;width:auto;text-align:center}@media screen and (max-width:768px){.offer-listing .header-content .tpl-half-favorite{position:absolute;bottom:0;right:0}}.offer-listing .header-content .tpl-half-favorite .template-share{line-height:1rem}.offer-listing .tpl-half-offer .tpl-holder{margin-top:62.7118644%}.offer-listing .tour-module .name{width:65%;font-size:3.8rem;margin:3.6rem 0;text-indent:3.2rem}@media screen and (max-width:768px){.offer-listing .tour-module .name{text-indent:0;margin-left:2rem;margin-top:1.8rem;margin-bottom:1.8rem;font-size:2.4rem}}.offer-listing .products-list{background-color:#fff}.offer-listing .location-list{border:0}.offer-listing .tpl-hero-attraction-photos .tpl-content{top:40%}.offer-listing .tpl-hero-attraction-photos .tpl-content h3{font-size:6.4rem;margin:.5em 0 .3em}@media screen and (max-width:768px){.offer-listing .tpl-hero-attraction-photos .tpl-content h3{width:90%;font-size:4.2rem}}.u-margin{margin:20px}.u-margin--bottom{margin-bottom:20px}.u-margin--left{margin-left:20px}.u-margin--right{margin-right:20px}.u-margin--top{margin-top:20px}.u-subheader{font-size:.65em;margin:1rem 0}.u-underlined{text-decoration:underline}.u-uppercase{text-transform:uppercase}.c-lengs-button{background:0 0;border:2px solid #9f7d23;cursor:pointer;display:inline-block;font-family:"Nimbus Sans L",sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:1px;padding:1.25em 2em;text-transform:uppercase;transition:.2s all ease-in-out}.c-lengs-button.is-active,.c-lengs-button:active,.c-lengs-button:hover{background:#9f7d23}@media screen and (min-width:769px){.c-lengs-button{font-size:1.4rem}}.c-lengs-button--all-white{border-color:#fff;color:#fff}.c-lengs-button--all-white.is-active,.c-lengs-button--all-white:active,.c-lengs-button--all-white:hover{background:#9f7d23;border-color:#9f7d23}.c-lengs-button--default{color:#9f7d23}.c-lengs-button--default.is-active,.c-lengs-button--default:active,.c-lengs-button--default:hover{color:#fff}.c-lengs-button--primary{background:#9f7d23;color:#fff}.c-lengs-button--primary.is-active,.c-lengs-button--primary:active,.c-lengs-button--primary:hover{background:#604c15;border-color:#604c15}.c-lengs-button--white{color:#fff}.c-lengs-carousel{position:relative;background-color:#dcd7d2;height:100%;width:100%}.c-lengs-carousel__items{position:relative;height:100%;width:100%}.c-lengs-carousel__item{display:none;height:100%;opacity:0;transition:.2s all ease-in-out;width:100%}.c-lengs-carousel__item.is-active{display:block;z-index:2}.c-lengs-carousel__item.is-shown{opacity:1}.c-lengs-carousel__pagination{position:absolute;z-index:3}.c-lengs-carousel__pagination__items{list-style:none;padding:0}.c-lengs-carousel__pagination__item__link{cursor:pointer;display:block}.c-lengs-carousel__navigation{position:absolute;z-index:3}.c-lengs-carousel-navigation{position:relative;background:#fff;border-bottom:1px solid #bbb;font-family:"Helvetica Neue",sans-serif;font-size:1.4rem;font-weight:700;padding:20px 5%;text-align:center}@media screen and (min-width:769px){.c-lengs-carousel-navigation{position:absolute;background:0 0;border-bottom:none;font-size:1.75rem;padding:0;right:5%;top:20px;z-index:2}}.c-lengs-carousel-navigation__link{position:relative;color:#000;display:inline-block;font-size:.75em;letter-spacing:1px;line-height:1.25;margin-left:-4px;padding-left:2.5em;text-align:left;text-transform:uppercase;vertical-align:middle;width:40%}@media screen and (min-width:769px){.c-lengs-carousel-navigation__link{width:auto}}.c-lengs-carousel-navigation__link--next{padding-left:0;padding-right:2.5em;text-align:right}.c-lengs-carousel-navigation__link--next .c-lengs-carousel-navigation__icon{left:auto;right:0}.c-lengs-carousel-navigation__icon{position:absolute;color:#9f7d23;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.c-lengs-carousel-navigation__label{color:#9f7d23;display:block}.c-lengs-carousel-navigation__state{display:inline-block;font-size:1em;margin-left:-4px;vertical-align:middle;width:20%;white-space:nowrap}@media screen and (min-width:769px){.c-lengs-carousel-navigation__state{padding:0 2em;width:auto}}.c-lengs-carousel-navigation--compact{background:0 0;border:none;line-height:3.2;padding:0}@media screen and (min-width:769px){.c-lengs-carousel-navigation--compact{line-height:inherit}}.c-lengs-carousel-navigation--compact .c-lengs-carousel-navigation__link{width:auto}.c-lengs-carousel-navigation--compact .c-lengs-carousel-navigation__label{display:none}@media screen and (min-width:769px){.c-lengs-carousel-navigation--compact .c-lengs-carousel-navigation__label{display:inline-block}}.c-lengs-carousel-navigation--compact .c-lengs-carousel-navigation__state{margin:0 .5em;width:auto;white-space:nowrap}@media screen and (min-width:769px){.c-lengs-carousel-navigation--compact .c-lengs-carousel-navigation__state{margin:0}}.c-lengs-pagination{bottom:20px;color:#fff;font-size:1.4rem;font-weight:700;left:5%;letter-spacing:1px;text-transform:uppercase}@media screen and (min-width:769px){.c-lengs-pagination{font-size:1.75rem}}.c-lengs-pagination__label{display:inline-block;font-size:.75em;margin:.5em .5em .5em 0;vertical-align:middle}.c-lengs-pagination__items{display:inline-block;margin:0 0 0 .5em;vertical-align:middle}.c-lengs-pagination__item{display:inline-block}.c-lengs-pagination__item__link{background:#fff;border-radius:50%;height:1em;margin:.5em;opacity:.5;transition:.2s all ease-in-out;width:1em}.c-lengs-pagination__item__link.is-active,.c-lengs-pagination__item__link:active,.c-lengs-pagination__item__link:hover{opacity:1}.c-lengs-pagination__item__link.is-active{background:#9f7d23}.c-lengs-checkbox__fake{background-color:#fff;border:1px solid #bbb;cursor:pointer;display:inline-block;height:1.2em;margin-right:5px;vertical-align:text-bottom;width:1.2em}.c-lengs-checkbox__input{display:none}.c-lengs-checkbox__input:checked+.c-lengs-checkbox__fake{background-color:#bbb;box-shadow:inset 0 0 0 2px #fff}.c-lengs-container{position:relative}.c-lengs-container:after,.c-lengs-container:before{content:"";display:table}.c-lengs-container:after{clear:both}.c-lengs-header{position:relative;background:#fff;font-family:"Helvetica Neue",sans-serif;font-size:1.4rem;padding:20px 5%}@media screen and (min-width:769px){.c-lengs-header{font-size:1.75rem}}.c-lengs-header--small{padding:0}.c-lengs-header__button{margin-top:20px}@media screen and (min-width:769px){.c-lengs-header__button{position:absolute;bottom:20px;margin:0;right:5%}}.c-lengs-header__title{position:relative;font-size:2.5em;font-weight:700;letter-spacing:2px;line-height:1;margin-bottom:20px;text-transform:uppercase}@media screen and (min-width:769px){.c-lengs-header__title{font-size:4.2rem}}@media screen and (max-width:600px){.c-lengs-header__title{font-size:1.8em}}@media screen and (max-width:400px){.c-lengs-header__title{font-size:1.4em}}.c-lengs-header__subtitle{color:#9f7d23;font-size:1.2rem;margin:0 0 .35em 0}@media screen and (max-width:400px){.c-lengs-header__subtitle{font-size:1rem}}.c-lengs-header__text{line-height:1.5}@media screen and (min-width:769px){.c-lengs-header__text{max-width:75%}}.c-icon{display:inline-block;font-size:2.5em;pointer-events:none;vertical-align:middle}.c-icon--block{display:block}.c-icon--default{color:#9f7d23;fill:#9f7d23}.c-icon--large{font-size:5em}.c-lengs-background-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.c-lengs-page{position:relative;font-size:1.4rem}.c-lengs-page:after,.c-lengs-page:before{content:"";display:table}.c-lengs-page:after{clear:both}@media screen and (min-width:769px){.c-lengs-page{font-size:1.75rem}}.c-lengs-page *{box-sizing:border-box}.c-popup{position:absolute;background:rgba(27,27,27,.8);color:#fff;display:none;font-family:"Nimbus Sans L",sans-serif;font-size:1.4rem;left:0;line-height:1.5;padding:10px;top:120%;z-index:6}@media screen and (min-width:769px){.c-popup{font-size:1.75rem}}.c-popup:after{position:absolute;display:inline-block;content:'';width:0;height:0;border:1rem solid transparent;border-bottom-color:rgba(27,27,27,.8);left:50%;margin-left:-.707rem;top:-1.95rem}.c-popup.is-active{display:block}.c-popup--lengs-default-colour{background:#9f7d23}.c-popup--lengs-default-colour:after{display:inline-block;content:'';width:0;height:0;border:1rem solid transparent;border-bottom-color:#9f7d23}@media screen and (min-width:769px){.c-popup__trigger.is-active~.c-popup,.c-popup__trigger:active~.c-popup,.c-popup__trigger:hover~.c-popup{display:block}}.c-lengs-amenities__list{list-style:none;margin:0;padding:0}.c-lengs-amenities__header{font-family:"Helvetica Neue",sans-serif;font-size:3rem;font-weight:700;letter-spacing:2px;margin-bottom:10px;margin-top:20px;text-transform:uppercase}.c-lengs-amenity{position:relative;display:inline-block;font-family:"Helvetica Neue",sans-serif;font-size:.85em;margin:0 0 0 -4px;min-height:1.4em;padding:.35em 0;text-transform:uppercase;vertical-align:top;width:50%}.c-lengs-amenity__icon{float:left;color:#9f7d23;fill:#9f7d23;width:1em}.c-lengs-amenity__text{float:left;font-weight:700;line-height:1.4;padding-right:1em;margin-left:.5em;margin-top:.25em;width:calc(100% - 3.5em)}.c-lengs-attraction-card{position:absolute;background:#fff;font-size:1.4rem;height:100%;left:0;overflow:hidden;text-transform:none;top:0;width:100%}@media screen and (min-width:769px){.c-lengs-attraction-card{font-size:1.75rem}}.c-lengs-attraction-card__image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;height:40%;width:100%}.c-lengs-attraction-card__content{padding:20px 5%}@media screen and (min-width:769px){.c-lengs-attraction-card__content{padding:20px}}.c-lengs-attraction-card__title{font-size:2em;font-weight:700;margin-bottom:20px}.c-lengs-attraction-card__description{font-size:1em;line-height:1.5}.c-lengs-attraction-card__add-to-favourites-button{color:#9f7d23}.c-lengs-attraction-card__close-button{position:absolute;background:#1b1b1b;border:none;box-shadow:none;color:#fff;cursor:pointer;font-size:1em;height:40px;line-height:40px;opacity:.75;padding:0;right:0;text-align:center;top:0;transition:.2s all ease-in-out;width:40px}.c-lengs-attraction-card__close-button.is-active,.c-lengs-attraction-card__close-button:active,.c-lengs-attraction-card__close-button:hover{opacity:1}.c-lengs-best-price-guarantee{position:fixed;background:rgba(27,27,27,.8);color:#fff;display:none;font-size:1.2rem;height:80px;left:290px;overflow:hidden;padding:0 40px;top:0;width:calc(100% - 33rem - 290px - 1px);z-index:95}.c-lengs-best-price-guarantee:after,.c-lengs-best-price-guarantee:before{content:"";display:table}.c-lengs-best-price-guarantee:after{clear:both}@media screen and (min-width:769px){.c-lengs-best-price-guarantee{display:block;font-size:1.5rem}}@media screen and (min-width:1048px){.c-lengs-best-price-guarantee{width:calc(100% - 33rem - 290px - 1px)}}.c-lengs-best-price-guarantee__link{position:absolute;bottom:0;display:block;height:100%;left:0;right:0;top:0;width:100%}.c-lengs-best-price-guarantee__content{width:100%}.c-lengs-best-price-guarantee__block{display:table-cell;height:80px;overflow:hidden;vertical-align:middle}.c-lengs-best-price-guarantee__icon{font-size:50px;margin-right:10px}.c-lengs-best-price-guarantee__text{font-family:"Nimbus Sans L",sans-serif;line-height:1.5;max-height:40px}.c-lengs-best-price-guarantee__text:first-of-type{font-family:"Nimbus Sans L",sans-serif;font-weight:500}.c-lengs-best-price-guarantee__text:last-of-type{display:none}@media screen and (min-width:850px){.c-lengs-best-price-guarantee__text:last-of-type{display:block}}html[data-useragent*=Trident] .c-lengs-best-price-guarantee{width:calc(100% - 271px - 290px - 1px)}@media screen and (min-width:1048px){html[data-useragent*=Trident] .c-lengs-best-price-guarantee{width:calc(100% - 33rem - 290px - 1px)}}.c-lengs-dining{position:relative;font-size:1.4rem}@media screen and (min-width:769px){.c-lengs-dining{font-size:1.75rem}}.c-lengs-dining__navigation{position:absolute;top:40px;right:5%;z-index:2}.c-lengs-dining__restaurant{display:none;opacity:0;transition:.2s all ease-in-out;width:100%}.c-lengs-dining__restaurant.is-active{display:block}.c-lengs-dining__restaurant.is-shown{opacity:1}.c-lengs-dining__restaurant__header{padding:40px 30% 20px 5%}@media screen and (min-width:769px){.c-lengs-dining__restaurant__header{padding:40px 5% 20px 5%}}.c-lengs-dining__restaurant__button{margin-top:20px}.c-lengs-dining__restaurant__image-carousel{position:relative}.c-lengs-dining__restaurant__images{height:100vh}.c-lengs-dining__restaurant__image{position:relative;height:100vh}.desktop .c-lengs-dining-section{display:block}@media screen and (max-width:768px){.desktop .c-lengs-dining-section{display:none}}.mobile .c-lengs-dining-section{display:none}@media screen and (max-width:768px){.mobile .c-lengs-dining-section{display:block}}.c-lengs-dining-section div.dining-header{color:#fff;background:#ff8265;font-size:1.4rem;padding:1.8em 3.2em;position:relative}@media screen and (max-width:768px){.c-lengs-dining-section div.dining-header{padding:0}}.c-lengs-dining-section div.dining-header .common-header{background-color:#ff8265;padding:1.5rem}.c-lengs-dining-section div.dining-header .common-header .name{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.4rem;margin-left:1.8rem}.attr-blog-panel .area-list .c-lengs-dining-section div.dining-header .common-header .wgt-link-triangle:after,.attr-blog-panel .area-list .c-lengs-dining-section div.dining-header .common-header .wgt-text-triangle:after,.attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .c-lengs-dining-section div.dining-header .common-header .see-all:after,.attr-detail-panel .area-list .c-lengs-dining-section div.dining-header .common-header .wgt-link-triangle:after,.attr-detail-panel .area-list .c-lengs-dining-section div.dining-header .common-header .wgt-text-triangle:after,.attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .c-lengs-dining-section div.dining-header .common-header .see-all:after,.c-lengs-dining-section div.dining-header .common-header .arrow-down:after,.c-lengs-dining-section div.dining-header .common-header .attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .see-all:after,.c-lengs-dining-section div.dining-header .common-header .attr-blog-panel .area-list .wgt-link-triangle:after,.c-lengs-dining-section div.dining-header .common-header .attr-blog-panel .area-list .wgt-text-triangle:after,.c-lengs-dining-section div.dining-header .common-header .attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .see-all:after,.c-lengs-dining-section div.dining-header .common-header .attr-detail-panel .area-list .wgt-link-triangle:after,.c-lengs-dining-section div.dining-header .common-header .attr-detail-panel .area-list .wgt-text-triangle:after,.c-lengs-dining-section div.dining-header .common-header .tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .see-all:after,.c-lengs-dining-section div.dining-header .common-header .tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .see-all:after,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .c-lengs-dining-section div.dining-header .common-header .see-all:after,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .c-lengs-dining-section div.dining-header .common-header .see-all:after{margin-top:0}.c-lengs-dining-section div.dining-header div.dining-title{font-size:2.8rem;line-height:.9em;display:inline-block;float:left;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.c-lengs-dining-section div.dining-header div.dining-title{font-size:1.6rem}}.c-lengs-dining-section div.dining-header div.dining-title a.photo{display:inline-block;vertical-align:top;cursor:pointer;margin-left:1rem;font-weight:300}.c-lengs-dining-section div.dining-header div.dining-title a.photo span.icon{font-size:3.4rem;vertical-align:middle;margin-right:.5rem}.c-lengs-dining-section div.dining-header div.dining-title a.photo span.text{font-size:1.2rem;vertical-align:middle}.c-lengs-dining-section div.dining-header div.dining-title a.photo:hover span.text{text-decoration:underline}.c-lengs-dining-section div.dining-header div.dining-service{margin:0 auto;width:90%;text-align:center;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){.c-lengs-dining-section div.dining-header div.dining-service{display:none}}.c-lengs-dining-section div.dining-header div.dining-service .dining-count,.c-lengs-dining-section div.dining-header div.dining-service .dining-lounge,.c-lengs-dining-section div.dining-header div.dining-service .dining-room-service{display:inline-block;margin-right:3rem}.c-lengs-dining-section div.dining-header div.dining-service .dining-count span:first-child,.c-lengs-dining-section div.dining-header div.dining-service .dining-lounge span:first-child,.c-lengs-dining-section div.dining-header div.dining-service .dining-room-service span:first-child{font-size:2.8rem;vertical-align:middle;margin-right:.6rem}.c-lengs-dining-section div.dining-header div.dining-service .dining-room-service{margin-right:6rem}.c-lengs-dining-section div.dining-header div.dining-service .dining-count .dining-num{margin-right:.3rem}.attr-blog-panel .area-list .c-lengs-dining-section div.dining-header .arrow-up.wgt-link-triangle,.attr-blog-panel .area-list .c-lengs-dining-section div.dining-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .c-lengs-dining-section div.dining-header .arrow-up.wgt-link-triangle,.attr-detail-panel .area-list .c-lengs-dining-section div.dining-header .wgt-text-triangle.arrow-up,.c-lengs-dining-section div.dining-header .attr-blog-panel .area-list .arrow-up.wgt-link-triangle,.c-lengs-dining-section div.dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.c-lengs-dining-section div.dining-header .attr-detail-panel .area-list .arrow-up.wgt-link-triangle,.c-lengs-dining-section div.dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.c-lengs-dining-section div.dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all,.c-lengs-dining-section div.dining-header .wgt-link-triangle,.tours-detail .main .tour-detail-tabs .content-block .c-lengs-dining-section div.dining-header .see-all{font-weight:300;font-size:1.8rem;position:absolute;right:2em;top:50%;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.attr-blog-panel .area-list .c-lengs-dining-section div.dining-header .arrow-up.wgt-link-triangle:after,.attr-blog-panel .area-list .c-lengs-dining-section div.dining-header .wgt-text-triangle.arrow-up:after,.attr-detail-panel .area-list .c-lengs-dining-section div.dining-header .arrow-up.wgt-link-triangle:after,.attr-detail-panel .area-list .c-lengs-dining-section div.dining-header .wgt-text-triangle.arrow-up:after,.c-lengs-dining-section div.dining-header .attr-blog-panel .area-list .arrow-up.wgt-link-triangle:after,.c-lengs-dining-section div.dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up:after,.c-lengs-dining-section div.dining-header .attr-detail-panel .area-list .arrow-up.wgt-link-triangle:after,.c-lengs-dining-section div.dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up:after,.c-lengs-dining-section div.dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all:after,.c-lengs-dining-section div.dining-header .wgt-link-triangle:after,.tours-detail .main .tour-detail-tabs .content-block .c-lengs-dining-section div.dining-header .see-all:after{border-left-color:#fff;border-top-color:transparent!important}@media screen and (max-width:768px){.attr-blog-panel .area-list .c-lengs-dining-section div.dining-header .arrow-up.wgt-link-triangle,.attr-blog-panel .area-list .c-lengs-dining-section div.dining-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .c-lengs-dining-section div.dining-header .arrow-up.wgt-link-triangle,.attr-detail-panel .area-list .c-lengs-dining-section div.dining-header .wgt-text-triangle.arrow-up,.c-lengs-dining-section div.dining-header .attr-blog-panel .area-list .arrow-up.wgt-link-triangle,.c-lengs-dining-section div.dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.c-lengs-dining-section div.dining-header .attr-detail-panel .area-list .arrow-up.wgt-link-triangle,.c-lengs-dining-section div.dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.c-lengs-dining-section div.dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all,.c-lengs-dining-section div.dining-header .wgt-link-triangle,.tours-detail .main .tour-detail-tabs .content-block .c-lengs-dining-section div.dining-header .see-all{text-decoration:none;float:right;font-size:1.4rem;line-height:1.2em;font-family:'Nimbus Sans L',sans-serif;font-weight:400}}.c-lengs-dining-section div.dining-content div.dining-solo{display:block;padding-left:50%;position:relative;box-sizing:border-box}.c-lengs-dining-section 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}.c-lengs-dining-section div.dining-content div.dining-solo div.content-section{width:100%;padding:6.6rem 4rem 6.6rem 2rem;background-color:#fff;box-sizing:border-box}@media screen and (max-width:850px){.c-lengs-dining-section div.dining-content div.dining-solo div.content-section{padding:6.6rem 2rem 6.6rem 10rem}}.c-lengs-dining-section div.dining-content div.dining-solo div.content-section div.dining-type{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.3rem;text-transform:uppercase;margin-bottom:.8rem}.c-lengs-dining-section div.dining-content div.dining-solo div.content-section div.dining-name{font-size:2.4rem;margin-bottom:3rem;font-weight:700}.c-lengs-dining-section div.dining-content div.dining-solo div.content-section div.dining-description{font-size:1.6rem;margin-bottom:2rem;min-height:8rem;max-height:12rem;line-height:2rem;overflow:hidden;text-overflow:ellipsis}.c-lengs-dining-section div.dining-content div.dining-solo div.content-section .dining-Services-type{display:none;padding-bottom:3rem}.c-lengs-dining-section div.dining-content div.dining-solo div.content-section .dining-Services-type div.Services-type-title{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.3rem;text-transform:uppercase;line-height:3em;color:#000}.c-lengs-dining-section div.dining-content div.dining-solo div.content-section .dining-Services-type .types-item{display:inline-block;vertical-align:top;width:30%}.c-lengs-dining-section div.dining-content div.dining-solo div.content-section .dining-Services-type .types-item span{font-size:1.4rem;line-height:1.2em;display:inline-block;vertical-align:middle;margin:0 .3rem}.c-lengs-dining-section div.dining-content div.dining-solo div.content-section .dining-Services-type .types-item span:first-child{font-size:2.6rem}.c-lengs-dining-section div.dining-content div.dining-solo div.content-section a.wgt-sqbutton-dark{margin-right:2rem;margin-bottom:1rem;padding:0 2em}.c-lengs-dining-section div.dining-content div.dining-solo div.content-section a.wgt-sqbutton-dark:last-child{margin-right:0}@media screen and (max-width:900px){.c-lengs-dining-section div.dining-content div.dining-solo div.content-section a.wgt-sqbutton-dark{padding:0 1em;margin-right:1rem}}.c-lengs-dining-section div.dining-content div.dining-double{font-size:0}.c-lengs-dining-section div.dining-content div.dining-triple{font-size:0}html[dir=rtl] .c-lengs-dining-section div.dining-header .common-header .name{margin-right:1.8rem;margin-left:0}.attr-blog-panel .area-list html[dir=rtl] .c-lengs-dining-section div.dining-header .common-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list html[dir=rtl] .c-lengs-dining-section div.dining-header .common-header .wgt-text-triangle.arrow-up,.tours-detail .main .tour-detail-tabs .content-block html[dir=rtl] .c-lengs-dining-section div.dining-header .common-header .see-all,html[dir=rtl] .c-lengs-dining-section div.dining-header .common-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] .c-lengs-dining-section div.dining-header .common-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] .c-lengs-dining-section div.dining-header .common-header .tours-detail .main .tour-detail-tabs .content-block .see-all,html[dir=rtl] .c-lengs-dining-section div.dining-header .common-header .wgt-link-triangle{float:left}html[dir=rtl] .c-lengs-dining-section div.dining-header div.dining-title{float:right!important}.attr-blog-panel .area-list html[dir=rtl] .c-lengs-dining-section div.dining-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list html[dir=rtl] .c-lengs-dining-section div.dining-header .wgt-text-triangle.arrow-up,.tours-detail .main .tour-detail-tabs .content-block html[dir=rtl] .c-lengs-dining-section div.dining-header .see-all,html[dir=rtl] .c-lengs-dining-section div.dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] .c-lengs-dining-section div.dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] .c-lengs-dining-section div.dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all,html[dir=rtl] .c-lengs-dining-section div.dining-header .wgt-link-triangle{left:2em;right:auto}.attr-blog-panel .area-list html[dir=rtl] .c-lengs-dining-section div.dining-header .wgt-text-triangle.arrow-up:after,.attr-detail-panel .area-list html[dir=rtl] .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-lengs-dining-section div.dining-header .see-all:after,html[dir=rtl] .c-lengs-dining-section div.dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up:after,html[dir=rtl] .c-lengs-dining-section div.dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up:after,html[dir=rtl] .c-lengs-dining-section div.dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all:after,html[dir=rtl] .c-lengs-dining-section div.dining-header .wgt-link-triangle:after{border-right-color:#fff!important}html[dir=rtl] .c-lengs-dining-section div.dining-content div.dining-solo{padding-right:50%!important;padding-left:0!important}html[dir=rtl] .c-lengs-dining-section div.dining-content div.dining-solo a.wgt-sqbutton-dark{margin-left:2rem!important}html[dir=rtl] .c-lengs-dining-section div.dining-content div.dining-solo a.image-section{right:0!important;left:auto!important}.c-lengs-header-and-image{position:relative;font-size:1.4rem}@media screen and (min-width:769px){.c-lengs-header-and-image{font-size:1.75rem}}.c-lengs-header-and-image__image{display:block;height:auto;width:100%}.c-lengs-header-and-image.is-small .c-lengs-header--small{padding:20px 5%}.c-lengs-hero{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;color:#fff;min-height:100vh;padding-bottom:30px;padding-top:40px;width:100%}@media screen and (min-width:769px){.c-lengs-hero{padding-bottom:90px;padding-top:80px}}.c-lengs-hero__main-content{text-align:center;left:0;padding:40px}.c-lengs-hero__header{font-size:5rem;letter-spacing:2px;margin-top:40px;text-transform:uppercase}@media screen and (max-width:768px){.c-lengs-hero__header{font-size:4rem}}.c-lengs-hero__header__subheader{position:relative}.c-lengs-hero__header__subheader:after,.c-lengs-hero__header__subheader:before{position:absolute;background:-owg-linear-gradient(to right,rgba(255,255,255,0),#fff,rgba(255,255,255,0));background:-webkit-linear-gradient(to right,rgba(255,255,255,0),#fff,rgba(255,255,255,0));background:-moz-linear-gradient(to right,rgba(255,255,255,0),#fff,rgba(255,255,255,0));background:-o-linear-gradient(to right,rgba(255,255,255,0),#fff,rgba(255,255,255,0));-pie-background:-pie-linear-gradient(to right,rgba(255,255,255,0),#fff,rgba(255,255,255,0));background:linear-gradient(to right,rgba(255,255,255,0),#fff,rgba(255,255,255,0));content:"";display:block;height:2px;top:calc(.5 * .75 * 5rem);width:50px}@media screen and (min-width:769px){.c-lengs-hero__header__subheader:after,.c-lengs-hero__header__subheader:before{width:150px}}.c-lengs-hero__header__subheader:before{left:-70px}@media screen and (min-width:769px){.c-lengs-hero__header__subheader:before{left:-170px}}.c-lengs-hero__header__subheader:after{right:-70px}@media screen and (min-width:769px){.c-lengs-hero__header__subheader:after{right:-170px}}.c-lengs-hero__footer{margin:20px auto}.c-lengs-hero__footer__button{display:table;margin:0 auto 20px auto}@media screen and (min-width:769px){.c-lengs-hero__footer__button{display:inline-block;margin:0 5px}}.c-lengs-hero__asides{position:absolute;bottom:10px;left:0;width:100%;z-index:2}.c-lengs-hero__asides:after,.c-lengs-hero__asides:before{content:"";display:table}.c-lengs-hero__asides:after{clear:both}@media screen and (min-width:769px){.c-lengs-hero__asides{bottom:4%;left:8%;width:auto;z-index:2}}.c-lengs-hero__aside{display:inline-block;height:47px;margin-left:20px}.c-lengs-hero__aside:last-of-type{float:right;margin-left:0;margin-right:20px}@media screen and (min-width:769px){.c-lengs-hero__aside{display:block;margin:0}.c-lengs-hero__aside:last-of-type{float:none;margin-top:1.2rem}}.c-lengs-hero__aside__details,.c-lengs-hero__aside__icon{display:inline-block;vertical-align:middle}.c-lengs-hero__aside__icon{color:#fff;font-size:4.5rem;margin-right:.2rem}.c-lengs-hero__aside__details{font-family:"Nimbus Sans L",sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:2px;line-height:1.4;text-transform:uppercase}.c-lengs-hero .c-lengs-persuasive-label{margin:60px auto}@media screen and (min-width:769px){.c-lengs-hero .c-lengs-hero__aside__icon{font-size:4.8rem}.c-lengs-hero .c-lengs-hero__aside__details{font-size:1.3rem;line-height:1.5}}.c-lengs-hotel-details{background:#fff;font-size:1.4rem;padding-bottom:40px}@media screen and (min-width:769px){.c-lengs-hotel-details{font-size:1.75rem}}.c-lengs-hotel-details__header{position:relative;background:#9f7d23;color:#fff;padding:40px;text-align:center}@media screen and (min-width:769px){.c-lengs-hotel-details__header{padding-bottom:200px}}.c-lengs-hotel-details__header__content{margin:0 auto;width:100%}@media screen and (min-width:769px){.c-lengs-hotel-details__header__content{width:60%}}.c-lengs-hotel-details__heading{font-family:"Helvetica Neue",sans-serif;font-size:2em;font-weight:700;letter-spacing:2px;margin-bottom:.5em;text-transform:uppercase}.c-lengs-hotel-details__heading__add-to-favourites{position:absolute;right:20px;top:20px}@media screen and (min-width:769px){.c-lengs-hotel-details__heading__add-to-favourites{position:relative;margin-left:5px;right:auto;top:auto;vertical-align:top}}.c-lengs-hotel-details__description{font-size:1.15em;line-height:1.7}.c-lengs-hotel-details__aside{position:relative;margin:0 auto;width:100%}@media screen and (min-width:769px){.c-lengs-hotel-details__aside{margin-top:-160px;width:90%}}.c-lengs-hotel-details__image{float:left;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:70vw;width:50%}@media screen and (min-width:769px){.c-lengs-hotel-details__image{height:40vw}}@media screen and (min-width:769px){.c-lengs-hotel-details__image--tall{height:55vw}}@media screen and (min-width:769px){.c-lengs-hotel-details__image:nth-child(2){position:absolute;bottom:0;right:0}}.c-lengs-hotel-details__amenities{clear:left;padding:20px;width:100%}@media screen and (min-width:769px){.c-lengs-hotel-details__amenities{width:50%;min-height:18vw}}[data-module=lengs-image-gallery]{position:relative}[data-module=lengs-image-gallery] .loading-show{height:100%;min-height:300px}[data-module=lengs-image-gallery] .loading-show .c-lengs-image-gallery__navigation{display:none}.c-lengs-image-galleries{position:relative}.c-lengs-image-gallery{display:none;font-size:1.4rem;opacity:0;transition:.2s all ease-in-out;width:100%}@media screen and (min-width:769px){.c-lengs-image-gallery{font-size:1.75rem}}.c-lengs-image-gallery.is-active{display:block}.c-lengs-image-gallery.is-shown{opacity:1}.c-lengs-image-gallery__header{padding:40px 30% 20px 5%}@media screen and (min-width:769px){.c-lengs-image-gallery__header{padding:40px 5% 20px 5%}}.c-lengs-image-gallery__navigation{position:absolute;top:40px;right:5%;z-index:2}.c-lengs-image-gallery__image-carousel{position:relative}.c-lengs-image-gallery__images{height:100vh}.c-lengs-image-gallery__image{position:relative;height:100vh}.c-lengs-image-gallery__image__container--desktop{display:none}.c-lengs-image-gallery__image__container--mobile{display:block}@media screen and (min-width:769px){.c-lengs-image-gallery__image__container--desktop{display:block}.c-lengs-image-gallery__image__container--mobile{display:none}}.c-lengs-image-gallery__caption{position:absolute;background:#fff;font-family:"Helvetica Neue",sans-serif;left:0;padding:.5em 5%;top:0;width:100%}@media screen and (min-width:769px){.c-lengs-image-gallery__caption{padding:.5em 2em .5em 5%;width:auto}}.c-lengs-label{position:fixed;display:none;font-size:1.4rem;left:100px;letter-spacing:1px;top:0;width:189px;z-index:95}@media screen and (min-width:769px){.c-lengs-label{display:block;font-size:1.75rem}}.c-lengs-label__content{background:rgba(27,27,27,.8);color:#9f7d23;cursor:pointer;height:80px;line-height:80px;padding:0 20px}.c-lengs-label__logo{display:inline-block;height:auto;vertical-align:middle;width:100%}.c-lengs-label .c-popup{width:350px}.c-lengs-label .c-popup:after{left:30px}.c-lengs-label.is-active .c-popup,.c-lengs-label:active .c-popup,.c-lengs-label:hover .c-popup{display:block}.c-lengs-map{position:relative;font-size:1.4rem;text-transform:uppercase}@media screen and (min-width:769px){.c-lengs-map{font-size:1.75rem}}.c-lengs-map__toggle{width:100%}.c-lengs-map__toggle:after,.c-lengs-map__toggle:before{content:"";display:table}.c-lengs-map__toggle:after{clear:both}@media screen and (min-width:769px){.c-lengs-map__toggle{display:none}}.c-lengs-map__toggle__button{float:left;background:#9f7d23;border:none;box-shadow:none;color:#fff;cursor:pointer;display:block;font-size:.85em;padding:.5em 0;text-align:center;text-transform:uppercase;transition:.2s all ease-in-out;width:50%}.c-lengs-map__toggle__button.is-active,.c-lengs-map__toggle__button:active,.c-lengs-map__toggle__button:hover{background:#755c1a}.c-lengs-map__toggle__button.is-active{background:#000;cursor:default}.c-lengs-map__toggle__button.is-active.is-active,.c-lengs-map__toggle__button.is-active:active,.c-lengs-map__toggle__button.is-active:hover{background:#000}.c-lengs-map__container{position:relative;height:100vh}.c-lengs-map__controls{position:absolute;bottom:20px;font-size:.85em;left:20px;top:auto;width:3em}@media screen and (min-width:769px){.c-lengs-map__controls{bottom:auto;top:20px}}.c-lengs-map__control{float:left;background:#9f7d23;border:none;box-shadow:none;color:#fff;cursor:pointer;display:block;font-size:1em;height:3em;line-height:1.25;margin-bottom:.5em;opacity:.75;padding:0;text-align:center;transition:.2s all ease-in-out;width:3em}.c-lengs-map__control.is-active,.c-lengs-map__control:active,.c-lengs-map__control:hover{opacity:1}.c-lengs-map.is-list-view .c-lengs-map__panel{display:block}.c-lengs-map__panel{position:absolute;display:none;height:100%;right:0;top:0;width:100%}@media screen and (min-width:769px){.c-lengs-map__panel{display:block;width:50%}}.c-lengs-map__panel__controls:after,.c-lengs-map__panel__controls:before{content:"";display:table}.c-lengs-map__panel__controls:after{clear:both}.c-lengs-map__panel__control{float:left;background:#1b1b1b;border:none;box-shadow:none;color:#fff;cursor:pointer;display:block;font-size:.85em;height:40px;line-height:40px;opacity:.75;padding:0;text-align:center;text-transform:uppercase;transition:.2s all ease-in-out;width:50%}.c-lengs-map__panel__control.is-active,.c-lengs-map__panel__control:active,.c-lengs-map__panel__control:hover{opacity:1}.c-lengs-map__list{background:#fff;height:calc(100% - 40px);overflow-y:hidden}.c-lengs-map__place{position:relative;background:#fff;border-bottom:1px solid #eee;cursor:pointer;font-size:.75em;height:20%;overflow:hidden;transition:.2s all ease-in-out}.c-lengs-map__place.is-active,.c-lengs-map__place:active,.c-lengs-map__place:hover{background:#eee}.c-lengs-map__place__content{position:absolute;left:0;padding:2em 3em;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}.c-lengs-map__place__type{color:#9f7d23;display:block;font-family:"Nimbus Sans L",sans-serif;font-weight:700;margin-bottom:8px}.c-lengs-map__place__type:before{background:#9f7d23;border-radius:100%;content:"";display:inline-block;height:8px;margin-right:5px;width:8px}.c-lengs-map__place__type--restaurant{color:#ec9125}.c-lengs-map__place__type--restaurant:before{background:#ec9125}.c-lengs-map__place__type--place-of-interest{color:#004976}.c-lengs-map__place__type--place-of-interest:before{background:#004976}.c-lengs-map__place__type--cafe{color:#6e400a}.c-lengs-map__place__type--cafe:before{background:#6e400a}.c-lengs-map__place__type--bar{color:purple}.c-lengs-map__place__type--bar:before{background:purple}.c-lengs-map__place__name{font-family:"Helvetica Neue",sans-serif;font-size:1.33em;font-weight:700;margin-bottom:5px}.c-lengs-map__place__text{font-family:"Nimbus Sans L",sans-serif;font-size:1.3rem;font-weight:500;line-height:1.25;margin-bottom:5px}.c-lengs-map__place__link{color:#9f7d23;font-family:"Nimbus Sans L",sans-serif;font-weight:700}.c-lengs-map__place__link:hover{text-decoration:underline}.c-lengs-map__place__link.is-active,.c-lengs-map__place__link:active,.c-lengs-map__place__link:hover{color:#755c1a;text-decoration:none}.c-lengs-map .destination-info-window{display:none!important}.c-lengs-map .wgt-zoom-button{background:0 0!important;bottom:20px!important;font-size:.85em!important;left:20px!important;position:absolute!important;right:auto!important;top:auto!important;width:35px!important}@media screen and (min-width:769px){.c-lengs-map .wgt-zoom-button{bottom:auto!important;top:20px!important}}.c-lengs-map .wgt-zoom-button a span{border:none!important;font-size:35px!important;line-height:35px!important;padding:0!important}.c-lengs-map .zoom{background:#9f7d23!important;border:none!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;display:block!important;font-size:1em!important;height:35px!important;line-height:35px!important;margin-bottom:.25em!important;opacity:.75!important;padding:0!important;text-align:center!important;transition:.2s all ease-in-out!important;width:35px!important}.c-lengs-map .zoom.is-active,.c-lengs-map .zoom:active,.c-lengs-map .zoom:hover{opacity:1!important}.c-lengs-module{background:#fff;font-size:1.4rem}.c-lengs-module:after,.c-lengs-module:before{content:"";display:table}.c-lengs-module:after{clear:both}@media screen and (min-width:769px){.c-lengs-module{font-size:1.75rem}}.c-lengs-module__content{position:relative}.c-lengs-module__content:after,.c-lengs-module__content:before{content:"";display:table}.c-lengs-module__content:after{clear:both}@media screen and (min-width:769px){.c-lengs-module__content{height:calc(400px + 50vh)!important;margin:40px 5%}}.c-lengs-module__text{clear:both;line-height:2;padding:20px 5%}@media screen and (min-width:769px){.c-lengs-module__text{padding:0;width:50%}}.c-lengs-module__add-to-favourites{position:relative;margin-left:5px;right:auto;top:auto;vertical-align:top}.c-lengs-module__image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;width:50%}.c-lengs-module__image:nth-of-type(1){float:left;height:50vh}@media screen and (min-width:769px){.c-lengs-module__image:nth-of-type(1){position:absolute;bottom:0;float:none}}.c-lengs-module__image:nth-of-type(2){height:50vh}.c-lengs-module__image:nth-of-type(3){clear:both;height:25vh;width:100%}@media screen and (min-width:769px){.c-lengs-module__image:nth-of-type(3){clear:none;width:50%}}@media screen and (min-width:769px){.c-lengs-module--left .c-lengs-module__text{float:left;padding-right:20px}}.c-lengs-module--left .c-lengs-module__image:nth-of-type(1){float:left}@media screen and (min-width:769px){.c-lengs-module--left .c-lengs-module__image:nth-of-type(1){height:50%;left:0}}.c-lengs-module--left .c-lengs-module__image:nth-of-type(2){float:left}@media screen and (min-width:769px){.c-lengs-module--left .c-lengs-module__image:nth-of-type(2){position:absolute;float:none;right:0}}@media screen and (min-width:769px){.c-lengs-module--left .c-lengs-module__image:nth-of-type(3){position:absolute;right:0}}@media screen and (min-width:769px){.c-lengs-module--right .c-lengs-module__text{float:right;padding-left:20px}}.c-lengs-module--right .c-lengs-module__image:nth-of-type(1){float:left}@media screen and (min-width:769px){.c-lengs-module--right .c-lengs-module__image:nth-of-type(1){right:0}}.c-lengs-module--right .c-lengs-module__image:nth-of-type(2){float:left}@media screen and (min-width:769px){.c-lengs-module--right .c-lengs-module__image:nth-of-type(2){position:absolute;float:none;left:0}}@media screen and (min-width:769px){.c-lengs-module--right .c-lengs-module__image:nth-of-type(3){position:absolute;left:0}}@media screen and (min-width:769px){.c-lengs-module--two-images .c-lengs-module__image:nth-of-type(2){height:90%;top:0}}.c-lengs-module--two-images .c-lengs-module__image:nth-of-type(n>2){display:none}@media screen and (min-width:769px){.c-lengs-module--three-images .c-lengs-module__image:nth-of-type(1){bottom:10%}}@media screen and (min-width:769px){.c-lengs-module--three-images .c-lengs-module__image:nth-of-type(2){height:62.5%;top:0}}@media screen and (min-width:769px){.c-lengs-module--three-images .c-lengs-module__image:nth-of-type(3){height:37.5%;top:62.5%}}.c-lengs-module--three-images .c-lengs-module__image:nth-of-type(n>3){display:none}.c-lengs-offers{position:relative;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff;font-family:"Helvetica Neue",sans-serif;font-size:1.4rem;padding:40px;text-align:center;text-transform:uppercase;width:100%}@media screen and (min-width:769px){.c-lengs-offers{font-size:1.75rem}}.c-lengs-offers__header{font-size:.8125em;margin-bottom:40px}.c-lengs-offers__header__text{margin-top:.5em}.c-lengs-offers__title{font-size:1.875em;font-weight:700;letter-spacing:2px;margin-bottom:40px}.c-lengs-offers__add-to-favourites{position:absolute;right:20px;top:20px}@media screen and (min-width:769px){.c-lengs-offers__add-to-favourites{position:relative;margin-left:5px;right:auto;top:auto;vertical-align:bottom}}.c-lengs-persuasive-label{font-family:"Nimbus Sans L",sans-serif;font-size:1.4rem;margin:0 auto;text-align:left;max-width:85%;display:inline-block}@media screen and (min-width:769px){.c-lengs-persuasive-label{font-size:1.75rem;max-width:65%}}.c-lengs-persuasive-label__review{position:relative;font-size:1.857em;font-style:italic;line-height:1.5}.c-lengs-persuasive-label__review:before{position:absolute;content:"“";font-size:3em;font-style:normal;left:-50px;top:-40px}.c-lengs-persuasive-label__review:after{content:"”"}.c-lengs-persuasive-label__reviewer{font-size:1.15em;margin-top:10px}.c-lengs-persuasive-label__reviewer:before{content:"-";margin-right:5px}.c-lengs-reevoo{position:relative;background:#9f7d23;color:#fff;font-size:1.4rem;padding:40px 5%;text-align:center;width:100%}.c-lengs-reevoo:after,.c-lengs-reevoo:before{content:"";display:table}.c-lengs-reevoo:after{clear:both}@media screen and (min-width:769px){.c-lengs-reevoo{font-size:1.75rem}}.c-lengs-reevoo .c-lengs-persuasive-label{margin-bottom:20px}.c-lengs-reevoo__link{float:right;color:#fff;clear:both;font-size:.85em;text-decoration:underline}.c-lengs-room{position:relative;display:none;background:#fff;font-size:1.4rem;height:100%;opacity:0;transition:.2s all ease-in-out;width:100%}@media screen and (min-width:769px){.c-lengs-room{font-size:1.75rem}}.c-lengs-room.is-active{display:block}.c-lengs-room.is-shown{opacity:1}.c-lengs-room__details{padding:20px 0}@media screen and (min-width:769px){.c-lengs-room__details{padding:20px 5%}}.c-lengs-room__details__container{position:relative}@media screen and (min-width:769px){.c-lengs-room__details__container:after,.c-lengs-room__details__container:before{content:"";display:table}.c-lengs-room__details__container:after{clear:both}}.c-lengs-room__details__title{font-size:1.25em;font-weight:700;letter-spacing:1px;line-height:1.2;margin-bottom:10px;text-transform:uppercase}.c-lengs-room__type{font-size:2.5em;font-weight:bolder;letter-spacing:2px;line-height:1.2;margin-bottom:10px;padding:0 20%;text-align:center;text-transform:uppercase}@media screen and (min-width:769px){.c-lengs-room__type{margin-bottom:20px;max-width:50%;padding:0;text-align:left}}@media screen and (min-width:769px){.c-lengs-room__amenities,.c-lengs-room__attributes,.c-lengs-room__features,.c-lengs-room__long-description,.c-lengs-room__photo,.c-lengs-room__price{float:left}}.c-lengs-room__short-description{font-family:"Nimbus Sans L",sans-serif;line-height:1.3;margin-bottom:20px;padding:0 20%;text-align:center}@media screen and (min-width:769px){.c-lengs-room__short-description{padding:0;text-align:center}}.c-lengs-room__long-description{color:#1b1b1b;font-family:"Nimbus Sans L",sans-serif;line-height:2;margin-bottom:20px;padding:0 20px}@media screen and (min-width:769px){.c-lengs-room__long-description{margin-bottom:0;padding:0;padding-right:40px;width:45%}}.c-lengs-room__amenities{margin-bottom:20px;padding:0 20px}@media screen and (min-width:769px){.c-lengs-room__amenities{margin-bottom:0;padding:0;padding-right:40px;width:35%}}.c-lengs-room__amenities__title{margin-bottom:10px}@media screen and (min-width:769px){.c-lengs-room__amenities__title{display:none}}.c-lengs-room__price{position:relative;font-family:"Helvetica Neue",sans-serif;padding:0 20px;width:100%;min-height:48px}@media screen and (min-width:769px){.c-lengs-room__price{padding:0;width:20%}}.c-lengs-room__price__label{color:#bbb;font-size:.9375em;font-weight:300;margin-bottom:5px}.c-lengs-room__price__value{font-size:2.25em;font-weight:bolder}.c-lengs-room__price__value sup{font-size:.5em;display:inline-block;vertical-align:top;padding-top:2px}@media screen and (min-width:769px){.c-lengs-room__price__value{margin-bottom:20px}}.c-lengs-room__price__button{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:769px){.c-lengs-room__price__button{position:relative;display:block;right:auto;top:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);width:100%}}.c-lengs-room__attributes,.c-lengs-room__features,.c-lengs-room__photo,.c-lengs-room__short-description{display:none}.c-lengs-room__photo{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:40vw;margin-bottom:20px;width:100%}@media screen and (min-width:769px){.c-lengs-room__photo{height:20vw;margin-bottom:0;width:25%}}.c-lengs-room__features{font-family:"Nimbus Sans L",sans-serif;font-size:1em;margin-bottom:20px;padding:0 20px}@media screen and (min-width:769px){.c-lengs-room__features{margin-bottom:0;padding-left:40px;padding-right:40px;width:35%}}.c-lengs-room__features__list{font-size:1.7rem!important;line-height:1.5!important;list-style:initial;padding-left:1.5rem}.c-lengs-room__attributes{margin-bottom:20px;padding:0 20px}@media screen and (min-width:769px){.c-lengs-room__attributes{margin-bottom:0;padding:0;padding-right:40px;width:20%}}.c-lengs-room__attributes__attribute{font-weight:700;line-height:1.5}.c-lengs-room__images{position:relative;margin-top:20px}.c-lengs-room__images__image{height:100vh}.c-lengs-room__images__navigation{color:#fff;font-size:2em;opacity:.5;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);transition:.2s all ease-in-out}.c-lengs-room__images__navigation.is-active,.c-lengs-room__images__navigation:active,.c-lengs-room__images__navigation:hover{opacity:1}.c-lengs-room__images__navigation--next{right:0}.c-lengs-room__images__navigation--previous{left:0}.is-comparing .c-lengs-room{background:#777;border-bottom:1px solid #bbb;color:#fff}@media screen and (min-width:769px){.is-comparing .c-lengs-room{display:none;opacity:1}}.is-comparing .c-lengs-room:last-child{border-bottom:none}@media screen and (min-width:769px){.is-comparing .c-lengs-room.can-be-compared{display:block}}.is-comparing .c-lengs-room__type{margin-bottom:10px}.is-comparing .c-lengs-room__amenities,.is-comparing .c-lengs-room__images,.is-comparing .c-lengs-room__long-description{display:none}.is-comparing .c-lengs-room__attributes,.is-comparing .c-lengs-room__features,.is-comparing .c-lengs-room__photo,.is-comparing .c-lengs-room__short-description{display:block}[data-module=lengs-rooms]{position:relative}[data-module=lengs-rooms] .loading-show{height:100%}.c-lengs-rooms{position:relative;bakground:#fff;font-size:1.4rem}@media screen and (min-width:769px){.c-lengs-rooms{font-size:1.75rem}}.c-lengs-rooms__header{position:relative;border-top:solid 1px #bbb!important;border-bottom:solid 1px #bbb!important;font-family:"Helvetica Neue",sans-serif;padding:20px 0!important;text-align:center}@media screen and (min-width:769px){.c-lengs-rooms__header{padding:20px 5%!important;text-align:right}.c-lengs-rooms__header:after{display:none}}.c-lengs-rooms__header__link{color:#bbb;cursor:pointer;display:inline-block;font-size:.75em;font-weight:700;letter-spacing:1px;margin-left:-4px;text-transform:uppercase;width:50%}.c-lengs-rooms__header__link.is-active,.c-lengs-rooms__header__link:active,.c-lengs-rooms__header__link:hover{color:#9f7d23}@media screen and (min-width:769px){.c-lengs-rooms__header__link{margin-left:20px;width:auto}}.c-lengs-rooms__header .c-popup{left:auto;right:5%;text-align:left;top:90%;width:150px}.c-lengs-rooms__content{position:relative}@media screen and (min-width:769px){.c-lengs-rooms__navigation{right:5%;top:20px}}.c-lengs-rooms__comparing-navigation{position:absolute;color:#fff;display:none;top:20px;z-index:2}.c-lengs-rooms__comparing-navigation--previous{left:0}.c-lengs-rooms__comparing-navigation--next{right:0}.c-lengs-rooms__stop-comparing-button{position:absolute;display:none;background:0 0;border:none;box-shadow:none;color:#fff;cursor:pointer;font-size:2.5rem;right:0;top:0;z-index:2}.c-lengs-rooms__footer{background:#919191;display:none;padding:10px 5%;text-align:center}.c-lengs-rooms__footer.is-hidden{display:none}.c-lengs-rooms__footer__view-more-button{background:#777;border:none;color:#fff}.c-lengs-rooms__footer__view-more-button.is-active,.c-lengs-rooms__footer__view-more-button:active,.c-lengs-rooms__footer__view-more-button:hover{background:#5e5e5e}.is-comparing .c-lengs-rooms__header__compare-button{color:#9f7d23}@media screen and (min-width:769px){.is-comparing .c-lengs-rooms__stop-comparing-button{display:block}}.is-comparing .c-lengs-rooms__navigation{display:none}.is-comparing .c-lengs-rooms__comparing-navigation{display:block}@media screen and (min-width:769px){.is-comparing .c-lengs-rooms__comparing-navigation{display:none}}@media screen and (min-width:769px){.is-comparing .c-lengs-rooms__footer{display:block}}.is-comparing .c-lengs-rooms__footer.is-hidden{display:none}.c-lengs-rooms-component .c-lengs-select-room{display:block}.c-lengs-rooms-component .c-lengs-rooms-component__edit-booking{display:none}.c-lengs-rooms-component .c-lengs-rooms-component__edit-booking .promo{font-size:10px!important}.c-lengs-rooms-component .c-lengs-rooms-component__edit-booking__header{font-size:4rem;letter-spacing:2px;line-height:1.2;margin:20px 5%}.c-lengs-rooms-component .c-lengs-rooms-component__edit-booking__content{position:relative;color:#31a2ac;font-size:1.6rem;margin:0 5% 40px 5%;overflow:visible}.c-lengs-rooms-component .c-lengs-rooms-component__edit-booking__content>p{display:inline-block;width:100%}.c-lengs-rooms-component .c-lengs-rooms-component__edit-booking__close-link{position:absolute;color:#fff;letter-spacing:1px;right:0;top:0}.c-lengs-rooms-component.is-editing .c-lengs-select-room{display:none}.c-lengs-rooms-component.is-editing .c-lengs-rooms-component__edit-booking{display:block}.c-lengs-select-room{position:relative;background:#9f7d23;color:#fff;font-family:"Helvetica Neue",sans-serif;font-size:1.4rem;letter-spacing:1px;padding:20px;text-transform:uppercase}@media screen and (min-width:769px){.c-lengs-select-room{font-size:1.75rem;padding:30px 40px}}.c-lengs-select-room__header{font-size:3rem;font-weight:700;letter-spacing:2px;margin-bottom:20px}.c-lengs-select-room__parameter{display:block;font-size:.85em;margin-bottom:10px}.c-lengs-select-room__parameter:last-of-type{margin-bottom:0}@media screen and (min-width:769px){.c-lengs-select-room__parameter{display:inline-block;margin-bottom:0;margin-right:40px}}.c-lengs-select-room__parameter__header{display:inline-block;font-size:1em;font-weight:700;margin-right:10px;opacity:.5}.c-lengs-select-room__edit-link{position:absolute;color:#fff;font-size:.85em;right:5%;text-decoration:underline;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.c-lengs-useful-information{background:#9f7d23;color:#fff;font-size:1.4rem}@media screen and (min-width:769px){.c-lengs-useful-information{font-size:1.75rem}}.c-lengs-useful-information__header{position:relative;padding:20px 5%}.c-lengs-useful-information__title{display:inline-block;font-family:"Nimbus Sans L",sans-serif;font-size:1.875em;padding-right:1.5em}.c-lengs-useful-information__toggle{position:absolute;display:inline-block;right:5%;margin-top:-7px;background:0 0;border:none;box-shadow:none;color:#fff;cursor:pointer;font-size:2em;padding:0;outline:0}.c-lengs-useful-information__toggle__text--plus{display:none}.c-lengs-useful-information__toggle__text--minus{display:none}.c-lengs-useful-information__content{display:block;padding:20px 5%}.c-lengs-useful-information__content:after,.c-lengs-useful-information__content:before{content:"";display:table}.c-lengs-useful-information__content:after{clear:both}.c-lengs-useful-information__content__column{float:left}@media screen and (min-width:769px){.c-lengs-useful-information__content__column:first-child{padding-right:20px;width:70%}}@media screen and (min-width:769px){.c-lengs-useful-information__content__column:last-child{width:30%}}.c-lengs-useful-information__section{line-height:1.8;margin-bottom:20px}.c-lengs-useful-information__section h4{font-weight:700;text-transform:uppercase}.c-lengs-useful-information.is-expanded .c-lengs-useful-information__content{display:none}.c-lengs-useful-information.is-expanded .c-lengs-useful-information__toggle__text--plus{display:block}.c-lengs-useful-information.is-expanded .c-lengs-useful-information__toggle__text--minus{display:none}.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}.widget-booking{position:absolute;z-index:99;width:80%;top:45%;left:8%;background-color:#2d939c}@media screen and (max-width:768px){.widget-booking{left:0;width:100%;margin-left:0;background:0 0;z-index:95}}@media screen and (max-width:768px){.wgt-global-searchbar{display:none}}.destination-section-mobile{display:none}@media screen and (max-width:768px){.destination-section-mobile{display:block;padding-top:1em;top:0;left:-5%;position:relative;box-sizing:border-box;text-align:center;width:105%}.destination-section-mobile span{position:absolute;left:8.5%;top:45%;font-size:1.6em;color:#31a2ac}.destination-section-mobile .destination-section-input{text-shadow:none;color:#b5b5b5;text-align:left;display:inline-block;width:90%;background-color:#fff;border:1px solid #fff;padding:.8em .7em .8em 12%;box-sizing:border-box;font-size:1.4em}}@media screen and (max-width:768px){.destination-lists-mobile{height:100vh;position:fixed;top:0;left:0;background:#e7e7e7;width:100%;z-index:95;text-shadow:none;display:none}.destination-lists-mobile .lists-mobile-search{height:50px;background-color:#32a2ad;color:#fff;text-align:center;position:relative}.destination-lists-mobile .lists-mobile-search .search-dest{font-size:1.5em;position:absolute;top:20px;left:43%}.destination-lists-mobile .lists-mobile-search .icon-dset{font-size:5.5em;position:absolute;right:0;cursor:pointer}.destination-lists-mobile .lists-mobile-input{position:relative;left:1.5rem;margin:1rem 0}.destination-lists-mobile .lists-mobile-input span{position:absolute;left:.8em;top:.8em;font-size:1.6em;color:#31a2ac}.destination-lists-mobile .lists-mobile-input input{width:90%;border:1px solid #000;padding:.7em .7em .7em 2.5em;box-sizing:border-box;font-size:1.4em}.destination-lists-mobile .lists-mobile-dest{padding-top:1em}.destination-lists-mobile .lists-mobile-dest .lists-mobile-top-destinations{padding-top:1em}.destination-lists-mobile .lists-mobile-dest .lists-mobile-top-destinations p{margin:0 1em;padding-bottom:.5em;text-transform:capitalize;color:#585858;font-size:1.5em;border-bottom:1px solid #585858;font-family:'Nimbus Sans L',sans-serif;font-weight:400;display:none;margin-bottom:1em}.destination-lists-mobile .lists-mobile-dest .lists-mobile-top-destinations h3{color:#ba0c2f;text-transform:uppercase;padding:0 1.3em;text-shadow:none}.destination-lists-mobile .lists-mobile-dest .lists-mobile-top-destinations .top-destinations-lists{font-size:0;padding:1rem 2rem}.destination-lists-mobile .lists-mobile-dest .lists-mobile-top-destinations .top-destinations-lists a{font-size:1.3rem;width:50%;display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;padding:.5em 0;color:#363636}.destination-lists-mobile .lists-mobile-dest .lists-mobile-seatch-destinations .lists-mobile-city{padding:0 1.3em;padding-top:1em}.destination-lists-mobile .lists-mobile-dest .lists-mobile-seatch-destinations .lists-mobile-city .mobile-city-a{font-size:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#32a2ad;text-decoration:none}.destination-lists-mobile .lists-mobile-dest .lists-mobile-seatch-destinations .lists-mobile-city .mobile-city-a .mobile-city-num{background-color:#939393;font-size:.7em;border-radius:18px;padding:2px 10px;color:#fff;position:absolute;margin-left:.4em;margin-top:.2em}.destination-lists-mobile .lists-mobile-dest .lists-mobile-seatch-destinations .lists-mobile-hotel{padding:0 1.3em}.destination-lists-mobile .lists-mobile-dest .lists-mobile-seatch-destinations .lists-mobile-hotel .mobile-hotel-a{font-size:1.5rem;text-decoration:none;color:#363636;padding-top:1em;width:100%;display:inherit}}.expansion{width:100%}.bluecolor{color:#31a2ac}.calendar-section-box{display:inline-block;width:50%;height:100%;font-size:0}.calendar-section-box .x-solar{font-size:12px}.widget-booking-bottom{display:none}@media screen and (max-width:768px){.mobile-hide{display:none!important}}@media screen and (max-width:768px){.widget-booking-bottom{z-index:999;position:fixed;bottom:0;width:100%;height:80px;background:#e7e7e7;display:none}.widget-booking-bottom a{width:80%;height:70%;display:inherit;background-color:#2d939c;margin:.8em auto;text-align:center;line-height:3.5em;font-size:1.6em;letter-spacing:2px;color:#fff;text-transform:uppercase}.widget-booking-bottom a span{font-size:1.1em}}.t-default .c-lengs-button{border:2px solid #9f7d23}.t-default .c-lengs-button.is-active,.t-default .c-lengs-button:active,.t-default .c-lengs-button:hover{color:#fff;background:#9f7d23}.t-default .c-lengs-button--all-white.is-active,.t-default .c-lengs-button--all-white:active,.t-default .c-lengs-button--all-white:hover{background:#9f7d23;border-color:#9f7d23}.t-default .c-lengs-button--default{color:#9f7d23}.t-default .c-lengs-button--primary{background:#9f7d23;color:#fff}.t-default .c-lengs-button--primary.is-active,.t-default .c-lengs-button--primary:active,.t-default .c-lengs-button--primary:hover{background:#604c15;border-color:#604c15}.t-default .c-icon--default{color:#9f7d23;fill:#9f7d23}.t-default .c-lengs-hotel-details__header{background:#9f7d23}.t-default .c-lengs-hotel-details__heading{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-amenities__header{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-amenity{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-amenity__icon{color:#9f7d23;fill:#9f7d23}.t-default .c-lengs-map__toggle__button{color:#fff}.t-default .c-lengs-map__toggle__button.is-active,.t-default .c-lengs-map__toggle__button:active,.t-default .c-lengs-map__toggle__button:hover{background:#755c1a}.t-default .c-lengs-map__control{background:#9f7d23}.t-default .c-lengs-map__place__type{color:#9f7d23}.t-default .c-lengs-map__place__type:before{background:#9f7d23}.t-default .c-lengs-map__place__type--restaurant{color:#ec9125}.t-default .c-lengs-map__place__type--restaurant:before{background:#ec9125}.t-default .c-lengs-map__place__type--place-of-interest{color:#004976}.t-default .c-lengs-map__place__type--place-of-interest:before{background:#004976}.t-default .c-lengs-map__place__type--cafe{color:#6e400a}.t-default .c-lengs-map__place__type--cafe:before{background:#6e400a}.t-default .c-lengs-map__place__type--bar{color:purple}.t-default .c-lengs-map__place__type--bar:before{background:purple}.t-default .c-lengs-map__place__name{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-map__place__link{color:#9f7d23}.t-default .c-lengs-map__place__link.is-active,.t-default .c-lengs-map__place__link:active,.t-default .c-lengs-map__place__link:hover{color:#755c1a}.t-default .c-lengs-map .zoom{background:#9f7d23!important}.t-default .c-lengs-attraction-card__add-to-favourites-button{color:#9f7d23}.t-default .c-lengs-select-room{background:#9f7d23;font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-rooms__header{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-room__type{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-room__price{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-header{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-header__subtitle{color:#9f7d23}.t-default .c-lengs-carousel-navigation{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-carousel-navigation__icon{color:#9f7d23}.t-default .c-lengs-carousel-navigation__label{color:#9f7d23}.t-default .c-lengs-image-gallery__caption{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-pagination__item__link.is-active{background:#9f7d23}.t-default .c-lengs-module__add-to-favourites{color:#9f7d23}.t-default .c-lengs-reevoo{background:#9f7d23}.t-default .c-lengs-offers{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-useful-information{background:#9f7d23}.t-m-hotel-singapore .c-lengs-button{border:2px solid #ec9125}.t-m-hotel-singapore .c-lengs-button.is-active,.t-m-hotel-singapore .c-lengs-button:active,.t-m-hotel-singapore .c-lengs-button:hover{color:#fff;background:#ec9125}.t-m-hotel-singapore .c-lengs-button--all-white.is-active,.t-m-hotel-singapore .c-lengs-button--all-white:active,.t-m-hotel-singapore .c-lengs-button--all-white:hover{background:#ec9125;border-color:#ec9125}.t-m-hotel-singapore .c-lengs-button--default{color:#ec9125}.t-m-hotel-singapore .c-lengs-button--primary{background:#ec9125;color:#fff}.t-m-hotel-singapore .c-lengs-button--primary.is-active,.t-m-hotel-singapore .c-lengs-button--primary:active,.t-m-hotel-singapore .c-lengs-button--primary:hover{background:#b56910;border-color:#b56910}.t-m-hotel-singapore .c-icon--default{color:#ec9125;fill:#ec9125}.t-m-hotel-singapore .c-lengs-hotel-details__header{background:#ec9125}.t-m-hotel-singapore .c-lengs-hotel-details__heading{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-amenities__header{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-amenity{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-amenity__icon{color:#ec9125;fill:#ec9125}.t-m-hotel-singapore .c-lengs-map__toggle__button{color:#fff}.t-m-hotel-singapore .c-lengs-map__toggle__button.is-active,.t-m-hotel-singapore .c-lengs-map__toggle__button:active,.t-m-hotel-singapore .c-lengs-map__toggle__button:hover{background:#cc7712}.t-m-hotel-singapore .c-lengs-map__control{background:#ec9125}.t-m-hotel-singapore .c-lengs-map__place__type{color:#ec9125}.t-m-hotel-singapore .c-lengs-map__place__type:before{background:#ec9125}.t-m-hotel-singapore .c-lengs-map__place__type--restaurant{color:#ec9125}.t-m-hotel-singapore .c-lengs-map__place__type--restaurant:before{background:#ec9125}.t-m-hotel-singapore .c-lengs-map__place__type--place-of-interest{color:#004976}.t-m-hotel-singapore .c-lengs-map__place__type--place-of-interest:before{background:#004976}.t-m-hotel-singapore .c-lengs-map__place__type--cafe{color:#6e400a}.t-m-hotel-singapore .c-lengs-map__place__type--cafe:before{background:#6e400a}.t-m-hotel-singapore .c-lengs-map__place__type--bar{color:purple}.t-m-hotel-singapore .c-lengs-map__place__type--bar:before{background:purple}.t-m-hotel-singapore .c-lengs-map__place__name{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-map__place__link{color:#ec9125}.t-m-hotel-singapore .c-lengs-map__place__link.is-active,.t-m-hotel-singapore .c-lengs-map__place__link:active,.t-m-hotel-singapore .c-lengs-map__place__link:hover{color:#755c1a}.t-m-hotel-singapore .c-lengs-map .zoom{background:#ec9125!important}.t-m-hotel-singapore .c-lengs-attraction-card__add-to-favourites-button{color:#ec9125}.t-m-hotel-singapore .c-lengs-select-room{background:#ec9125;font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-rooms__header{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-room__type{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-room__price{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-header{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-header__subtitle{color:#ec9125}.t-m-hotel-singapore .c-lengs-carousel-navigation{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-carousel-navigation__icon{color:#ec9125}.t-m-hotel-singapore .c-lengs-carousel-navigation__label{color:#ec9125}.t-m-hotel-singapore .c-lengs-image-gallery__caption{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-pagination__item__link.is-active{background:#ec9125}.t-m-hotel-singapore .c-lengs-module__add-to-favourites{color:#ec9125}.t-m-hotel-singapore .c-lengs-reevoo{background:#ec9125}.t-m-hotel-singapore .c-lengs-offers{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-useful-information{background:#ec9125}.t-studio-m .c-lengs-button{border:2px solid #9f7d23}.t-studio-m .c-lengs-button.is-active,.t-studio-m .c-lengs-button:active,.t-studio-m .c-lengs-button:hover{color:#fff;background:#9f7d23}.t-studio-m .c-lengs-button--all-white.is-active,.t-studio-m .c-lengs-button--all-white:active,.t-studio-m .c-lengs-button--all-white:hover{background:#9f7d23;border-color:#9f7d23}.t-studio-m .c-lengs-button--default{color:#9f7d23}.t-studio-m .c-lengs-button--primary{background:#9f7d23;color:#fff}.t-studio-m .c-lengs-button--primary.is-active,.t-studio-m .c-lengs-button--primary:active,.t-studio-m .c-lengs-button--primary:hover{background:#604c15;border-color:#604c15}.t-studio-m .c-icon--default{color:#9f7d23;fill:#9f7d23}.t-studio-m .c-lengs-hotel-details__header{background:#9f7d23}.t-studio-m .c-lengs-hotel-details__heading{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-amenities__header{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-amenity{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-amenity__icon{color:#9f7d23;fill:#9f7d23}.t-studio-m .c-lengs-map__toggle__button{color:#fff}.t-studio-m .c-lengs-map__toggle__button.is-active,.t-studio-m .c-lengs-map__toggle__button:active,.t-studio-m .c-lengs-map__toggle__button:hover{background:#755c1a}.t-studio-m .c-lengs-map__control{background:#9f7d23}.t-studio-m .c-lengs-map__place__type{color:#9f7d23}.t-studio-m .c-lengs-map__place__type:before{background:#9f7d23}.t-studio-m .c-lengs-map__place__type--restaurant{color:#ec9125}.t-studio-m .c-lengs-map__place__type--restaurant:before{background:#ec9125}.t-studio-m .c-lengs-map__place__type--place-of-interest{color:#004976}.t-studio-m .c-lengs-map__place__type--place-of-interest:before{background:#004976}.t-studio-m .c-lengs-map__place__type--cafe{color:#6e400a}.t-studio-m .c-lengs-map__place__type--cafe:before{background:#6e400a}.t-studio-m .c-lengs-map__place__type--bar{color:purple}.t-studio-m .c-lengs-map__place__type--bar:before{background:purple}.t-studio-m .c-lengs-map__place__name{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-map__place__link{color:#9f7d23}.t-studio-m .c-lengs-map__place__link.is-active,.t-studio-m .c-lengs-map__place__link:active,.t-studio-m .c-lengs-map__place__link:hover{color:#755c1a}.t-studio-m .c-lengs-map .zoom{background:#9f7d23!important}.t-studio-m .c-lengs-attraction-card__add-to-favourites-button{color:#9f7d23}.t-studio-m .c-lengs-select-room{background:#9f7d23;font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-rooms__header{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-room__type{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-room__price{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-header{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-header__subtitle{color:#9f7d23}.t-studio-m .c-lengs-carousel-navigation{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-carousel-navigation__icon{color:#9f7d23}.t-studio-m .c-lengs-carousel-navigation__label{color:#9f7d23}.t-studio-m .c-lengs-image-gallery__caption{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-pagination__item__link.is-active{background:#9f7d23}.t-studio-m .c-lengs-module__add-to-favourites{color:#9f7d23}.t-studio-m .c-lengs-reevoo{background:#9f7d23}.t-studio-m .c-lengs-offers{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-useful-information{background:#9f7d23}.t-baileys-hotel .c-lengs-button{border:2px solid #971b2f}.t-baileys-hotel .c-lengs-button.is-active,.t-baileys-hotel .c-lengs-button:active,.t-baileys-hotel .c-lengs-button:hover{color:#fff;background:#971b2f}.t-baileys-hotel .c-lengs-button--all-white.is-active,.t-baileys-hotel .c-lengs-button--all-white:active,.t-baileys-hotel .c-lengs-button--all-white:hover{background:#971b2f;border-color:#971b2f}.t-baileys-hotel .c-lengs-button--default{color:#971b2f}.t-baileys-hotel .c-lengs-button--primary{background:#971b2f;color:#fff}.t-baileys-hotel .c-lengs-button--primary.is-active,.t-baileys-hotel .c-lengs-button--primary:active,.t-baileys-hotel .c-lengs-button--primary:hover{background:#560f1b;border-color:#560f1b}.t-baileys-hotel .c-icon--default{color:#971b2f;fill:#971b2f}.t-baileys-hotel .c-lengs-hotel-details__header{background:#971b2f}.t-baileys-hotel .c-lengs-hotel-details__heading{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-amenities__header{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-amenity{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-amenity__icon{color:#971b2f;fill:#971b2f}.t-baileys-hotel .c-lengs-map__toggle__button{color:#fff}.t-baileys-hotel .c-lengs-map__toggle__button.is-active,.t-baileys-hotel .c-lengs-map__toggle__button:active,.t-baileys-hotel .c-lengs-map__toggle__button:hover{background:#6c1322}.t-baileys-hotel .c-lengs-map__control{background:#971b2f}.t-baileys-hotel .c-lengs-map__place__type{color:#971b2f}.t-baileys-hotel .c-lengs-map__place__type:before{background:#971b2f}.t-baileys-hotel .c-lengs-map__place__type--restaurant{color:#ec9125}.t-baileys-hotel .c-lengs-map__place__type--restaurant:before{background:#ec9125}.t-baileys-hotel .c-lengs-map__place__type--place-of-interest{color:#004976}.t-baileys-hotel .c-lengs-map__place__type--place-of-interest:before{background:#004976}.t-baileys-hotel .c-lengs-map__place__type--cafe{color:#6e400a}.t-baileys-hotel .c-lengs-map__place__type--cafe:before{background:#6e400a}.t-baileys-hotel .c-lengs-map__place__type--bar{color:purple}.t-baileys-hotel .c-lengs-map__place__type--bar:before{background:purple}.t-baileys-hotel .c-lengs-map__place__name{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-map__place__link{color:#971b2f}.t-baileys-hotel .c-lengs-map__place__link.is-active,.t-baileys-hotel .c-lengs-map__place__link:active,.t-baileys-hotel .c-lengs-map__place__link:hover{color:#755c1a}.t-baileys-hotel .c-lengs-map .zoom{background:#971b2f!important}.t-baileys-hotel .c-lengs-attraction-card__add-to-favourites-button{color:#971b2f}.t-baileys-hotel .c-lengs-select-room{background:#971b2f;font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-rooms__header{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-room__type{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-room__price{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-header{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-header__subtitle{color:#971b2f}.t-baileys-hotel .c-lengs-carousel-navigation{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-carousel-navigation__icon{color:#971b2f}.t-baileys-hotel .c-lengs-carousel-navigation__label{color:#971b2f}.t-baileys-hotel .c-lengs-image-gallery__caption{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-pagination__item__link.is-active{background:#971b2f}.t-baileys-hotel .c-lengs-module__add-to-favourites{color:#971b2f}.t-baileys-hotel .c-lengs-reevoo{background:#971b2f}.t-baileys-hotel .c-lengs-offers{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-useful-information{background:#971b2f}.t-chelsea-harbour .c-lengs-button{border:2px solid #004976}.t-chelsea-harbour .c-lengs-button.is-active,.t-chelsea-harbour .c-lengs-button:active,.t-chelsea-harbour .c-lengs-button:hover{color:#fff;background:#004976}.t-chelsea-harbour .c-lengs-button--all-white.is-active,.t-chelsea-harbour .c-lengs-button--all-white:active,.t-chelsea-harbour .c-lengs-button--all-white:hover{background:#004976;border-color:#004976}.t-chelsea-harbour .c-lengs-button--default{color:#004976}.t-chelsea-harbour .c-lengs-button--primary{background:#004976;color:#fff}.t-chelsea-harbour .c-lengs-button--primary.is-active,.t-chelsea-harbour .c-lengs-button--primary:active,.t-chelsea-harbour .c-lengs-button--primary:hover{background:#001a2a;border-color:#001a2a}.t-chelsea-harbour .c-icon--default{color:#004976;fill:#004976}.t-chelsea-harbour .c-lengs-hotel-details__header{background:#004976}.t-chelsea-harbour .c-lengs-hotel-details__heading{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-amenities__header{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-amenity{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-amenity__icon{color:#004976;fill:#004976}.t-chelsea-harbour .c-lengs-map__toggle__button{color:#fff}.t-chelsea-harbour .c-lengs-map__toggle__button.is-active,.t-chelsea-harbour .c-lengs-map__toggle__button:active,.t-chelsea-harbour .c-lengs-map__toggle__button:hover{background:#002943}.t-chelsea-harbour .c-lengs-map__control{background:#004976}.t-chelsea-harbour .c-lengs-map__place__type{color:#004976}.t-chelsea-harbour .c-lengs-map__place__type:before{background:#004976}.t-chelsea-harbour .c-lengs-map__place__type--restaurant{color:#ec9125}.t-chelsea-harbour .c-lengs-map__place__type--restaurant:before{background:#ec9125}.t-chelsea-harbour .c-lengs-map__place__type--place-of-interest{color:#004976}.t-chelsea-harbour .c-lengs-map__place__type--place-of-interest:before{background:#004976}.t-chelsea-harbour .c-lengs-map__place__type--cafe{color:#6e400a}.t-chelsea-harbour .c-lengs-map__place__type--cafe:before{background:#6e400a}.t-chelsea-harbour .c-lengs-map__place__type--bar{color:purple}.t-chelsea-harbour .c-lengs-map__place__type--bar:before{background:purple}.t-chelsea-harbour .c-lengs-map__place__name{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-map__place__link{color:#004976}.t-chelsea-harbour .c-lengs-map__place__link.is-active,.t-chelsea-harbour .c-lengs-map__place__link:active,.t-chelsea-harbour .c-lengs-map__place__link:hover{color:#755c1a}.t-chelsea-harbour .c-lengs-map .zoom{background:#004976!important}.t-chelsea-harbour .c-lengs-attraction-card__add-to-favourites-button{color:#004976}.t-chelsea-harbour .c-lengs-select-room{background:#004976;font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-rooms__header{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-room__type{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-room__price{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-header{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-header__subtitle{color:#004976}.t-chelsea-harbour .c-lengs-carousel-navigation{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-carousel-navigation__icon{color:#004976}.t-chelsea-harbour .c-lengs-carousel-navigation__label{color:#004976}.t-chelsea-harbour .c-lengs-image-gallery__caption{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-pagination__item__link.is-active{background:#004976}.t-chelsea-harbour .c-lengs-module__add-to-favourites{color:#004976}.t-chelsea-harbour .c-lengs-reevoo{background:#004976}.t-chelsea-harbour .c-lengs-offers{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-useful-information{background:#004976}.t-m-social-london .c-lengs-button{border:2px solid #9f7d23}.t-m-social-london .c-lengs-button.is-active,.t-m-social-london .c-lengs-button:active,.t-m-social-london .c-lengs-button:hover{color:#fff;background:#9f7d23}.t-m-social-london .c-lengs-button--all-white.is-active,.t-m-social-london .c-lengs-button--all-white:active,.t-m-social-london .c-lengs-button--all-white:hover{background:#9f7d23;border-color:#9f7d23}.t-m-social-london .c-lengs-button--default{color:#9f7d23}.t-m-social-london .c-lengs-button--primary{background:#9f7d23;color:#fff}.t-m-social-london .c-lengs-button--primary.is-active,.t-m-social-london .c-lengs-button--primary:active,.t-m-social-london .c-lengs-button--primary:hover{background:#604c15;border-color:#604c15}.t-m-social-london .c-icon--default{color:#9f7d23;fill:#9f7d23}.t-m-social-london .c-lengs-hotel-details__header{background:#9f7d23}.t-m-social-london .c-lengs-hotel-details__heading{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-amenities__header{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-amenity{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-amenity__icon{color:#9f7d23;fill:#9f7d23}.t-m-social-london .c-lengs-map__toggle__button{color:#fff}.t-m-social-london .c-lengs-map__toggle__button.is-active,.t-m-social-london .c-lengs-map__toggle__button:active,.t-m-social-london .c-lengs-map__toggle__button:hover{background:#755c1a}.t-m-social-london .c-lengs-map__control{background:#9f7d23}.t-m-social-london .c-lengs-map__place__type{color:#9f7d23}.t-m-social-london .c-lengs-map__place__type:before{background:#9f7d23}.t-m-social-london .c-lengs-map__place__type--restaurant{color:#ec9125}.t-m-social-london .c-lengs-map__place__type--restaurant:before{background:#ec9125}.t-m-social-london .c-lengs-map__place__type--place-of-interest{color:#004976}.t-m-social-london .c-lengs-map__place__type--place-of-interest:before{background:#004976}.t-m-social-london .c-lengs-map__place__type--cafe{color:#6e400a}.t-m-social-london .c-lengs-map__place__type--cafe:before{background:#6e400a}.t-m-social-london .c-lengs-map__place__type--bar{color:purple}.t-m-social-london .c-lengs-map__place__type--bar:before{background:purple}.t-m-social-london .c-lengs-map__place__name{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-map__place__link{color:#9f7d23}.t-m-social-london .c-lengs-map__place__link.is-active,.t-m-social-london .c-lengs-map__place__link:active,.t-m-social-london .c-lengs-map__place__link:hover{color:#755c1a}.t-m-social-london .c-lengs-map .zoom{background:#9f7d23!important}.t-m-social-london .c-lengs-attraction-card__add-to-favourites-button{color:#9f7d23}.t-m-social-london .c-lengs-select-room{background:#9f7d23;font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-rooms__header{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-room__type{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-room__price{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-header{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-header__subtitle{color:#9f7d23}.t-m-social-london .c-lengs-carousel-navigation{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-carousel-navigation__icon{color:#9f7d23}.t-m-social-london .c-lengs-carousel-navigation__label{color:#9f7d23}.t-m-social-london .c-lengs-image-gallery__caption{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-pagination__item__link.is-active{background:#9f7d23}.t-m-social-london .c-lengs-module__add-to-favourites{color:#9f7d23}.t-m-social-london .c-lengs-reevoo{background:#9f7d23}.t-m-social-london .c-lengs-offers{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-useful-information{background:#9f7d23}.t-grand-palace-rome .c-lengs-button{border:2px solid #9f7d23}.t-grand-palace-rome .c-lengs-button.is-active,.t-grand-palace-rome .c-lengs-button:active,.t-grand-palace-rome .c-lengs-button:hover{color:#fff;background:#9f7d23}.t-grand-palace-rome .c-lengs-button--all-white.is-active,.t-grand-palace-rome .c-lengs-button--all-white:active,.t-grand-palace-rome .c-lengs-button--all-white:hover{background:#9f7d23;border-color:#9f7d23}.t-grand-palace-rome .c-lengs-button--default{color:#9f7d23}.t-grand-palace-rome .c-lengs-button--primary{background:#9f7d23;color:#fff}.t-grand-palace-rome .c-lengs-button--primary.is-active,.t-grand-palace-rome .c-lengs-button--primary:active,.t-grand-palace-rome .c-lengs-button--primary:hover{background:#604c15;border-color:#604c15}.t-grand-palace-rome .c-icon--default{color:#9f7d23;fill:#9f7d23}.t-grand-palace-rome .c-lengs-hotel-details__header{background:#9f7d23}.t-grand-palace-rome .c-lengs-hotel-details__heading{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-amenities__header{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-amenity{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-amenity__icon{color:#9f7d23;fill:#9f7d23}.t-grand-palace-rome .c-lengs-map__toggle__button{color:#fff}.t-grand-palace-rome .c-lengs-map__toggle__button.is-active,.t-grand-palace-rome .c-lengs-map__toggle__button:active,.t-grand-palace-rome .c-lengs-map__toggle__button:hover{background:#755c1a}.t-grand-palace-rome .c-lengs-map__control{background:#9f7d23}.t-grand-palace-rome .c-lengs-map__place__type{color:#9f7d23}.t-grand-palace-rome .c-lengs-map__place__type:before{background:#9f7d23}.t-grand-palace-rome .c-lengs-map__place__type--restaurant{color:#ec9125}.t-grand-palace-rome .c-lengs-map__place__type--restaurant:before{background:#ec9125}.t-grand-palace-rome .c-lengs-map__place__type--place-of-interest{color:#004976}.t-grand-palace-rome .c-lengs-map__place__type--place-of-interest:before{background:#004976}.t-grand-palace-rome .c-lengs-map__place__type--cafe{color:#6e400a}.t-grand-palace-rome .c-lengs-map__place__type--cafe:before{background:#6e400a}.t-grand-palace-rome .c-lengs-map__place__type--bar{color:purple}.t-grand-palace-rome .c-lengs-map__place__type--bar:before{background:purple}.t-grand-palace-rome .c-lengs-map__place__name{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-map__place__link{color:#9f7d23}.t-grand-palace-rome .c-lengs-map__place__link.is-active,.t-grand-palace-rome .c-lengs-map__place__link:active,.t-grand-palace-rome .c-lengs-map__place__link:hover{color:#755c1a}.t-grand-palace-rome .c-lengs-map .zoom{background:#9f7d23!important}.t-grand-palace-rome .c-lengs-attraction-card__add-to-favourites-button{color:#9f7d23}.t-grand-palace-rome .c-lengs-select-room{background:#9f7d23;font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-rooms__header{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-room__type{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-room__price{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-header{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-header__subtitle{color:#9f7d23}.t-grand-palace-rome .c-lengs-carousel-navigation{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-carousel-navigation__icon{color:#9f7d23}.t-grand-palace-rome .c-lengs-carousel-navigation__label{color:#9f7d23}.t-grand-palace-rome .c-lengs-image-gallery__caption{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-pagination__item__link.is-active{background:#9f7d23}.t-grand-palace-rome .c-lengs-module__add-to-favourites{color:#9f7d23}.t-grand-palace-rome .c-lengs-reevoo{background:#9f7d23}.t-grand-palace-rome .c-lengs-offers{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-useful-information{background:#9f7d23}.u-margin{margin:20px}.u-margin--bottom{margin-bottom:20px}.u-margin--left{margin-left:20px}.u-margin--right{margin-right:20px}.u-margin--top{margin-top:20px}.u-subheader{font-size:.65em;margin:1rem 0}.u-underlined{text-decoration:underline}.u-uppercase{text-transform:uppercase}.c-lengs-button{background:0 0;border:2px solid #fff;cursor:pointer;display:inline-block;font-family:"Nimbus Sans L",sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:1px;padding:1em 2em;text-transform:uppercase;transition:.2s all ease-in-out}.c-lengs-button.is-active,.c-lengs-button:active,.c-lengs-button:hover{background:#fff;color:#000}@media screen and (min-width:769px){.c-lengs-button{font-size:1.4rem}}.c-lengs-button--all-white{border-color:#fff;color:#fff}.c-lengs-button--all-white.is-active,.c-lengs-button--all-white:active,.c-lengs-button--all-white:hover{background:#fff;border-color:#fff}.c-lengs-button--default{color:#fff}.c-lengs-button--default.is-active,.c-lengs-button--default:active,.c-lengs-button--default:hover{color:#fff}.c-lengs-button--primary{background:#fff;color:#000}.c-lengs-button--primary.is-active,.c-lengs-button--primary:active,.c-lengs-button--primary:hover{background:#d9d9d9;border-color:#d9d9d9}.c-lengs-button--white{color:#fff}.c-lengs-carousel{position:relative;background-color:#dcd7d2;height:100%;width:100%}.c-lengs-carousel__items{position:relative;height:100%;width:100%}.c-lengs-carousel__item{display:none;height:100%;opacity:0;transition:.2s all ease-in-out;width:100%}.c-lengs-carousel__item.is-active{display:block;z-index:2}.c-lengs-carousel__item.is-shown{opacity:1}.c-lengs-carousel__pagination{position:absolute;z-index:3}.c-lengs-carousel__pagination__items{list-style:none;padding:0}.c-lengs-carousel__pagination__item__link{cursor:pointer;display:block}.c-lengs-carousel__navigation{position:absolute;z-index:3}.c-lengs-carousel-navigation{position:relative;background:#fff;border-bottom:1px solid #bbb;font-family:"Helvetica Neue",sans-serif;font-size:1.4rem;font-weight:700;padding:20px 5%;text-align:center}@media screen and (min-width:769px){.c-lengs-carousel-navigation{position:absolute;background:0 0;border-bottom:none;font-size:1.75rem;padding:0;right:5%;top:20px;z-index:2}}.c-lengs-carousel-navigation__link{position:relative;color:#000;display:inline-block;font-size:.75em;letter-spacing:1px;line-height:1.25;margin-left:-4px;padding-left:2.5em;text-align:left;text-transform:uppercase;vertical-align:middle;width:40%}@media screen and (min-width:769px){.c-lengs-carousel-navigation__link{width:auto}}.c-lengs-carousel-navigation__link--next{padding-left:0;padding-right:2.5em;text-align:right}.c-lengs-carousel-navigation__link--next .c-lengs-carousel-navigation__icon{left:auto;right:0}.c-lengs-carousel-navigation__icon{position:absolute;color:#fff;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.c-lengs-carousel-navigation__label{color:#fff;display:block}.c-lengs-carousel-navigation__state{display:inline-block;font-size:1em;margin-left:-4px;vertical-align:middle;width:20%;white-space:nowrap}@media screen and (min-width:769px){.c-lengs-carousel-navigation__state{padding:0 2em;width:auto}}.c-lengs-carousel-navigation--compact{background:0 0;border:none;line-height:3.2;padding:0}@media screen and (min-width:769px){.c-lengs-carousel-navigation--compact{line-height:inherit}}.c-lengs-carousel-navigation--compact .c-lengs-carousel-navigation__link{width:auto}.c-lengs-carousel-navigation--compact .c-lengs-carousel-navigation__label{display:none}@media screen and (min-width:769px){.c-lengs-carousel-navigation--compact .c-lengs-carousel-navigation__label{display:inline-block}}.c-lengs-carousel-navigation--compact .c-lengs-carousel-navigation__state{margin:0 .5em;width:auto;white-space:nowrap}@media screen and (min-width:769px){.c-lengs-carousel-navigation--compact .c-lengs-carousel-navigation__state{margin:0}}.c-lengs-pagination{bottom:20px;color:#fff;font-size:1.4rem;font-weight:700;left:5%;letter-spacing:1px;text-transform:uppercase}@media screen and (min-width:769px){.c-lengs-pagination{font-size:1.75rem}}.c-lengs-pagination__label{display:inline-block;font-size:.75em;margin:.5em .5em .5em 0;vertical-align:middle}.c-lengs-pagination__items{display:inline-block;margin:0 0 0 .5em;vertical-align:middle}.c-lengs-pagination__item{display:inline-block}.c-lengs-pagination__item__link{background:#fff;border-radius:50%;height:1em;margin:.5em;opacity:.5;transition:.2s all ease-in-out;width:1em}.c-lengs-pagination__item__link.is-active,.c-lengs-pagination__item__link:active,.c-lengs-pagination__item__link:hover{opacity:1}.c-lengs-pagination__item__link.is-active{background:#fff}.c-lengs-checkbox__fake{background-color:#fff;border:1px solid #bbb;cursor:pointer;display:inline-block;height:1.2em;margin-right:5px;vertical-align:text-bottom;width:1.2em}.c-lengs-checkbox__input{display:none}.c-lengs-checkbox__input:checked+.c-lengs-checkbox__fake{background-color:#bbb;box-shadow:inset 0 0 0 2px #fff}.c-lengs-container{position:relative}.c-lengs-container:after,.c-lengs-container:before{content:"";display:table}.c-lengs-container:after{clear:both}.c-lengs-header{position:relative;background:#fff;font-family:"Helvetica Neue",sans-serif;font-size:1.4rem;padding:20px 5%}@media screen and (min-width:769px){.c-lengs-header{font-size:1.75rem}}.c-lengs-header--small{padding:0}.c-lengs-header__button{margin-top:20px}@media screen and (min-width:769px){.c-lengs-header__button{position:absolute;bottom:20px;margin:0;right:5%}}.c-lengs-header__title{position:relative;font-size:2.5em;font-weight:700;letter-spacing:2px;line-height:1;margin-bottom:20px;text-transform:uppercase}@media screen and (min-width:769px){.c-lengs-header__title{font-size:4.2rem}}@media screen and (max-width:600px){.c-lengs-header__title{font-size:1.8em}}@media screen and (max-width:400px){.c-lengs-header__title{font-size:1.4em}}.c-lengs-header__subtitle{color:#fff;font-size:1.2rem;margin:0 0 .35em 0}@media screen and (max-width:400px){.c-lengs-header__subtitle{font-size:1rem}}.c-lengs-header__text{line-height:1.5}@media screen and (min-width:769px){.c-lengs-header__text{max-width:75%}}.c-icon{display:inline-block;font-size:2em;pointer-events:none;vertical-align:middle}.c-icon--block{display:block}.c-icon--default{color:#fff;fill:#fff}.c-icon--large{font-size:5em}.c-lengs-background-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.c-lengs-page{position:relative;font-size:1.4rem}.c-lengs-page:after,.c-lengs-page:before{content:"";display:table}.c-lengs-page:after{clear:both}@media screen and (min-width:769px){.c-lengs-page{font-size:1.75rem}}.c-lengs-page *{box-sizing:border-box}.c-lengs-page .desktop{display:block}@media screen and (max-width:768px){.c-lengs-page .desktop,.c-lengs-page .photo{display:none!important}}.global-wrapper.lengs-wrapper.index-wrapper{background-color:#46423f}.global-wrapper.lengs-wrapper.index-wrapper .widget-booking-hero.hidden{display:none}.global-wrapper.lengs-wrapper.index-wrapper.booking-bar-expanded .widget-booking-hero.hidden{display:block}.global-wrapper.lengs-wrapper.index-wrapper.booking-bar-expanded .c-lengs-best-share__content{display:none}.global-wrapper.lengs-wrapper.index-wrapper.expanded-top .widget-booking-hero.hidden{display:block}.global-wrapper.lengs-wrapper.index-wrapper .top-wrapper{box-sizing:content-box}.c-popup{position:absolute;background:rgba(27,27,27,.8);color:#fff;display:none;font-family:"Nimbus Sans L",sans-serif;font-size:1.4rem;left:0;line-height:1.5;padding:10px;top:120%;z-index:6}@media screen and (min-width:769px){.c-popup{font-size:1.75rem}}.c-popup:after{position:absolute;display:inline-block;content:'';width:0;height:0;border:1rem solid transparent;border-bottom-color:rgba(27,27,27,.8);left:50%;margin-left:-.707rem;top:-1.95rem}.c-popup.is-active{display:block}.c-popup--lengs-default-colour{background:#fff}.c-popup--lengs-default-colour:after{display:inline-block;content:'';width:0;height:0;border:1rem solid transparent;border-bottom-color:#fff}@media screen and (min-width:769px){.c-popup__trigger.is-active~.c-popup,.c-popup__trigger:active~.c-popup,.c-popup__trigger:hover~.c-popup{display:block}}.c-lengs-hero{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;color:#fff;min-height:100vh;padding-bottom:30px;padding-top:40px;width:100%}.c-lengs-hero .hero-gradient{height:60%;width:100%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:0;top:0;z-index:1}@media screen and (max-width:768px){.c-lengs-hero .hero-gradient{background-image:none!important}}@media screen and (min-width:769px){.c-lengs-hero{padding-top:64px;position:relative;width:100%;min-height:calc(100vh - 35px);z-index:10}}@media screen and (min-width:769px) and (orientation:portrait){body[data-isipad=true] .c-lengs-hero{min-height:calc(43vh - 35px)}}.c-lengs-hero__main-content{text-align:center;left:0;padding:40px;position:relative;z-index:2}.c-lengs-hero__main-content .logo{max-width:495px;width:100%;display:block;margin:0 auto}.c-lengs-hero__header{font-size:5rem;letter-spacing:2px;margin-top:40px;text-transform:uppercase}@media screen and (max-width:768px){.c-lengs-hero__header{font-size:4rem}}.c-lengs-hero__header__subheader{position:relative}.c-lengs-hero__header__subheader:after,.c-lengs-hero__header__subheader:before{position:absolute;background:-owg-linear-gradient(to right,rgba(255,255,255,0),#fff,rgba(255,255,255,0));background:-webkit-linear-gradient(to right,rgba(255,255,255,0),#fff,rgba(255,255,255,0));background:-moz-linear-gradient(to right,rgba(255,255,255,0),#fff,rgba(255,255,255,0));background:-o-linear-gradient(to right,rgba(255,255,255,0),#fff,rgba(255,255,255,0));-pie-background:-pie-linear-gradient(to right,rgba(255,255,255,0),#fff,rgba(255,255,255,0));background:linear-gradient(to right,rgba(255,255,255,0),#fff,rgba(255,255,255,0));content:"";display:block;height:2px;top:calc(.5 * .75 * 5rem);width:50px}@media screen and (min-width:769px){.c-lengs-hero__header__subheader:after,.c-lengs-hero__header__subheader:before{width:150px}}.c-lengs-hero__header__subheader:before{left:-70px}@media screen and (min-width:769px){.c-lengs-hero__header__subheader:before{left:-170px}}.c-lengs-hero__header__subheader:after{right:-70px}@media screen and (min-width:769px){.c-lengs-hero__header__subheader:after{right:-170px}}.c-lengs-hero__footer{margin:20px auto}.c-lengs-hero__footer__button{display:table;margin:0 auto 20px auto}@media screen and (min-width:769px){.c-lengs-hero__footer__button{display:inline-block;margin:0 5px}}.c-lengs-hero__banner{z-index:1;background:rgba(27,27,27,.8);box-sizing:border-box;text-align:center;position:absolute;height:62px;width:100%;bottom:0}@media screen and (max-width:768px){.c-lengs-hero__banner{display:none}}.c-lengs-hero__banner .banner-container{position:absolute;left:50%;top:50%;width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;vertical-align:middle;letter-spacing:.8px;padding:0 1.2rem 0 100px;box-sizing:border-box}.c-lengs-hero__banner .banner-container ul{display:table;width:100%;font-size:1.2rem}.c-lengs-hero__banner .banner-container ul li{width:25%;display:table-cell}.c-lengs-hero__banner .banner-container ul li:after,.c-lengs-hero__banner .banner-container ul li:before{content:"";display:table}.c-lengs-hero__banner .banner-container ul li:after{clear:both}.c-lengs-hero__banner .banner-container ul li .banner-icon{width:10%;vertical-align:middle;display:inline-block;height:60px;line-height:60px}.c-lengs-hero__banner .banner-container ul li .banner-icon span{width:100%;text-align:center;max-width:40px;vertical-align:middle;margin-top:-6px;font-size:40px}.c-lengs-hero__banner .banner-container ul li .banner-text{width:82%;text-align:left;vertical-align:middle;display:inline-block}.c-lengs-hero__asides{position:absolute;bottom:10px;left:0;width:100%;z-index:2}.c-lengs-hero__asides:after,.c-lengs-hero__asides:before{content:"";display:table}.c-lengs-hero__asides:after{clear:both}@media screen and (min-width:769px){.c-lengs-hero__asides{bottom:4%;left:8%;width:auto;z-index:2}}.c-lengs-hero__aside{display:inline-block;height:47px;margin-left:20px}.c-lengs-hero__aside:last-of-type{float:right;margin-left:0;margin-right:20px}@media screen and (min-width:769px){.c-lengs-hero__aside{display:block;margin:0}.c-lengs-hero__aside:last-of-type{float:none;margin-top:1.2rem}}.c-lengs-hero__aside__details,.c-lengs-hero__aside__icon{display:inline-block;vertical-align:middle}.c-lengs-hero__aside__icon{color:#fff;font-size:4.5rem;margin-right:.2rem}.c-lengs-hero__aside__details{font-family:"Nimbus Sans L",sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:2px;line-height:1.4;text-transform:uppercase}.c-lengs-hero .c-lengs-persuasive-label{margin:60px auto}@media screen and (min-width:769px){.c-lengs-hero .c-lengs-hero__aside__icon{font-size:4.8rem}.c-lengs-hero .c-lengs-hero__aside__details{font-size:1.3rem;line-height:1.5}}.c-lengs-hero-background{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:0}html[dir=rtl] .c-lengs-hero .hero-gradient{left:auto;right:0;transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}.c-lengs-dining{position:relative;font-size:1.4rem}@media screen and (min-width:769px){.c-lengs-dining{font-size:1.75rem}}.c-lengs-dining__navigation{position:absolute;top:40px;right:4%;z-index:2}@media screen and (min-width:769px){.c-lengs-dining__navigation{top:35px}}.c-lengs-dining__navigation .c-lengs-carousel-navigation__state{color:#fff}@media screen and (min-width:769px){.c-lengs-dining__navigation .c-lengs-carousel-navigation__state{font-size:.9em!important;padding:0 1.5em!important}}.c-lengs-dining__navigation .c-lengs-carousel-navigation__link--previous{padding-left:0!important}.c-lengs-dining__navigation .c-lengs-carousel-navigation__link--previous .c-icon{color:#fff!important}@media screen and (min-width:769px){.c-lengs-dining__navigation .c-lengs-carousel-navigation__link--previous .c-icon{font-size:3.4em;margin-right:-.1em}}.c-lengs-dining__navigation .c-lengs-carousel-navigation__link--previous .c-lengs-carousel-navigation__label{color:#fff!important}@media screen and (min-width:769px){.c-lengs-dining__navigation .c-lengs-carousel-navigation__link--previous .c-lengs-carousel-navigation__label{font-size:.8em}}.c-lengs-dining__navigation .c-lengs-carousel-navigation__link--next{padding-right:0!important}.c-lengs-dining__navigation .c-lengs-carousel-navigation__link--next .c-icon{color:#fff!important}@media screen and (min-width:769px){.c-lengs-dining__navigation .c-lengs-carousel-navigation__link--next .c-icon{font-size:3.4em;margin-left:-.1em}}.c-lengs-dining__navigation .c-lengs-carousel-navigation__link--next .c-lengs-carousel-navigation__label{color:#fff!important}@media screen and (min-width:769px){.c-lengs-dining__navigation .c-lengs-carousel-navigation__link--next .c-lengs-carousel-navigation__label{font-size:.8em}}.c-lengs-dining__restaurant{display:none;opacity:0;transition:.2s all ease-in-out;width:100%}.c-lengs-dining__restaurant.is-active{display:block}.c-lengs-dining__restaurant.is-shown{opacity:1}.c-lengs-dining__restaurant__header{padding:40px 30% 20px 4%;background-color:#ff8a9a;min-height:170px;position:relative}@media screen and (min-width:769px){.c-lengs-dining__restaurant__header{padding:40px 4% 32px 4%}}.c-lengs-dining__restaurant__header .c-lengs-header__title{color:#fff!important}@media screen and (min-width:769px){.c-lengs-dining__restaurant__header .c-lengs-header__title{max-width:70%}}.c-lengs-dining__restaurant__header .c-lengs-header__title .c-lengs-header__subtitle{color:#fff!important;margin:0 0 .6em 0!important}.c-lengs-dining__restaurant__header .c-lengs-header__text{color:#fff!important;line-height:1.8!important}@media screen and (min-width:769px){.c-lengs-dining__restaurant__header .c-lengs-header__text{max-width:65%!important}}.c-lengs-dining__restaurant__button{margin-top:20px;color:#fff!important;border-color:#fff!important}.c-lengs-dining__restaurant__button:hover{background:#fff!important;color:#363636!important}@media screen and (min-width:769px){.c-lengs-dining__restaurant__button{margin-top:0!important;position:absolute;top:105px!important;right:5%!important;bottom:auto!important}.c-lengs-dining__restaurant__button:nth-of-type(2){top:165px!important}}.c-lengs-dining__restaurant__image-carousel{position:relative}.c-lengs-dining__restaurant__image-carousel .c-lengs-carousel__pagination{display:none!important}.c-lengs-dining__restaurant__images{height:50vh}@media screen and (min-width:769px){.c-lengs-dining__restaurant__images{height:70vh}}.c-lengs-dining__restaurant__image{position:relative;height:50vh}@media screen and (min-width:769px){.c-lengs-dining__restaurant__image{height:70vh}}.c-lengs-dining_bg-paper-cuts{width:100%;height:auto}.c-lengs-dining_bg-paper-cuts .bg-paper-cuts_top{display:none}@media screen and (min-width:769px){.c-lengs-dining_bg-paper-cuts .bg-paper-cuts_top{display:block;position:absolute;top:calc(100% - 68vh);left:0;right:0;z-index:9}.c-lengs-dining_bg-paper-cuts .bg-paper-cuts_top .bg-paper-cuts{width:36%;height:70px;min-width:20em;max-width:26em;background-repeat:repeat-x;background-size:20px}.c-lengs-dining_bg-paper-cuts .bg-paper-cuts_top .bg-paper-cuts_top_left{position:absolute;left:1em;background-position:100% 0!important}.c-lengs-dining_bg-paper-cuts .bg-paper-cuts_top .bg-paper-cuts_top_right{position:absolute;right:1em;background-position:0 0!important}}.c-lengs-dining_bg-paper-cuts .bg-paper-cuts_bottom{position:absolute;bottom:0;left:0;right:0;width:100%;height:50px;max-height:5em;z-index:9}html[dir=rtl] .c-lengs-dining__navigation{right:auto!important;left:4%}html[dir=rtl] .c-lengs-dining__navigation .c-lengs-carousel-navigation__state{direction:ltr}html[dir=rtl] .c-lengs-dining__navigation .c-lengs-carousel-navigation__link--previous .c-icon{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);padding-left:0!important}@media screen and (min-width:769px){html[dir=rtl] .c-lengs-dining__navigation .c-lengs-carousel-navigation__link--previous .c-icon{margin-right:auto!important;margin-left:-.1em}}@media screen and (min-width:769px){html[dir=rtl] .c-lengs-dining__navigation .c-lengs-carousel-navigation__link--previous{padding-left:auto!important;padding-right:0!important}}html[dir=rtl] .c-lengs-dining__navigation .c-lengs-carousel-navigation__link--next .c-icon{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);padding-right:0!important}@media screen and (min-width:769px){html[dir=rtl] .c-lengs-dining__navigation .c-lengs-carousel-navigation__link--next .c-icon{margin-left:auto!important;margin-right:-.1em}}@media screen and (min-width:769px){html[dir=rtl] .c-lengs-dining__navigation .c-lengs-carousel-navigation__link--next{padding-right:auto!important;padding-left:0!important}}html[dir=rtl] .c-lengs-dining__restaurant__header{padding:40px 4% 20px 30%}@media screen and (min-width:769px){html[dir=rtl] .c-lengs-dining__restaurant__header{padding:40px 4% 32px 4%}}@media screen and (min-width:769px){html[dir=rtl] .c-lengs-dining__restaurant__button{right:auto!important;left:5%!important}}html[dir=rtl] .c-lengs-dining_bg-paper-cuts .bg-paper-cuts_top .bg-paper-cuts_top_left{left:auto;right:1em;background-position:0 0}html[dir=rtl] .c-lengs-dining_bg-paper-cuts .bg-paper-cuts_top .bg-paper-cuts_top_right{right:auto;left:1em;background-position:100% 0}.c-lengs-module-bg{background-position:50% 50%!important;background-repeat:no-repeat!important;background-size:cover!important}:focus{outline:0!important}.c-lengs-module{background:#fff;font-size:1.4rem}.c-lengs-module:after,.c-lengs-module:before{content:"";display:table}.c-lengs-module:after{clear:both}@media screen and (min-width:769px){.c-lengs-module{font-size:1.75rem}}.c-lengs-module__content{position:relative}.c-lengs-module__content:after,.c-lengs-module__content:before{content:"";display:table}.c-lengs-module__content:after{clear:both}@media screen and (min-width:769px){.c-lengs-module__content{margin:40px 4%}}.c-lengs-module__text{clear:both;line-height:2;padding:20px 4%}.c-lengs-module__text .c-lengs-header__title{font-family:'Nimbus Sans L',sans-serif}@media screen and (min-width:769px){.c-lengs-module__text{padding:0;width:50%}.c-lengs-module__text.info-text::-webkit-scrollbar{width:10px;background:0 0;border:none}.c-lengs-module__text.info-text::-webkit-scrollbar-thumb{background:#ff7f60}}.c-lengs-module__add-to-favourites{position:relative;margin-left:5px;right:auto;top:auto;vertical-align:top}.c-lengs-module__image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;width:100%;position:relative}@media screen and (min-width:769px){.c-lengs-module__image{width:50%!important}}.c-lengs-module__image:nth-of-type(1){height:60vh;top:auto!important}.c-lengs-module__image:nth-of-type(2){height:60vh}.c-lengs-module__image:nth-of-type(3){clear:both;height:60vh}.c-lengs-module--common .c-lengs-module_button{padding:40px 4%}@media screen and (min-width:769px){.c-lengs-module--common .c-lengs-module_button{width:50%;height:auto;padding:20px 0;clear:both}}.c-lengs-module--common .c-lengs-module__small-image_box{width:100%;font-size:0;display:none}.c-lengs-module--common .c-lengs-module__small-image_box .c-lengs-module__small-image{width:50%;height:auto;display:inline-block;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative}@media screen and (min-width:769px){.c-lengs-module--common .c-lengs-module__small-image_box .c-lengs-module__small-image{width:45%;max-width:22rem}}.c-lengs-module--common .c-lengs-module__small-image_box .c-lengs-module__small-image .c-lengs-module__small-image_msg{color:#fff;text-shadow:0 1px 2px #000;position:absolute;top:3%;left:3%}.c-lengs-module--common .c-lengs-module__small-image_box .c-lengs-module__small-image .c-lengs-module__small-image_msg span{font-size:2.5rem;vertical-align:middle}@media screen and (min-width:769px){.c-lengs-module--common .c-lengs-module__small-image_box .c-lengs-module__small-image .c-lengs-module__small-image_msg span{font-size:3.2rem}}.c-lengs-module--common .c-lengs-module__small-image_box .c-lengs-module__small-image .c-lengs-module__small-image_msg b{font-size:1.1rem;line-height:1.4rem;vertical-align:middle;display:inline-block;padding-left:8px}@media screen and (min-width:769px){.c-lengs-module--common .c-lengs-module__small-image_box .c-lengs-module__small-image .c-lengs-module__small-image_msg b{font-size:1.65rem;line-height:2rem}}.c-lengs-module--common .c-lengs-module__small-image_box .c-lengs-module__small-image .c-lengs-module__small-image_msg b em{display:block}@media screen and (min-width:769px){.c-lengs-module--s_left .c-lengs-module__small-image_box{position:absolute;top:60%;right:calc(50% - 50px);width:45%}.c-lengs-module--s_left .c-lengs-module__small-image_box .c-lengs-module__small-image{float:right;margin-left:5%}}@media screen and (min-width:769px){.c-lengs-module--s_right .c-lengs-module__small-image_box{position:absolute;top:56%;left:calc(50% - 50px);width:45%}.c-lengs-module--s_right .c-lengs-module__small-image_box .c-lengs-module__small-image{float:left;margin-right:5%}}@media screen and (min-width:769px){.c-lengs-module--one .info-text{max-height:42vh;overflow:auto;width:45%}.c-lengs-module--one .c-lengs-module__image:nth-of-type(1){position:absolute;top:auto!important;left:0;bottom:5%;height:42%!important}.c-lengs-module--one .c-lengs-module__image:nth-of-type(2){position:absolute;top:0;right:0;height:50%!important}.c-lengs-module--one .c-lengs-module__image:nth-of-type(3){position:absolute;bottom:0;right:0;height:50%!important}.c-lengs-module--one .c-lengs-module__small-image_box{position:absolute;top:auto;right:calc(50% - 35px);bottom:51%}}@media screen and (max-width:768px){.c-lengs-module--one .c-lengs-module__small-image_box{display:none}}.c-lengs-module--one .scratchpad-tip p{padding-bottom:0!important}@media screen and (min-width:769px){.c-lengs-module--two .info-text{max-height:30vh;overflow:auto}.c-lengs-module--two .c-lengs-module__image:nth-of-type(1){position:absolute;left:0;top:0!important;height:56%!important}.c-lengs-module--two .c-lengs-module__image:nth-of-type(2){position:absolute;right:0;bottom:0;height:56%!important;left:auto}}.c-lengs-module--three .c-lengs-module__content .c-lengs-module__image .bg-paper-cuts_bottom{width:100%;height:3.4em;position:absolute;bottom:0;left:0;right:0}@media screen and (min-width:769px){.c-lengs-module--three .c-lengs-module__content{margin-top:0}.c-lengs-module--three .c-lengs-module__content .info-text{max-height:28vh;overflow:auto}.c-lengs-module--three .c-lengs-module__content .c-lengs-module__image:nth-of-type(1){position:absolute;right:0;top:0!important;width:46%!important;height:54%!important;left:auto}.c-lengs-module--three .c-lengs-module__content .c-lengs-module__image:nth-of-type(2){position:absolute;left:0;bottom:0;height:54%!important}.c-lengs-module--three .c-lengs-module__content .c-lengs-module_button .c-lengs-module_btn{border-color:#ff7f60;color:#ff7f60}.c-lengs-module--three .c-lengs-module__content .c-lengs-module_button .c-lengs-module_btn:hover{background-color:#ff7f60;color:#fff}}.c-lengs-module--four .c-lengs-module__image .description{max-height:14rem;margin-bottom:2em;color:#fff;font-size:1.6rem;line-height:1.8rem;overflow:hidden}.c-lengs-module--four .c-lengs-module__image .lm-content{width:86%;position:absolute;top:50%;left:7%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);text-shadow:0 1px 2px #000}.c-lengs-module--four .c-lengs-module__image .lm-content h6{color:#fff;font-size:1.4rem;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase}.c-lengs-module--four .c-lengs-module__image .lm-content h2{color:#fff;font-size:2.8rem!important;font-weight:700;letter-spacing:1px;margin-bottom:.6em}.c-lengs-module--four .c-lengs-module__image .lm-content h2 a{display:inline-block;vertical-align:middle;padding-left:10px;font-size:3.2rem;cursor:pointer}.c-lengs-module--four .c-lengs-module__image .lm-content h2 a span{display:inline-block;vertical-align:middle}.c-lengs-module--four .c-lengs-module__image .lm-content .lm-msg .lm-msg-left-txt{float:left}.c-lengs-module--four .c-lengs-module__image .lm-content .lm-msg .lm-msg-left-txt p{color:#fff;font-size:2.2rem;font-weight:700;margin:2px 0;letter-spacing:1px;text-transform:uppercase}.c-lengs-module--four .c-lengs-module__image .lm-content .lm-msg .lm-msg-left-txt span{color:#fff;font-size:1.4rem;letter-spacing:1px;text-transform:uppercase}.c-lengs-module--four .c-lengs-module__image .lm-content .lm-msg .lm-msg-right-btn{float:right}.c-lengs-module--four .c-lengs-module__image .lm-content .lm-msg .lm-msg-right-btn .lm-msg-botton{text-shadow:0 0 0;color:#fff;margin-top:8px}.c-lengs-module--four .c-lengs-module__image .lm-content .lm-msg .lm-msg-right-btn .lm-msg-botton:hover{color:#363636}@media screen and (min-width:769px){.c-lengs-module--four .info-text{max-height:25vh;overflow:auto}.c-lengs-module--four .c-lengs-module__image:nth-of-type(1){position:absolute;left:0;top:0!important;height:50%!important}.c-lengs-module--four .c-lengs-module__image:nth-of-type(2){position:absolute;left:0;bottom:0;height:50%!important}.c-lengs-module--four .c-lengs-module__image:nth-of-type(3){position:absolute;right:0;bottom:10%;height:50%!important;left:auto}}@media screen and (min-width:769px){.c-lengs-module--left .c-lengs-module__text{float:left;padding-right:20px;line-height:1.8}}.c-lengs-module--left .c-lengs-module__text .c-lengs-header__title{color:#ff7f60!important;margin-bottom:0!important}.c-lengs-module--left .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{color:#ff7f60!important}@media screen and (min-width:769px){.c-lengs-module--left .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{line-height:1.6}}.c-lengs-module--left .c-lengs-module__text .c-lengs-header__title .c-lengs-header__subtitle{color:#000!important;text-shadow:0 0 1px #000}@media screen and (min-width:769px){.c-lengs-module--left .c-lengs-module__text .c-lengs-header__title{line-height:1.3}}@media screen and (min-width:769px){.c-lengs-module--right .c-lengs-module__text{float:right;padding-left:32px;line-height:1.8;padding-right:20px}}.c-lengs-module--right .c-lengs-module__text .c-lengs-header__title{color:#ff8a9a!important;margin-bottom:0!important}.c-lengs-module--right .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{color:#ff7f60!important}@media screen and (min-width:769px){.c-lengs-module--right .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{line-height:1.6}}.c-lengs-module--right .c-lengs-module__text .c-lengs-header__title .c-lengs-header__subtitle{color:#000!important;text-shadow:0 0 1px #000}@media screen and (min-width:769px){.c-lengs-module--right .c-lengs-module__text .c-lengs-header__title{line-height:1.3}}.c-lengs-page .tpl-half-favorite .label-popup.template-share{box-sizing:content-box}.c-lengs-page .tpl-half-favorite .label-popup.template-share span.popup-content{letter-spacing:normal}.c-lengs-page .tpl-half-favorite .label-popup.template-share span.popup-content a{padding-left:0;letter-spacing:normal}@media (min-width:769px){.c-lengs-page .ins-wall .ins-wall-header .ins-wall-header-container .title,.c-lengs-page .ins-wall .ins-wall-header-new .ins-wall-header-container .title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.8rem}.c-lengs-page .ins-wall .ins-wall-header-new .ins-wall-header-container>*{padding:10px 4%}.c-lengs-page .ins-wall .ins-wall-header-new .ins-wall-header-container .title{line-height:42px}.c-lengs-page .ins-wall .ins-wall-header-new .ins-wall-header-container .more{line-height:40px}}.c-lengs-social-review{width:100%;height:450px;background:#dcd7d3;box-sizing:border-box;position:relative;padding:3rem 18%}@media screen and (max-width:768px){.c-lengs-social-review{padding:2rem 4%;height:auto}}.c-lengs-social-review .review__slider{width:100%;height:auto}.c-lengs-social-review .review__slider:focus{outline:0!important}.c-lengs-social-review .review__slider .item{height:calc(450px - 6rem)}@media screen and (max-width:768px){.c-lengs-social-review .review__slider .item{height:auto}}.c-lengs-social-review .review__slider .item img.title-img{width:15rem;height:auto;margin:0 auto;display:block}.c-lengs-social-review .review__slider .item h3.title{padding:.4em 1.2em;font-size:3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-style:italic;color:#363636;text-align:center;width:100%;box-sizing:border-box;line-height:1.2em}@media screen and (max-width:768px){.c-lengs-social-review .review__slider .item h3.title{padding:.4em 3%;font-size:2rem}}.c-lengs-social-review .review__slider .item h3.title:after,.c-lengs-social-review .review__slider .item h3.title:before{content:'"';vertical-align:top}.c-lengs-social-review .review__slider .item h3.title .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:calc(100% - 2em)}.c-lengs-social-review .review__slider .item .review-text{font-size:2rem;width:100%;font-family:'Nimbus Sans L',sans-serif;font-weight:400;line-height:1.8em;color:#363636;overflow:hidden;text-align:center}@media screen and (max-width:768px){.c-lengs-social-review .review__slider .item .review-text{font-size:1.2rem}}.c-lengs-social-review .review__slider .item .review-text span.text{font-style:italic}.c-lengs-social-review .review__slider .item .review-text span.text:after,.c-lengs-social-review .review__slider .item .review-text span.text:before{content:'"'}.c-lengs-social-review .review__slider .item .review-text span.text u{font-weight:700;text-decoration:none}.c-lengs-social-review .review__slider .item .review-text a.link{font-weight:700;color:#363636;text-decoration:underline;cursor:pointer;text-transform:capitalize;padding:0 10px;white-space:nowrap}.c-lengs-social-review .review__slider .item .review-info{text-align:center;width:100%;margin-top:2em;position:absolute;bottom:0}@media screen and (max-width:768px){.c-lengs-social-review .review__slider .item .review-info{position:inherit;bottom:inherit}}.c-lengs-social-review .review__slider .item .review-info img.head-img{display:inline-block;vertical-align:middle;font-size:1.5rem;width:3em;border-radius:50%}@media screen and (max-width:768px){.c-lengs-social-review .review__slider .item .review-info img.head-img{font-size:1.1rem}}.c-lengs-social-review .review__slider .item .review-info .msg{display:inline-block;vertical-align:middle;text-align:left}.c-lengs-social-review .review__slider .item .review-info .msg .name{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;color:#363636;line-height:1.2em}@media screen and (max-width:768px){.c-lengs-social-review .review__slider .item .review-info .msg .name{font-size:1.2rem}}.c-lengs-social-review .review__slider .item .review-info .msg .date{font-size:1.6rem;color:#363636}@media screen and (max-width:768px){.c-lengs-social-review .review__slider .item .review-info .msg .date{font-size:1.2rem;line-height:1.2em;font-family:'Nimbus Sans L',sans-serif;font-weight:400}}.c-lengs-social-review .review__bottom{position:absolute;font-size:1.5rem;bottom:1.5em;height:3em;left:0;right:0;padding:0 23%}@media screen and (max-width:768px){.c-lengs-social-review .review__bottom{position:inherit;height:2em;padding:0;left:inherit;right:inherit;bottom:inherit}}.c-lengs-social-review .review__bottom .reviewer-control{font-size:1.6rem;width:100%;box-sizing:border-box}@media screen and (max-width:768px){.c-lengs-social-review .review__bottom .reviewer-control{position:relative;margin-top:.8em;padding:0 2rem}}.c-lengs-social-review .review__bottom .reviewer-control>*{color:#363636;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;text-transform:uppercase}@media screen and (max-width:768px){.c-lengs-social-review .review__bottom .reviewer-control>*{font-size:1.2rem}}.c-lengs-social-review .review__bottom .reviewer-control>:not(.slick-disabled):hover{color:#000;cursor:pointer;transition:all .2s ease}.c-lengs-social-review .review__bottom .reviewer-control>.slick-disabled{color:#787674;cursor:not-allowed}.c-lengs-social-review .review__bottom .reviewer-control .prev{float:left}.c-lengs-social-review .review__bottom .reviewer-control .prev:before{content:'<';margin-right:.2em;display:inline-block}.c-lengs-social-review .review__bottom .reviewer-control .next{float:right}.c-lengs-social-review .review__bottom .reviewer-control .next:after{content:'>';margin-left:.2em;display:inline-block}.c-lengs-review-bubble .review-bubble{left:140px}@media screen and (max-width:768px){.c-lengs-review-bubble .review-bubble{left:1rem}}.c-lengs-custom-module{width:100%;height:auto;position:relative;background-image:url(https://placehold.it/1180x800/9b2437/720012);background-position:50% center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.c-lengs-custom-module .initial-state{width:100%;height:auto}.c-lengs-custom-module .initial-state .title{width:100%;height:auto;padding:40px 4% 25px 4%}.c-lengs-custom-module .initial-state .title h1{font-size:4.2rem;color:#fff;font-weight:700;text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif}.c-lengs-custom-module .initial-state .title h1 span{display:block;font-size:.35em;font-weight:300;padding-bottom:.5rem;letter-spacing:1px}@media screen and (max-width:768px){.c-lengs-custom-module .initial-state .title h1{font-size:3rem}.c-lengs-custom-module .initial-state .title h1 span{font-size:.45em;padding-bottom:1rem}}.c-lengs-custom-module .initial-state .content{width:100%;height:auto;overflow:hidden;font-size:0;padding-bottom:5rem}@media screen and (max-width:768px){.c-lengs-custom-module .initial-state .content{display:none}}.c-lengs-custom-module .initial-state .content .content-block{display:inline-block;vertical-align:middle;width:33.33%;height:auto}.c-lengs-custom-module .initial-state .content .content-block .item{width:100%;height:auto;display:block;position:relative;cursor:pointer;text-decoration:none}.c-lengs-custom-module .initial-state .content .content-block .item img{width:100%;height:auto}.c-lengs-custom-module .initial-state .content .content-block .item span.view-more{display:block;overflow:hidden;background:rgba(0,0,0,.4);color:#fff;font-size:0;text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:1px;width:3.6rem;height:3.6rem;text-align:center;transition:all .3s}.c-lengs-custom-module .initial-state .content .content-block .item span.view-more i{display:inline-block;vertical-align:middle;position:absolute;left:0;top:0;font-size:1.4rem;line-height:3.6rem;width:3.6rem;height:3.6rem}.c-lengs-custom-module .initial-state .content .content-block .item span.view-more em{display:inline-block;vertical-align:middle;opacity:0;position:absolute;left:3.6rem;top:0;font-size:1.4rem;line-height:3.6rem;width:10rem;height:3.6rem;text-align:left}.c-lengs-custom-module .initial-state .content .content-block .item:hover span.view-more{width:13.2rem}.c-lengs-custom-module .initial-state .content .content-block .item:hover span.view-more em{opacity:1;transition:visibility .3s ease .2s,opacity .3s ease .2s;visibility:visible}.c-lengs-custom-module .initial-state .content .content-block .item span.msg{display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);background-repeat:no-repeat;background-position:center;background-size:100% 100%;color:#fff;font-size:1.3rem;text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:1px;min-width:10em;height:4em;text-align:center;line-height:4em;padding:0 1.8rem;max-width:16em;width:35%;overflow:hidden}.c-lengs-custom-module .initial-state .content .left{width:32%}.c-lengs-custom-module .initial-state .content .left .item:nth-of-type(1){padding:0 6%;margin-bottom:5rem}.c-lengs-custom-module .initial-state .content .left .item:nth-of-type(1) span.view-more{position:absolute;top:14%;right:16%}.c-lengs-custom-module .initial-state .content .left .item:nth-of-type(2){padding:0 2%}.c-lengs-custom-module .initial-state .content .left .item:nth-of-type(2) span.view-more{position:absolute;top:15%;right:15%}.c-lengs-custom-module .initial-state .content .center{width:36%}.c-lengs-custom-module .initial-state .content .center .item:nth-of-type(1) span.view-more{position:absolute;top:50%;right:12%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-moz-transform:translate(0,-50%)}.c-lengs-custom-module .initial-state .content .right{width:32%}.c-lengs-custom-module .initial-state .content .right .item:nth-of-type(1){padding:0 12%;margin-bottom:3.5rem}.c-lengs-custom-module .initial-state .content .right .item:nth-of-type(1) span.view-more{position:absolute;top:8%;right:20%}.c-lengs-custom-module .initial-state .content .right .item:nth-of-type(2){padding:0 5%}.c-lengs-custom-module .initial-state .content .right .item:nth-of-type(2) span.view-more{position:absolute;top:14%;right:13%}.c-lengs-custom-module .pop-state{width:100%;height:auto;font-size:0;position:relative}@media screen and (min-width:769px){.c-lengs-custom-module .pop-state{display:none}}.c-lengs-custom-module .pop-state .content .item{position:relative}.c-lengs-custom-module .pop-state .content .item .left{display:inline-block;vertical-align:top;width:50%;height:auto}@media screen and (max-width:768px){.c-lengs-custom-module .pop-state .content .item .left{width:100%}.c-lengs-custom-module .pop-state .content .item .left .tpl-hero-openinghours{height:50vh}.c-lengs-custom-module .pop-state .content .item .left .tpl-hero-openinghours .tpl-hero-slider{height:50vh}}.c-lengs-custom-module .pop-state .content .item .left .tpl-gallery-controller .wgt-gallerybtn .button_text{display:none}.c-lengs-custom-module .pop-state .content .item .left .tpl-gallery-controller .wgt-gallerybtn-next span{margin:1.7rem 0 0 2rem!important}@media screen and (max-width:768px){.c-lengs-custom-module .pop-state .content .item .left .tpl-gallery-controller .wgt-gallerybtn-next span{margin:1.3rem 0 0 1.5rem!important}}.c-lengs-custom-module .pop-state .content .item .left .tpl-gallery-controller .wgt-gallerybtn-previous span{margin:1.7rem 0 0 1.4rem!important}@media screen and (max-width:768px){.c-lengs-custom-module .pop-state .content .item .left .tpl-gallery-controller .wgt-gallerybtn-previous span{margin:1.3rem 0 0 1rem!important}}@media screen and (max-width:768px){.c-lengs-custom-module .pop-state .content .item .left .tpl-gallery-controller .wgt-indicator{display:none}}.c-lengs-custom-module .pop-state .content .item .left .switcher-item .tpl-content{display:none}.c-lengs-custom-module .pop-state .content .item .left .tpl-scrollbutton{display:none}.c-lengs-custom-module .pop-state .content .item .left .tpl-hero-openinghours,.c-lengs-custom-module .pop-state .content .item .left .tpl-hero-slider{height:calc(100vh - 60px)}.c-lengs-custom-module .pop-state .content .item .right{width:50%;height:auto;display:inline-block;vertical-align:top;padding:9.5rem 50px 3rem 50px}@media screen and (max-width:768px){.c-lengs-custom-module .pop-state .content .item .right{width:100%;padding:1rem 5% 3rem 5%}}.c-lengs-custom-module .pop-state .content .item .right .info{width:100%;height:auto}.c-lengs-custom-module .pop-state .content .item .right .info h1.title{font-size:4.2rem;line-height:1.2em;color:#fff;text-transform:capitalize;font-family:'Nimbus Sans L',sans-serif;font-weight:700;margin:1.5rem 0;max-height:2.4em;overflow:hidden}@media screen and (max-width:768px){.c-lengs-custom-module .pop-state .content .item .right .info h1.title{text-align:center;font-size:3.8rem;text-shadow:1px 2px 4px rgba(0,0,0,.6)}}.c-lengs-custom-module .pop-state .content .item .right .info .text{font-size:2rem;line-height:1.6em;color:#fff}@media screen and (min-width:769px){.c-lengs-custom-module .pop-state .content .item .right .info .text{max-height:calc(100vh - 440px);overflow:auto;padding-right:20px}.c-lengs-custom-module .pop-state .content .item .right .info .text::-webkit-scrollbar{width:10px;background:0 0;border:none}.c-lengs-custom-module .pop-state .content .item .right .info .text::-webkit-scrollbar-thumb{background:#fff}}@media screen and (max-width:768px){.c-lengs-custom-module .pop-state .content .item .right .info .text{overflow:hidden;text-align:center;text-shadow:1px 2px 4px rgba(0,0,0,.6)}}.c-lengs-custom-module .pop-state .content .item .right .info a.read-more{font-size:2rem;line-height:1.6em;color:#fff;text-decoration:underline;text-transform:capitalize;display:none}@media screen and (max-width:768px){.c-lengs-custom-module .pop-state .content .item .right .info a.read-more{text-align:center;text-shadow:1px 2px 4px rgba(0,0,0,.6);display:block}}.c-lengs-custom-module .pop-state .content .item .right a.btn{display:inline-block;padding:1.6rem 5rem;text-align:center;font-size:1.6rem;color:#fff;color:#fff;text-transform:uppercase;text-decoration:none;border:2px solid #fff;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:1px;cursor:pointer;margin-top:3rem}@media screen and (max-width:768px){.c-lengs-custom-module .pop-state .content .item .right a.btn{display:block;width:75%;margin:3rem auto 0 auto;text-shadow:1px 2px 4px rgba(0,0,0,.6)}}.c-lengs-custom-module .pop-state .content .item .custom-button{position:absolute;width:50%;top:0;right:0;padding:6rem 50px 0 50px}.c-lengs-custom-module .pop-state .content .item .custom-button .switch-button{width:calc(100% - 6rem);height:auto;display:inline-block;vertical-align:top;font-size:0}.c-lengs-custom-module .pop-state .content .item .custom-button .switch-button a.btn{display:inline-block;vertical-align:middle;font-size:1.6rem;line-height:1em;color:#fff;text-decoration:none;cursor:pointer;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:1px;text-transform:uppercase}.c-lengs-custom-module .pop-state .content .item .custom-button .switch-button a.btn span{text-decoration:underline;display:inline-block;vertical-align:middle}.c-lengs-custom-module .pop-state .content .item .custom-button .switch-button a.btn span u{text-decoration:none;font-style:normal}.c-lengs-custom-module .pop-state .content .item .custom-button .switch-button a.btn i{display:inline-block;vertical-align:middle;font-size:2.4rem}.c-lengs-custom-module .pop-state .content .item .custom-button .switch-button a.btn:nth-of-type(1){margin-right:4rem}.c-lengs-custom-module .pop-state .content .item .custom-button .switch-button a.slick-disabled{cursor:no-drop;color:rgba(255,255,255,.8)}.c-lengs-custom-module .pop-state .content .item .custom-button .close--button{display:inline-block;vertical-align:top;text-align:right;cursor:pointer;margin-top:-2.4rem;position:absolute;right:6px}.c-lengs-custom-module .pop-state .content .item .custom-button .close--button a.close-icon{display:block;font-size:100px;line-height:1em;color:#fff;text-decoration:none;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}@media screen and (max-width:768px){.c-lengs-custom-module .pop-state .content .item .custom-button{position:inherit;width:100%;top:inherit;right:inherit;padding:0 3% 0 3%}.c-lengs-custom-module .pop-state .content .item .custom-button .switch-button{width:100%;text-align:center;padding-bottom:3rem}.c-lengs-custom-module .pop-state .content .item .custom-button .switch-button a.btn{font-size:1.2rem;margin-bottom:1rem}.c-lengs-custom-module .pop-state .content .item .custom-button .switch-button a.btn i{font-size:1.6rem}.c-lengs-custom-module .pop-state .content .item .custom-button .switch-button a.btn:nth-of-type(1){margin-right:2rem}.c-lengs-custom-module .pop-state .content .item .custom-button .close--button{display:none}}@media screen and (max-width:768px){.meeting_section{display:none}}html[dir=rtl] .c-lengs-module__add-to-favourites{position:relative;margin-left:auto!important;margin-right:5px;left:auto;top:auto}html[dir=rtl] .c-lengs-module--common .c-lengs-module__small-image_box .c-lengs-module__small-image .c-lengs-module__small-image_msg{left:auto!important;right:3%}html[dir=rtl] .c-lengs-module--common .c-lengs-module__small-image_box .c-lengs-module__small-image .c-lengs-module__small-image_msg b{padding-left:auto!important;padding-right:8px}@media screen and (min-width:769px){html[dir=rtl] .c-lengs-module--s_left .c-lengs-module__small-image_box{left:calc(50% - 50px);right:auto!important}html[dir=rtl] .c-lengs-module--s_left .c-lengs-module__small-image_box .c-lengs-module__small-image{float:left;margin-left:auto!important;margin-right:5%}}@media screen and (min-width:769px){html[dir=rtl] .c-lengs-module--s_right .c-lengs-module__small-image_box{right:calc(50% - 50px);left:auto}html[dir=rtl] .c-lengs-module--s_right .c-lengs-module__small-image_box .c-lengs-module__small-image{float:right;margin-right:auto!important;margin-left:5%}}@media screen and (min-width:769px){html[dir=rtl] .c-lengs-module--one .c-lengs-module__image:nth-of-type(1){left:auto!important;right:0}html[dir=rtl] .c-lengs-module--one .c-lengs-module__image:nth-of-type(2){right:auto!important;left:0}html[dir=rtl] .c-lengs-module--one .c-lengs-module__image:nth-of-type(3){right:auto!important;left:0}html[dir=rtl] .c-lengs-module--one .c-lengs-module__small-image_box{left:calc(50% - 35px);right:auto!important}}@media screen and (min-width:769px){html[dir=rtl] .c-lengs-module--two .c-lengs-module__image:nth-of-type(1){left:auto;right:0}html[dir=rtl] .c-lengs-module--two .c-lengs-module__image:nth-of-type(2){right:auto;left:0}}@media screen and (min-width:769px){html[dir=rtl] .c-lengs-module--three .c-lengs-module__content .c-lengs-module__image:nth-of-type(1){right:auto!important;left:0}html[dir=rtl] .c-lengs-module--three .c-lengs-module__content .c-lengs-module__image:nth-of-type(2){left:auto!important;right:0}}html[dir=rtl] .c-lengs-module--four .c-lengs-module__image .lm-content{left:auto!important;right:7%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}html[dir=rtl] .c-lengs-module--four .c-lengs-module__image .lm-content h2>span{display:inline-block}html[dir=rtl] .c-lengs-module--four .c-lengs-module__image .lm-content h2 a{padding-right:10px;padding-left:auto!important}html[dir=rtl] .c-lengs-module--four .c-lengs-module__image .lm-content .lm-msg .lm-msg-left-txt{float:right}html[dir=rtl] .c-lengs-module--four .c-lengs-module__image .lm-content .lm-msg .lm-msg-right-btn{float:left}@media screen and (min-width:769px){html[dir=rtl] .c-lengs-module--four .c-lengs-module__image:nth-of-type(1){left:auto!important;right:0}html[dir=rtl] .c-lengs-module--four .c-lengs-module__image:nth-of-type(2){left:auto;right:0}html[dir=rtl] .c-lengs-module--four .c-lengs-module__image:nth-of-type(3){right:auto!important;left:0}}@media screen and (min-width:769px){html[dir=rtl] .c-lengs-module--left .c-lengs-module__text{float:right;padding-right:inherit!important;padding-left:20px;text-align:right}}@media screen and (min-width:769px){html[dir=rtl] .c-lengs-module--right .c-lengs-module__text{float:left;padding-left:20px;padding-right:32px;text-align:left}}html[dir=rtl] .c-lengs-social-review .review__bottom .reviewer-control .prev{float:right}html[dir=rtl] .c-lengs-social-review .review__bottom .reviewer-control .prev:before{margin-left:.2em;margin-right:0}html[dir=rtl] .c-lengs-social-review .review__bottom .reviewer-control .next{float:left}html[dir=rtl] .c-lengs-social-review .review__bottom .reviewer-control .next:after{margin-right:.2em;margin-left:0}html[dir=rtl] .c-lengs-custom-module .initial-state .content .content-block .item span.view-more i{position:absolute;left:auto;top:0;right:0}html[dir=rtl] .c-lengs-custom-module .initial-state .content .content-block .item span.view-more em{position:absolute;left:auto;top:0;right:3.6rem;text-align:right}html[dir=rtl] .c-lengs-custom-module .initial-state .content .left .item:nth-of-type(1) span.view-more{right:auto;left:17%}html[dir=rtl] .c-lengs-custom-module .initial-state .content .left .item:nth-of-type(2) span.view-more{right:auto;left:15%}html[dir=rtl] .c-lengs-custom-module .initial-state .content .center .item:nth-of-type(1) span.view-more{right:auto;left:12%}html[dir=rtl] .c-lengs-custom-module .initial-state .content .right .item:nth-of-type(1) span.view-more{right:auto;left:20%}html[dir=rtl] .c-lengs-custom-module .initial-state .content .right .item:nth-of-type(2) span.view-more{right:auto;left:14%}html[dir=rtl] .c-lengs-custom-module .pop-state .content .item .right .text{padding-right:0;padding-left:20px}html[dir=rtl] .c-lengs-custom-module .pop-state .content .item .custom-button{right:auto;left:0}html[dir=rtl] .c-lengs-custom-module .pop-state .content .item .custom-button .switch-button a.btn i{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}html[dir=rtl] .c-lengs-custom-module .pop-state .content .item .custom-button .switch-button a.btn:nth-of-type(1){margin-right:0;margin-left:4rem}html[dir=rtl] .c-lengs-custom-module .pop-state .content .item .close--button{right:initial;left:6px}.social-module .c-lengs-module__content{width:100%;height:auto!important;margin:0}.social-module .c-lengs-module__content .cl-social__content{padding:35px 6%;overflow:hidden}.social-module .c-lengs-module__content .cl-social__content .content{float:left;width:75%;padding-right:20px}.social-module .c-lengs-module__content .cl-social__content .content .c-lengs-module__text{width:100%;color:#fff}.social-module .c-lengs-module__content .cl-social__content .content .c-lengs-module__text .c-lengs-header__title{color:#fff}.social-module .c-lengs-module__content .cl-social__content .button{float:right;width:25%;text-align:right;padding-top:1rem}.social-module .c-lengs-module__content .cl-social__content .button a.c-lengs-button{color:#fff;margin-top:2rem}.social-module .c-lengs-module__content .cl-social__content .button a.c-lengs-button:hover{background-color:#fff;color:#000}@media screen and (max-width:769px){.social-module .c-lengs-module__content .cl-social__content{padding:20px 4%}.social-module .c-lengs-module__content .cl-social__content .content{width:100%;padding-right:0}.social-module .c-lengs-module__content .cl-social__content .content .c-lengs-module__text{padding:0}.social-module .c-lengs-module__content .cl-social__content .button{padding-top:0;width:100%;text-align:left}}.social-module .c-lengs-module__content .social-module-image{padding:40px;height:auto!important;overflow:hidden;background-position:50% 50%!important;background-repeat:no-repeat!important;background-size:cover!important}@media screen and (max-width:769px){.social-module .c-lengs-module__content .social-module-image{padding:0}}.social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image{display:block;float:left;position:relative;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;width:33.33%!important;height:calc(400px + 8vh)!important;min-height:350px;clear:none!important}.social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image:nth-of-type(2){margin-top:calc(200px + 4vh)}.social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image:before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;display:inline-block}@media screen and (max-width:769px){.social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image{width:100%!important}.social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image:nth-of-type(2){margin-top:0}}.social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image .lm-content{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%);width:calc(100% - 4rem);height:100%;padding:50px 0}.social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image .lm-content h6{font-weight:300;color:#fff;font-size:1.4rem;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase}.social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image .lm-content h2{color:#fff;font-size:2.8rem!important;letter-spacing:1px;margin-bottom:.4em}.social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image .lm-content h2 p{display:inline-block}.social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image .lm-content .description{max-height:14rem;margin-bottom:2em;color:#fff;font-size:1.6rem;line-height:1.8rem;overflow:hidden}.social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image .lm-content .lm-msg{position:absolute;bottom:50px;width:100%}.social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image .lm-content .lm-msg .lm-msg-left-txt{float:left}.social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image .lm-content .lm-msg .lm-msg-left-txt span{color:#fff;font-size:1.4rem;letter-spacing:1px;text-transform:uppercase}.social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image .lm-content .lm-msg .lm-msg-left-txt p{color:#fff;font-size:2.2rem;font-weight:700;margin:2px 0;letter-spacing:1px;text-transform:uppercase}.social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image .lm-content .lm-msg .lm-msg-right-btn{float:right}.social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image .lm-content .lm-msg .lm-msg-right-btn a.c-lengs-button{color:#fff}.social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image .lm-content .lm-msg .lm-msg-right-btn a.c-lengs-button:hover{background-color:#fff;color:#000}.social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image .lm-content .lm-msg_notprice .lm-msg-left-txt{display:none}.social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image .lm-content .lm-msg_notprice .lm-msg-right-btn{float:left}@media screen and (min-width:768px){.social-module-two .c-lengs-module__content .social-module-image{position:relative;height:120vh!important}.social-module-two .c-lengs-module__content .social-module-image span.c-lengs-module__image{position:absolute;height:calc(50% - 40px)!important;width:calc(50% - 40px)!important}.social-module-two .c-lengs-module__content .social-module-image span.c-lengs-module__image:nth-of-type(1){top:40px!important;left:40px!important}.social-module-two .c-lengs-module__content .social-module-image span.c-lengs-module__image:nth-of-type(2){bottom:40px!important;left:40px!important}.social-module-two .c-lengs-module__content .social-module-image span.c-lengs-module__image:nth-of-type(3){top:25%!important;right:40px!important}}@media screen and (min-width:768px){html[dir=rtl] .social-module-two .c-lengs-module__content .social-module-image span.c-lengs-module__image:nth-of-type(1){top:40px!important;right:40px!important;left:inherit!important}html[dir=rtl] .social-module-two .c-lengs-module__content .social-module-image span.c-lengs-module__image:nth-of-type(2){bottom:40px!important;right:40px!important;left:inherit!important}html[dir=rtl] .social-module-two .c-lengs-module__content .social-module-image span.c-lengs-module__image:nth-of-type(3){top:25%!important;left:40px!important;right:inherit!important}}html[dir=rtl] .social-module .c-lengs-module__content .cl-social__content .content{float:right;text-align:right}html[dir=rtl] .social-module .c-lengs-module__content .cl-social__content .button{float:left;text-align:left}@media screen and (max-width:769px){html[dir=rtl] .social-module .c-lengs-module__content .cl-social__content .button{text-align:right}}html[dir=rtl] .social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image{float:right}html[dir=rtl] .social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image .lm-content .lm-msg .lm-msg-left-txt{float:right}html[dir=rtl] .social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image .lm-content .lm-msg .lm-msg-right-btn{float:left}html[dir=rtl] .social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image .lm-content .lm-msg_notprice .lm-msg-right-btn{float:right}.c-lengs-gallery-module{width:100%;height:auto}.c-lengs-gallery-module .lengs-gallery-head{padding:25px 4%;font-size:0}.c-lengs-gallery-module .lengs-gallery-head .lg-text{width:100%;display:inline-block;vertical-align:top}.c-lengs-gallery-module .lengs-gallery-head .lg-text h2{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:4.2rem;letter-spacing:1px;line-height:1;margin-bottom:1rem;text-transform:uppercase;color:#fff}.c-lengs-gallery-module .lengs-gallery-head .lg-text p{font-size:1.7rem;line-height:1.7em;color:#fff}@media screen and (max-width:769px){.c-lengs-gallery-module .lengs-gallery-head .lg-text{width:100%}.c-lengs-gallery-module .lengs-gallery-head .lg-text h2{font-size:2.4rem}.c-lengs-gallery-module .lengs-gallery-head .lg-text p{font-size:1.4rem;line-height:1.4em}}.c-lengs-gallery-module .lengs-gallery-head .lg-button{width:30%;display:none;vertical-align:top;text-align:right}.c-lengs-gallery-module .lengs-gallery-head .lg-button a.btn{color:#fff;margin-top:1rem}.c-lengs-gallery-module .lengs-gallery-head .lg-button a.btn:hover{background-color:#fff;color:#000}@media screen and (max-width:769px){.c-lengs-gallery-module .lengs-gallery-head .lg-button{width:100%;text-align:center}.c-lengs-gallery-module .lengs-gallery-head .lg-button a.btn{display:block;width:100%;text-align:center}}.c-lengs-gallery-module .lengs-gallery-nav{padding:0 4%;font-size:0;background-color:#363636;position:relative;z-index:10}.c-lengs-gallery-module .lengs-gallery-nav .lg-title{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.8rem;color:#fff;text-transform:capitalize;padding-right:2rem;line-height:.9em}.c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list{display:inline-block;vertical-align:middle}.c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list .current{display:none}.c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li{display:inline-block;vertical-align:middle}.c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a{padding:0 .5rem;display:inline-block;vertical-align:middle;color:#fff;font-size:1.5rem;line-height:4.2em;text-transform:uppercase;cursor:pointer}.c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a:before{content:'|';font-size:1.4rem;display:inline-block;vertical-align:middle;padding-right:1rem;margin-top:-5px;color:#fff}.c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a:hover{color:#31a2ac;text-decoration:underline}.c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li:nth-of-type(1) a:before{content:''}.c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li.active a{color:#31a2ac;text-decoration:underline}@media screen and (max-width:769px){.c-lengs-gallery-module .lengs-gallery-nav{height:4rem;position:relative}.c-lengs-gallery-module .lengs-gallery-nav .lg-title{display:block;float:left;font-size:1.6rem;line-height:4rem;padding-right:0}.c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list{display:block;float:right}.c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list .current{display:block;text-align:right;color:#31a2ac;text-decoration:underline;line-height:4rem;font-size:1.4rem;text-transform:uppercase;padding-right:2rem}.c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list .current:before{display:inline-block;content:'';width:0;height:0;border:5px solid transparent;border-top-color:#31a2ac;position:absolute;right:5%;top:1.8rem;pointer-events:none}.c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul{display:none;position:absolute;top:4rem;right:4%;background:rgba(255,255,255,.95);z-index:9;width:auto;max-width:100%;min-width:120px;padding:1rem 0;box-shadow:0 1px 2px rgba(0,0,0,.85)}.c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li{display:block;vertical-align:middle;text-align:right}.c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a{line-height:3rem;padding:0 1.5rem;color:#31a2ac}.c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a:before{content:'';padding:0}.c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li:hover{background-color:transparent}.c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li:hover a{color:#31a2ac}.c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li.active{background-color:#31a2ac}.c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li.active a{color:#fff;text-decoration:none}}.c-lengs-gallery-module .lengs-gallery-image .tpl-hero-slider .play{width:6.8rem;height:6.8rem;border-radius:100px;border:4px solid #fff;position:absolute;left:50%;top:50%;margin-top:-5.4rem;margin-left:-3.4rem;z-index:1}.c-lengs-gallery-module .lengs-gallery-image .tpl-hero-slider .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}.c-lengs-gallery-module .lengs-gallery-image .tpl-hero-slider .opacity-zero{opacity:0}.c-lengs-gallery-module .lengs-gallery-image .tpl-hero-slider video{position:relative;z-index:1;width:100%;height:100%;background:#000}@media screen and (max-width:769px){.c-lengs-gallery-module .lengs-gallery-image .lg-item .tpl-brands-ection-collection .tpl-gallery-controller{height:auto;bottom:0}.c-lengs-gallery-module .lengs-gallery-image .lg-item .tpl-brands-ection-collection .tpl-gallery-controller .wgt-gallerybtn{bottom:5rem;z-index:9}.c-lengs-gallery-module .lengs-gallery-image .lg-item .tpl-brands-ection-collection .tpl-gallery-controller .wgt-indicator{overflow:initial;width:100%;top:0;bottom:0}.c-lengs-gallery-module .lengs-gallery-image .lg-item .tpl-brands-ection-collection .tpl-gallery-controller .wgt-indicator span.indicators-no{position:absolute;left:0;right:0;bottom:6.4rem}.c-lengs-gallery-module .lengs-gallery-image .lg-item .tpl-brands-ection-collection .tpl-gallery-controller .wgt-indicator span.indicators-des{display:block;width:100%;height:4rem;background:#363636;line-height:4rem;text-shadow:none;margin:0;position:absolute;bottom:0;text-transform:capitalize}.c-lengs-gallery-module .lengs-gallery-image .lg-item .tpl-brands-ection-collection .tpl-hero-slider{padding-top:0;height:50vh}}html[dir=rtl] .c-lengs-gallery-module .lengs-gallery-head .lg-button{text-align:left}html[dir=rtl] .c-lengs-gallery-module .lengs-gallery-nav .lg-title{padding-right:inherit;padding-left:2rem}html[dir=rtl] .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a:before{padding-right:inherit;margin-left:1rem}@media screen and (max-width:769px){html[dir=rtl] .c-lengs-gallery-module .lengs-gallery-nav .lg-title{float:right}html[dir=rtl] .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list{float:left}html[dir=rtl] .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list .current{text-align:left;padding-right:inherit;padding-left:2rem}html[dir=rtl] .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list .current:before{right:auto;left:5%}html[dir=rtl] .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul{right:auto;left:4%}html[dir=rtl] .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li{text-align:left}}.c-lengs-useful-information{background:#3e5589!important;color:#fff;font-size:1.4rem}@media screen and (min-width:769px){.c-lengs-useful-information{font-size:1.75rem}}.c-lengs-useful-information__header{position:relative;padding:20px 4%}.c-lengs-useful-information__title{display:inline-block;font-family:"Nimbus Sans L",sans-serif;font-size:1.25em;padding-right:1.5em;text-transform:uppercase;font-weight:700;letter-spacing:1px}.c-lengs-useful-information__toggle{position:absolute;display:inline-block;right:4%;margin-top:-7px;background:0 0;border:none;box-shadow:none;color:#fff;cursor:pointer;font-size:2em;padding:0;outline:0}.c-lengs-useful-information__toggle__text--plus{display:none}.c-lengs-useful-information__toggle__text--minus{display:none}.c-lengs-useful-information__content{display:block;padding:20px 4%}.c-lengs-useful-information__content:after,.c-lengs-useful-information__content:before{content:"";display:table}.c-lengs-useful-information__content:after{clear:both}.c-lengs-useful-information__content__column{float:left}@media screen and (min-width:769px){.c-lengs-useful-information__content__column:first-child{padding-right:20px;width:60%}}@media screen and (min-width:769px){.c-lengs-useful-information__content__column:last-child{width:40%}}.c-lengs-useful-information__section{line-height:1.8;margin-bottom:20px}.c-lengs-useful-information__section h4{font-weight:700;text-transform:uppercase}.c-lengs-useful-information.is-expanded .c-lengs-useful-information__content{display:none}.c-lengs-useful-information.is-expanded .c-lengs-useful-information__toggle__text--plus{display:block}.c-lengs-useful-information.is-expanded .c-lengs-useful-information__toggle__text--minus{display:none}html[dir=rtl] .c-lengs-useful-information__title{padding-right:inherit!important;padding-left:1.5em}html[dir=rtl] .c-lengs-useful-information__toggle{right:auto!important;left:4%}html[dir=rtl] .c-lengs-useful-information__content__column{float:right}@media screen and (min-width:769px){html[dir=rtl] .c-lengs-useful-information__content__column:first-child{padding-right:inherit!important;padding-left:20px}}.c-lengs-best-anchor{position:relative;top:-70px}.c-lengs-best-share{position:fixed;background:0 0;color:#fff;display:none;font-size:1.2rem;height:70px;left:100px;overflow:hidden;padding:0 40px;top:0;width:calc(100% - 330px - 100px - 1px);z-index:95}.c-lengs-best-share:after,.c-lengs-best-share:before{content:"";display:table}.c-lengs-best-share:after{clear:both}@media screen and (min-width:769px){.c-lengs-best-share{display:block;font-size:1.5rem}}@media screen and (min-width:1048px){.c-lengs-best-share{width:calc(100% - 330px - 100px - 1px)}}.c-lengs-best-share__link{position:absolute;bottom:0;display:block;height:100%;left:0;right:0;top:0;width:100%}.c-lengs-best-share__content{width:100%}.c-lengs-best-share__block{display:table-cell;height:70px;overflow:hidden;vertical-align:middle}.c-lengs-best-share__social{overflow:hidden;position:absolute;right:40px;top:0}.c-lengs-best-share__icon{margin-right:10px;color:#fff;height:70px;display:block;line-height:70px}.c-lengs-best-share__text{font-family:"Nimbus Sans L",sans-serif;line-height:1.5;max-height:40px}.c-lengs-best-share__text:first-of-type{font-family:"Nimbus Sans L",sans-serif;font-weight:500}.c-lengs-best-share__text:last-of-type{display:none}@media screen and (min-width:850px){.c-lengs-best-share__text:last-of-type{display:block}}html[data-useragent*=Trident] .c-lengs-best-share{width:calc(100% - 271px - 290px - 1px)}@media screen and (min-width:1048px){html[data-useragent*=Trident] .c-lengs-best-share{width:calc(100% - 330px - 100px - 1px)}}html[dir=rtl] .c-lengs-best-share{right:100px;left:initial}html[dir=rtl] .c-lengs-best-share__social{overflow:hidden;position:absolute;left:40px;right:initial;top:0}.c-lengs-map{position:relative;font-size:1.4rem;text-transform:uppercase}@media screen and (min-width:769px){.c-lengs-map{font-size:1.75rem}}.c-lengs-map__toggle{width:100%}.c-lengs-map__toggle:after,.c-lengs-map__toggle:before{content:"";display:table}.c-lengs-map__toggle:after{clear:both}@media screen and (min-width:769px){.c-lengs-map__toggle{display:none}}.c-lengs-map__toggle__button{float:left;background:#3b3e4d;border:none;box-shadow:none;color:#fff;cursor:pointer;display:block;font-size:.85em;padding:.5em 0;text-align:center;text-transform:uppercase;transition:.2s all ease-in-out;width:50%}.c-lengs-map__toggle__button.is-active,.c-lengs-map__toggle__button:active,.c-lengs-map__toggle__button:hover{background:#1f1e30}.c-lengs-map__toggle__button.is-active{background:#000;cursor:default}.c-lengs-map__toggle__button.is-active.is-active,.c-lengs-map__toggle__button.is-active:active,.c-lengs-map__toggle__button.is-active:hover{background:#000}.c-lengs-map__container{position:relative;height:100vh}.c-lengs-map__controls{position:absolute;bottom:20px;font-size:.85em;left:20px;top:auto;width:3em}@media screen and (min-width:769px){.c-lengs-map__controls{bottom:auto;top:20px}}.c-lengs-map__control{float:left;background:#fff;border:none;box-shadow:none;color:#fff;cursor:pointer;display:block;font-size:1em;height:3em;line-height:1.25;margin-bottom:.5em;opacity:.75;padding:0;text-align:center;transition:.2s all ease-in-out;width:3em}.c-lengs-map__control.is-active,.c-lengs-map__control:active,.c-lengs-map__control:hover{opacity:1}.c-lengs-map.is-list-view .c-lengs-map__panel{display:block}.c-lengs-map__panel{position:absolute;display:none;height:100%;right:0;top:0;width:100%}@media screen and (min-width:769px){.c-lengs-map__panel{display:block;width:50%}}.c-lengs-map__panel__controls:after,.c-lengs-map__panel__controls:before{content:"";display:table}.c-lengs-map__panel__controls:after{clear:both}.c-lengs-map__panel__control{float:left;background:#1f1e30;border:none;box-shadow:none;color:#fff;cursor:pointer;display:block;font-size:.85em;height:40px;line-height:40px;opacity:.75;padding:0;text-align:center;text-transform:uppercase;transition:.2s all ease-in-out;width:50%}.c-lengs-map__panel__control.is-active,.c-lengs-map__panel__control:active,.c-lengs-map__panel__control:hover{opacity:1}.c-lengs-map__list{height:initial}.c-lengs-map__box{height:calc(100% - 40px);background:#fff;overflow-y:hidden}.c-lengs-map__box__bar{height:3rem;width:100%;border-bottom:1px solid #fff;background-color:#95c939;position:relative}.c-lengs-map__box__bar__title{text-transform:uppercase;display:inline-block;height:100%;line-height:3rem;color:#fff;padding-left:1.5rem;font-family:"Nimbus Sans L",sans-serif;font-size:1.3rem;font-weight:500;letter-spacing:1px}.c-lengs-map__box__bar__icon{font-weight:700;font-size:3.5rem;color:#fff;position:absolute;right:3rem;line-height:3rem;cursor:pointer}.c-lengs-map__box__bar__icon.none{display:none}.c-lengs-map__box__hotelx{font-size:0;padding:2rem 2rem 0 2rem}.c-lengs-map__box__hotelx.is-active,.c-lengs-map__box__hotelx:active,.c-lengs-map__box__hotelx:hover{background:#ebebeb}.c-lengs-map__box__hotelx.hover{background:#ebebeb}.c-lengs-map__box__hotelx.none{display:none}.c-lengs-map__box__hotelx.block{display:block}.c-lengs-map__box__hotelx__head{padding-bottom:1.5rem}.c-lengs-map__box__hotelx__head__title{font-size:2.3rem;font-weight:700;font-family:'Nimbus Sans L',sans-serif;text-transform:capitalize;vertical-align:middle;display:inline-block}.c-lengs-map__box__hotelx__head__link{font-weight:300!important;text-transform:capitalize;display:inline-block;font-size:1rem;padding-left:1rem;vertical-align:-webkit-baseline-middle}.c-lengs-map__box__hotelx__left{display:inline-block;width:60%;font-size:1rem;vertical-align:top;text-transform:initial}.c-lengs-map__box__hotelx__left__content{font-size:0;padding-bottom:1rem}.c-lengs-map__box__hotelx__left__content__icon{font-size:11pt;line-height:1.4em;display:inline-block;width:20px;vertical-align:top}.c-lengs-map__box__hotelx__left__content__title{display:inline-block;font-size:11pt;line-height:1.4em;width:calc(100% - 20px);vertical-align:top}.c-lengs-map__box__hotelx__left__content__title__link{text-transform:initial;font-weight:300!important}.c-lengs-map__box__hotelx__left__content__title__color{color:#000}.c-lengs-map__box__hotelx__right{display:inline-block;width:calc(40% - 1.5rem);box-sizing:initial;font-size:1rem;vertical-align:top;padding-left:1.5rem;text-transform:initial}.c-lengs-map__box__hotelx__right__content{padding-bottom:1.5rem;font-family:'Nimbus Sans L',sans-serif;font-size:1.3rem;font-weight:500}.c-lengs-map__box__hotelx__right__box{padding-bottom:1.5rem}.c-lengs-map__box__hotelx__right__box__p{padding-bottom:.5rem}.c-lengs-map__box__hotelx__right__box__p__icon{display:inline-block;width:2rem;font-size:2.2rem;vertical-align:middle}.c-lengs-map__box__hotelx__right__box__p__title{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-size:1.3rem;font-weight:500}.c-lengs-map__box__hotelx__right__box__span{padding-left:2.4rem;display:block;padding-bottom:.5rem;opacity:.7}.c-lengs-map__box__hotelx__right__link{font-size:1.2rem;padding-bottom:1.5rem;cursor:pointer;display:none}.c-lengs-map__place{background:#fff;border-bottom:1px solid #bbb9be;cursor:pointer;font-size:.75em;height:auto;overflow:hidden;transition:.2s all ease-in-out}@media screen and (max-width:769px){.c-lengs-map__place{height:33.333%}}.c-lengs-map__place.is-active,.c-lengs-map__place:active,.c-lengs-map__place:hover{background:#ebebeb}.c-lengs-map__place.hover{background:#ebebeb}.c-lengs-map__place__content{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;padding:2em 2em}.c-lengs-map__place__contentx{width:100%;padding:2em}.c-lengs-map__place__type{color:#00c8ce;display:block;font-family:"Nimbus Sans L",sans-serif;font-weight:700;margin-bottom:8px}.c-lengs-map__place__type:before{background:#00c8ce;border-radius:100%;content:"";display:inline-block;height:8px;margin-right:5px;width:8px}.c-lengs-map__place__type--restaurant{color:#ec9125}.c-lengs-map__place__type--restaurant:before{background:#ec9125}.c-lengs-map__place__type--place-of-interest{color:#004976}.c-lengs-map__place__type--place-of-interest:before{background:#004976}.c-lengs-map__place__type--cafe{color:#6e400a}.c-lengs-map__place__type--cafe:before{background:#6e400a}.c-lengs-map__place__type--bar{color:#3e5589}.c-lengs-map__place__type--bar:before{background:#3e5589}.c-lengs-map__place__name{font-family:"Helvetica Neue",sans-serif;font-size:2em;font-weight:700;margin-bottom:10px;color:#95c939}.c-lengs-map__place__text{font-family:"Nimbus Sans L",sans-serif;font-size:1.3rem;font-weight:500;line-height:1.5;margin-bottom:2rem!important}.c-lengs-map__place__text .readmore__toggle{color:#ef9fbd}.c-lengs-map__place__link{font-family:"Nimbus Sans L",sans-serif;font-weight:700;text-transform:none}.c-lengs-map__place__link:hover{text-decoration:underline!important}.c-lengs-map__place__link.is-active,.c-lengs-map__place__link:active,.c-lengs-map__place__link:hover{color:#e6e6e6;text-decoration:none}.c-lengs-map__place__link__icon{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;vertical-align:middle;margin-top:6px;margin-left:5px;border-left-color:#ef9fbd;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.c-lengs-map__place__link__icon.is-active,.c-lengs-map__place__link__icon:active,.c-lengs-map__place__link__icon:hover{color:#e6e6e6;text-decoration:none}.c-lengs-map .destination-info-window{display:none!important}.c-lengs-map .wgt-zoom-button{background:0 0!important;bottom:20px!important;font-size:.85em!important;left:20px!important;position:absolute!important;right:auto!important;top:auto!important;width:35px!important}@media screen and (min-width:769px){.c-lengs-map .wgt-zoom-button{bottom:auto!important;top:20px!important}}.c-lengs-map .wgt-zoom-button a span{border:none!important;font-size:35px!important;line-height:35px!important;padding:0!important;width:35px!important}.c-lengs-map .zoom{background:#1f1e30!important;border:none!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;display:block!important;font-size:1em!important;height:35px!important;line-height:35px!important;margin-bottom:.25em!important;opacity:.75!important;padding:0!important;text-align:center!important;transition:.2s all ease-in-out!important;width:35px!important}.c-lengs-map .zoom.is-active,.c-lengs-map .zoom:active,.c-lengs-map .zoom:hover{opacity:1!important}.c-lengs-hero-persuasive-label{font-family:"Nimbus Sans L",sans-serif;font-size:1.4rem;margin:0 auto;text-align:left;max-width:85%;display:inline-block;overflow:hidden;margin-top:80px;margin-bottom:40px}@media screen and (min-width:769px){.c-lengs-hero-persuasive-label{font-size:1.75rem;max-width:65%}}.c-lengs-hero-persuasive-label__portrait{float:left;width:116px}.c-lengs-hero-persuasive-label__review{position:relative;line-height:1.5;display:inline;text-shadow:0 1px 2px #000}.c-lengs-hero-persuasive-label__review:before{position:absolute;content:"“";font-size:3em!important;font-style:normal;left:-25px;top:-20px}.c-lengs-hero-persuasive-label__review:after{content:"”"}.c-lengs-hero-persuasive-label__reviewer{display:inline;text-shadow:0 1px 2px #000}.c-lengs-hero-persuasive-label__reviewer:before{content:"-";margin-right:5px}.c-lengs-persuasive-label{position:relative;z-index:2;font-family:"Nimbus Sans L",sans-serif;font-size:1.4rem;margin:0 auto;text-align:left;max-width:85%;display:inline-table}@media screen and (min-width:769px){.c-lengs-persuasive-label{font-size:1.75rem;max-width:60%}}.c-lengs-persuasive-label__review{position:relative;font-size:1.857em;font-style:italic;line-height:1.5;margin-bottom:16px}@media screen and (max-width:768px){.c-lengs-persuasive-label__review{font-size:1.857rem}}.c-lengs-persuasive-label__review:before{position:initial!important;content:"“";font-size:1.1em!important;font-style:normal}.c-lengs-persuasive-label__review:after{content:"”"}.c-lengs-persuasive-label__reviewer{font-size:1.857rem;display:inline-block;margin-right:6px}.c-lengs-persuasive-label__reviewer:before{content:"-";margin-right:5px}.c-lengs-persuasive-label__reviewer__block{vertical-align:middle;display:inline-block}.c-lengs-persuasive-label__clearfix:after,.c-lengs-persuasive-label__clearfix:before{content:"";display:table}.c-lengs-persuasive-label__clearfix:after{clear:both}.c-lengs-persuasive-label__lineHeightLink,.c-lengs-persuasive-label__link{float:right;color:currentColor;clear:both;font-size:1.15em;text-decoration:underline}.c-lengs-persuasive-label__lineHeightLink{line-height:40px}html[dir=rtl] .c-lengs-hero-persuasive-label{text-align:right}html[dir=rtl] .c-lengs-hero-persuasive-label__portrait{float:right}html[dir=rtl] .c-lengs-hero-persuasive-label__review:before{right:-25px;left:initial;top:-20px}html[dir=rtl] .c-lengs-persuasive-label{text-align:right}html[dir=rtl] .c-lengs-persuasive-label__lineHeightLink,html[dir=rtl] .c-lengs-persuasive-label__link{float:left}.c-lengs-text-module{position:relative;background:#00c8ce;color:#fff;font-size:1.4rem;padding:40px 0;padding-bottom:0;text-align:center;width:100%}.c-lengs-text-module:after,.c-lengs-text-module:before{content:"";display:table}.c-lengs-text-module:after{clear:both}@media screen and (min-width:769px){.c-lengs-text-module{font-size:1.875rem}}.c-lengs-text-module .c-lengs-persuasive-label{margin-bottom:40px}.c-lengs-text-module-banner{width:100%;background:#fff;margin-top:20px}.c-lengs-text-module-banner-bg{height:50px}.c-lengs-text-module-float-bg{background-size:30px;width:30%;height:95px;margin-top:-100px;position:absolute;right:20px;background-position:0 0!important}.c-lengs-text-module .c-lengs-header{background:0 0;font-weight:700;letter-spacing:2px;line-height:1;margin-bottom:20px;text-transform:uppercase;font-size:2em;font-size:2.5em;padding:20px 5%}@media screen and (min-width:769px){.c-lengs-text-module .c-lengs-header{font-size:4.2rem}}.c-lengs-text-module .c-lengs-header__add-to-favourites{position:relative;margin-left:5px;right:auto;top:auto;vertical-align:top;display:inline-block;cursor:pointer;line-height:0}.c-lengs-text-module .c-lengs-header .scratchpad-tip{z-index:4}.c-lengs-text-module .c-lengs-text{line-height:1.7;max-width:54%;margin:0 auto;position:relative;z-index:2;font-size:1.76rem}@media screen and (max-width:768px){.c-lengs-text-module .c-lengs-text{max-width:90%;font-size:1.75rem;line-height:1.5}}.c-lengs-text-module .c-lengs-text strong{font-weight:700}.c-lengs-text-module .c-lengs-text__lastlastText{padding-top:20px;padding-bottom:40px}.c-lengs-text-module .c-lengs-float-bg{background-size:30px;width:40%;height:120px;margin-top:30px;margin-left:20px;position:absolute;background-position:100% 0!important}html[dir=rtl] .c-lengs-text-module-float-bg{left:20px;right:initial}[data-module=lengs-rooms]{position:relative}[data-module=lengs-rooms] .c-lengs-select-room{height:11rem;padding:0}[data-module=lengs-rooms] .loading-show{height:100%}[data-module=lengs-rooms] .c-lengs-text-module-float-bg{background-size:30px;width:25%;height:45px;position:absolute;margin-top:0;left:20px;top:calc(100Vh - 50% + 65px);background-position:100% 0!important}[data-module=lengs-rooms] .c-lengs-rooms-footbg{position:absolute;bottom:0;left:0;right:0;width:100%;height:50px;max-height:5em;z-index:9}.c-lengs-rooms{position:relative;background:#fff;font-size:1.4rem}.c-lengs-rooms .room-details-view{overflow:hidden;height:calc(400px + 25vh)}.c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper{font-family:inherit;padding-top:3rem}@media screen and (max-width:768px){.c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper{padding-top:1rem}}.c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-next,.c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-prev{display:inline-block}.c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-next a,.c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-prev a{color:#ff8265;cursor:pointer}.c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-next a.disabled,.c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-prev a.disabled{cursor:not-allowed;color:#666}.c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-exit{display:none}.c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-width{width:100%;font-size:1.6rem}.c-lengs-rooms .room-details-view .room-details-rooms-body .room-details-rooms-text a{color:#ff8265;text-decoration:underline}.c-lengs-rooms .room-details-view .room-details-rooms-body .room-details-rooms-info .title span[class^=icon-]{color:#ff8265}.c-lengs-rooms .room-details-view .room-details-rooms-body .nano .nano-pane .nano-slider{background:#ff8265!important}.c-lengs-rooms .room-details-view .room-detail-gallery-container .desktop #nanoWrapper .nano-slider{background:#ff8265!important}.c-lengs-rooms .room-details-view .room-details-rooms-foot{height:16rem}.c-lengs-rooms .room-details-view .room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-user label{display:inline-block;font-size:1.4rem}.c-lengs-rooms .room-details-view .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}.c-lengs-rooms .room-details-view .room-details-rooms-foot .details-rooms-bot-price{margin-top:.5em}.c-lengs-rooms .room-details-view .room-details-rooms-foot .details-rooms-bot-price .currency{font-weight:700}.c-lengs-rooms .room-details-view .room-details-rooms-foot .details-rooms-bot-price .price{font-weight:700}.c-lengs-rooms .room-details-view .room-details-rooms-foot .details-rooms-bot-price .time{font-weight:700}.c-lengs-rooms .room-details-view .room-details-rooms-foot .details-rooms-bot-bookbutton{margin-left:3em;margin-top:2em}@media screen and (max-width:768px){.c-lengs-rooms .room-details-view .room-details-rooms-foot .details-rooms-bot-bookbutton{margin-top:0}}.c-lengs-rooms .room-details-view .room-details-rooms-foot .details-rooms-bot-bookbutton a{border:.2rem solid #ff8265;background-color:#ff8265;color:#fff}.c-lengs-rooms .room-details-view .room-details-rooms-foot .details-rooms-bot-bookbutton a:hover{border:.2rem solid #e3745a;background-color:#e3745a}.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-top:6rem}@media screen and (max-width:768px){.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-top:0}}@media screen and (min-width:769px){.c-lengs-rooms{font-size:1.75rem}}.c-lengs-rooms__header{position:relative;border-top:solid 1px #bbb!important;border-bottom:solid 1px #bbb!important;font-family:"Helvetica Neue",sans-serif;padding:20px 0!important;text-align:center}@media screen and (min-width:769px){.c-lengs-rooms__header{padding:20px 5%!important;text-align:right}.c-lengs-rooms__header:after{display:none}}.c-lengs-rooms__header__link{color:#bbb;cursor:pointer;display:inline-block;font-size:.75em;font-weight:700;letter-spacing:1px;margin-left:-4px;text-transform:uppercase;width:50%}.c-lengs-rooms__header__link.is-active,.c-lengs-rooms__header__link:active,.c-lengs-rooms__header__link:hover{color:#9f7d23}@media screen and (min-width:769px){.c-lengs-rooms__header__link{margin-left:20px;width:auto}}.c-lengs-rooms__header .c-popup{left:auto;right:5%;text-align:left;top:90%;width:150px}.c-lengs-rooms__content{position:relative}@media screen and (min-width:769px){.c-lengs-rooms__navigation{right:5%;top:20px}}.c-lengs-rooms__comparing-navigation{position:absolute;color:#fff;display:none;top:20px;z-index:2}.c-lengs-rooms__comparing-navigation--previous{left:0}.c-lengs-rooms__comparing-navigation--next{right:0}.c-lengs-rooms__stop-comparing-button{position:absolute;display:none;background:0 0;border:none;box-shadow:none;color:#fff;cursor:pointer;font-size:2.5rem;right:0;top:0;z-index:2}.c-lengs-rooms__footer{background:#919191;display:none;padding:10px 5%;text-align:center}.c-lengs-rooms__footer.is-hidden{display:none}.c-lengs-rooms__footer__view-more-button{background:#777;border:none;color:#fff}.c-lengs-rooms__footer__view-more-button.is-active,.c-lengs-rooms__footer__view-more-button:active,.c-lengs-rooms__footer__view-more-button:hover{background:#5e5e5e}@media screen and (max-width:768px){.c-lengs-rooms-component .c-lengs-select-room{padding:5%;box-sizing:border-box;height:auto}.c-lengs-rooms-component .c-lengs-select-room__header-content{width:100%;margin:0 auto;padding-left:0;position:inherit;top:inherit;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.c-lengs-rooms-component .c-lengs-select-room__edit-link{position:inherit;margin:3rem auto 0 auto;display:block;top:inherit;right:inherit;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.c-lengs-rooms .room-details-view{height:100vh}.c-lengs-rooms .room-details-view .mobile-title{margin-top:1rem;min-height:4rem}.c-lengs-rooms .room-details-view .room-details-rooms-foot{height:7rem}.c-lengs-rooms .room-details-view .room-details-rooms-foot .rooms-bot-pricebox{padding-top:0;margin-top:1rem}.c-lengs-rooms .room-details-view .room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-price{margin-bottom:.5em;margin-right:0}.c-lengs-rooms .room-details-view .room-details-rooms-foot .details-rooms-bot-bookbutton{margin:0}.c-lengs-text-module-float-bg{top:calc(140Vh - 50% + 18rem)!important;display:none!important}.c-lengs-rooms-footbg{display:none!important}}.is-comparing .c-lengs-rooms__header__compare-button{color:#9f7d23}@media screen and (min-width:769px){.is-comparing .c-lengs-rooms__stop-comparing-button{display:block}}.is-comparing .c-lengs-rooms__navigation{display:none}.is-comparing .c-lengs-rooms__comparing-navigation{display:block}@media screen and (min-width:769px){.is-comparing .c-lengs-rooms__comparing-navigation{display:none}}@media screen and (min-width:769px){.is-comparing .c-lengs-rooms__footer{display:block}}.is-comparing .c-lengs-rooms__footer.is-hidden{display:none}html[dir=rtl] .c-lengs-rooms .room-details-zoom-view-wrapper{left:0;right:auto}html[dir=rtl] .c-lengs-rooms .room-details-zoom-view-wrapper .room-details-tools-prev{margin-left:1.5rem!important;margin-right:0!important}html[dir=rtl] .c-lengs-rooms .room-details-zoom-view-wrapper .room-details-tools-prev a .icon-icon_chervonLeft{float:right;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}html[dir=rtl] .c-lengs-rooms .room-details-zoom-view-wrapper .room-details-tools-next{margin-left:1.5rem!important;margin-right:0!important}html[dir=rtl] .c-lengs-rooms .room-details-zoom-view-wrapper .room-details-tools-next a .icon-icon_chervonRight{float:left;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}html[dir=rtl] .c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-width{text-align:left}html[dir=rtl] .c-lengs-rooms .room-details-view .room-details-rooms-foot .rooms-bot-pricebox{margin-top:0;margin-right:0}html[dir=rtl] [data-module=lengs-rooms] .c-lengs-text-module-float-bg{left:auto;right:20px}.c-lengs-select-room{position:relative;background:#fff;color:#fff;font-family:"Helvetica Neue",sans-serif;font-size:1.4rem;letter-spacing:1px;padding:20px;text-transform:uppercase}@media screen and (min-width:769px){.c-lengs-select-room{font-size:1.75rem;padding:30px 40px}}.c-lengs-select-room__header-content{position:absolute;padding-left:5rem;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.c-lengs-select-room__header{font-size:2.8rem;letter-spacing:2px;margin-bottom:20px;display:inline-block;vertical-align:top;font-family:'Nimbus Sans L',sans-serif;font-weight:700}.c-lengs-select-room a.photo{display:inline-block;vertical-align:top;cursor:pointer;margin-left:1rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.c-lengs-select-room a.photo span.icon{font-size:3.4rem;vertical-align:middle}.c-lengs-select-room a.photo span.text{font-size:1.2rem;display:inline-block;vertical-align:middle}.c-lengs-select-room a.photo:hover span.text{text-decoration:underline}.c-lengs-select-room__parameter{display:block;font-size:.85em;margin-bottom:10px}.c-lengs-select-room__parameter:last-of-type{margin-bottom:0}@media screen and (min-width:769px){.c-lengs-select-room__parameter{display:inline-block;margin-bottom:0;margin-right:40px}}.c-lengs-select-room__parameter__header{display:inline-block;font-size:1.8rem;font-weight:700;margin-right:10px;opacity:1;text-transform:none;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.c-lengs-select-room__edit-link{position:absolute;color:#fff;font-size:.85em;right:5%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #fff;padding:1.5rem 2rem;text-decoration:none;min-width:15rem;text-align:center}.c-lengs-select-room__edit-link:hover{background-color:#fff;color:#363636}html[dir=rtl] .c-lengs-select-room__edit-link{left:5%;right:initial}html[dir=rtl] .c-lengs-select-room__header-content{padding-right:5rem;text-align:right}@media screen and (min-width:769px){html[dir=rtl] .c-lengs-select-room__parameter{margin-bottom:0;margin-left:40px;margin-right:0}}.t-default .c-lengs-button{border:2px solid #fff}.t-default .c-lengs-button.is-active,.t-default .c-lengs-button:active,.t-default .c-lengs-button:hover{color:#000;background:#fff}.t-default .c-lengs-button--all-white.is-active,.t-default .c-lengs-button--all-white:active,.t-default .c-lengs-button--all-white:hover{background:#fff;border-color:#fff}.t-default .c-lengs-button--default{color:#fff}.t-default .c-lengs-button--primary{background:#fff;color:#000}.t-default .c-lengs-button--primary.is-active,.t-default .c-lengs-button--primary:active,.t-default .c-lengs-button--primary:hover{background:#d9d9d9;border-color:#d9d9d9}.t-default .c-icon--default{color:#fff;fill:#fff}.t-default .c-lengs-hotel-details__header{background:#fff}.t-default .c-lengs-hotel-details__heading{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-amenities__header{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-amenity{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-amenity__icon{color:#fff;fill:#fff}.t-default .c-lengs-map__toggle__button{color:#fff}.t-default .c-lengs-map__toggle__button.is-active,.t-default .c-lengs-map__toggle__button:active,.t-default .c-lengs-map__toggle__button:hover{background:#1f1e30}.t-default .c-lengs-map__control{background:#bb4e77;border-left:1px solid #fff}.t-default .c-lengs-map__place__type{color:#00c8ce;margin-bottom:.5rem}.t-default .c-lengs-map__place__type:before{background:#00c8ce}.t-default .c-lengs-map__place__type--restaurant{color:#ec9125}.t-default .c-lengs-map__place__type--restaurant:before{background:#ec9125}.t-default .c-lengs-map__place__type--place-of-interest{color:#004976}.t-default .c-lengs-map__place__type--place-of-interest:before{background:#004976}.t-default .c-lengs-map__place__type--cafe{color:#6e400a}.t-default .c-lengs-map__place__type--cafe:before{background:#6e400a}.t-default .c-lengs-map__place__type--bar{color:#3e5589}.t-default .c-lengs-map__place__type--bar:before{background:#3e5589}.t-default .c-lengs-map__place__name{font-family:"Helvetica Neue",sans-serif;margin-bottom:.5rem}.t-default .c-lengs-map__place__text{margin-bottom:.5rem}.t-default .c-lengs-map__place__link{color:#ef9fbd}.t-default .c-lengs-map__place__link.is-active,.t-default .c-lengs-map__place__link:active,.t-default .c-lengs-map__place__link:hover{color:#ef9fbd}.t-default .c-lengs-map .zoom{background:#1f1e30!important}.t-default .c-lengs-attraction-card__add-to-favourites-button{color:#fff}.t-default .c-lengs-select-room{background:#ff8265;font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-rooms__header{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-room__type{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-room__price{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-header{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-header__subtitle{color:#fff}.t-default .c-lengs-carousel-navigation{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-carousel-navigation__icon{color:#fff}.t-default .c-lengs-carousel-navigation__label{color:#fff}.t-default .c-lengs-image-gallery__caption{font-family:"Helvetica Neue",sans-serif}.t-default .c-lengs-pagination__item__link.is-active{background:#fff}.t-default .c-lengs-module__add-to-favourites{color:#fff}.t-default .c-lengs-reevoo{background:#fff}.t-default .c-lengs-offers{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-button{border:2px solid #fff}.t-m-hotel-singapore .c-lengs-button.is-active,.t-m-hotel-singapore .c-lengs-button:active,.t-m-hotel-singapore .c-lengs-button:hover{color:#000;background:#fff}.t-m-hotel-singapore .c-lengs-button--all-white.is-active,.t-m-hotel-singapore .c-lengs-button--all-white:active,.t-m-hotel-singapore .c-lengs-button--all-white:hover{background:#fff;border-color:#fff}.t-m-hotel-singapore .c-lengs-button--default{color:#fff}.t-m-hotel-singapore .c-lengs-button--primary{background:#fff;color:#000}.t-m-hotel-singapore .c-lengs-button--primary.is-active,.t-m-hotel-singapore .c-lengs-button--primary:active,.t-m-hotel-singapore .c-lengs-button--primary:hover{background:#d9d9d9;border-color:#d9d9d9}.t-m-hotel-singapore .c-icon--default{color:#fff;fill:#fff}.t-m-hotel-singapore .c-lengs-hotel-details__header{background:#fff}.t-m-hotel-singapore .c-lengs-hotel-details__heading{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-amenities__header{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-amenity{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-amenity__icon{color:#fff;fill:#fff}.t-m-hotel-singapore .c-lengs-map__toggle__button{color:#fff}.t-m-hotel-singapore .c-lengs-map__toggle__button.is-active,.t-m-hotel-singapore .c-lengs-map__toggle__button:active,.t-m-hotel-singapore .c-lengs-map__toggle__button:hover{background:#1f1e30}.t-m-hotel-singapore .c-lengs-map__control{background:#bb4e77;border-left:1px solid #fff}.t-m-hotel-singapore .c-lengs-map__place__type{color:#00c8ce;margin-bottom:.5rem}.t-m-hotel-singapore .c-lengs-map__place__type:before{background:#00c8ce}.t-m-hotel-singapore .c-lengs-map__place__type--restaurant{color:#ec9125}.t-m-hotel-singapore .c-lengs-map__place__type--restaurant:before{background:#ec9125}.t-m-hotel-singapore .c-lengs-map__place__type--place-of-interest{color:#004976}.t-m-hotel-singapore .c-lengs-map__place__type--place-of-interest:before{background:#004976}.t-m-hotel-singapore .c-lengs-map__place__type--cafe{color:#6e400a}.t-m-hotel-singapore .c-lengs-map__place__type--cafe:before{background:#6e400a}.t-m-hotel-singapore .c-lengs-map__place__type--bar{color:#3e5589}.t-m-hotel-singapore .c-lengs-map__place__type--bar:before{background:#3e5589}.t-m-hotel-singapore .c-lengs-map__place__name{font-family:"Helvetica Neue",sans-serif;margin-bottom:.5rem}.t-m-hotel-singapore .c-lengs-map__place__text{margin-bottom:.5rem}.t-m-hotel-singapore .c-lengs-map__place__link{color:#ef9fbd}.t-m-hotel-singapore .c-lengs-map__place__link.is-active,.t-m-hotel-singapore .c-lengs-map__place__link:active,.t-m-hotel-singapore .c-lengs-map__place__link:hover{color:#ef9fbd}.t-m-hotel-singapore .c-lengs-map .zoom{background:#1f1e30!important}.t-m-hotel-singapore .c-lengs-attraction-card__add-to-favourites-button{color:#fff}.t-m-hotel-singapore .c-lengs-select-room{background:#ff8265;font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-rooms__header{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-room__type{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-room__price{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-header{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-header__subtitle{color:#fff}.t-m-hotel-singapore .c-lengs-carousel-navigation{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-carousel-navigation__icon{color:#fff}.t-m-hotel-singapore .c-lengs-carousel-navigation__label{color:#fff}.t-m-hotel-singapore .c-lengs-image-gallery__caption{font-family:"Helvetica Neue",sans-serif}.t-m-hotel-singapore .c-lengs-pagination__item__link.is-active{background:#fff}.t-m-hotel-singapore .c-lengs-module__add-to-favourites{color:#fff}.t-m-hotel-singapore .c-lengs-reevoo{background:#fff}.t-m-hotel-singapore .c-lengs-offers{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-button{border:2px solid #fff}.t-studio-m .c-lengs-button.is-active,.t-studio-m .c-lengs-button:active,.t-studio-m .c-lengs-button:hover{color:#000;background:#fff}.t-studio-m .c-lengs-button--all-white.is-active,.t-studio-m .c-lengs-button--all-white:active,.t-studio-m .c-lengs-button--all-white:hover{background:#fff;border-color:#fff}.t-studio-m .c-lengs-button--default{color:#fff}.t-studio-m .c-lengs-button--primary{background:#fff;color:#000}.t-studio-m .c-lengs-button--primary.is-active,.t-studio-m .c-lengs-button--primary:active,.t-studio-m .c-lengs-button--primary:hover{background:#d9d9d9;border-color:#d9d9d9}.t-studio-m .c-icon--default{color:#fff;fill:#fff}.t-studio-m .c-lengs-hotel-details__header{background:#fff}.t-studio-m .c-lengs-hotel-details__heading{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-amenities__header{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-amenity{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-amenity__icon{color:#fff;fill:#fff}.t-studio-m .c-lengs-map__toggle__button{color:#fff}.t-studio-m .c-lengs-map__toggle__button.is-active,.t-studio-m .c-lengs-map__toggle__button:active,.t-studio-m .c-lengs-map__toggle__button:hover{background:#1f1e30}.t-studio-m .c-lengs-map__control{background:#bb4e77;border-left:1px solid #fff}.t-studio-m .c-lengs-map__place__type{color:#00c8ce;margin-bottom:.5rem}.t-studio-m .c-lengs-map__place__type:before{background:#00c8ce}.t-studio-m .c-lengs-map__place__type--restaurant{color:#ec9125}.t-studio-m .c-lengs-map__place__type--restaurant:before{background:#ec9125}.t-studio-m .c-lengs-map__place__type--place-of-interest{color:#004976}.t-studio-m .c-lengs-map__place__type--place-of-interest:before{background:#004976}.t-studio-m .c-lengs-map__place__type--cafe{color:#6e400a}.t-studio-m .c-lengs-map__place__type--cafe:before{background:#6e400a}.t-studio-m .c-lengs-map__place__type--bar{color:#3e5589}.t-studio-m .c-lengs-map__place__type--bar:before{background:#3e5589}.t-studio-m .c-lengs-map__place__name{font-family:"Helvetica Neue",sans-serif;margin-bottom:.5rem}.t-studio-m .c-lengs-map__place__text{margin-bottom:.5rem}.t-studio-m .c-lengs-map__place__link{color:#ef9fbd}.t-studio-m .c-lengs-map__place__link.is-active,.t-studio-m .c-lengs-map__place__link:active,.t-studio-m .c-lengs-map__place__link:hover{color:#ef9fbd}.t-studio-m .c-lengs-map .zoom{background:#1f1e30!important}.t-studio-m .c-lengs-attraction-card__add-to-favourites-button{color:#fff}.t-studio-m .c-lengs-select-room{background:#ff8265;font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-rooms__header{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-room__type{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-room__price{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-header{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-header__subtitle{color:#fff}.t-studio-m .c-lengs-carousel-navigation{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-carousel-navigation__icon{color:#fff}.t-studio-m .c-lengs-carousel-navigation__label{color:#fff}.t-studio-m .c-lengs-image-gallery__caption{font-family:"Helvetica Neue",sans-serif}.t-studio-m .c-lengs-pagination__item__link.is-active{background:#fff}.t-studio-m .c-lengs-module__add-to-favourites{color:#fff}.t-studio-m .c-lengs-reevoo{background:#fff}.t-studio-m .c-lengs-offers{font-family:"Helvetica Neue",sans-serif}.t-baileys-hotel .c-lengs-button{border:2px solid #971b2f}.t-baileys-hotel .c-lengs-button.is-active,.t-baileys-hotel .c-lengs-button:active,.t-baileys-hotel .c-lengs-button:hover{color:#000;background:#971b2f}.t-baileys-hotel .c-lengs-button--all-white.is-active,.t-baileys-hotel .c-lengs-button--all-white:active,.t-baileys-hotel .c-lengs-button--all-white:hover{background:#971b2f;border-color:#971b2f}.t-baileys-hotel .c-lengs-button--default{color:#971b2f}.t-baileys-hotel .c-lengs-button--primary{background:#971b2f;color:#000}.t-baileys-hotel .c-lengs-button--primary.is-active,.t-baileys-hotel .c-lengs-button--primary:active,.t-baileys-hotel .c-lengs-button--primary:hover{background:#560f1b;border-color:#560f1b}.t-baileys-hotel .c-icon--default{color:#971b2f;fill:#971b2f}.t-baileys-hotel .c-lengs-hotel-details__header{background:#971b2f}.t-baileys-hotel .c-lengs-hotel-details__heading{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-amenities__header{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-amenity{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-amenity__icon{color:#971b2f;fill:#971b2f}.t-baileys-hotel .c-lengs-map__toggle__button{color:#fff}.t-baileys-hotel .c-lengs-map__toggle__button.is-active,.t-baileys-hotel .c-lengs-map__toggle__button:active,.t-baileys-hotel .c-lengs-map__toggle__button:hover{background:#1f1e30}.t-baileys-hotel .c-lengs-map__control{background:#bb4e77;border-left:1px solid #fff}.t-baileys-hotel .c-lengs-map__place__type{color:#00c8ce;margin-bottom:.5rem}.t-baileys-hotel .c-lengs-map__place__type:before{background:#00c8ce}.t-baileys-hotel .c-lengs-map__place__type--restaurant{color:#ec9125}.t-baileys-hotel .c-lengs-map__place__type--restaurant:before{background:#ec9125}.t-baileys-hotel .c-lengs-map__place__type--place-of-interest{color:#004976}.t-baileys-hotel .c-lengs-map__place__type--place-of-interest:before{background:#004976}.t-baileys-hotel .c-lengs-map__place__type--cafe{color:#6e400a}.t-baileys-hotel .c-lengs-map__place__type--cafe:before{background:#6e400a}.t-baileys-hotel .c-lengs-map__place__type--bar{color:#3e5589}.t-baileys-hotel .c-lengs-map__place__type--bar:before{background:#3e5589}.t-baileys-hotel .c-lengs-map__place__name{font-family:Optima,sans-serif;margin-bottom:.5rem}.t-baileys-hotel .c-lengs-map__place__text{margin-bottom:.5rem}.t-baileys-hotel .c-lengs-map__place__link{color:#ef9fbd}.t-baileys-hotel .c-lengs-map__place__link.is-active,.t-baileys-hotel .c-lengs-map__place__link:active,.t-baileys-hotel .c-lengs-map__place__link:hover{color:#ef9fbd}.t-baileys-hotel .c-lengs-map .zoom{background:#1f1e30!important}.t-baileys-hotel .c-lengs-attraction-card__add-to-favourites-button{color:#971b2f}.t-baileys-hotel .c-lengs-select-room{background:#ff8265;font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-rooms__header{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-room__type{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-room__price{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-header{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-header__subtitle{color:#971b2f}.t-baileys-hotel .c-lengs-carousel-navigation{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-carousel-navigation__icon{color:#971b2f}.t-baileys-hotel .c-lengs-carousel-navigation__label{color:#971b2f}.t-baileys-hotel .c-lengs-image-gallery__caption{font-family:Optima,sans-serif}.t-baileys-hotel .c-lengs-pagination__item__link.is-active{background:#971b2f}.t-baileys-hotel .c-lengs-module__add-to-favourites{color:#971b2f}.t-baileys-hotel .c-lengs-reevoo{background:#971b2f}.t-baileys-hotel .c-lengs-offers{font-family:Optima,sans-serif}.t-chelsea-harbour .c-lengs-button{border:2px solid #004976}.t-chelsea-harbour .c-lengs-button.is-active,.t-chelsea-harbour .c-lengs-button:active,.t-chelsea-harbour .c-lengs-button:hover{color:#000;background:#004976}.t-chelsea-harbour .c-lengs-button--all-white.is-active,.t-chelsea-harbour .c-lengs-button--all-white:active,.t-chelsea-harbour .c-lengs-button--all-white:hover{background:#004976;border-color:#004976}.t-chelsea-harbour .c-lengs-button--default{color:#004976}.t-chelsea-harbour .c-lengs-button--primary{background:#004976;color:#000}.t-chelsea-harbour .c-lengs-button--primary.is-active,.t-chelsea-harbour .c-lengs-button--primary:active,.t-chelsea-harbour .c-lengs-button--primary:hover{background:#001a2a;border-color:#001a2a}.t-chelsea-harbour .c-icon--default{color:#004976;fill:#004976}.t-chelsea-harbour .c-lengs-hotel-details__header{background:#004976}.t-chelsea-harbour .c-lengs-hotel-details__heading{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-amenities__header{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-amenity{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-amenity__icon{color:#004976;fill:#004976}.t-chelsea-harbour .c-lengs-map__toggle__button{color:#fff}.t-chelsea-harbour .c-lengs-map__toggle__button.is-active,.t-chelsea-harbour .c-lengs-map__toggle__button:active,.t-chelsea-harbour .c-lengs-map__toggle__button:hover{background:#1f1e30}.t-chelsea-harbour .c-lengs-map__control{background:#bb4e77;border-left:1px solid #fff}.t-chelsea-harbour .c-lengs-map__place__type{color:#00c8ce;margin-bottom:.5rem}.t-chelsea-harbour .c-lengs-map__place__type:before{background:#00c8ce}.t-chelsea-harbour .c-lengs-map__place__type--restaurant{color:#ec9125}.t-chelsea-harbour .c-lengs-map__place__type--restaurant:before{background:#ec9125}.t-chelsea-harbour .c-lengs-map__place__type--place-of-interest{color:#004976}.t-chelsea-harbour .c-lengs-map__place__type--place-of-interest:before{background:#004976}.t-chelsea-harbour .c-lengs-map__place__type--cafe{color:#6e400a}.t-chelsea-harbour .c-lengs-map__place__type--cafe:before{background:#6e400a}.t-chelsea-harbour .c-lengs-map__place__type--bar{color:#3e5589}.t-chelsea-harbour .c-lengs-map__place__type--bar:before{background:#3e5589}.t-chelsea-harbour .c-lengs-map__place__name{font-family:"Helvetica Neue",sans-serif;margin-bottom:.5rem}.t-chelsea-harbour .c-lengs-map__place__text{margin-bottom:.5rem}.t-chelsea-harbour .c-lengs-map__place__link{color:#ef9fbd}.t-chelsea-harbour .c-lengs-map__place__link.is-active,.t-chelsea-harbour .c-lengs-map__place__link:active,.t-chelsea-harbour .c-lengs-map__place__link:hover{color:#ef9fbd}.t-chelsea-harbour .c-lengs-map .zoom{background:#1f1e30!important}.t-chelsea-harbour .c-lengs-attraction-card__add-to-favourites-button{color:#004976}.t-chelsea-harbour .c-lengs-select-room{background:#ff8265;font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-rooms__header{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-room__type{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-room__price{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-header{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-header__subtitle{color:#004976}.t-chelsea-harbour .c-lengs-carousel-navigation{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-carousel-navigation__icon{color:#004976}.t-chelsea-harbour .c-lengs-carousel-navigation__label{color:#004976}.t-chelsea-harbour .c-lengs-image-gallery__caption{font-family:"Helvetica Neue",sans-serif}.t-chelsea-harbour .c-lengs-pagination__item__link.is-active{background:#004976}.t-chelsea-harbour .c-lengs-module__add-to-favourites{color:#004976}.t-chelsea-harbour .c-lengs-reevoo{background:#004976}.t-chelsea-harbour .c-lengs-offers{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-button{border:2px solid #fff}.t-m-social-london .c-lengs-button.is-active,.t-m-social-london .c-lengs-button:active,.t-m-social-london .c-lengs-button:hover{color:#000;background:#fff}.t-m-social-london .c-lengs-button--all-white.is-active,.t-m-social-london .c-lengs-button--all-white:active,.t-m-social-london .c-lengs-button--all-white:hover{background:#fff;border-color:#fff}.t-m-social-london .c-lengs-button--default{color:#fff}.t-m-social-london .c-lengs-button--primary{background:#fff;color:#000}.t-m-social-london .c-lengs-button--primary.is-active,.t-m-social-london .c-lengs-button--primary:active,.t-m-social-london .c-lengs-button--primary:hover{background:#d9d9d9;border-color:#d9d9d9}.t-m-social-london .c-icon--default{color:#fff;fill:#fff}.t-m-social-london .c-lengs-hotel-details__header{background:#fff}.t-m-social-london .c-lengs-hotel-details__heading{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-amenities__header{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-amenity{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-amenity__icon{color:#fff;fill:#fff}.t-m-social-london .c-lengs-map__toggle__button{color:#fff}.t-m-social-london .c-lengs-map__toggle__button.is-active,.t-m-social-london .c-lengs-map__toggle__button:active,.t-m-social-london .c-lengs-map__toggle__button:hover{background:#1f1e30}.t-m-social-london .c-lengs-map__control{background:#bb4e77;border-left:1px solid #fff}.t-m-social-london .c-lengs-map__place__type{color:#00c8ce;margin-bottom:.5rem}.t-m-social-london .c-lengs-map__place__type:before{background:#00c8ce}.t-m-social-london .c-lengs-map__place__type--restaurant{color:#ec9125}.t-m-social-london .c-lengs-map__place__type--restaurant:before{background:#ec9125}.t-m-social-london .c-lengs-map__place__type--place-of-interest{color:#004976}.t-m-social-london .c-lengs-map__place__type--place-of-interest:before{background:#004976}.t-m-social-london .c-lengs-map__place__type--cafe{color:#6e400a}.t-m-social-london .c-lengs-map__place__type--cafe:before{background:#6e400a}.t-m-social-london .c-lengs-map__place__type--bar{color:#3e5589}.t-m-social-london .c-lengs-map__place__type--bar:before{background:#3e5589}.t-m-social-london .c-lengs-map__place__name{font-family:"Helvetica Neue",sans-serif;margin-bottom:.5rem}.t-m-social-london .c-lengs-map__place__text{margin-bottom:.5rem}.t-m-social-london .c-lengs-map__place__link{color:#ef9fbd}.t-m-social-london .c-lengs-map__place__link.is-active,.t-m-social-london .c-lengs-map__place__link:active,.t-m-social-london .c-lengs-map__place__link:hover{color:#ef9fbd}.t-m-social-london .c-lengs-map .zoom{background:#1f1e30!important}.t-m-social-london .c-lengs-attraction-card__add-to-favourites-button{color:#fff}.t-m-social-london .c-lengs-select-room{background:#ff8265;font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-rooms__header{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-room__type{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-room__price{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-header{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-header__subtitle{color:#fff}.t-m-social-london .c-lengs-carousel-navigation{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-carousel-navigation__icon{color:#fff}.t-m-social-london .c-lengs-carousel-navigation__label{color:#fff}.t-m-social-london .c-lengs-image-gallery__caption{font-family:"Helvetica Neue",sans-serif}.t-m-social-london .c-lengs-pagination__item__link.is-active{background:#fff}.t-m-social-london .c-lengs-module__add-to-favourites{color:#fff}.t-m-social-london .c-lengs-reevoo{background:#fff}.t-m-social-london .c-lengs-offers{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-button{border:2px solid #fff}.t-grand-palace-rome .c-lengs-button.is-active,.t-grand-palace-rome .c-lengs-button:active,.t-grand-palace-rome .c-lengs-button:hover{color:#000;background:#fff}.t-grand-palace-rome .c-lengs-button--all-white.is-active,.t-grand-palace-rome .c-lengs-button--all-white:active,.t-grand-palace-rome .c-lengs-button--all-white:hover{background:#fff;border-color:#fff}.t-grand-palace-rome .c-lengs-button--default{color:#fff}.t-grand-palace-rome .c-lengs-button--primary{background:#fff;color:#000}.t-grand-palace-rome .c-lengs-button--primary.is-active,.t-grand-palace-rome .c-lengs-button--primary:active,.t-grand-palace-rome .c-lengs-button--primary:hover{background:#d9d9d9;border-color:#d9d9d9}.t-grand-palace-rome .c-icon--default{color:#fff;fill:#fff}.t-grand-palace-rome .c-lengs-hotel-details__header{background:#fff}.t-grand-palace-rome .c-lengs-hotel-details__heading{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-amenities__header{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-amenity{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-amenity__icon{color:#fff;fill:#fff}.t-grand-palace-rome .c-lengs-map__toggle__button{color:#fff}.t-grand-palace-rome .c-lengs-map__toggle__button.is-active,.t-grand-palace-rome .c-lengs-map__toggle__button:active,.t-grand-palace-rome .c-lengs-map__toggle__button:hover{background:#1f1e30}.t-grand-palace-rome .c-lengs-map__control{background:#bb4e77;border-left:1px solid #fff}.t-grand-palace-rome .c-lengs-map__place__type{color:#00c8ce;margin-bottom:.5rem}.t-grand-palace-rome .c-lengs-map__place__type:before{background:#00c8ce}.t-grand-palace-rome .c-lengs-map__place__type--restaurant{color:#ec9125}.t-grand-palace-rome .c-lengs-map__place__type--restaurant:before{background:#ec9125}.t-grand-palace-rome .c-lengs-map__place__type--place-of-interest{color:#004976}.t-grand-palace-rome .c-lengs-map__place__type--place-of-interest:before{background:#004976}.t-grand-palace-rome .c-lengs-map__place__type--cafe{color:#6e400a}.t-grand-palace-rome .c-lengs-map__place__type--cafe:before{background:#6e400a}.t-grand-palace-rome .c-lengs-map__place__type--bar{color:#3e5589}.t-grand-palace-rome .c-lengs-map__place__type--bar:before{background:#3e5589}.t-grand-palace-rome .c-lengs-map__place__name{font-family:"Helvetica Neue",sans-serif;margin-bottom:.5rem}.t-grand-palace-rome .c-lengs-map__place__text{margin-bottom:.5rem}.t-grand-palace-rome .c-lengs-map__place__link{color:#ef9fbd}.t-grand-palace-rome .c-lengs-map__place__link.is-active,.t-grand-palace-rome .c-lengs-map__place__link:active,.t-grand-palace-rome .c-lengs-map__place__link:hover{color:#ef9fbd}.t-grand-palace-rome .c-lengs-map .zoom{background:#1f1e30!important}.t-grand-palace-rome .c-lengs-attraction-card__add-to-favourites-button{color:#fff}.t-grand-palace-rome .c-lengs-select-room{background:#ff8265;font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-rooms__header{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-room__type{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-room__price{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-header{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-header__subtitle{color:#fff}.t-grand-palace-rome .c-lengs-carousel-navigation{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-carousel-navigation__icon{color:#fff}.t-grand-palace-rome .c-lengs-carousel-navigation__label{color:#fff}.t-grand-palace-rome .c-lengs-image-gallery__caption{font-family:"Helvetica Neue",sans-serif}.t-grand-palace-rome .c-lengs-pagination__item__link.is-active{background:#fff}.t-grand-palace-rome .c-lengs-module__add-to-favourites{color:#fff}.t-grand-palace-rome .c-lengs-reevoo{background:#fff}.t-grand-palace-rome .c-lengs-offers{font-family:"Helvetica Neue",sans-serif}.tpl-instagram-container{font-size:0}.tpl-instagram-container .tpl-instagram--one-fifth{background-size:cover;word-spacing:normal;letter-spacing:normal;text-shadow:0 0 1em transparent,0 1px 5px rgba(0,0,0,.5);text-shadow:0 1px 2px #000;width:20%;height:0;padding-top:20%;font-size:1.2rem;position:relative;color:#fff;display:inline-block}.tpl-instagram-container .tpl-instagram--one-fifth .ins__header{position:absolute;top:3%;left:3%}.tpl-instagram-container .tpl-instagram--one-fifth .ins__header .ins__icon{display:inline-block;font-size:2.5rem;vertical-align:middle}@media screen and (min-width:769px){.tpl-instagram-container .tpl-instagram--one-fifth .ins__header .ins__icon{font-size:3.2rem}}.tpl-instagram-container .tpl-instagram--one-fifth .ins__header .ins__icon span{vertical-align:middle}.tpl-instagram-container .tpl-instagram--one-fifth .ins__header .ins__info{margin-left:.5em;line-height:1.5rem;vertical-align:middle;display:inline-block}@media screen and (min-width:769px){.tpl-instagram-container .tpl-instagram--one-fifth .ins__header .ins__info{font-size:1.65rem;line-height:2rem}}@media screen and (max-width:768px){.tpl-instagram-container .tpl-instagram--one-fifth{width:50%;padding-top:50%}.tpl-instagram-container .tpl-instagram--one-fifth:last-child{width:100%}}html[dir=rtl] .tpl-instagram-container .tpl-instagram--one-fifth .ins__header{left:auto;right:3%}.lengs-mayfair-main{width:100%;height:auto;overflow:hidden}.lengs-mayfair-main .hero{width:100%;height:100vh;position:relative;overflow:hidden}.lengs-mayfair-main .hero .hero_logo{width:auto;max-width:50%;height:auto;max-height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);z-index:20}@media screen and (min-width:769px){.lengs-mayfair-main .hero .hero_logo{max-height:50vh}}.lengs-mayfair-main .hero .hero__foreground{position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat center;background-size:cover;z-index:10}.lengs-mayfair-main .hero .hero__slider{width:100%;height:auto}.lengs-mayfair-main .hero .hero__slider .hero__slider__item{width:100%;height:100vh;background:no-repeat center;background-size:cover}.lengs-mayfair-main .hero a.hero__chevron{display:block;width:8rem;height:5rem;position:absolute;bottom:3rem;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);z-index:30;cursor:pointer}.lengs-mayfair-main .hero a.hero__chevron:after{content:'';display:block;width:5rem;height:5rem;background-color:transparent;border-left:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);margin-top:-2rem}.lengs-mayfair-main .section{width:100%;height:auto;background:#fff no-repeat center bottom;background-size:185%;padding:1rem 2rem}@media screen and (min-width:769px){.lengs-mayfair-main .section{padding:8rem 2rem;background-size:contain}}.lengs-mayfair-main .section .short_paragraph{background-color:#fff;width:100%;margin:-7rem auto -3rem auto;padding:3rem;font-family:Optima,sans-serif;font-weight:700;font-size:2.2rem;line-height:1.3em}@media screen and (min-width:769px){.lengs-mayfair-main .section .short_paragraph{max-width:1020px}}@media screen and (max-width:768px){.lengs-mayfair-main .section .short_paragraph{margin:0 auto;padding:2rem}}.lengs-mayfair-main .section .container{width:100%;height:auto}@media screen and (min-width:769px){.lengs-mayfair-main .section .container{max-width:960px}}.lengs-mayfair-main .section .container .row{border-bottom:1px solid #9f7d23;font-size:0;padding:5rem 0}.lengs-mayfair-main .section .container .row .colum{width:100%;display:inline-block;vertical-align:top}@media screen and (min-width:769px){.lengs-mayfair-main .section .container .row .colum{width:50%}}.lengs-mayfair-main .section .container .row .colum .title-tip{width:85%;font-size:1.8rem;line-height:1.25em;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:300;padding-bottom:2rem}.lengs-mayfair-main .section .container .row .colum h1,.lengs-mayfair-main .section .container .row .colum h2{font-size:2.4rem;line-height:1.25em;color:#9f7d23;font-family:Optima,sans-serif;font-weight:400;padding-bottom:3rem}@media screen and (min-width:769px){.lengs-mayfair-main .section .container .row .colum h1,.lengs-mayfair-main .section .container .row .colum h2{padding-right:30%}}.lengs-mayfair-main .section .container .row .colum h2{color:#000}.lengs-mayfair-main .section .container .row .colum .btn,.lengs-mayfair-main .section .container .row .colum .content,.lengs-mayfair-main .section .container .row .colum h3{font-size:1.8rem;line-height:1.25em;color:#9f7d23;font-family:'Nimbus Sans L',sans-serif;font-weight:300;padding-bottom:2rem}@media screen and (min-width:769px){.lengs-mayfair-main .section .container .row .colum .btn,.lengs-mayfair-main .section .container .row .colum .content,.lengs-mayfair-main .section .container .row .colum h3{padding-right:4rem}}@media screen and (min-width:769px){.lengs-mayfair-main .section .container .row .colum:last-child .btn,.lengs-mayfair-main .section .container .row .colum:last-child .content,.lengs-mayfair-main .section .container .row .colum:last-child h3{padding-right:0}}.lengs-mayfair-main .section .container .row .colum .content{color:#000}.lengs-mayfair-main .section .container .row .colum .btn a{font-size:1.6rem;border-bottom:1px solid #000;color:#000}.lengs-mayfair-main .section .container .row .colum .btn a:hover{border-bottom:none}@media screen and (max-width:768px){.lengs-mayfair-main .section .container .row .colum .btn{padding-bottom:5rem}}.lengs-mayfair-main .section .container .row .colum .form{width:100%;height:auto}.lengs-mayfair-main .section .container .row .colum .form .form__group{position:relative;margin-bottom:12px}.lengs-mayfair-main .section .container .row .colum .form .form__group .form__input{display:block;width:100%;border:1px solid transparent;border-bottom:1px solid #9f7d23;background-color:transparent;height:48px;line-height:48px;padding:0 12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;color:#000;outline:solid #fff}.lengs-mayfair-main .section .container .row .colum .form .form__group .form__input::-webkit-input-placeholder{color:#9f7d23}.lengs-mayfair-main .section .container .row .colum .form .form__group .form__input::-moz-placeholder{color:#9f7d23}.lengs-mayfair-main .section .container .row .colum .form .form__group .form__input:-moz-placeholder{color:#9f7d23}.lengs-mayfair-main .section .container .row .colum .form .form__group .form__input:-ms-input-placeholder{color:#9f7d23}.lengs-mayfair-main .section .container .row .colum .form .form__group .check-box{font-size:0;margin-top:2rem}.lengs-mayfair-main .section .container .row .colum .form .form__group .check-box .check_btn{display:inline-block;vertical-align:top;position:relative;width:2rem;height:2rem;border:1px solid #9f7d23;background-color:transparent;margin-top:.3rem;cursor:pointer}.lengs-mayfair-main .section .container .row .colum .form .form__group .check-box .check_msg{display:inline-block;vertical-align:top;font-size:1.6rem;line-height:1.2em;color:#000;font-family:Optima,sans-serif;font-weight:400;width:calc(100% - 4rem);margin-left:2rem}.card.selected .lengs-mayfair-main .section .container .row .colum .form i.form__group.radio .check_btn:before,.lengs-mayfair-main .section .container .row .colum .form .card.selected i.form__group.radio .check_btn:before,.lengs-mayfair-main .section .container .row .colum .form .form__group.checked .check_btn:before,.lengs-mayfair-main .section .container .row .colum .form .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.form__group.radio .check_btn:before,.lengs-mayfair-main .section .container .row .colum .form .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.form__group.radio .check_btn:before,.lengs-mayfair-main .section .container .row .colum .form div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.form__group .check_btn:before,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .lengs-mayfair-main .section .container .row .colum .form i.form__group.radio .check_btn:before,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .lengs-mayfair-main .section .container .row .colum .form i.form__group.radio .check_btn:before,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .lengs-mayfair-main .section .container .row .colum .form i.form__group .check_btn:before{display:block;content:'';width:75%;height:75%;background-color:#9f7d23;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.lengs-mayfair-main .section .container .row .colum .form .form__group .form__submit{background-color:#9f7d23;color:#fff;border:1px solid #9f7d23;border-radius:4px;display:block;width:100%;height:48px;line-height:48px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:18px;padding:0;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;user-select:none;transition:all .5s}.lengs-mayfair-main .section .container .row .colum .form .form__group .form__submit:hover{background-color:#fff;color:#9f7d23}.lengs-mayfair-main .section .container .row .colum .form .form__group:last-child{margin-bottom:0;margin-top:2.5rem}.lengs-mayfair-main .section .container .row .colum .form .form__group.error .form__input{border:1px solid #9f7d23}.lengs-mayfair-main .section .container .row .colum .form .form__group.error .error_msg{height:48px;display:block;line-height:48px;padding:0 12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;color:#9f7d23;position:absolute;top:0;right:0}.lengs-mayfair-main .section .container .row .colum .form .form__group.error[data-check=checked] .error_msg{position:static;padding:0;height:1em;line-height:1em;margin-top:1rem}.lengs-mayfair-main .section .container .row .colum .form .success_msg{font-family:Optima,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.2em;color:#000;padding:1rem 0;display:block;text-decoration:underline}.lengs-mayfair-main .section .container .row:last-child{border-bottom:none}.lengs-mayfair-main .section .foot_section{padding:2rem 0}@media screen and (max-width:768px){.lengs-mayfair-main .section .foot_section{margin-top:-5rem}}.lengs-mayfair-main .section .foot_section .foot_logo{width:100px;height:auto;margin:0 auto;display:block}@media screen and (min-width:769px){.lengs-mayfair-main .section .foot_section .foot_logo{width:160px}}@media screen and (min-width:769px){html[dir=rtl] .lengs-mayfair-main .section .container .row .colum h1,html[dir=rtl] .lengs-mayfair-main .section .container .row .colum h2{padding-left:30%;padding-right:0}}@media screen and (min-width:769px){html[dir=rtl] .lengs-mayfair-main .section .container .row .colum .btn,html[dir=rtl] .lengs-mayfair-main .section .container .row .colum .content,html[dir=rtl] .lengs-mayfair-main .section .container .row .colum h3{padding-right:0;padding-left:4rem}}@media screen and (min-width:769px){html[dir=rtl] .lengs-mayfair-main .section .container .row .colum:last-child .btn,html[dir=rtl] .lengs-mayfair-main .section .container .row .colum:last-child .content,html[dir=rtl] .lengs-mayfair-main .section .container .row .colum:last-child h3{padding-left:0}}html[dir=rtl] .lengs-mayfair-main .section .container .row .colum .form .form__group.error .error_msg{right:auto;left:0}html[dir=rtl] .lengs-mayfair-main .section .container .row .colum .form .form__group .check-box .check_msg{margin-left:0;margin-right:2rem}@-webkit-keyframes flipTop{0%{-webkit-transform:perspective(400px) rotateX(0)}100%{-webkit-transform:perspective(400px) rotateX(-90deg)}}@-webkit-keyframes flipBottom{0%{-webkit-transform:perspective(400px) rotateX(90deg)}100%{-webkit-transform:perspective(400px) rotateX(0)}}@-moz-keyframes flipTop{0%{-moz-transform:perspective(400px) rotateX(0)}100%{-moz-transform:perspective(400px) rotateX(-90deg)}}@-moz-keyframes flipBottom{0%{-moz-transform:perspective(400px) rotateX(90deg)}100%{-moz-transform:perspective(400px) rotateX(0)}}@-ms-keyframes flipTop{0%{-ms-transform:perspective(400px) rotateX(0)}100%{-ms-transform:perspective(400px) rotateX(-90deg)}}@-ms-keyframes flipBottom{0%{-ms-transform:perspective(400px) rotateX(90deg)}100%{-ms-transform:perspective(400px) rotateX(0)}}.flipTimer{color:#fff;font-family:"Nimbus Sans L",Helvetica,sans-serif;font-size:40px;font-weight:700;line-height:50px;height:60px}.flipTimer .seperator{vertical-align:top;margin:0 -20px;display:inline}.flipTimer .days,.flipTimer .hours,.flipTimer .minutes,.flipTimer .seconds{height:100%;display:inline}.flipTimer .digit-set{border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.8);border:1px solid #111;width:44px;height:100%;display:inline-block;position:relative;margin:0 4px}.flipTimer .digit{position:absolute;height:100%}.flipTimer .digit>div{position:absolute;left:0;overflow:hidden;height:50%;padding:0 10px}.flipTimer .digit>div.digit-top{padding-top:3px}.digit-bottom .digit-wrap{transform:translateY(-4px);-webkit-transform:translateY(-4px)}.flipTimer .digit>div.digit-top,.flipTimer .digit>div.shadow-top{background-color:#333;border-bottom:1px solid #333;box-sizing:border-box;top:0;z-index:0;border-radius:10px 10px 0 0}.flipTimer .digit>div.digit-top:before,.flipTimer .digit>div.shadow-top:before{content:"";box-shadow:inset 0 10px 25px rgba(0,0,0,.4);height:100%;width:100%;position:absolute;left:0;top:0}.flipTimer .digit>div.shadow-top{background:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(black));width:100%;opacity:0;-webkit-transition:opacity .3s ease-in}.flipTimer .digit>div.digit-bottom,.flipTimer .digit>div.shadow-bottom{background-color:#333;bottom:0;z-index:0;border-radius:0 0 10px 10px}.flipTimer .digit>div.digit-bottom .digit-wrap,.flipTimer .digit>div.shadow-bottom .digit-wrap{display:block;margin-top:-100%}.flipTimer .digit>div.digit-bottom:before,.flipTimer .digit>div.shadow-bottom:before{content:"";box-shadow:inset 0 10px 25px rgba(0,0,0,.3);border-radius:0 0 10px 10px;height:100%;width:100%;position:absolute;left:0;top:0}.flipTimer .digit>div.shadow-bottom{background:-webkit-gradient(linear,0 0,0 100%,from(black),to(transparent));width:100%;opacity:0;-webkit-transition:opacity .3s ease-in}.flipTimer .digit.previous .digit-top,.flipTimer .digit.previous .shadow-top{opacity:1;z-index:2;-webkit-transform-origin:50% 100%;-webkit-animation:flipTop .3s ease-in both;-moz-transform-origin:50% 100%;-moz-animation:flipTop .3s ease-in both;-ms-transform-origin:50% 100%;-ms-animation:flipTop .3s ease-in both;transform-origin:50% 100%;animation:flipTop .3s ease-in both}.flipTimer .digit.previous .digit-bottom,.flipTimer .digit.previous .shadow-bottom{z-index:1;opacity:1}.flipTimer .digit.active .digit-top{z-index:1}.flipTimer .digit.active .digit-bottom{z-index:2;-webkit-transform-origin:50% 0;-webkit-animation:flipBottom .3s .3s ease-out both;-moz-transform-origin:50% 0;-moz-animation:flipBottom .3s .3s ease-out both;-ms-transform-origin:50% 0;-ms-animation:flipBottom .3s .3s ease-out both;transform-origin:50% 0;animation:flipBottom .3s .3s ease-out both}@media screen and (max-width:767px){.flipTimer{font-size:30px;line-height:40px;height:50px}.flipTimer .digit-set{width:31px}.flipTimer .digit>div{padding-left:7px;padding-right:7px}}@media screen and (max-width:768px){.flipTimer .digit-set{margin:0 1px}}.hero{background:radial-gradient(circle,#243f7f,#22283e);position:relative}.hero-1{position:absolute;left:50%;top:10%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:50%}.hero-1 img{display:block;width:100%}.hero-2{position:absolute;top:0;right:0;left:0;bottom:0}.hero-2-left-paper{position:absolute;height:100%;width:auto;display:block;z-index:1;display:none}.hero-2-content{text-align:center;position:relative;z-index:9999}.hero-2-logo{display:block;width:150px;margin-left:auto;margin-right:auto;margin-bottom:30px}.hero-2-header{margin-bottom:30px;display:block;height:auto;width:80%;margin-left:auto;margin-right:auto}.hero-2 .inner{padding-top:100px;padding-bottom:40px;position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.hero-2 .inner2{background-image:url(/mhb-media/static-files/assets/img/cfc/mobile-bg2.png);background-size:100% 40%;background-repeat:no-repeat;margin-top:27%;height:100%}.hero-2-content{transform:translateY(-100px)}.hero-2 .inner2::after{content:"";background:#eee;display:block;position:absolute;top:135px;bottom:0;left:0;right:0;z-index:2}.paper-overlay2{transition:all .8s ease-in-out .3s;background:url(/mhb-media/static-files/assets/img/cfc/mobile-tear2.png) no-repeat top left;background-size:105% auto;width:105%;position:absolute;top:-4px;right:0;left:-3%;height:100%;display:block;z-index:10000;transform:rotate(-9deg);transform-origin:top left}.paper-overlay2.open{transform:rotate(-4deg)}}@media screen and (min-width:500px) and (max-width:767px){.paper-overlay2{top:-6px}.hero-2 .inner2{background-image:url(/mhb-media/static-files/assets/img/cfc/mobile-bg4.png)}.hero-2 .inner{padding-top:150px}}@media screen and (min-width:768px){.hero-1{width:34%;left:2%;top:15%;transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0)}.hero-2-logo{width:15rem;margin-bottom:40px}.hero-2-left-paper{display:block}.hero-2-header{height:140px;width:auto;margin-bottom:40px}.hero-2 .inner{height:100%;background-size:90% 150%;padding-top:20px;padding-bottom:20px;z-index:3}.hero-2 .inner2{background:url(/mhb-media/static-files/assets/img/cfc/layer2-img-tearpaper-edited.png) no-repeat top left;background-size:auto 90%}.rollover-part{overflow:visible;position:absolute;left:15%;top:35%;width:150px;height:38vh;transform:translateY(-50%);z-index:3;cursor:pointer}.paper-overlay2{background:url(/mhb-media/static-files/assets/img/cfc/new-paperpeel-2.png) no-repeat top left;background-size:auto 100%;position:absolute;top:-5%;bottom:40%;left:14%;width:50%;transition:all .8s ease-in-out;transform-origin:bottom left}.paper-overlay{content:"";background:url(/mhb-media/static-files/assets/img/cfc/layer2-img-peelpaper-tearonly2.png) no-repeat top left;background-size:73% 100%;position:absolute;top:-1px;left:12%;height:73%;display:block;width:70%;transform-origin:bottom left;z-index:2}.hero-2 .inner::before{content:"";background:#eee;position:absolute;height:58%;width:200px;transform:rotate(34deg);display:block;bottom:0;left:12.5%}.hero-2 .inner2::before{height:40%;width:100%;transform:none;left:0}.hero-2 .inner::after{content:"";background:#eee;position:absolute;z-index:1;height:100%;top:0;right:0;width:40%;transform:scale(1.4)}.hero-2-content{width:80%;max-width:650px;margin-left:20%;padding-right:30px;position:relative;z-index:2}.hero__slider__item.cfc{background-image:url(/mhb-media/static-files/assets/img/cfc/img-cta2.jpg)}}@media screen and (min-width:960px){.hero-2 .inner{background-size:70% 180%;background-position:top right 40%}.hero-2 .inner2{background-size:100% 110%;background-position:top left}.hero-2-content{margin-left:30%}.paper-overlay2{bottom:15%}.hero-2 .inner2::before{height:15%}}@media screen and (min-width:1100px){.hero-2-content{margin-left:20%;transform:translateY(-30px)}.hero-2-header{height:150px;max-width:none}}@media screen and (min-width:1250px){.hero-2 .inner::after{width:45%}}@media screen and (min-width:2000px){.hero-2 .inner::after{width:54%}}.countdown-timer,.days,.hours,.minutes,.seconds{position:relative;display:inline-block}.hero-2-content .separator{position:relative;width:4px;height:100%;margin:0 10px;display:inline-block}.hero-2-content .separator::after,.hero-2-content .separator::before{content:"";width:4px;height:4px;border-radius:50%;background:#555655;position:absolute;left:50%;top:50%;margin-left:-3px}.hero-2-content .separator::before{margin-top:-5px}.hero-2-content .separator::after{margin-top:5px}.countdown-timer-h6{text-transform:uppercase;letter-spacing:4px;display:inline-block;font-size:10px;font-weight:400;line-height:1;white-space:nowrap;position:absolute;top:100%;left:50%;color:#757575;transform:translateX(-50%)}.lengs-mayfair-main .section .container .row .colum .cfc-form .form__group .form__input::-webkit-input-placeholder{color:#000}.lengs-mayfair-main .section .container .row .colum .cfc-form .form__group .form__input::-moz-placeholder{color:#000}.lengs-mayfair-main .section .container .row .colum .cfc-form .form__group .form__input:-ms-input-placeholder{color:#000}.lengs-mayfair-main .section .container .row .colum .cfc-form .form__group .form__input:-moz-placeholder{color:#000}.lengs-mayfair-main .section .container .row .colum .cfc-form .form__group .form__input{border-bottom-color:#23377f}.lengs-mayfair-main .section .container .row .colum .cfc-form .form__group .check-box .check_btn{border-color:#23377f}.lengs-mayfair-main .section .container .row .colum .cfc-form .form__group .check-box .check_btn:before{background-color:#23377f}.lengs-mayfair-main .section .container .row .colum .cfc-form .form__group .form__submit{text-transform:uppercase}.lengs-mayfair-main .section .container .row .colum .cfc-form .form__group.error .form__input{border:1px solid #23377f}.lengs-mayfair-main .section .container .row .colum .cfc-form .form__group.error .error_msg{color:#23377f}.lengs-mayfair-main .section .container .row .colum .form.cfc-form .success_msg{text-decoration:none}@media screen and (max-width:768px){.hero-2-content .separator{margin:0}}.cfc-hero-2.hero{height:auto}.cfc-hero-2 .hero__slider__item{width:100%;background:no-repeat center;background-size:cover;position:relative;padding-top:10vh;padding-bottom:10vh;margin-top:40px}.hero__slider__item.cfc{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;font-size:18px;line-height:1.4;padding-left:20px;padding-right:20px}.cfc .content{max-width:1000px;margin-left:auto;margin-right:auto}.cfc-logos{width:80%;max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.cfc-logos img{width:100%;height:auto}.cfc-logos .left,.cfc-logos .right{display:inline-block;width:49%}.cfc-logos .left{padding-right:30px;border-right:1px solid #fff}.cfc-logos .right{padding-left:30px}.cfc-hero-1.hero{z-index:3;position:absolute;transition:all .3s ease-in-out}.cfc-hero-1.hide{opacity:0}.cfc-hero-1.hero.current{position:relative;opacity:1}.cfc-hero-2.hero{z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.cfc-hero-2.hero.current{position:relative;opacity:1}.page-banner{position:relative;transition:all .3s ease-in-out}@media screen and (max-width:767px){.hero__slider__item.cfc{background-image:url(/mhb-media/static-files/assets/img/cfc/img-jerseypattern-mobile.jpg)}.cfc-hero-1.hero{opacity:0}}@media screen and (min-width:768px){.hero__slider__item.cfc{background-image:url(/mhb-media/static-files/assets/img/cfc/img-cta2.jpg);height:100vh;font-size:20px;margin-top:0}.cfc-logos{margin-bottom:40px}.cfc-logos .left{padding-right:50px}.cfc-logos .right{padding-left:50px}.page-banner{height:100vh}.cfc-hero-2.hero{opacity:1}.cfc-hero-1.hero{transition-duration:.8s}}@media screen and (min-width:769px){.cfc-wrapper .navbar,.cfc-wrapper .navbar .menu-wrapper a{color:#7e7e7e}.cfc-wrapper .navbar .menu-wrapper .user-module-desktop .search{border:1px solid #7e7e7e}.cfc-wrapper .navbar .menu-wrapper .logo,.navbar .menu-wrapper .logo-lengs .logo{color:#fff;border-right:1px solid #7e7e7e}.cfc-wrapper .navbar .chervon-icon,.cfc-wrapper .navbar .menu-wrapper .menu-inner .menu .item span,.cfc-wrapper .navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-wrapper,.cfc-wrapper .navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-wrapper #opt-login,.cfc-wrapper .navbar .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-icon,.cfc-wrapper .navbar .menu-wrapper .user-module-desktop .search .search-icon,.cfc-wrapper .navbar .menu-wrapper .user-module-desktop .search .search-text,.cfc-wrapper .navbar .menu-wrapper .user-module-desktop .user-others .user-cl .cl-text{text-shadow:none!important}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-bullet{border-radius:0}.swiper-pagination-bullet-active{background-color:#fff}.map-module{background-color:wheat}.map-module .map-panel{width:100%;height:100%}.attr-map-panel{font-size:1.6rem;background-color:#444}.attr-map-panel .tpl-attr-map-panel-banner .banner-content{left:1.6em}.attr-map-panel .tpl-attraction-area-clickable{border-top:solid 1px #363636;padding:0 .5em .8em 1.6em}.attr-map-panel .link{padding:1.3em 1.6em}.attr-map-panel .link *{font-weight:400}.default-map-poi-card,.tpl-map-poi-card-attraction,.tpl-map-poi-card-primary,.tpl-map-poi-card-secondary{font-size:1.3rem;width:28em;height:11.5em;background-color:#444}.default-map-poi-card>*,.tpl-map-poi-card-attraction>*,.tpl-map-poi-card-primary>*,.tpl-map-poi-card-secondary>*{display:inline-block;vertical-align:top}.default-map-poi-card .card-img,.tpl-map-poi-card-attraction .card-img,.tpl-map-poi-card-primary .card-img,.tpl-map-poi-card-secondary .card-img{width:35%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.default-map-poi-card .card-img .card-label,.tpl-map-poi-card-attraction .card-img .card-label,.tpl-map-poi-card-primary .card-img .card-label,.tpl-map-poi-card-secondary .card-img .card-label{position:absolute;background-color:#ba0c2f;text-align:center;line-height:1.2em;color:#fff;width:100%;padding:.3em 0}.default-map-poi-card .card-content,.tpl-map-poi-card-attraction .card-content,.tpl-map-poi-card-primary .card-content,.tpl-map-poi-card-secondary .card-content{width:63%;color:#fff;padding:.8em .6em;box-sizing:border-box;height:100%;position:relative}.default-map-poi-card:after,.tpl-map-poi-card-attraction:after,.tpl-map-poi-card-primary:after,.tpl-map-poi-card-secondary:after{display:inline-block;content:'';width:0;height:0;border:.8em solid transparent;border-top-color:#444;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.default-card-title,.tpl-map-poi-card-attraction .card-title,.tpl-map-poi-card-primary .card-title{font-size:1.6rem;line-height:1.2em;max-height:2.4em;overflow:hidden;font-weight:700;margin-bottom:.5em}.default-card-description,.tpl-map-poi-card-attraction .card-description,.tpl-map-poi-card-primary .card-description{line-height:1.3em;max-height:2.6em;overflow:hidden;color:#eee}.default-direction-bar>li>*,.tpl-map-poi-card-attraction .direction-bar>li>*,.tpl-map-poi-card-primary .direction-bar>li>*{display:inline-block;vertical-align:middle;color:#ccc}.default-direction-bar>li .item-description,.tpl-map-poi-card-attraction .direction-bar>li .item-description,.tpl-map-poi-card-primary .direction-bar>li .item-description{font-size:1.2rem;line-height:1.4em;padding:.3em 0}.tpl-map-poi-card-attraction .link{margin-top:1em}.tpl-map-poi-card-attraction .link *{font-weight:400}.tpl-map-poi-card-attraction .direction-bar{display:table;border-top:solid 1px #555;width:100%;margin-top:.5em}.tpl-map-poi-card-attraction .direction-bar li{display:table-cell}.tpl-map-poi-card-attraction .card-bottom{position:absolute;bottom:.5em;width:calc(100% - 1.2em)}.tpl-map-poi-card-primary .card-bottom{position:absolute;bottom:1em;width:calc(100% - 1.2em)}.tpl-map-poi-card-secondary{width:35em}.tpl-map-poi-card-secondary .card-img{width:30%}.tpl-map-poi-card-secondary .card-content{width:68%}.tpl-map-poi-card-secondary .card-content .content-info{display:table}.tpl-map-poi-card-secondary .card-info{display:table-cell;vertical-align:top;font-size:1.5rem;line-height:1.2em}.tpl-map-poi-card-secondary .card-info .points-block>*{display:inline-block;vertical-align:middle}.tpl-map-poi-card-secondary .card-info .item-description{font-size:1.2rem;margin:0 .5em}.tpl-map-poi-card-secondary .card-price{display:table-cell;vertical-align:top;text-align:right;white-space:nowrap}.tpl-map-poi-card-secondary .card-price>*{font-size:1rem}.tpl-map-poi-card-secondary .card-description{margin-bottom:.8em;padding-right:.5em;line-height:1.2em;max-height:3.6em;overflow:hidden}.tpl-map-poi-card-secondary .card-cta{font-size:0;position:absolute;bottom:1rem;width:calc(100% - 1.2rem)}.tpl-map-poi-card-secondary .card-cta>*{width:49%;padding:0;font-size:1.2rem;line-height:2.5em}.tpl-map-poi-card-secondary .card-cta>:first-child{margin-right:2%}.attr-map-section{height:calc(100vh - 80px);min-height:650px;width:100%;position:relative}.attr-map-section .attr-map-panel{position:absolute;left:3.2rem;top:3.2rem;z-index:10;width:calc(100vw * .28);max-width:35rem;min-width:25rem}.attr-map-section .wgt-zoom-button{position:absolute;right:3.2rem;bottom:3.2rem}.attr-map-section .wgt-corner-close{position:absolute;right:3.2rem;top:3.2rem}.attr-map-section .map-module{height:100%;width:100%;position:absolute;left:0;top:0;overflow:hidden}.attr-map-section .map-module .tpl-holder{display:none}.attr-map-section .map-module .map-holder{width:100%;height:100%}.attr-map-section .map-poi{position:absolute}.attr-map-section .map-poi:first-child{right:15%;top:45%}.attr-map-section .map-poi:nth-child(2){right:55%;top:85%}.attr-map-section .map-poi:nth-child(3){right:50%;top:30%}.attr-map-section .map-poi:nth-child(4){right:35%;top:65%}.attr-map-section .map-poi:nth-child(5){right:10%;top:65%}.attr-map-section .map-poi img{cursor:pointer}.attr-map-section .map-poi img.disabled{opacity:.3;cursor:auto}.attr-map-section .map-poi .map-poi-card{position:absolute;bottom:130%;left:50%;z-index:11;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.tpl-map-panel-mobile{width:100%;position:relative}.tpl-map-panel-mobile .tpl-holder{margin-top:91%}.tpl-map-panel-mobile .zoom{position:absolute;right:0;top:0;display:inline-block;cursor:pointer;width:36px;height:36px;background:rgba(0,0,0,.7);text-align:center}.tpl-map-panel-mobile .zoom>*{line-height:36px;color:#fff;font-size:2.2rem}.tpl-map-aspanel{width:100%;box-sizing:border-box;position:relative}.tpl-map-aspanel .tpl-holder{margin-top:70%}.tpl-map-aspanel .map-holder{position:absolute;bottom:0;right:0;left:0;top:0}.zoom-mask{position:absolute;width:100%;left:0;top:0;background-image:url(data:image/gif;base64,AAAA)}.zoom-mask .tpl-holder{margin-top:70%}.zoom{position:absolute;right:0;top:0}.zoom>*{width:10em}@media screen and (max-width:768px){.zoom{width:45px;min-width:0;max-width:none;height:44px;background:rgba(0,0,0,.7)}.zoom>*{width:auto;min-width:0;max-width:none}.zoom label{display:none}.zoom span[class^=icon-]{position:absolute;left:50%;top:50%;margin:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.attr-mobile-map-card,.attr-mobile-map-explore,.attr-mobile-map-section{margin-top:40px}.attr-mobile-map-card,.attr-mobile-map-explore{position:relative;height:calc(100vh - 40px)}.attr-mobile-map-card .wgt-corner-close,.attr-mobile-map-explore .wgt-corner-close{position:absolute;right:0;top:0}.attr-mobile-map-card .mobile-panel,.attr-mobile-map-explore .mobile-panel{background-color:#444;color:#fff;position:absolute;bottom:0;left:0;width:100%}.attr-mobile-map-card .mobile-panel .link *,.attr-mobile-map-explore .mobile-panel .link *{font-weight:400;font-size:1.4rem!important}.attr-mobile-map-section .tpl-attr-map-panel-banner{height:40vh}.attr-mobile-map-section .map-module{position:relative;height:calc(60vh - 40px - 57.59px);width:100%}.attr-mobile-map-section .map-module .cta-button{position:absolute;bottom:10vh;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.attr-mobile-map-explore .map-module{height:calc(100vh - 40px - 137px)}.attr-mobile-map-explore.expanded .map-module{height:calc(100vh - 40px - 314px)}.attr-mobile-map-explore .mobile-panel .panel-title{font-size:3rem;line-height:1.3em;font-weight:700;padding:1rem 1rem 0 2rem}.attr-mobile-map-explore .mobile-panel .link{padding:1.3em 2rem}.attr-mobile-map-card .map-module{height:calc(100vh - 40px - 132px)}.attr-mobile-map-card .card-section{padding:1rem 2rem .2rem;color:#fff;background-color:#444;position:relative}.attr-mobile-map-card .card-section .card-title{font-size:2rem;line-height:1.2em;margin-bottom:.5rem;font-weight:700;width:calc(100% - 15px)}.attr-mobile-map-card .card-section .card-title.orange{color:#ff8c38}.attr-mobile-map-card .card-section .card-description{font-size:1.4rem;line-height:1.4em;color:#eee}.attr-mobile-map-card .card-section .card-description:not(:last-child){margin-bottom:1.3rem}.attr-mobile-map-card .card-section .card-price-content{padding-top:.3rem;display:table;width:100%}.attr-mobile-map-card .card-section .card-price-content>*{display:table-cell;vertical-align:top}.attr-mobile-map-card .card-section .card-price-content>:nth-child(2){text-align:right}.attr-mobile-map-card .card-section .card-price-content .points-block{font-size:1.6rem;padding-top:.2em}.attr-mobile-map-card .card-section .card-price-content .points-block>*{vertical-align:middle;display:inline-block}.attr-mobile-map-card .card-section .card-price-content .points-block .item-description{font-size:1.2rem;margin:0 .5em}.attr-mobile-map-card .card-section .card-cta{font-size:0;margin-top:1.2rem}.attr-mobile-map-card .card-section .card-cta>*{vertical-align:middle;padding:0;width:49%}.attr-mobile-map-card .card-section .card-cta>:first-child{margin-right:2%}.attr-mobile-map-card .card-section .close{position:absolute;right:.5rem;top:.3rem;cursor:pointer}.attr-mobile-map-card .card-section .close span{font-size:4rem}.attr-attraction-area-container{background-color:#fff;padding:0 2rem 1rem}.attr-neighborhood-details-section{width:100%;text-align:center;background-color:#fff;font-size:1.6rem;padding:3em 0;box-sizing:border-box}@media screen and (max-width:768px){.attr-neighborhood-details-section{padding:1.5rem}}.attr-neighborhood-details-section>*{display:inline-block;text-align:left;width:70%;max-width:800px}@media screen and (max-width:768px){.attr-neighborhood-details-section>*{width:100%;max-width:none}}.attraction-detail-page.x-blog .tpl-hero-attraction-blog{height:36rem;min-height:36rem}@media screen and (max-width:768px){.attraction-detail-page.x-blog .tpl-hero-attraction-blog{height:16rem;min-height:16rem}}.attraction-detail-page.x-blog .wgt-block-title{background-color:#363636!important;height:7rem;box-sizing:border-box;padding:2.3rem 5rem;color:#fff}@media screen and (max-width:768px){.attraction-detail-page.x-blog .wgt-block-title{padding:1.7rem 1.6rem;height:5rem}}.attraction-detail-page.x-blog .wgt-block-title h3{font-size:2.4rem;line-height:2.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.attraction-detail-page.x-blog .wgt-block-title h3{font-size:1.6rem;line-height:1.6rem}}.attr-detail-details-section{background-color:#fff;font-size:0}.attr-detail-details-section.x-blog{font-family:'Nimbus Sans L',sans-serif;font-weight:400}.attr-detail-details-section.x-blog a:hover{text-decoration:none}.attr-detail-details-section.x-blog .attr-neighborhood-details-section>*{width:100%;max-width:none;display:block}.attr-detail-details-section.x-blog .attr-detail-details,.attr-detail-details-section.x-blog .attr-neighborhood-details-section{width:61%!important;padding-left:17%!important;padding-right:0!important;padding-top:5rem;padding-bottom:6rem;max-width:none;min-width:0}@media screen and (max-width:768px){.attr-detail-details-section.x-blog .attr-detail-details,.attr-detail-details-section.x-blog .attr-neighborhood-details-section{width:100%!important;padding-left:0!important;padding-right:0!important;padding-top:2.2rem;padding-bottom:0}}@media screen and (max-width:768px){.attr-detail-details-section.x-blog .attr-detail-details .tpl-content,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-content{padding-left:2rem!important;padding-right:2rem!important;box-sizing:border-box!important}}.attr-detail-details-section.x-blog .attr-detail-details .tpl-content .wgt-breadcrumb,.attr-detail-details-section.x-blog .attr-detail-details .tpl-content .wgt-breadcrumb-noborder,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-content .wgt-breadcrumb,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-content .wgt-breadcrumb-noborder{margin-bottom:10px}.attr-detail-details-section.x-blog .attr-detail-details .tpl-content .wgt-breadcrumb a,.attr-detail-details-section.x-blog .attr-detail-details .tpl-content .wgt-breadcrumb-noborder a,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-content .wgt-breadcrumb a,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-content .wgt-breadcrumb-noborder a{color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.attr-detail-details-section.x-blog .attr-detail-details .tpl-content .wgt-breadcrumb a span,.attr-detail-details-section.x-blog .attr-detail-details .tpl-content .wgt-breadcrumb-noborder a span,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-content .wgt-breadcrumb a span,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-content .wgt-breadcrumb-noborder a span{border-bottom:1px solid #000;color:#000;font-size:12px;letter-spacing:.4px;line-height:12px}.attr-detail-details-section.x-blog .attr-detail-details .tpl-content .tpl-text h1,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-content .tpl-text h1{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:4.8rem;line-height:5.6rem}@media screen and (max-width:768px){.attr-detail-details-section.x-blog .attr-detail-details .tpl-content .tpl-text h1,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-content .tpl-text h1{font-size:2.8rem;line-height:3.2rem;margin-bottom:2rem}}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting{position:relative}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .blog-date,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .blog-date{font-family:'Nimbus Sans L',sans-serif;font-weight:500;position:absolute;right:calc(100% + 46px);top:6px;width:110px;font-size:1.6rem;text-align:right}@media screen and (max-width:768px){.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .blog-date,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .blog-date{position:relative;top:0;right:0;text-align:left;font-size:1.2rem;letter-spacing:.75px;margin-bottom:1rem;padding-left:2rem!important;padding-right:2rem!important}}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .att-share-block,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .att-share-block{position:absolute;top:40px;right:calc(100% + 46px);width:5rem}@media screen and (max-width:768px){.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .att-share-block,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .att-share-block{width:100%;position:relative;top:0;right:0;padding-left:2rem!important;padding-right:2rem!important}}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .att-share-block p.text,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .att-share-block p.text{text-align:right;text-transform:uppercase;color:#676767;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;margin-bottom:10px}@media screen and (max-width:768px){.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .att-share-block p.text,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .att-share-block p.text{text-align:left;margin-bottom:5px;font-size:1.2rem}}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .att-share-block .wgt-socialmedia,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .att-share-block .wgt-socialmedia{text-align:right}@media screen and (max-width:768px){.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .att-share-block .wgt-socialmedia,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .att-share-block .wgt-socialmedia{text-align:left;margin-left:-.4rem}}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .att-share-block .wgt-socialmedia .colorful,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .att-share-block .wgt-socialmedia .colorful{color:#363636!important}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .att-share-block .wgt-socialmedia span,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .att-share-block .wgt-socialmedia span{font-size:32px;width:32px;height:32px;line-height:32px}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .tpl-text h2,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .tpl-text h2{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.2rem}@media screen and (max-width:768px){.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .tpl-text h2,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .tpl-text h2{font-size:1.6rem}}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .tpl-text h3,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .tpl-text h3{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem}@media screen and (max-width:768px){.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .tpl-text h3,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .tpl-text h3{font-size:1.2rem}}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .tpl-text h4,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .tpl-text h4{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem}@media screen and (max-width:768px){.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .tpl-text h4,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .tpl-text h4{font-size:1.2rem}}@media screen and (max-width:768px){.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .tpl-text,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .tpl-text{margin-bottom:3rem;padding-left:2rem!important;padding-right:2rem!important;box-sizing:border-box!important}}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .tpl-text>*,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .tpl-text>*{margin-bottom:20px;line-height:3rem}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .tpl-text>p,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .tpl-text>p{font-size:1.8rem;line-height:3rem}@media screen and (max-width:768px){.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .tpl-text>p,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .tpl-text>p{font-size:1.2rem}}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .tpl-text>div,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .tpl-text>div{font-size:1.8rem}@media screen and (max-width:768px){.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .tpl-text>div,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .tpl-text>div{font-size:1.2rem}}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .tpl-text a,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .tpl-text a{text-decoration:underline;cursor:pointer;color:#fff}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .tpl-text img,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .tpl-text img{width:100%!important}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .J-ins-carousel .ins-carousel,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .J-ins-carousel .ins-carousel{width:100%}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .J-ins-carousel .ins-carousel .ins-gallery-overlay-slick-container .gallery .ins-gallery-overlay-container .ins-gallery-overlay-container__btn a,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .J-ins-carousel .ins-carousel .ins-gallery-overlay-slick-container .gallery .ins-gallery-overlay-container .ins-gallery-overlay-container__btn a{color:#fff}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .J-ins-carousel .ins-carousel .ins-carousel-container,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .J-ins-carousel .ins-carousel .ins-carousel-container{margin:0}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .J-ins-carousel .ins-carousel .ins-carousel-container .ins-carousel-slick-container .ins-imageItem,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .J-ins-carousel .ins-carousel .ins-carousel-container .ins-carousel-slick-container .ins-imageItem{background-position:center;height:44rem}@media screen and (max-width:768px){.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .J-ins-carousel .ins-carousel .ins-carousel-container .ins-carousel-slick-container .ins-imageItem,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .J-ins-carousel .ins-carousel .ins-carousel-container .ins-carousel-slick-container .ins-imageItem{height:23rem}}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .J-ins-carousel .ins-carousel .ins-carousel-container .carouselbtn,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .J-ins-carousel .ins-carousel .ins-carousel-container .carouselbtn{color:#fff}.attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .J-ins-carousel .ins-carousel .ins-carousel-container .carouselbtn .carouselbtn-icon,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .J-ins-carousel .ins-carousel .ins-carousel-container .carouselbtn .carouselbtn-icon{background-color:transparent}.attr-detail-details-section.x-blog .attr-detail-details .att-tagsshare,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .att-tagsshare{padding:0}@media screen and (max-width:768px){.attr-detail-details-section.x-blog .attr-detail-details .att-tagsshare,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .att-tagsshare{display:none}}.attr-detail-details-section.x-blog .attr-detail-details .att-tagsshare>div,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .att-tagsshare>div{border:0;padding:0}.attr-detail-details-section.x-blog .attr-detail-details .att-tagsshare .att-tags-block,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .att-tagsshare .att-tags-block{margin-top:4rem;margin-right:0;padding-bottom:4rem;margin-bottom:4rem;border-bottom:1px solid #363636;width:100%}.attr-detail-details-section.x-blog .attr-detail-details .att-tagsshare .att-tags-block .wgt-sqbutton-black,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .att-tagsshare .att-tags-block .wgt-sqbutton-black{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;color:#363636;text-transform:uppercase;background-color:#fff;border:1px solid #363636;height:4rem;line-height:4rem;margin-right:1rem}.attr-detail-details-section.x-blog .attr-detail-details .att-tagsshare .att-tags-block .wgt-sqbutton-black:hover,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .att-tagsshare .att-tags-block .wgt-sqbutton-black:hover{background-color:#363636;color:#fff}@media screen and (max-width:768px){.attr-detail-details-section.x-blog .attr-detail-details .pager,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .pager{display:none}}.attr-detail-details-section.x-blog .attr-detail-details .pager a,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .pager a{width:50%;font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#363636;letter-spacing:.89px;text-transform:uppercase}.attr-detail-details-section.x-blog .attr-detail-details .pager a:hover,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .pager a:hover{color:#31a2ac}.attr-detail-details-section.x-blog .attr-detail-details .pager a:hover .prev:before,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .pager a:hover .prev:before{text-decoration:none}.attr-detail-details-section.x-blog .attr-detail-details .pager a:hover .next:before,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .pager a:hover .next:before{text-decoration:none}.attr-detail-details-section.x-blog .attr-detail-details .pager .prev,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .pager .prev{float:left;text-align:left}.attr-detail-details-section.x-blog .attr-detail-details .pager .prev.disabled,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .pager .prev.disabled{cursor:no-drop;color:#949494}.attr-detail-details-section.x-blog .attr-detail-details .pager .prev.disabled:hover,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .pager .prev.disabled:hover{color:#949494}.attr-detail-details-section.x-blog .attr-detail-details .pager .prev .icon-icon_chervonLeft,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .pager .prev .icon-icon_chervonLeft{font-size:2.3rem;vertical-align:sub}.attr-detail-details-section.x-blog .attr-detail-details .pager .prev .text:hover,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .pager .prev .text:hover{text-decoration:underline}.attr-detail-details-section.x-blog .attr-detail-details .pager .next,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .pager .next{float:right;text-align:right}.attr-detail-details-section.x-blog .attr-detail-details .pager .next.disabled,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .pager .next.disabled{cursor:no-drop;color:#949494}.attr-detail-details-section.x-blog .attr-detail-details .pager .next.disabled:hover,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .pager .next.disabled:hover{color:#949494}.attr-detail-details-section.x-blog .attr-detail-details .pager .next .icon-icon_chervonRight,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .pager .next .icon-icon_chervonRight{font-size:2.3rem;vertical-align:sub}.attr-detail-details-section.x-blog .attr-detail-details .pager .next .text:hover,.attr-detail-details-section.x-blog .attr-neighborhood-details-section .pager .next .text:hover{text-decoration:underline}.attr-detail-details-section.x-blog .attr-detail-mypanel{width:39%;padding:5rem 5rem 0 6rem;max-width:none;min-width:0}.attr-detail-details-section.x-blog .attr-detail-mypanel .mh-maps-card-view .mh-maps-card-cont{margin-top:5rem}.attr-detail-details-section.x-blog .attr-detail-mypanel .mh-maps-card-view .mh-maps-card-cont .mh-maps-card-info{font-size:2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;color:#000}.attr-detail-details-section.x-blog .attr-detail-mypanel .mh-maps-card-view .mh-maps-card-cont .mh-maps-card-item .icon-item{margin-right:1.2rem}.attr-detail-details-section.x-blog .attr-detail-mypanel .mh-maps-card-view .mh-maps-card-cont .mh-maps-opening .mh-maps-opening-head{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.4rem}.attr-detail-details-section.x-blog .attr-detail-mypanel .mh-maps-card-view .mh-maps-card-cont .mh-maps-opening .mh-maps-opening-head .name-item{width:30%}@media screen and (max-width:768px){.attr-detail-details-section.x-blog .attr-detail-mypanel .mh-maps-card-view .mh-maps-card-cont .mh-maps-opening .mh-maps-opening-head .name-item{width:35%}}.attr-detail-details-section.x-blog .attr-detail-mypanel .mh-maps-card-view .mh-maps-card-cont .mh-maps-opening .mh-maps-opening-head .icon-item{margin-right:1.2rem}.attr-detail-details-section.x-blog .attr-detail-mypanel .mh-maps-card-view .mh-maps-card-cont .mh-maps-opening .mh-maps-opening-head .text-item{font-weight:400}.attr-detail-details-section.x-blog .attr-detail-mypanel .mh-maps-card-view .mh-maps-card-cont .mh-maps-opening .mh-maps-opening-list .instructions{margin-left:2.2rem}.attr-detail-details-section.x-blog .attr-detail-mypanel .mh-maps-card-view .mh-maps-card-cont .mh-maps-opening .mh-maps-opening-list .instructions .name-item{color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.4rem}.attr-detail-details-section.x-blog .attr-detail-mypanel .mh-maps-card-view .mh-maps-card-cont .mh-maps-opening .mh-maps-opening-list .instructions .text-item b{color:#31a2ac;text-decoration:underline}.attr-detail-details-section.x-blog .attr-detail-mypanel .mh-maps-card-view .mh-maps-card-button{position:absolute;height:5rem;width:100%;top:0;left:0;right:auto;background-color:#363636}.attr-detail-details-section.x-blog .attr-detail-mypanel .mh-maps-card-view .mh-maps-card-button .index-container{display:inline-block;width:calc(60% - 8px);text-align:center;line-height:5rem;color:#fff}.attr-detail-details-section.x-blog .attr-detail-mypanel .mh-maps-card-view .mh-maps-card-button a{width:20%;height:5rem;line-height:5rem;box-sizing:border-box;padding:0 2.2rem;font-size:2.6rem;background-color:#363636;color:#fff;display:inline-block}.attr-detail-details-section.x-blog .attr-detail-mypanel .mh-maps-card-view .mh-maps-card-button a.button-prev{float:left;text-align:left}.attr-detail-details-section.x-blog .attr-detail-mypanel .mh-maps-card-view .mh-maps-card-button a.button-next{float:right;text-align:right}@media screen and (min-width:768px){.attr-detail-details-section.x-blog .blog-mobile-section{display:none}}.attr-detail-details-section.x-blog .blog-mobile-section .att-tagsshare{padding:0}.attr-detail-details-section.x-blog .blog-mobile-section .att-tagsshare>div{border:0;padding:0}.attr-detail-details-section.x-blog .blog-mobile-section .att-tagsshare .att-tags-block{padding-top:3rem;margin-right:0;padding-left:2rem;padding-right:2rem;border-top:1px solid #363636;width:100%;box-sizing:border-box}.attr-detail-details-section.x-blog .blog-mobile-section .att-tagsshare .att-tags-block .wgt-sqbutton-black{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.1rem;color:#363636;padding-left:2rem;padding-right:2rem;text-transform:uppercase;background-color:#fff;border:1px solid #363636;height:3rem;line-height:3rem;margin-right:1rem}.attr-detail-details-section.x-blog .blog-mobile-section .att-tagsshare .att-tags-block .wgt-sqbutton-black:hover{background-color:#363636;color:#fff}.attr-detail-details-section.x-blog .blog-mobile-section .att-share-block{width:100%;position:relative;top:0;right:0;padding-left:2rem;padding-right:2rem;margin-bottom:3rem}.attr-detail-details-section.x-blog .blog-mobile-section .att-share-block p.text{text-align:left;margin-bottom:5px;font-size:1.2rem;text-transform:uppercase;color:#676767;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.attr-detail-details-section.x-blog .blog-mobile-section .att-share-block .wgt-socialmedia{text-align:left;margin-left:-.4rem}.attr-detail-details-section.x-blog .blog-mobile-section .att-share-block .colorful{color:#363636!important}.attr-detail-details-section.x-blog .blog-mobile-section .att-share-block span{font-size:36px;width:36px;height:36px;line-height:36px}.attr-detail-details-section.x-blog .blog-mobile-section .pager{background-color:#f3f3f3;padding-left:2rem;padding-right:2rem;height:5rem}.attr-detail-details-section.x-blog .blog-mobile-section .pager a{width:50%;height:5rem;line-height:5rem;font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#363636;letter-spacing:.89px;text-transform:uppercase}.attr-detail-details-section.x-blog .blog-mobile-section .pager a:hover{color:#31a2ac}.attr-detail-details-section.x-blog .blog-mobile-section .pager a:hover .prev:before{text-decoration:none}.attr-detail-details-section.x-blog .blog-mobile-section .pager a:hover .next:before{text-decoration:none}.attr-detail-details-section.x-blog .blog-mobile-section .pager .prev{float:left;text-align:left}.attr-detail-details-section.x-blog .blog-mobile-section .pager .prev.disabled{cursor:no-drop;color:#949494}.attr-detail-details-section.x-blog .blog-mobile-section .pager .prev.disabled:hover{color:#949494}.attr-detail-details-section.x-blog .blog-mobile-section .pager .prev .icon-icon_chervonLeft{font-size:2.3rem;vertical-align:sub}.attr-detail-details-section.x-blog .blog-mobile-section .pager .prev .text:hover{text-decoration:underline}.attr-detail-details-section.x-blog .blog-mobile-section .pager .next{float:right;text-align:right}.attr-detail-details-section.x-blog .blog-mobile-section .pager .next.disabled{cursor:no-drop;color:#949494}.attr-detail-details-section.x-blog .blog-mobile-section .pager .next.disabled:hover{color:#949494}.attr-detail-details-section.x-blog .blog-mobile-section .pager .next .icon-icon_chervonRight{font-size:2.3rem;vertical-align:sub}.attr-detail-details-section.x-blog .blog-mobile-section .pager .next .text:hover{text-decoration:underline}.attr-detail-details-section a{color:#31a2ac!important}.attr-detail-details-section a:hover{text-decoration:underline}.attr-detail-details-section>*{box-sizing:border-box;display:inline-block;vertical-align:top;font-size:1.6rem}@media screen and (max-width:768px){.attr-detail-details-section>*{width:100%!important}}.attr-detail-details{width:65%;max-width:calc(100% - 340px);min-width:calc(100% - 600px);padding:3.2rem}.attr-detail-details.more-space{padding-top:calc(3.2rem + 2.9em)}@media screen and (max-width:768px){.attr-detail-details{padding:1.5rem;max-width:none;min-width:0}.attr-detail-details.more-space{padding-top:3.5rem}}.attr-detail-mypanel{width:35%;min-width:340px;max-width:600px;padding:calc(3.2rem + 3em) 3.2rem 3.2rem 0}@media screen and (max-width:768px){.attr-detail-mypanel{padding:0!important;max-width:none;min-width:0}}.attr-detail-mypanel>.attr-small-map-section{position:relative;border:solid 1px #d1d1d1;font-size:0}@media screen and (max-width:768px){.attr-detail-mypanel>.attr-small-map-section{border:none}}.attr-detail-mypanel>.attr-small-map-section>*{font-size:1.6rem}.attr-blog-panel,.attr-detail-panel{border-top:solid 1px #d1d1d1}.attr-blog-panel .title,.attr-detail-panel .title{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;line-height:1.2em;text-transform:uppercase;padding:1.5em 5% 1em}.attr-blog-panel .area-list,.attr-detail-panel .area-list{font-size:1.4rem;line-height:1.2em}.attr-blog-panel .area-list>li,.attr-detail-panel .area-list>li{margin-bottom:1.4em}.attr-blog-panel .area-list>li>*,.attr-detail-panel .area-list>li>*{padding-left:5%}@media screen and (max-width:768px){.attr-blog-panel .area-list>li>*,.attr-detail-panel .area-list>li>*{padding-left:1.5rem}}.attr-blog-panel .area-list>li *,.attr-detail-panel .area-list>li *{vertical-align:middle}.attr-blog-panel .area-list .list-item-name,.attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-blog-panel .area-list .wgt-link-triangle,.attr-blog-panel .area-list .wgt-text-triangle,.attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .list-item-name,.attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-detail-panel .area-list .wgt-link-triangle,.attr-detail-panel .area-list .wgt-text-triangle,.attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .see-all{font-size:1.6rem;line-height:1.3em;display:inline-block;width:calc(100% - 2em)}@media screen and (max-width:768px){.attr-blog-panel .area-list .list-item-name,.attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-blog-panel .area-list .wgt-link-triangle,.attr-blog-panel .area-list .wgt-text-triangle,.attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .list-item-name,.attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-detail-panel .area-list .wgt-link-triangle,.attr-detail-panel .area-list .wgt-text-triangle,.attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .see-all{width:calc(100% - 2.5em)}}.attr-blog-panel .area-list .arrow-up.wgt-link-triangle,.attr-blog-panel .area-list .arrow-up.wgt-text-triangle,.attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .arrow-up.see-all,.attr-detail-panel .area-list .arrow-up.wgt-link-triangle,.attr-detail-panel .area-list .arrow-up.wgt-text-triangle,.attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .arrow-up.see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .arrow-up.see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .arrow-up.see-all{font-weight:400}.attr-blog-panel .area-list .item-icon,.attr-detail-panel .area-list .item-icon{margin-right:1em;font-size:1.5rem}.attr-blog-panel .area-list .item-currentday,.attr-blog-panel .area-list .item-time,.attr-detail-panel .area-list .item-currentday,.attr-detail-panel .area-list .item-time{font-family:'Nimbus Sans L',sans-serif;font-weight:700}.attr-blog-panel .area-list .list-item-time .list-item-name .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-blog-panel .area-list .list-item-time .list-item-name .wgt-link-triangle,.attr-blog-panel .area-list .list-item-time .list-item-name .wgt-text-triangle,.attr-blog-panel .area-list .list-item-time .list-item-name .wgt-text-triangle.arrow-up,.attr-blog-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .see-all,.attr-blog-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-link-triangle,.attr-blog-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-text-triangle,.attr-blog-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-text-triangle.arrow-up,.attr-blog-panel .area-list .list-item-time .wgt-link-triangle .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-blog-panel .area-list .list-item-time .wgt-link-triangle .wgt-link-triangle,.attr-blog-panel .area-list .list-item-time .wgt-link-triangle .wgt-text-triangle,.attr-blog-panel .area-list .list-item-time .wgt-link-triangle .wgt-text-triangle.arrow-up,.attr-blog-panel .area-list .list-item-time .wgt-text-triangle .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-blog-panel .area-list .list-item-time .wgt-text-triangle .wgt-link-triangle,.attr-blog-panel .area-list .list-item-time .wgt-text-triangle .wgt-text-triangle,.attr-blog-panel .area-list .list-item-time .wgt-text-triangle .wgt-text-triangle.arrow-up,.attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-link-triangle,.attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-text-triangle,.attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-text-triangle.arrow-up,.attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .see-all,.attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-link-triangle,.attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-text-triangle,.attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-text-triangle.arrow-up,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .list-item-name .wgt-text-triangle.arrow-up,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .see-all,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-link-triangle,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-text-triangle,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-text-triangle.arrow-up,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-link-triangle .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-link-triangle .wgt-link-triangle,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-link-triangle .wgt-text-triangle,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-link-triangle .wgt-text-triangle.arrow-up,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle .wgt-link-triangle,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle .wgt-text-triangle,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle .wgt-text-triangle.arrow-up,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-link-triangle,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-text-triangle,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-text-triangle.arrow-up,.attr-blog-panel .attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .see-all,.attr-blog-panel .attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-link-triangle,.attr-blog-panel .attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-text-triangle,.attr-blog-panel .attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-text-triangle.arrow-up,.attr-blog-panel .tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .see-all .see-all,.attr-blog-panel .tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .see-all .wgt-link-triangle,.attr-blog-panel .tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .see-all .wgt-text-triangle,.attr-blog-panel .tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .see-all .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .list-item-time .list-item-name .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-detail-panel .area-list .list-item-time .list-item-name .wgt-link-triangle,.attr-detail-panel .area-list .list-item-time .list-item-name .wgt-text-triangle,.attr-detail-panel .area-list .list-item-time .list-item-name .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .see-all,.attr-detail-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-link-triangle,.attr-detail-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-text-triangle,.attr-detail-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .list-item-time .wgt-link-triangle .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-detail-panel .area-list .list-item-time .wgt-link-triangle .wgt-link-triangle,.attr-detail-panel .area-list .list-item-time .wgt-link-triangle .wgt-text-triangle,.attr-detail-panel .area-list .list-item-time .wgt-link-triangle .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .list-item-time .wgt-text-triangle .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-detail-panel .area-list .list-item-time .wgt-text-triangle .wgt-link-triangle,.attr-detail-panel .area-list .list-item-time .wgt-text-triangle .wgt-text-triangle,.attr-detail-panel .area-list .list-item-time .wgt-text-triangle .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-link-triangle,.attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-text-triangle,.attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .see-all,.attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-link-triangle,.attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-text-triangle,.attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-text-triangle.arrow-up,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .list-item-name .wgt-text-triangle.arrow-up,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .see-all,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-link-triangle,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-text-triangle,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-text-triangle.arrow-up,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-link-triangle .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-link-triangle .wgt-link-triangle,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-link-triangle .wgt-text-triangle,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-link-triangle .wgt-text-triangle.arrow-up,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle .wgt-link-triangle,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle .wgt-text-triangle,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle .wgt-text-triangle.arrow-up,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-link-triangle,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-text-triangle,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-text-triangle.arrow-up,.attr-detail-panel .attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .see-all,.attr-detail-panel .attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-link-triangle,.attr-detail-panel .attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-text-triangle,.attr-detail-panel .attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-text-triangle.arrow-up,.attr-detail-panel .tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .see-all .see-all,.attr-detail-panel .tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .see-all .wgt-link-triangle,.attr-detail-panel .tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .see-all .wgt-text-triangle,.attr-detail-panel .tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .see-all .wgt-text-triangle.arrow-up,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .list-item-name .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .see-all .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .see-all .wgt-link-triangle,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .see-all .wgt-text-triangle,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .see-all .wgt-text-triangle.arrow-up,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .wgt-link-triangle .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .wgt-text-triangle .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .attr-detail-panel .area-list .list-item-time .see-all .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .attr-detail-panel .area-list .list-item-time .see-all .wgt-link-triangle,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .attr-detail-panel .area-list .list-item-time .see-all .wgt-text-triangle,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .attr-detail-panel .area-list .list-item-time .see-all .wgt-text-triangle.arrow-up,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-link-triangle .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .list-item-name .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .see-all .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .see-all .wgt-link-triangle,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .see-all .wgt-text-triangle,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .see-all .wgt-text-triangle.arrow-up,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .wgt-link-triangle .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .wgt-text-triangle .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .attr-blog-panel .area-list .list-item-time .see-all .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .attr-blog-panel .area-list .list-item-time .see-all .wgt-link-triangle,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .attr-blog-panel .area-list .list-item-time .see-all .wgt-text-triangle,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .attr-blog-panel .area-list .list-item-time .see-all .wgt-text-triangle.arrow-up,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-link-triangle .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .see-all{width:60%}.attr-blog-panel .area-list .list-item-time .list-item-name .tours-detail .main .tour-detail-tabs .content-block .see-all .time-value,.attr-blog-panel .area-list .list-item-time .list-item-name .wgt-link-triangle .time-value,.attr-blog-panel .area-list .list-item-time .list-item-name .wgt-text-triangle .time-value,.attr-blog-panel .area-list .list-item-time .list-item-name .wgt-text-triangle.arrow-up .time-value,.attr-blog-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .see-all .time-value,.attr-blog-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-link-triangle .time-value,.attr-blog-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-text-triangle .time-value,.attr-blog-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-text-triangle.arrow-up .time-value,.attr-blog-panel .area-list .list-item-time .wgt-link-triangle .tours-detail .main .tour-detail-tabs .content-block .see-all .time-value,.attr-blog-panel .area-list .list-item-time .wgt-link-triangle .wgt-link-triangle .time-value,.attr-blog-panel .area-list .list-item-time .wgt-link-triangle .wgt-text-triangle .time-value,.attr-blog-panel .area-list .list-item-time .wgt-link-triangle .wgt-text-triangle.arrow-up .time-value,.attr-blog-panel .area-list .list-item-time .wgt-text-triangle .tours-detail .main .tour-detail-tabs .content-block .see-all .time-value,.attr-blog-panel .area-list .list-item-time .wgt-text-triangle .wgt-link-triangle .time-value,.attr-blog-panel .area-list .list-item-time .wgt-text-triangle .wgt-text-triangle .time-value,.attr-blog-panel .area-list .list-item-time .wgt-text-triangle .wgt-text-triangle.arrow-up .time-value,.attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .tours-detail .main .tour-detail-tabs .content-block .see-all .time-value,.attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-link-triangle .time-value,.attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-text-triangle .time-value,.attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-text-triangle.arrow-up .time-value,.attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .see-all .time-value,.attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-link-triangle .time-value,.attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-text-triangle .time-value,.attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-text-triangle.arrow-up .time-value,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .list-item-name .wgt-text-triangle.arrow-up .time-value,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .see-all .time-value,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-link-triangle .time-value,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-text-triangle .time-value,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-text-triangle.arrow-up .time-value,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-link-triangle .tours-detail .main .tour-detail-tabs .content-block .see-all .time-value,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-link-triangle .wgt-link-triangle .time-value,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-link-triangle .wgt-text-triangle .time-value,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-link-triangle .wgt-text-triangle.arrow-up .time-value,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle .tours-detail .main .tour-detail-tabs .content-block .see-all .time-value,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle .wgt-link-triangle .time-value,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle .wgt-text-triangle .time-value,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle .wgt-text-triangle.arrow-up .time-value,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .tours-detail .main .tour-detail-tabs .content-block .see-all .time-value,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-link-triangle .time-value,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-text-triangle .time-value,.attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-text-triangle.arrow-up .time-value,.attr-blog-panel .attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .see-all .time-value,.attr-blog-panel .attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-link-triangle .time-value,.attr-blog-panel .attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-text-triangle .time-value,.attr-blog-panel .attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-text-triangle.arrow-up .time-value,.attr-blog-panel .tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .see-all .see-all .time-value,.attr-blog-panel .tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .see-all .wgt-link-triangle .time-value,.attr-blog-panel .tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .see-all .wgt-text-triangle .time-value,.attr-blog-panel .tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .see-all .wgt-text-triangle.arrow-up .time-value,.attr-detail-panel .area-list .list-item-time .list-item-name .tours-detail .main .tour-detail-tabs .content-block .see-all .time-value,.attr-detail-panel .area-list .list-item-time .list-item-name .wgt-link-triangle .time-value,.attr-detail-panel .area-list .list-item-time .list-item-name .wgt-text-triangle .time-value,.attr-detail-panel .area-list .list-item-time .list-item-name .wgt-text-triangle.arrow-up .time-value,.attr-detail-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .see-all .time-value,.attr-detail-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-link-triangle .time-value,.attr-detail-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-text-triangle .time-value,.attr-detail-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-text-triangle.arrow-up .time-value,.attr-detail-panel .area-list .list-item-time .wgt-link-triangle .tours-detail .main .tour-detail-tabs .content-block .see-all .time-value,.attr-detail-panel .area-list .list-item-time .wgt-link-triangle .wgt-link-triangle .time-value,.attr-detail-panel .area-list .list-item-time .wgt-link-triangle .wgt-text-triangle .time-value,.attr-detail-panel .area-list .list-item-time .wgt-link-triangle .wgt-text-triangle.arrow-up .time-value,.attr-detail-panel .area-list .list-item-time .wgt-text-triangle .tours-detail .main .tour-detail-tabs .content-block .see-all .time-value,.attr-detail-panel .area-list .list-item-time .wgt-text-triangle .wgt-link-triangle .time-value,.attr-detail-panel .area-list .list-item-time .wgt-text-triangle .wgt-text-triangle .time-value,.attr-detail-panel .area-list .list-item-time .wgt-text-triangle .wgt-text-triangle.arrow-up .time-value,.attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .tours-detail .main .tour-detail-tabs .content-block .see-all .time-value,.attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-link-triangle .time-value,.attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-text-triangle .time-value,.attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-text-triangle.arrow-up .time-value,.attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .see-all .time-value,.attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-link-triangle .time-value,.attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-text-triangle .time-value,.attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-text-triangle.arrow-up .time-value,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .list-item-name .wgt-text-triangle.arrow-up .time-value,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .see-all .time-value,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-link-triangle .time-value,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-text-triangle .time-value,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .wgt-text-triangle.arrow-up .time-value,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-link-triangle .tours-detail .main .tour-detail-tabs .content-block .see-all .time-value,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-link-triangle .wgt-link-triangle .time-value,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-link-triangle .wgt-text-triangle .time-value,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-link-triangle .wgt-text-triangle.arrow-up .time-value,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle .tours-detail .main .tour-detail-tabs .content-block .see-all .time-value,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle .wgt-link-triangle .time-value,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle .wgt-text-triangle .time-value,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle .wgt-text-triangle.arrow-up .time-value,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .tours-detail .main .tour-detail-tabs .content-block .see-all .time-value,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-link-triangle .time-value,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-text-triangle .time-value,.attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .wgt-text-triangle.arrow-up .time-value,.attr-detail-panel .attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .see-all .time-value,.attr-detail-panel .attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-link-triangle .time-value,.attr-detail-panel .attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-text-triangle .time-value,.attr-detail-panel .attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .wgt-text-triangle.arrow-up .time-value,.attr-detail-panel .tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .see-all .see-all .time-value,.attr-detail-panel .tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .see-all .wgt-link-triangle .time-value,.attr-detail-panel .tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .see-all .wgt-text-triangle .time-value,.attr-detail-panel .tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .see-all .wgt-text-triangle.arrow-up .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .list-item-name .see-all .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .see-all .see-all .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .see-all .wgt-link-triangle .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .see-all .wgt-text-triangle .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .see-all .wgt-text-triangle.arrow-up .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .wgt-link-triangle .see-all .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .wgt-text-triangle .see-all .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .see-all .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .attr-detail-panel .area-list .list-item-time .see-all .see-all .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .attr-detail-panel .area-list .list-item-time .see-all .wgt-link-triangle .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .attr-detail-panel .area-list .list-item-time .see-all .wgt-text-triangle .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .attr-detail-panel .area-list .list-item-time .see-all .wgt-text-triangle.arrow-up .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-link-triangle .see-all .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle .see-all .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .see-all .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .list-item-name .see-all .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .see-all .see-all .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .see-all .wgt-link-triangle .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .see-all .wgt-text-triangle .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .see-all .wgt-text-triangle.arrow-up .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .wgt-link-triangle .see-all .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .wgt-text-triangle .see-all .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .see-all .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .attr-blog-panel .area-list .list-item-time .see-all .see-all .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .attr-blog-panel .area-list .list-item-time .see-all .wgt-link-triangle .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .attr-blog-panel .area-list .list-item-time .see-all .wgt-text-triangle .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .attr-blog-panel .area-list .list-item-time .see-all .wgt-text-triangle.arrow-up .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-link-triangle .see-all .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle .see-all .time-value,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .attr-blog-panel .area-list .list-item-time .wgt-text-triangle.arrow-up .see-all .time-value{font-family:'Nimbus Sans L',sans-serif;font-weight:700}.attr-blog-panel .area-list .list-item-time .list-item-name .item-container,.attr-blog-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .item-container,.attr-blog-panel .area-list .list-item-time .wgt-link-triangle .item-container,.attr-blog-panel .area-list .list-item-time .wgt-text-triangle .item-container,.attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .item-container,.attr-detail-panel .area-list .list-item-time .list-item-name .item-container,.attr-detail-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .item-container,.attr-detail-panel .area-list .list-item-time .wgt-link-triangle .item-container,.attr-detail-panel .area-list .list-item-time .wgt-text-triangle .item-container,.attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .item-container,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .see-all .item-container,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .see-all .item-container{display:table;width:100%}.attr-blog-panel .area-list .list-item-time .list-item-name .item-container>*,.attr-blog-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .item-container>*,.attr-blog-panel .area-list .list-item-time .wgt-link-triangle .item-container>*,.attr-blog-panel .area-list .list-item-time .wgt-text-triangle .item-container>*,.attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .item-container>*,.attr-detail-panel .area-list .list-item-time .list-item-name .item-container>*,.attr-detail-panel .area-list .list-item-time .tours-detail .main .tour-detail-tabs .content-block .see-all .item-container>*,.attr-detail-panel .area-list .list-item-time .wgt-link-triangle .item-container>*,.attr-detail-panel .area-list .list-item-time .wgt-text-triangle .item-container>*,.attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .list-item-time .see-all .item-container>*,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .list-item-time .see-all .item-container>*,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .list-item-time .see-all .item-container>*{display:table-cell}.attr-blog-panel .area-list .item-time-schedule,.attr-detail-panel .area-list .item-time-schedule{margin-left:2.2em;display:table;width:calc(100% - 2.2em);box-sizing:border-box}.attr-blog-panel .area-list .item-time-schedule .item-currentday,.attr-detail-panel .area-list .item-time-schedule .item-currentday{font-family:'Nimbus Sans L',sans-serif;font-weight:700}.attr-blog-panel .area-list .item-time-schedule>li,.attr-detail-panel .area-list .item-time-schedule>li{display:table-row;margin-bottom:1em}.attr-blog-panel .area-list .item-time-schedule>li .item-time,.attr-blog-panel .area-list .item-time-schedule>li .time-value,.attr-detail-panel .area-list .item-time-schedule>li .item-time,.attr-detail-panel .area-list .item-time-schedule>li .time-value{display:table-cell;padding-top:1em}.attr-blog-panel .area-list .item-time-schedule>li .item-time,.attr-detail-panel .area-list .item-time-schedule>li .item-time{text-transform:uppercase}.attr-blog-panel .area-list .item-time-schedule>li .time-value,.attr-detail-panel .area-list .item-time-schedule>li .time-value{width:60%}.attr-blog-panel .area-list .item-process-list,.attr-detail-panel .area-list .item-process-list{background-color:#f2f2f2;padding:0 5%;margin-top:1em;width:100%;box-sizing:border-box}.attr-blog-panel .area-list .item-process-list>li,.attr-detail-panel .area-list .item-process-list>li{padding:1em 0;white-space:nowrap}.attr-blog-panel .area-list .item-process-list>li:not(:last-child),.attr-detail-panel .area-list .item-process-list>li:not(:last-child){border-bottom:solid 1px #c1c1c1}@media screen and (max-width:768px){.attr-blog-panel .area-list .item-process-list>li,.attr-detail-panel .area-list .item-process-list>li{white-space:normal;padding:.8em 0}}.attr-blog-panel .area-list .item-process-list .end-point,.attr-blog-panel .area-list .item-process-list .start-point,.attr-detail-panel .area-list .item-process-list .end-point,.attr-detail-panel .area-list .item-process-list .start-point{font-family:'Nimbus Sans L',sans-serif;font-weight:700;padding-left:2.1em;display:inline-block;white-space:normal}.attr-blog-panel .area-list .item-process-list .start-point,.attr-detail-panel .area-list .item-process-list .start-point{width:calc(100% - 2.1em - 5.5em)}@media screen and (max-width:768px){.attr-blog-panel .area-list .item-process-list .start-point,.attr-detail-panel .area-list .item-process-list .start-point{width:calc(100% - 2.1em)}}.attr-blog-panel .area-list .item-process-list .process-item-name,.attr-detail-panel .area-list .item-process-list .process-item-name{width:calc(100% - 2.2em - 4em);display:inline-block;white-space:normal;color:#424242}@media screen and (max-width:768px){.attr-blog-panel .area-list .item-process-list .process-item-name,.attr-detail-panel .area-list .item-process-list .process-item-name{width:calc(100% - 2.2em)}}.attr-blog-panel .area-list .item-process-list .distance,.attr-detail-panel .area-list .item-process-list .distance{font-size:1.2rem;width:4em;display:inline-block;text-align:right;color:#424242}@media screen and (max-width:768px){.attr-blog-panel .area-list .item-process-list .distance,.attr-detail-panel .area-list .item-process-list .distance{text-align:left;padding-left:2.5em;padding-top:.5em}}.attr-blog-panel .area-list .item-process-list .print-block,.attr-detail-panel .area-list .item-process-list .print-block{display:inline-block;width:4.9em;text-align:right}.attr-blog-panel .area-list .item-process-list .print-block span[class^=icon-],.attr-detail-panel .area-list .item-process-list .print-block span[class^=icon-]{font-size:1.5rem;margin-right:.4em}.attr-blog-panel .area-list .item-process-list .print-block a,.attr-detail-panel .area-list .item-process-list .print-block a{font-size:1.2rem}@media screen and (max-width:768px){.attr-blog-panel .area-list .item-process-list .print-block,.attr-detail-panel .area-list .item-process-list .print-block{display:none}}.marker-icon{width:38px;height:46px;position:relative}.marker-icon .marker-icon-sign{pointer-events:none;transform:translate(-50%,-50%);position:absolute;top:46px;left:50%;z-index:0;width:16px;height:6px;opacity:.5;background:#666;border-radius:50%;display:none}.marker-icon .marker-icon-back{width:38px;height:46px;position:absolute;left:0;top:0;z-index:1}.marker-icon .marker-icon-back svg{overflow:hidden}.marker-icon .marker-icon-back svg path{stroke:currentColor;fill:currentColor}.marker-icon .marker-icon-fore{width:24px;height:24px;font-size:24px;color:#fff;position:absolute;left:7px;top:7px;z-index:2}.marker-icon.selected .marker-icon-sign{display:block}.marker-icon.selected .marker-icon-back svg path{fill:#fff}.marker-icon.selected .marker-icon-fore{color:currentColor}.marker-icon.spangled .marker-icon-sign{display:block;background:0 0;width:50px;height:50px}.marker-icon.disabled{opacity:.5}@media print{.tpl-hero-attraction-photos,.wgt-block-title,.zoom,[class^=tpl-]{display:none!important}.attraction-detail-print{display:block!important;position:absolute;left:0;top:0;width:100vw;max-width:none;min-height:100vh;padding:0;z-index:10000;background-color:#fff;padding:6% 6%;box-sizing:border-box;padding-bottom:calc(6% + 200px)}.attr-small-map-section{border:none!important}.attr-blog-panel,.attr-detail-panel{border:none!important}.attr-blog-panel .end-point,.attr-blog-panel .print-block,.attr-blog-panel .start-point,.attr-blog-panel .title,.attr-detail-panel .end-point,.attr-detail-panel .print-block,.attr-detail-panel .start-point,.attr-detail-panel .title{display:none!important}.attr-blog-panel .area-list,.attr-detail-panel .area-list{font-size:2.4rem}.attr-blog-panel .area-list>li,.attr-detail-panel .area-list>li{margin:0}.attr-blog-panel .area-list>li>*,.attr-detail-panel .area-list>li>*{display:none!important}.attr-blog-panel .area-list>li.current-print .attraction-detail-print-content,.attr-detail-panel .area-list>li.current-print .attraction-detail-print-content{display:block!important}.attr-blog-panel .area-list>li.current-print .item-icon,.attr-detail-panel .area-list>li.current-print .item-icon{font-size:2.8rem;margin-right:1.57em}.attr-blog-panel .area-list>li.current-print .item-process-list,.attr-detail-panel .area-list>li.current-print .item-process-list{margin:0;padding:0 2%;background-color:transparent}.attr-blog-panel .area-list>li.current-print .item-process-list>li,.attr-detail-panel .area-list>li.current-print .item-process-list>li{padding:.7em 0}.attr-blog-panel .area-list>li.current-print .item-process-list .distance,.attr-detail-panel .area-list>li.current-print .item-process-list .distance{font-size:2.4rem;width:3.5em}.attr-blog-panel .area-list>li.current-print .item-process-list .process-item-name,.attr-detail-panel .area-list>li.current-print .item-process-list .process-item-name{width:calc(100% - 3.2em - 3.5em)}.attr-blog-panel .area-list>li.current-print .item-process-list .end-point,.attr-blog-panel .area-list>li.current-print .item-process-list .start-point,.attr-detail-panel .area-list>li.current-print .item-process-list .end-point,.attr-detail-panel .area-list>li.current-print .item-process-list .start-point{padding-left:3em;color:#424242}.attr-blog-panel .area-list>li.current-print .route-summary,.attr-detail-panel .area-list>li.current-print .route-summary{display:block!important;padding:0 2%;margin:12px auto 18px}.attr-blog-panel .area-list>li.current-print .route-summary>div,.attr-detail-panel .area-list>li.current-print .route-summary>div{position:relative;font-size:2.4rem;padding-left:3em}.attr-blog-panel .area-list>li.current-print .route-summary>div:first-child,.attr-detail-panel .area-list>li.current-print .route-summary>div:first-child{padding-bottom:12px;overflow:hidden}.attr-blog-panel .area-list>li.current-print .route-summary .dot-block img,.attr-detail-panel .area-list>li.current-print .route-summary .dot-block img{width:20px}.attr-blog-panel .area-list>li.current-print .route-summary .icon,.attr-detail-panel .area-list>li.current-print .route-summary .icon{width:16px;position:absolute;left:0;top:1px}.attr-blog-panel .area-list>li.current-print .route-summary .dot-icon-block,.attr-detail-panel .area-list>li.current-print .route-summary .dot-icon-block{position:absolute;left:3px;top:18px}.attr-blog-panel .area-list>li.current-print .route-summary .dot-icon-block .dot-icon,.attr-detail-panel .area-list>li.current-print .route-summary .dot-icon-block .dot-icon{width:10px;display:block}.attr-blog-panel .area-list>li.current-print .route-summary .point-description,.attr-blog-panel .area-list>li.current-print .route-summary .route-point,.attr-detail-panel .area-list>li.current-print .route-summary .point-description,.attr-detail-panel .area-list>li.current-print .route-summary .route-point{line-height:1.2em}.attr-blog-panel .area-list>li.current-print .route-summary .route-point,.attr-detail-panel .area-list>li.current-print .route-summary .route-point{font-size:2.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700}.attr-blog-panel .area-list>li.current-print .route-summary .point-description,.attr-detail-panel .area-list>li.current-print .route-summary .point-description{font-size:2rem;margin-top:.3em;color:#424242}.attr-blog-panel .print-content,.attr-detail-panel .print-content{display:block!important}.print-footer-logo{padding:0 16%;margin-top:100px;text-align:center;box-sizing:border-box;width:100%;display:block!important}.print-footer-logo img{width:140px}.print-footer-logo .description{color:#585858;margin-top:-1em;line-height:1.3em;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.tpl-map-aspanel{height:300px}body{-webkit-print-color-adjust:exact}}.att-tagsshare{padding:2em 3.2rem;background:#fff;font-size:1.4rem}@media screen and (max-width:768px){.att-tagsshare{padding:0}}.att-tagsshare>div{border-top:solid 2px #9a9a9a;padding:3em 0}@media screen and (max-width:768px){.att-tagsshare>div{border-top:solid 1px #454545;padding:2.8rem 2.5rem 4rem 3.8rem}}.att-tagsshare .att-share-block,.att-tagsshare .att-tags-block{display:inline-block;vertical-align:top}@media screen and (max-width:768px){.att-tagsshare .att-share-block,.att-tagsshare .att-tags-block{display:block}}.att-tagsshare .att-share-block .text,.att-tagsshare .att-tags-block .text{text-transform:uppercase;line-height:1.3em;margin-bottom:.5em;font-size:1.3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.att-tagsshare .att-tags-block{margin-right:4em}@media screen and (max-width:768px){.att-tagsshare .att-tags-block{margin-right:0;margin-bottom:1.5em}}.att-tagsshare .att-tags-block .text{margin-bottom:calc(.5em + 8px)}@media screen and (max-width:768px){.att-tagsshare .att-tags-block .text{margin-bottom:.5em}}.att-tagsshare .att-tags-block>*{margin-right:1em;line-height:45px}@media screen and (max-width:768px){.att-tagsshare .att-tags-block>*{margin-bottom:.8em}}.attr-blog-panel{position:relative}.attr-blog-panel .title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2rem;text-transform:none;padding:1em 5%;width:calc(90% - 1em)}@media screen and (max-width:768px){.attr-blog-panel .title{width:calc(100% - 7.2rem);padding:1em 1.5rem}}.attr-blog-panel .wgt-button-arrow{font-size:2rem;position:absolute;right:-1px;top:1em}@media screen and (max-width:768px){.attr-blog-panel .wgt-button-arrow{right:1.5rem}}.attr-blog-panel .area-list>li:first-child .list-item-name,.attr-blog-panel .area-list>li:first-child .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-blog-panel .area-list>li:first-child .wgt-link-triangle,.attr-blog-panel .area-list>li:first-child .wgt-text-triangle,.attr-blog-panel .attr-detail-panel .area-list>li:first-child .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-blog-panel .attr-detail-panel .area-list>li:first-child .wgt-link-triangle,.attr-blog-panel .attr-detail-panel .area-list>li:first-child .wgt-text-triangle,.attr-blog-panel .tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list>li:first-child .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list>li:first-child .see-all{width:calc(100% - 2.2em - 2.5em)}@media screen and (max-width:768px){.attr-blog-panel .area-list>li:first-child .list-item-name,.attr-blog-panel .area-list>li:first-child .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-blog-panel .area-list>li:first-child .wgt-link-triangle,.attr-blog-panel .area-list>li:first-child .wgt-text-triangle,.attr-blog-panel .attr-detail-panel .area-list>li:first-child .tours-detail .main .tour-detail-tabs .content-block .see-all,.attr-blog-panel .attr-detail-panel .area-list>li:first-child .wgt-link-triangle,.attr-blog-panel .attr-detail-panel .area-list>li:first-child .wgt-text-triangle,.attr-blog-panel .tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list>li:first-child .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list>li:first-child .see-all{width:calc(100% - 2.2em - 2.5em - 1.5rem)}}.attr-blog-panel .wgt-price-content{font-family:'Nimbus Sans L',sans-serif;font-weight:700}.attr-blog-panel .wgt-price-content .wgt-price-data{font-size:3rem}.attr-blog-panel .attr-blog-panel-price{padding:3% 3% 7% 5%;display:table;width:100%;box-sizing:border-box}.attr-blog-panel .attr-blog-panel-price>*{display:table-cell;vertical-align:bottom}html[dir=rtl] .attr-detail-details-section.x-blog .attr-detail-details,html[dir=rtl] .attr-detail-details-section.x-blog .attr-neighborhood-details-section{padding-left:0!important;padding-right:17%!important}@media screen and (max-width:768px){html[dir=rtl] .attr-detail-details-section.x-blog .attr-detail-details,html[dir=rtl] .attr-detail-details-section.x-blog .attr-neighborhood-details-section{padding-right:0!important}}html[dir=rtl] .attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .blog-date,html[dir=rtl] .attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .blog-date{right:auto;left:calc(100% + 46px);text-align:left}@media screen and (max-width:768px){html[dir=rtl] .attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .blog-date,html[dir=rtl] .attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .blog-date{left:0;right:0;text-align:right}}html[dir=rtl] .attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .att-share-block,html[dir=rtl] .attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .att-share-block{left:calc(100% + 46px);right:auto}@media screen and (max-width:768px){html[dir=rtl] .attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .att-share-block,html[dir=rtl] .attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .att-share-block{left:0;right:0}}html[dir=rtl] .attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .att-share-block p.text,html[dir=rtl] .attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .att-share-block p.text{text-align:left}@media screen and (max-width:768px){html[dir=rtl] .attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .att-share-block p.text,html[dir=rtl] .attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .att-share-block p.text{text-align:right}}html[dir=rtl] .attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .att-share-block .wgt-socialmedia,html[dir=rtl] .attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .att-share-block .wgt-socialmedia{text-align:left}@media screen and (max-width:768px){html[dir=rtl] .attr-detail-details-section.x-blog .attr-detail-details .tpl-attr-text-blogposting .att-share-block .wgt-socialmedia,html[dir=rtl] .attr-detail-details-section.x-blog .attr-neighborhood-details-section .tpl-attr-text-blogposting .att-share-block .wgt-socialmedia{text-align:right}}html[dir=rtl] .attr-detail-details-section.x-blog .attr-detail-details .att-tagsshare .att-tags-block,html[dir=rtl] .attr-detail-details-section.x-blog .attr-neighborhood-details-section .att-tagsshare .att-tags-block{margin-left:0}html[dir=rtl] .attr-detail-details-section.x-blog .attr-detail-mypanel{padding-left:5rem;padding-right:6rem}html[dir=rtl] .attr-detail-details-section.x-blog .blog-mobile-section .att-share-block p.text{text-align:right}html[dir=rtl] .attr-detail-details-section.x-blog .blog-mobile-section .att-share-block .wgt-socialmedia{text-align:right}html[dir=rtl] .attr-detail-mypanel{padding-left:3.2rem;padding-right:0}html[dir=rtl] .attr-map-panel .tpl-attr-map-panel-banner .banner-content{right:1.6em;left:auto}html[dir=rtl] .attr-map-panel .tpl-attraction-area-clickable{padding-right:1.6em;padding-left:.5em}html[dir=rtl] .tpl-map-poi-card-secondary .card-price{text-align:left}html[dir=rtl] .tpl-map-poi-card-secondary .card-description{padding-left:.5em;padding-right:0}html[dir=rtl] .tpl-map-poi-card-secondary .card-cta>:first-child{margin-left:2%;margin-right:0}html[dir=rtl] .attr-map-section .wgt-corner-close{left:3.2rem;right:auto}html[dir=rtl] .attr-map-section .map-module{rihgt:0;left:auto}html[dir=rtl] .tpl-map-panel-mobile .zoom{left:0;right:auto}html[dir=rtl] .zoom-mask{right:0;left:auto}html[dir=rtl] .zoom{left:0;right:auto}html[dir=rtl] .attr-mobile-map-card .wgt-corner-close,html[dir=rtl] .attr-mobile-map-explore .wgt-corner-close{left:0;right:auto}html[dir=rtl] .attr-mobile-map-card .mobile-panel,html[dir=rtl] .attr-mobile-map-explore .mobile-panel{right:0;left:auto}html[dir=rtl] .attr-mobile-map-card .card-section .card-price-content>:nth-child(2){text-align:left}html[dir=rtl] .attr-mobile-map-card .card-section .card-cta>:first-child{margin-left:2%;margin-right:0}html[dir=rtl] .attr-mobile-map-card .card-section .close{left:.5rem;right:auto}html[dir=rtl] .attr-neighborhood-details-section>*{text-align:right}html[dir=rtl] .attr-blog-panel .area-list>li>*,html[dir=rtl] .attr-detail-panel .area-list>li>*{padding-right:5%;padding-left:0}@media screen and (max-width:768px){html[dir=rtl] .attr-blog-panel .area-list>li>*,html[dir=rtl] .attr-detail-panel .area-list>li>*{padding-right:1.5rem;padding-left:0}}html[dir=rtl] .attr-blog-panel .area-list .item-icon,html[dir=rtl] .attr-detail-panel .area-list .item-icon{margin-left:1em;margin-right:0}html[dir=rtl] .attr-blog-panel .area-list .item-time-schedule,html[dir=rtl] .attr-detail-panel .area-list .item-time-schedule{margin-right:2.2em;margin-left:0}html[dir=rtl] .attr-blog-panel .area-list .item-process-list .end-point,html[dir=rtl] .attr-blog-panel .area-list .item-process-list .start-point,html[dir=rtl] .attr-detail-panel .area-list .item-process-list .end-point,html[dir=rtl] .attr-detail-panel .area-list .item-process-list .start-point{padding-right:2.1em;padding-left:0}@media screen and (max-width:768px){html[dir=rtl] .attr-blog-panel .area-list .item-process-list .distance,html[dir=rtl] .attr-detail-panel .area-list .item-process-list .distance{text-align:right;padding-right:2.5em;padding-left:0}}html[dir=rtl] .marker-icon .marker-icon-back{right:0;left:auto}html[dir=rtl] .marker-icon .marker-icon-fore{right:7px;left:auto}@media print{html[dir=rtl] .attr-blog-panel .area-list>li.current-print .item-icon,html[dir=rtl] .attr-detail-panel .area-list>li.current-print .item-icon{margin-left:1.57em;margin-right:0}html[dir=rtl] .attr-blog-panel .area-list>li.current-print .item-process-list .end-point,html[dir=rtl] .attr-blog-panel .area-list>li.current-print .item-process-list .start-point,html[dir=rtl] .attr-detail-panel .area-list>li.current-print .item-process-list .end-point,html[dir=rtl] .attr-detail-panel .area-list>li.current-print .item-process-list .start-point{padding-right:3em;padding-left:0}html[dir=rtl] .attr-blog-panel .area-list>li.current-print .route-summary>div,html[dir=rtl] .attr-detail-panel .area-list>li.current-print .route-summary>div{padding-right:3em;padding-left:0}html[dir=rtl] .attr-blog-panel .area-list>li.current-print .route-summary .icon,html[dir=rtl] .attr-detail-panel .area-list>li.current-print .route-summary .icon{right:0;left:auto}html[dir=rtl] .attr-blog-panel .area-list>li.current-print .route-summary .dot-icon-block,html[dir=rtl] .attr-detail-panel .area-list>li.current-print .route-summary .dot-icon-block{right:3px;left:auto}}@media screen and (max-width:768px){html[dir=rtl] .att-tagsshare>div{padding:2.8rem 3.8rem 4rem 2.5rem}}html[dir=rtl] .att-tagsshare .att-tags-block{margin-left:4em;margin-right:0}@media screen and (max-width:768px){html[dir=rtl] .att-tagsshare .att-tags-block{margin-left:0;margin-right:0}}html[dir=rtl] .att-tagsshare .att-tags-block>*{margin-left:1em;margin-right:0}html[dir=rtl] .attr-blog-panel .wgt-button-arrow{left:-1px;right:auto}@media screen and (max-width:768px){html[dir=rtl] .attr-blog-panel .wgt-button-arrow{left:1.5rem;right:auto}}html[dir=rtl] .attr-blog-panel .attr-blog-panel-price{padding:3% 5% 7% 3%}.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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;font-weight:700}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-user *{font-family:'Nimbus Sans L',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}}.real-checkbox-wrapper{position:relative;display:inline-flex!important;align-items:center;vertical-align:middle;height:max-content}.real-checkbox-wrapper .real-checkbox-input,.real-checkbox-wrapper input[type=checkbox]{position:absolute!important;left:0;top:0;margin:0!important;box-sizing:border-box;width:100%!important;height:100%!important;opacity:0;z-index:2}.real-checkbox-wrapper i.checkbox,.real-checkbox-wrapper i.radio{z-index:1}.real-checkbox-wrapper .opacity0{opacity:0;width:100%;height:100%;position:absolute;z-index:-2}.new-rfp-radio-item{position:relative}.real-radio-wrapper{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}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;opacity:.9}.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;border-top:0}.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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',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:Optima,sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',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-newLook .mh-maps-map-wrapper{height:50rem;min-height:50rem}.mh-maps-section-newLook .mh-maps-static-map-wrapper{height:59.2rem;min-height:59.2rem;width:40%}.mh-maps-section-newLook .mh-maps-static-map-wrapper .mh-maps-static-map-position{height:100%}.mh-maps-section-newLook .mh-maps-static-map-wrapper .maps-static-image-inlet{padding:8px 24px;color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:0;line-height:20px;background:#fff}.mh-maps-section-newLook .mh-maps-right-attrs{width:58%}.mh-maps-section-newLook .mh-maps-right-attrs .mh-maps-right-attrs-position{padding-top:25px;position:relative}.mh-maps-section-newLook .mh-maps-right-attrs .mh-maps-right-attrs-position .attrs-slick .slick-next,.mh-maps-section-newLook .mh-maps-right-attrs .mh-maps-right-attrs-position .attrs-slick .slick-prev{top:0;display:inline-block!important;left:unset;right:90px}.mh-maps-section-newLook .mh-maps-right-attrs .mh-maps-right-attrs-position .attrs-slick .slick-next:before,.mh-maps-section-newLook .mh-maps-right-attrs .mh-maps-right-attrs-position .attrs-slick .slick-prev:before{font-family:icomoon!important;content:'\eb29';color:#000;font-size:40px;transform:unset;background-color:transparent;width:40px;height:0;line-height:0}.mh-maps-section-newLook .mh-maps-right-attrs .mh-maps-right-attrs-position .attrs-slick .slick-next{right:30px}.mh-maps-section-newLook .mh-maps-right-attrs .mh-maps-right-attrs-position .attrs-slick .slick-next::before{content:'\eb2a'}.mh-maps-section-newLook .mh-maps-right-attrs .mh-maps-right-attrs-position .attrs-slick .attr-slick-item{position:relative;height:550px;width:100%;padding:8px}.mh-maps-section-newLook .mh-maps-right-attrs .mh-maps-right-attrs-position .attrs-slick .attr-slick-item .attr-slick-item-header-img{width:100%;height:400px;object-fit:cover}.mh-maps-section-newLook .mh-maps-right-attrs .mh-maps-right-attrs-position .attrs-slick .attr-slick-item .attr-slick-item-footer{top:360px;width:calc(100% - 16px - 10%);margin:0 5%;position:absolute;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px 0 rgba(0,0,0,.07);height:175px}.mh-maps-section-newLook .mh-maps-right-attrs .mh-maps-right-attrs-position .attrs-slick .attr-slick-item .attr-slick-item-footer-type{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;letter-spacing:1px;line-height:17px;text-transform:uppercase;padding:20px 24px 17px}.mh-maps-section-newLook .mh-maps-right-attrs .mh-maps-right-attrs-position .attrs-slick .attr-slick-item .attr-slick-item-footer-name{color:#000;font-family:Optima,sans-serif;font-size:23px;letter-spacing:0;line-height:32px;padding:0 24px;margin-bottom:20px}.mh-maps-section-newLook .mh-maps-right-attrs .mh-maps-right-attrs-position .attrs-slick .attr-slick-item .attr-slick-item-footer-footer-link{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;letter-spacing:.65px;line-height:17px;text-transform:uppercase;text-decoration:underline;padding:0 24px}.mh-maps-section-newLook .mh-maps-right-attrs,.mh-maps-section-newLook .mh-maps-static-map-wrapper{display:none}.new-look-hotel-map.new-design .mh-maps-section-newLook .mh-maps-right-attrs,.new-look-hotel-map.new-design .mh-maps-section-newLook .mh-maps-static-map-wrapper{display:block}.new-look-hotel-map.new-design .mh-maps-section-newLook .mh-mpas-new-pop-up{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;display:none}.new-look-hotel-map.new-design .mh-maps-section-newLook .mh-mpas-new-pop-up__overlay{background-color:#000;opacity:.8;z-index:1000;position:absolute;width:100%;height:100%;top:0;left:0}.new-look-hotel-map.new-design .mh-maps-section-newLook .mh-mpas-new-pop-up__closeBtn{position:absolute;right:0;top:0;font-size:5rem;color:#363636;background-color:#fff;cursor:pointer;z-index:100}.new-look-hotel-map.new-design .mh-maps-section-newLook .mh-mpas-new-pop-up__content{width:90%;z-index:1001;position:absolute;top:50%;left: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%);background-color:#fff;margin:auto;box-sizing:border-box;height:75rem;overflow:hidden}.new-look-hotel-map.new-design .mh-maps-section-newLook .mh-mpas-new-pop-up__content .mh-maps-map-wrapper{height:75rem;min-height:75rem}.new-look-hotel-map.new-design{background-color:#f0f0f0}.new-look-hotel-map.new-design .maps-shown-wrapper .mh-maps-section-newLook.mh-maps-section-normal,.new-look-hotel-map.new-design .maps-shown-wrapper .mh-maps-section-newLook.mh-maps-section-static{width:100%;margin:auto;display:flex;justify-content:space-between}@media screen and (max-width:768px){.new-look-hotel-map .maps-shown-wrapper{padding-bottom:55px}.new-look-hotel-map .maps-shown-wrapper .newlook-m-maps{display:flex;justify-content:center;text-align:center;margin-bottom:24px;flex-wrap:wrap;position:relative}.new-look-hotel-map .maps-shown-wrapper .newlook-m-maps .explore{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:0;line-height:24px;padding:8px 24px;top:16px;right:16px;background:#fff}.new-look-hotel-map .maps-shown-wrapper .newlook-m-maps .location-travel{display:none}.new-look-hotel-map .maps-shown-wrapper .attr-data .attr-container .attr-item{display:none;height:44.8rem;position:relative}.new-look-hotel-map .maps-shown-wrapper .attr-data .attr-container .attr-item .attr-item-header .attr-item-header-img{width:100%;height:24rem}.new-look-hotel-map .maps-shown-wrapper .attr-data .attr-container .attr-item .attr-item-footer{position:absolute;top:20rem;padding:24px 0;width:calc(100% - 48px);margin:0 24px;height:176px;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px 0 rgba(0,0,0,.07);display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.new-look-hotel-map .maps-shown-wrapper .attr-data .attr-container .attr-item .attr-item-footer-type{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:1.08px;line-height:16px;text-align:center;padding-bottom:8px}.new-look-hotel-map .maps-shown-wrapper .attr-data .attr-container .attr-item .attr-item-footer-name{color:#000;font-family:Optima,sans-serif;font-size:26px;letter-spacing:0;line-height:32px;text-align:center;width:100%}.new-look-hotel-map .maps-shown-wrapper .attr-data .attr-container .attr-item .attr-item-footer-link{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:0;line-height:24px;text-align:center;padding:8px 25px;border:1px solid #1d1d1d;text-decoration:none}.new-look-hotel-map .maps-shown-wrapper .attr-data .attr-container .attr-item:nth-child(-n+2){display:block}}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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t.gbw-fm7{font-family:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:700}.gbw-p-s-r-t.gbw-fsm{font-family:'Nimbus Sans L',sans-serif;font-weight:400}.gbw-p-s-r-t.gbw-fm7{font-family:'Nimbus Sans L',sans-serif;font-weight:700}.gbw-p-s-r-t.gbw-ita{font-family:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400}.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:64px;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:64px;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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;font-weight:700}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-user *{font-family:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400}.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){flex:2}@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){flex:1}@media screen and (max-width:768px){.count-down .countDown-box-li:nth-child(even){display:inline-block;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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:.999}.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}}.card.points-detail table{width:100%}.card.points-detail table td{font-size:1.6rem;line-height:1.8rem;width:70%}.card.points-detail table td:nth-of-type(2){width:30%}.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:64px;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:'Nimbus Sans L',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:'Nimbus Sans L',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;font-family:'Nimbus Sans L',sans-serif}.checkout2 .font-helvetica-neue{font-family:'Nimbus Sans L',sans-serif;font-weight:700}.checkout2__header{font-size:3.4rem;font-family:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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 0 20px}.checkout2 .default-block .section-head{font-family:'Nimbus Sans L',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 .default-block .collection-area{display:flex;align-items:center;flex-wrap:wrap}.checkout2 .default-block .collection-area .field{padding-right:1.3rem;padding-bottom:2rem;height:3.2rem}.checkout2 .default-block .collection-area .field div.input-box.small-size{display:block}.checkout2 .default-block .collection-area .field [data-item=date]{text-align:center;background-color:transparent;font-family:'Nimbus Sans L',sans-serif;font-weight:500;height:calc(3rem + .2rem);margin:.5rem 0;border:0;outline:0;font-size:1.6rem;background-color:#fff;width:calc(80% + 17px);padding-left:1rem;word-break:keep-all;box-sizing:border-box;margin-right:calc(31px + 1.2rem);padding:1.6rem 0;display:block;line-height:0}.checkout2 .default-block .collection-area .field [data-region=collectionDate]{position:absolute;z-index:10;width:40rem}.checkout2 .default-block .collection-area .field.type div.input-box.small-size{width:16rem}.checkout2 .default-block .collection-area .field.address{width:64.5%;margin-top:2.5rem;margin-bottom:1.5rem;height:2.2rem;display:none}.checkout2 .default-block .collection-area .field.address textarea{display:none;border:1px solid #adadad;height:5rem;margin:0;padding-left:1rem}.checkout2 .sidebar__block,.checkout2 .sidebar__title{padding-left:5%;padding-right:5%}.checkout2 .sidebar__block{background:#fff}.checkout2 .sidebar__title{font-family:'Nimbus Sans L',sans-serif;font-weight:400;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-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:20px}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__category-name-section{padding-bottom:12px}.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}.attr-blog-panel .area-list .checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__gift-card-group .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__gift-card-group .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__gift-card-group .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__gift-card-group .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__gift-card-group .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__gift-card-group .hotel-item__content .see-all,.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__gift-card-group .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__gift-card-group .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__gift-card-group .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__gift-card-group .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__gift-card-group .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__gift-card-group .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__gift-card-group .hotel-item__content .list-item-name,.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__gift-card-group .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__gift-card-group .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__gift-card-group .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__gift-card-group .hotel-item__content .see-all{white-space:normal;max-width:25rem}.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-item.x-hide{display:none}.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-summary .gift-card-section .hotel-item{background-color:#f7f7f7;padding:.8rem 0 2rem;margin:0 3%;border-bottom:1px solid rgba(37,37,37,.1)}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .gift-card-section--expanded .hotel-item{display:block}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .gift-card-section--expanded .hotel-item.x-hide{display:none}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .gift-card-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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:700}.checkout2 .sidebar.checkout-step2 .hotel-price .subtotal-amount label{font-family:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.2rem;line-height:1.2rem}.checkout2 .sidebar.checkout-step2 .subtotal-break{font-size:1.25rem;line-height:1.5rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;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 .subtotal-break .subtotal-break-table td.red-text{color:#ba0c2f}.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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400}.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-summary.expanded .hotel-item.x-hide{display:none}.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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;vertical-align:top}.checkout2 .sidebar .hotel-price .room-price td.td-red-text,.checkout2 .sidebar .nightly-breakdown-section .room-price td.td-red-text{color:#ba0c2f}.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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:700}.checkout2__guests-info .main .block-title.title-size21{font-size:2rem!important;line-height:2.4rem;font-family:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:500;margin-bottom:.5em}.checkout2__guests-info .main .payment-information .bottom-info{font-family:'Nimbus Sans L',sans-serif;font-weight:400;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(/mhb-media/static-files/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(/mhb-media/static-files/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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:700}.checkout2__confirmation .tip-email{font-family:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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 .order-brands{width:100%;display:flex;justify-content:center;margin-top:20px}.checkout2__confirmation .order-brands.multibanner{justify-content:space-between}.checkout2__confirmation .order-brands .brand-item{height:150px;width:1000px}.checkout2__confirmation .order-brands .brand-item-link{display:block;width:100%;height:100%}.checkout2__confirmation .order-brands .brand-item-img{width:100%;height:150px;object-fit:cover;object-position:center}.checkout2__confirmation .order-brands .brand-item.multi{width:49%}.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:'Nimbus Sans L',sans-serif;font-weight:400;color:#a9a9a9;margin-top:1em}.checkout2__confirmation .sidebar .summary-title{font-family:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:700}.checkout2__confirmation .sidebar__head .detail .size16{font-size:15px;font-family:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.6rem;color:#202020;line-height:2.4rem}.checkout2__confirmation .hotel21-details .tour21-detalis .tour21-row .row-p2{font-family:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:1px}.checkout2__confirmation .order-info .item-value{line-height:2.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:15px}.checkout2__confirmation .order-info .item-rate-x{font-family:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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 .left-price{width:48%;float:left}.checkout2__confirmation .order-price .left-price .order-price__tip{text-align:left}.checkout2__confirmation .order-price .left-price .order-price__tip .tip-content{width:auto}.checkout2__confirmation .order-price .price-info{width:42%;float:right}.checkout2__confirmation .order-price__input21{letter-spacing:1px;text-align:center;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.new-design-bookingflow .checkout2__confirmation .order-price__input21{margin-top:20px}.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:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;color:#31a2ac;cursor:pointer}.checkout2__confirmation .order-price__amount{display:table;width:100%;font-family:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:700;padding:0 2rem;display:table;width:100%;box-sizing:border-box}.checkout2 .message .message-container.error{background-color:#ba0c2f!important;color:#fff!important}.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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:500}.checkout2.new-design-bookingflow .checkout2__header{color:#000;font-family:Optima,sans-serif;font-size:25px;letter-spacing:0;line-height:32px;font-weight:500}.checkout2.new-design-bookingflow .checkout2__progress-status{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}.checkout2.new-design-bookingflow .checkout2__progress-status .step-item .step-name{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}.checkout2.new-design-bookingflow .message .message-container{background-color:#e5ecf1;color:#00395c;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:300;letter-spacing:0;line-height:18px}.checkout2.new-design-bookingflow .sidebar__title{font-family:Optima,sans-serif;font-size:2.4rem;letter-spacing:0;line-height:2.6rem}.checkout2.new-design-bookingflow .sidebar .hotel-summary .section-edit,.checkout2.new-design-bookingflow .sidebar .hotel-summary .section-remove{color:#00395c;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;text-align:right}.checkout2.new-design-bookingflow .sidebar .hotel-summary .section-edit .edit-text,.checkout2.new-design-bookingflow .sidebar .hotel-summary .section-edit .remove-text,.checkout2.new-design-bookingflow .sidebar .hotel-summary .section-remove .edit-text,.checkout2.new-design-bookingflow .sidebar .hotel-summary .section-remove .remove-text{font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}.checkout2.new-design-bookingflow .sidebar .hotel-summary .side-sequence{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:300;letter-spacing:0;line-height:18px}.checkout2.new-design-bookingflow .sidebar .hotel-summary .hotel-item__name-section{color:#1d1d1d}.checkout2.new-design-bookingflow .sidebar .hotel-summary .hotel-item__name-section .section-title .item-name{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}.checkout2.new-design-bookingflow .sidebar .hotel-summary .hotel-name-block .hotel-name-wrapper .hotel-name{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:500;letter-spacing:.5px;line-height:23px}.checkout2.new-design-bookingflow .sidebar .hotel-summary .hotel-item__content{color:#3e3e3e;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:300;letter-spacing:0;line-height:24px}.checkout2.new-design-bookingflow .sidebar.checkout-step2 .hotel-summary.sidebar__block .hotel-name-block{padding:0;margin:0 40px}.checkout2.new-design-bookingflow .sidebar.checkout-step2 .hotel-summary.sidebar__block .hotel-item{padding:12px 0 12px;margin:0 40px;border-bottom:1px solid rgba(37,37,37,.1)}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:'Nimbus Sans L',sans-serif;font-weight:400}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;display:none}@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:'Nimbus Sans L',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:'Nimbus Sans L',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}.new-design-bookingflow .mini-proj-checkout-use-head{padding:0;border-bottom:unset}.mini-proj-checkout-use-head-l001{font-size:14px;font-family:"Nimbus Sans L",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}.new-design-bookingflow .mini-proj-checkout-use-head-l001{display:none}.mini-proj-checkout-use-head-l002{padding:12px 20px;font-size:20px;font-family:"Nimbus Sans L",sans-serif;font-weight:700;line-height:26px;background-color:#004976;color:#fff}.new-design-bookingflow .mini-proj-checkout-use-head-l002{padding:0 0;color:#2d292a;font-family:Optima,sans-serif;font-size:2.4rem;font-weight:400;letter-spacing:0;line-height:3.2rem;background-color:transparent}.new-design-bookingflow .mini-proj-checkout-use-head-l002 .span.span-loyalty{font-family:"Goldman Sans";font-size:1.5rem;font-style:normal;font-weight:300;line-height:2rem;margin-top:8px}.mini-proj-checkout-use-head-l003{padding:20px;font-size:16px;font-family:"Nimbus Sans L",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:"Nimbus Sans L",sans-serif;font-weight:700}.new-design-bookingflow .mini-proj-checkout-use-head-l004{margin-top:32px;margin-left:32px;margin-bottom:12px}.new-design-bookingflow .mini-proj-checkout-use-head-l004 .img{width:40px;height:40px}.new-design-bookingflow .mini-proj-checkout-use-head-l004 .txt{color:#000;font-family:Optima,sans-serif;font-size:25px;letter-spacing:0;line-height:32px;font-weight:500}.mini-proj-checkout-use-body{padding:0 20px 0 0}.mini-proj-checkout-use-body-l001{font-size:18px;font-family:"Nimbus Sans L",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:"Nimbus Sans L",sans-serif;font-weight:700;color:#000}.mini-proj-checkout-pay-sign-l003{font-size:12px;line-height:17px;font-family:"Nimbus Sans L",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-part1.dissable{opacity:.3;pointer-events:none}.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:"Nimbus Sans L",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:"Nimbus Sans L",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:"Nimbus Sans L",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:"Nimbus Sans L",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:"Nimbus Sans L",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:"Nimbus Sans L",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}@keyframes spin-wheel-flare{0%{opacity:.25}50%{opacity:1}100%{opacity:.25}}.spin-wheel-popup{position:fixed;top:0;left:0;height:100vh;width:100%;z-index:10000;background-color:rgba(27,27,27,.5);display:none}.spin-wheel-popup .content{width:calc(100% - 40px);max-width:800px;height:auto;padding:40px;box-sizing:border-box;background-color:#fff;border-radius:8px;position:fixed;display:flex;flex-direction:column;top:50%;left:50%;z-index:1001;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/mhb-media/static-files/assets/img/spin-the-wheel/banner-popup-background.png);background-size:cover;background-position:center}@media (max-width:768px){.spin-wheel-popup .content{padding:4.8em 1.6em}}.spin-wheel-popup .content .spin-wheel-preloader{width:100%;height:300px;display:flex;align-items:center;justify-content:center}.spin-wheel-popup .content .spin-wheel-preloader .spin-wheel-preloader-gif{width:100%;max-width:160px}.spin-wheel-popup .content .spin-close-button{width:24px;height:24px;cursor:pointer;position:absolute;top:40px;right:40px}@media (max-width:768px){.spin-wheel-popup .content .spin-close-button{top:1.6em;right:1.6em}}.spin-wheel-popup .content .spin-close-button .spin-close-button-cross{width:30px;height:2px;background-color:#fff;position:absolute;top:50%;left:-6px;margin-top:-1px}.spin-wheel-popup .content .spin-wheel-popup-title{width:100%;font-size:3.4rem;margin-bottom:16px;text-align:center;color:#fff}@media (max-width:768px){.spin-wheel-popup .content .spin-wheel-popup-title{font-size:3.4rem}}.spin-wheel-popup .content .spin-wheel-popup-title h4{font-weight:600!important}.spin-wheel-popup .content .spin-wheel-popup-title .spin-wheel-popup-title-logo{width:8em;position:relative;top:1em;margin-right:.3em;margin-top:-1.2em}.spin-wheel-popup .content .spin-wheel-popup-text{width:100%;font-size:1.6rem;margin-bottom:4.8em;text-align:center;color:#fff}@media (max-width:768px){.spin-wheel-popup .content .spin-wheel-popup-text{font-size:1.6rem;margin-bottom:2.5em}}.spin-wheel-popup .content .spin-wheel-popup-text.no-margin{margin-bottom:1em}.spin-wheel-popup .content .spin-wheel-popup-congrats{width:100%;background-color:#fff;box-sizing:border-box;padding:2.4em 2em;text-align:center;display:none;margin-top:4.8em;flex-direction:column}@media (max-width:768px){.spin-wheel-popup .content .spin-wheel-popup-congrats{margin-top:2.188em}}.spin-wheel-popup .content .spin-wheel-popup-congrats h4{font-weight:600!important;font-size:1.92rem}@media (max-width:768px){.spin-wheel-popup .content .spin-wheel-popup-congrats h4{font-size:1.92rem}}.spin-wheel-popup .content .spin-wheel-popup-congrats span{font-size:1.6rem}@media (max-width:768px){.spin-wheel-popup .content .spin-wheel-popup-congrats span{font-size:1.6rem}}.spin-wheel-popup .content .spin-wheel-popup-animation-container{width:100%;display:none;align-items:center;justify-content:center}.spin-wheel-popup .content .spin-wheel-popup-animation-container .spin-wheel-popup-animation-box{width:472px;height:472px;position:relative}.spin-wheel-popup .content .spin-wheel-popup-animation-container .spin-wheel-popup-animation-box .spin-wheel-popup-animation-ring{width:100%;height:100%;position:relative;z-index:3}.spin-wheel-popup .content .spin-wheel-popup-animation-container .spin-wheel-popup-animation-box .spin-wheel-flicker-0{animation-name:spin-wheel-flare;animation-duration:2s;animation-delay:0s;animation-iteration-count:infinite;transition:opacity .5s}.spin-wheel-popup .content .spin-wheel-popup-animation-container .spin-wheel-popup-animation-box .spin-wheel-flicker-1{opacity:.25;animation-name:spin-wheel-flare;animation-duration:2s;animation-delay:1s;animation-iteration-count:infinite;transition:opacity .5s}.spin-wheel-popup .content .spin-wheel-popup-animation-container .spin-wheel-popup-animation-box .spin-wheel-popup-animation-canvas-dot-white{width:100%;height:100%;position:absolute;z-index:4;top:0;left:0}.spin-wheel-popup .content .spin-wheel-popup-animation-container .spin-wheel-popup-animation-box .spin-wheel-popup-animation-spinner{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.spin-wheel-popup .content .spin-wheel-popup-animation-container .spin-wheel-popup-animation-box .spin-wheel-popup-animation-spinner .spin-wheel-popup-animation-canvas{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.spin-wheel-popup .content .spin-wheel-popup-animation-container .spin-wheel-popup-animation-box .spin-wheel-popup-animation-spinner .spin-wheel-popup-animation-canvas-box{width:100%;height:100%;position:absolute;z-index:2;top:0;left:0}.spin-wheel-popup .content .spin-wheel-popup-animation-container .spin-wheel-popup-animation-box .spin-wheel-popup-animation-spinner .spin-wheel-popup-animation-canvas-box .spin-wheel-popup-animation-canvas-line{height:100%;width:100%;position:absolute;top:0;left:0}.spin-wheel-popup .content .spin-wheel-popup-animation-container .spin-wheel-popup-animation-box .spin-wheel-popup-animation-spinner .spin-wheel-popup-animation-canvas-box .spin-wheel-popup-animation-canvas-text{height:100%;width:100%;position:absolute;top:0;left:0;padding-top:260px;padding-left:90px;padding-right:300px;box-sizing:border-box;font-size:14px}.spin-wheel-popup .content .spin-wheel-popup-animation-container .spin-wheel-popup-animation-box .spin-wheel-popup-animation-spinner .spin-wheel-popup-animation-canvas-box .spin-wheel-popup-animation-canvas-text h4{font-weight:600!important;transform:rotate(270deg);text-align:center}.spin-wheel-popup .content .spin-wheel-popup-animation-container.active{display:flex}.spin-wheel-popup.active{display:block}@keyframes spin-animation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.spin-wheel-banner{width:100%;min-height:22.8em;box-sizing:border-box;padding:1em 3.2em;display:flex;flex-direction:row-reverse;position:relative;border-radius:8px;margin-bottom:3.2em;margin-top:4.4em;overflow:hidden;background-color:#2d292a;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e5d3b2", endColorstr="#c7a87a", GradientType=1)}@media (max-width:768px){.spin-wheel-banner{min-height:30.8em;padding:1.6em 1.6em;flex-direction:column}}@media (max-width:568px){.spin-wheel-banner{min-height:26.8em}}@media (max-width:440px){.spin-wheel-banner{min-height:32.8em}}.spin-wheel-banner .spin-wheel-banner-content{width:60em;z-index:2;color:#fff}@media (max-width:1250px){.spin-wheel-banner .spin-wheel-banner-content{width:60em}}@media (max-width:1047px){.spin-wheel-banner .spin-wheel-banner-content{width:70em}}@media (max-width:768px){.spin-wheel-banner .spin-wheel-banner-content{width:100%}}.spin-wheel-banner .spin-wheel-banner-logo{width:45.6em;height:auto;z-index:2;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.spin-wheel-banner .spin-wheel-banner-logo{width:100%}}.spin-wheel-banner .spin-wheel-banner-logo .spin-wheel-banner-logo-box{width:226px;height:226px;position:relative}@media (max-width:768px){.spin-wheel-banner .spin-wheel-banner-logo .spin-wheel-banner-logo-box{width:80vw;height:80vw;max-width:528px;max-height:528px}}.spin-wheel-banner .spin-wheel-banner-logo .spin-wheel-banner-logo-box .spin-wheel-banner-logo-text{width:100%;height:100%;position:absolute}.spin-wheel-banner .spin-wheel-banner-logo .spin-wheel-banner-logo-box .spin-wheel-banner-logo-text.desktop{display:block}.spin-wheel-banner .spin-wheel-banner-logo .spin-wheel-banner-logo-box .spin-wheel-banner-logo-text.mobile{display:none}@media (max-width:768px){.spin-wheel-banner .spin-wheel-banner-logo .spin-wheel-banner-logo-box .spin-wheel-banner-logo-text.desktop{display:none}.spin-wheel-banner .spin-wheel-banner-logo .spin-wheel-banner-logo-box .spin-wheel-banner-logo-text.mobile{display:block}}.spin-wheel-banner .spin-wheel-banner-logo .spin-wheel-banner-logo-box .spin-wheel-banner-logo-wheel{width:100%;height:100%;position:absolute;animation-name:spin-animation;animation-duration:1.25s;animation-iteration-count:infinite;animation-timing-function:linear}.spin-wheel-banner .spin-wheel-banner-logo .spin-wheel-banner-logo-box .spin-wheel-banner-logo-wheel.desktop{display:block}.spin-wheel-banner .spin-wheel-banner-logo .spin-wheel-banner-logo-box .spin-wheel-banner-logo-wheel.mobile{display:none}@media (max-width:768px){.spin-wheel-banner .spin-wheel-banner-logo .spin-wheel-banner-logo-box .spin-wheel-banner-logo-wheel.desktop{display:none}.spin-wheel-banner .spin-wheel-banner-logo .spin-wheel-banner-logo-box .spin-wheel-banner-logo-wheel.mobile{display:block}}.spin-wheel-banner .spin-wheel-title{font-size:2.4rem;margin-bottom:.9em;margin-top:.35em}@media (max-width:768px){.spin-wheel-banner .spin-wheel-title{margin-bottom:.3em;margin-top:-1em}}.spin-wheel-banner .spin-wheel-title h4{font-weight:600!important}.spin-wheel-banner .spin-wheel-title .spin-wheel-title-logo{width:6em;position:relative;top:.65em;margin-right:.15em}.spin-wheel-banner .spin-wheel-text{font-size:1.6rem;margin-bottom:1.8em;line-height:1.1}@media (max-width:768px){.spin-wheel-banner .spin-wheel-text{margin-bottom:.9em}}.spin-wheel-banner .spin-wheel-button{font-size:1.4rem;color:#2d292a;padding:.8em 2.2em;background-color:#fff;display:inline-block;cursor:pointer}@media (max-width:768px){.spin-wheel-banner .spin-wheel-button{padding:.8em 1.2em}}.spin-wheel-banner .spin-wheel-banner-image{width:auto;height:100%;position:absolute;left:0;bottom:0}.spin-wheel-banner .spin-wheel-banner-image .spin-wheel-banner-image-img{height:100%}.spin-wheel-banner .spin-wheel-banner-image .spin-wheel-banner-image-img.desktop{display:block}.spin-wheel-banner .spin-wheel-banner-image .spin-wheel-banner-image-img.mobile{display:none}@media (max-width:768px){.spin-wheel-banner .spin-wheel-banner-image{width:100%;left:auto;right:0}.spin-wheel-banner .spin-wheel-banner-image .spin-wheel-banner-image-img.desktop{display:none}.spin-wheel-banner .spin-wheel-banner-image .spin-wheel-banner-image-img.mobile{display:block}}@media (max-width:668px){.spin-wheel-banner .spin-wheel-banner-image{right:5em}}@media (max-width:618px){.spin-wheel-banner .spin-wheel-banner-image{right:10em}}@media (max-width:568px){.spin-wheel-banner .spin-wheel-banner-image{right:5em}}@media (max-width:440px){.spin-wheel-banner .spin-wheel-banner-image{right:27em}}@media (max-width:360px){.spin-wheel-banner .spin-wheel-banner-image{right:30.6em}}.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:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:2rem;color:#004976}.confirmation-points-content-bold{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2rem;line-height:2.4rem;color:#004976}.checkout2.new-design-bookingflow .wgt-sqbutton,.checkout2.new-design-bookingflow .wgt-sqbutton-black,.checkout2.new-design-bookingflow .wgt-sqbutton-black1,.checkout2.new-design-bookingflow .wgt-sqbutton-blue,.checkout2.new-design-bookingflow .wgt-sqbutton-blue-hollow,.checkout2.new-design-bookingflow .wgt-sqbutton-blue-inverse,.checkout2.new-design-bookingflow .wgt-sqbutton-dark,.checkout2.new-design-bookingflow .wgt-sqbutton-dark-grey,.checkout2.new-design-bookingflow .wgt-sqbutton-golden,.checkout2.new-design-bookingflow .wgt-sqbutton-green,.checkout2.new-design-bookingflow .wgt-sqbutton-red,.checkout2.new-design-bookingflow .wgt-sqbutton-white,.checkout2.new-design-bookingflow a.wgt-sqbutton-change-color{font-family:'Nimbus Sans L',sans-serif}.checkout2.new-design-bookingflow .default-block .section-head{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:300;letter-spacing:0;line-height:18px}.checkout2.new-design-bookingflow .default-block .section-head i{font-size:10px;font-style:italic;text-transform:capitalize}.checkout2.new-design-bookingflow .mini-proj-checkout .mini-proj-checkout-use-head-l003{padding:0;color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:.5px;line-height:20px;box-shadow:none}.checkout2.new-design-bookingflow .mini-proj-checkout .btn-join{padding:10px 24px;background-color:#2d292a;color:#fff;font-family:Optima,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:.5px;line-height:2rem;text-align:center;width:auto;height:40px;box-sizing:border-box}.checkout2.new-design-bookingflow .mini-proj-checkout .btn-sign{color:#2d292a;width:auto;height:40px;padding:10px 24px;font-family:Optima,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:.5px;line-height:2rem;text-align:center;background-color:transparent;border:1px solid #2d292a;box-sizing:border-box;margin-right:12px}.checkout2.new-design-bookingflow .mini-proj-checkout .mini-proj-checkout-use-body .mini-proj-checkout-use-body-l001{color:#000;font-family:Optima,sans-serif;font-size:25px;letter-spacing:0;line-height:32px}.checkout2.new-design-bookingflow .mini-proj-checkout div.form .field-group div.field label span.required-label{color:#ba0c2f}.checkout2.new-design-bookingflow .mini-proj-checkout div.form .field-group div.field.input-error label{color:#ba0c2f}.checkout2.new-design-bookingflow .mini-proj-checkout div.form .field-group div.field .success-tip{display:none}.checkout2.new-design-bookingflow .mini-proj-checkout div.form .field-group div.field .success-tip.is-member{display:inline-block;color:#027a48;font-size:1.6rem;line-height:1.4em;margin-top:.5rem}.checkout2.new-design-bookingflow .mini-proj-checkout div.form .field-group div.field.input-error .success-tip.is-member{display:none}.checkout2.new-design-bookingflow .mini-proj-checkout .mini-proj-checkout-pay-sign-l003 a,.checkout2.new-design-bookingflow .mini-proj-checkout .mini-proj-checkout-pay-sign-part2-l002 a,.checkout2.new-design-bookingflow .mini-proj-checkout .mini-proj-checkout-pay-sign-part2-l004 a,.checkout2.new-design-bookingflow .mini-proj-checkout .mini-proj-checkout-pay-sign-part2-l005 a{color:#363636;text-decoration:underline}.checkout2.new-design-bookingflow .mini-proj-checkout .checkbox-block__text{color:#363636;font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:18px}.checkout2.new-design-bookingflow .mini-proj-checkout .mini-proj-checkout-pay-sign-part1 input{width:12px;height:12px}.checkout2.new-design-bookingflow .mini-proj-checkout .mini-proj-checkout-pay-sign-part1 input:checked+.icon{background-color:#00395c}.checkout2.new-design-bookingflow .mini-proj-checkout .mini-proj-checkout-pay-sign-part1 .icon{width:12px;height:12px;outline:2px solid #00395c;margin-left:-10px;margin-top:3px}.checkout2.new-design-bookingflow .mini-proj-checkout .mini-proj-checkout-pay-sign-part2{margin-left:22px}.checkout2.new-design-bookingflow .mini-proj-checkout .checkbox-block i.checkbox,.checkout2.new-design-bookingflow .mini-proj-checkout .checkbox-block i.radio{width:1.2rem;height:1.2rem;border:solid .2rem #00395c}.checkout2.new-design-bookingflow .mini-proj-checkout .mini-proj-checkout-pay-sign-part2-l001{color:#363636;font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:18px}.checkout2.new-design-bookingflow .mini-proj-checkout .mini-proj-checkout-pay-sign-part2-l002{color:#363636;font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:300;letter-spacing:0;line-height:18px}.checkout2.new-design-bookingflow .sidebar__block .book2-calendar .x-solar-item .x-solar-cell .x-solar-mask{background-color:transparent}.checkout2.new-design-bookingflow .sidebar__block .book2-calendar .x-solar-item .x-solar-cell .x-solar-none{background-color:transparent}.checkout2.new-design-bookingflow .sidebar__block .book2-calendar .x-solar-item .x-solar-cell.next .x-solar-mask,.checkout2.new-design-bookingflow .sidebar__block .book2-calendar .x-solar-item .x-solar-cell.prev .x-solar-mask{background-color:#9f7d23}.checkout2.new-design-bookingflow .sidebar__block .book2-calendar .x-solar-item .x-solar-cell.next .x-solar-mask svg,.checkout2.new-design-bookingflow .sidebar__block .book2-calendar .x-solar-item .x-solar-cell.prev .x-solar-mask svg{display:none}.checkout2.new-design-bookingflow .sidebar__block .book2-calendar .x-solar-item .x-solar-cell.next .x-solar-text,.checkout2.new-design-bookingflow .sidebar__block .book2-calendar .x-solar-item .x-solar-cell.prev .x-solar-text{color:#fff}.checkout2.new-design-bookingflow .sidebar__block .book2-calendar .x-solar-item .x-solar-cell.note .x-solar-mask{background-color:#9f7d23;opacity:.1}.checkout2.new-design-bookingflow .sidebar__block .book2-calendar .x-solar .x-solar-tab .x-solar-calendar-tip .x-solar-tip-box a{color:#00395c}.checkout2.new-design-bookingflow .sidebar__block .nightly-breakdown-section .nightly-breakdown.text-left .trigger-label{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;text-decoration:underline}.checkout2.new-design-bookingflow .sidebar__block .nightly-breakdown-section .nightly-breakdown .trigger{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;text-decoration:none}.checkout2.new-design-bookingflow .sidebar__block .nightly-breakdown-section .nightly-breakdown .trigger span{text-decoration:underline}.checkout2.new-design-bookingflow .sidebar__block .nightly-breakdown-section .nightly-breakdown .trigger.blue:after{border-top-color:#000}.checkout2.new-design-bookingflow .sidebar__block .nightly-breakdown-section .nightly-breakdown.show .trigger.blue:after{border-top-color:transparent;border-bottom-color:#000}.checkout2.new-design-bookingflow .sidebar__block .nightly-breakdown-section .breakdown-content .room-price.total-tax{margin-top:10px}.checkout2.new-design-bookingflow .sidebar__block .nightly-breakdown-section .breakdown-content .room-price.total-tax .trigger{text-decoration:none}.checkout2.new-design-bookingflow .sidebar__block .nightly-breakdown-section .breakdown-content .room-price.sub-tax{margin-top:5px;display:none}.checkout2.new-design-bookingflow .sidebar__block .nightly-breakdown-section .breakdown-content .room-price.sub-tax.show{display:table}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .title-block .block-title{color:#000;font-family:Optima,sans-serif;font-size:25px;letter-spacing:0;line-height:32px}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .title-block .payment-method-tip{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;letter-spacing:0;line-height:23px}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .title-block .nightly-breakdown .trigger{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;text-decoration:underline}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .title-block .nightly-breakdown .trigger span{text-decoration:underline}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .title-block .nightly-breakdown .trigger.blue:after{border-top-color:#000}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .title-block .nightly-breakdown.show .trigger.blue:after{border-top-color:transparent;border-bottom-color:#000}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .secure-tip{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:300;letter-spacing:0;line-height:16px}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .card.bg-grey{background-color:#f9f9f9!important}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .card div.form div.field div.input-box{border:none;border-bottom:1px solid #000;background-color:#f9f9f9}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .card div.form div.field select{background-color:#f9f9f9}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .card div.form div.field label{color:#363636;font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:18px}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .card div.form div.field input,.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .card div.form div.field textarea{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:300;letter-spacing:1px;line-height:24px}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .card div.form div.field.input-error div.input-box{border-bottom:1px solid #ba0c2f}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .card div.form div.field .newlook-dropdown{background-color:#fff}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .card div.card-info img{width:2.375rem}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .card div.card-info h6{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .card div.card-info p{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:300;letter-spacing:0;line-height:16px}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .card.creditcard-payment .security-tooltip{font-size:1.2rem}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .card .position-relative i.checkbox,.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .card .position-relative i.radio{width:2.4rem;height:2.4rem}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .card .position-relative .card-info span[class^=icon-]{font-size:2.4rem}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:300;letter-spacing:0;line-height:24px}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info .wgt-sqbutton-blue{color:#000;background-color:transparent;border:1px solid #000}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info .wgt-sqbutton-blue:hover{color:#fff!important;background-color:#1d1d1d!important}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info .checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info a,.checkout .checkout-confirmation .checkout-confirmation-points .checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info a,.checkout .checkout-detail .checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info a.detail-edit,.checkout .overall-price .checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info .overall-price-href,.checkout .overall-price .checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info .overall-price-underline,.checkout .overall-price .overall-price-total .checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info .overall-price-points,.checkout2.new-design-bookingflow .checkout2__guests-info .dashboard .main .board .userinfo .membership .payment-information .bottom-info a,.checkout2.new-design-bookingflow .checkout2__guests-info .dashboard .main .payment-information .bottom-info .board .userinfo .membership a,.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info .checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info .checkout .checkout-confirmation .checkout-confirmation-points a,.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info .checkout .checkout-detail a.detail-edit,.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info .checkout .overall-price .overall-price-href,.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info .checkout .overall-price .overall-price-total .overall-price-points,.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info .checkout .overall-price .overall-price-underline,.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info .tpl-hero-rating .tpl-rating .view,.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info .underline-a,.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info .underline-a-bold,.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info .underline-a-green,.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info .underline-a-red,.dashboard .checkout2.new-design-bookingflow .checkout2__guests-info .main .board .userinfo .membership .payment-information .bottom-info a,.dashboard .checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info .board .userinfo .membership a,.tpl-hero-rating .tpl-rating .checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info .view{color:#4b4b4b;font-weight:300}.checkout2.new-design-bookingflow .checkout2__guests-info .checkout-cart-empty p{color:#000;font-family:Optima,sans-serif;font-size:26px;letter-spacing:0;line-height:32px;font-weight:500}.checkout2.new-design-bookingflow .checkout2__guests-info .checkout-cart-empty .wgt-sqbutton-blue{background-color:#000;font-family:'Nimbus Sans L',sans-serif}.checkout2.new-design-bookingflow .checkout2__confirmation .price-info .wgt-sqbutton,.checkout2.new-design-bookingflow .checkout2__confirmation .price-info .wgt-sqbutton-black,.checkout2.new-design-bookingflow .checkout2__confirmation .price-info .wgt-sqbutton-black1,.checkout2.new-design-bookingflow .checkout2__confirmation .price-info .wgt-sqbutton-blue,.checkout2.new-design-bookingflow .checkout2__confirmation .price-info .wgt-sqbutton-blue-hollow,.checkout2.new-design-bookingflow .checkout2__confirmation .price-info .wgt-sqbutton-blue-inverse,.checkout2.new-design-bookingflow .checkout2__confirmation .price-info .wgt-sqbutton-dark,.checkout2.new-design-bookingflow .checkout2__confirmation .price-info .wgt-sqbutton-dark-grey,.checkout2.new-design-bookingflow .checkout2__confirmation .price-info .wgt-sqbutton-golden,.checkout2.new-design-bookingflow .checkout2__confirmation .price-info .wgt-sqbutton-green,.checkout2.new-design-bookingflow .checkout2__confirmation .price-info .wgt-sqbutton-red,.checkout2.new-design-bookingflow .checkout2__confirmation .price-info .wgt-sqbutton-white,.checkout2.new-design-bookingflow .checkout2__confirmation .price-info a.wgt-sqbutton-change-color{font-family:'Nimbus Sans L',sans-serif;background-color:#000}@media screen and (max-width:768px){.book2-wrapper.new-design-bookingflow{margin-top:48px}.checkout2.new-design-bookingflow .x-fs-12,.checkout2.new-design-bookingflow .x-fs-13,.checkout2.new-design-bookingflow .x-fs-14{font-size:15px}.checkout2.new-design-bookingflow.col-1120{width:100%;padding-top:48px;background:#f8f8f8}.checkout2.new-design-bookingflow .book2-lampbox-container{width:100vw;left:0;height:100%}.checkout2.new-design-bookingflow .book2-lampbox-container .book2-lampbox-head{margin-left:16px;margin-right:16px}.checkout2.new-design-bookingflow .book2-lampbox-container .book2-lampbox-head .x-cell.x-al-l.x-di-v-m.x-fs-28.x-ff-vb{padding-left:8px}.checkout2.new-design-bookingflow .book2-lampbox-container .book2-lampbox-head .x-cell.x-al-r.x-di-v-m.x-nowrap .x-di.x-di-v-m.x-fs-14.x-fc-azure.x-pointer.x-upper.x-ff-m7.x-none[data-item=close]{display:none}.checkout2.new-design-bookingflow .book2-lampbox-container .book2-lampbox-head .x-cell.x-al-r.x-di-v-m.x-nowrap .x-di.x-di-v-m.x-fs-24.x-fc-azure.x-pointer.icon-keep-right.x-ml-04[data-item=close]{color:#000}.checkout2.new-design-bookingflow .book2-lampbox-container .book2-lampbox-head .x-cell.x-al-r.x-di-v-m.x-nowrap .x-di.x-di-v-m.x-fs-24.x-fc-azure.x-pointer.icon-keep-right.x-ml-04[data-item=close]:before{content:"\e91e"}.checkout2.new-design-bookingflow .book2-lampbox-container .book2-lampbox-body .x-scroll-body{width:100vw}.checkout2.new-design-bookingflow .book2-lampbox-container .book2-lampbox-body .x-scroll-body .book2-stay-image{display:none}.checkout2.new-design-bookingflow .book2-lampbox-container .book2-lampbox-body .x-scroll-body .book2-stay-theme{width:calc(100% - 10px)}.checkout2.new-design-bookingflow .book2-lampbox-container .book2-lampbox-body .x-scroll-body .book2-stay-theme .book2-stay-child>.panel-2{margin-left:30px;display:inline-flex;text-align:right;flex-wrap:wrap;justify-content:end}.checkout2.new-design-bookingflow .book2-lampbox-container .book2-lampbox-body .x-scroll-body .book2-stay-theme .book2-stay-child>.panel-2>div:first-child{order:1}.checkout2.new-design-bookingflow .book2-lampbox-container .book2-lampbox-body .x-scroll-body .book2-stay-theme .book2-stay-child>.panel-2>div:nth-of-type(2){display:none}.checkout2.new-design-bookingflow .book2-lampbox-container .book2-lampbox-body .x-scroll-body .book2-stay-theme .book2-stay-child>.panel-2>div:nth-of-type(3){order:0;margin-top:0;margin-bottom:10px}.checkout2.new-design-bookingflow .checkout2__progress-status{display:none}.checkout2.new-design-bookingflow .checkout2__guests-info .checkout2__header{display:none}.checkout2.new-design-bookingflow .checkout2__guests-info .main.x-hide,.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar.x-hide{float:unset;width:100%;margin-left:0}.checkout2.new-design-bookingflow .checkout2__guests-info .main:not(.x-hide),.checkout2.new-design-bookingflow .checkout2__guests-info .main[data-region="04"],.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar:not(.x-hide),.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar[data-region="04"]{float:unset;width:100%;margin:0 auto;display:block;margin-bottom:16px}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout .main__block{background-color:transparent}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout .main__block .mini-proj-checkout-use-head-l001{display:block;margin-left:16px;padding-top:16px}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout .main__block .mini-proj-checkout-use-head-l002{margin-bottom:16px;width:100%}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout .main__block .mini-proj-checkout-use-head-l003{background-color:transparent;width:100%;display:flex}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout .main__block .mini-proj-checkout-use-head-l003 .btn-sign{width:calc(50% - 6px);padding:10px 0}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout .main__block .mini-proj-checkout-use-head-l003 .btn-join{width:calc(50% - 6px);padding:10px 0}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout .main__block .mini-proj-checkout-use-head-l004{margin-left:24px;margin-top:16px;margin-bottom:0}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout .main__block .mini-proj-checkout-use-head-l004 .img+.txt{text-indent:10px}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout .main__block .mini-proj-checkout-use-head-l004 .txt{font-size:20px}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout .main__block .default-block.guest-detail,.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout .main__block .default-block.signed-in-variant{background-color:#fff}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout .default-block{padding:0 16px 31px}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout .mini-proj-checkout-use-head .mini-proj-checkout-use-head-l003{white-space:initial}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout .mini-proj-checkout-use-head .mini-proj-checkout-use-head-l003 .span.span-loyalty{display:block}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout .mini-proj-checkout-use-body{padding:0}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout div.form .field-group div.field{width:100%!important}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout div.form .field-group div.field div.input-box{width:100%}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout div.form .field-group div.field div.input-box input{color:#7e7e7e;font-family:'Nimbus Sans L',sans-serif;font-size:16px}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout div.form .field-group div.field.captcha-field{display:flex;flex-wrap:wrap;align-items:flex-start}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout div.form .field-group div.field.captcha-field div.input-box{order:1}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout div.form .field-group div.field.captcha-field .error-tip{order:2}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout div.form .field-group div.field:nth-child(even){margin-left:0}.checkout2.new-design-bookingflow .checkout2__guests-info .main .mini-proj-checkout div.form .field-group div.field .newlook-dropdown{background-color:#fff}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information{background-color:#fff}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .default-block{padding-top:16px}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .default-block.discount-code-block{width:calc(100% - 32px)!important;padding:16px}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .default-block.discount-code-block .code-block .discount-code-input .field .input-box{width:auto}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .title-block .block-title{color:#000;font-family:Optima,sans-serif;font-size:20px;letter-spacing:0;line-height:32px;width:100%}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .title-block .nightly-breakdown{text-align:left;width:100%}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .title-block .nightly-breakdown .trigger:after{border-top-color:#363636;border:5px solid transparent}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .title-block .payment-method-tip{padding-top:16px;padding-bottom:24px;font-size:16px;line-height:21px}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .selected-content{margin-left:0}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .selected-content .e-wallets-list{width:auto;margin-left:3.8rem}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .selected-content .e-wallets-list li img{width:4rem;height:2.486rem}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .selected-content .e-wallets-list li:nth-of-type(4n){margin-right:0}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .selected-content.credit-card-block div .checkbox-block p{width:90%;color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .selected-content.globaltix-block .e-wallets-list li img{width:auto}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .selected-content.globaltix-block .card.bg-grey{width:100%}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information [data-item=book-container]{position:fixed;bottom:0;width:100vw;display:flex;flex-wrap:wrap;background:#fff;padding:20px 0;left:0;align-items:center;justify-content:center;z-index:10}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information [data-item=book-container] .wgt-sqbutton-blue{width:calc(100% - 32px)!important;color:#fff;background-color:#000;border:1px solid #000}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information [data-item=book-container] .main-totaltip{display:none}.checkout2.new-design-bookingflow .checkout2__guests-info .main .payment-information .bottom-info .checkbox-block p{width:calc(100% - 1.8rem - .5em)}.checkout2.new-design-bookingflow .checkout2__guests-info .main .guest-detail .form .code-bottom,.checkout2.new-design-bookingflow .checkout2__guests-info .main .signed-in-variant .form .code-bottom{width:auto}.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar .hotel-summary .occupancy-widget .label-line{display:flex;flex-direction:column}.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar .hotel-summary .section-edit{margin-left:12px}.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar .hotel-summary .section-remove{display:none!important}.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar .hotel-summary .hotel-item.add_ons.x-hide .section-edit[data-item=edit-stay]{display:table-cell!important;min-width:125px}.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar .hotel-summary .hotel-item.add_ons.x-hide .section-edit[data-item=edit-stay] .edit-text{color:#00395c;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;letter-spacing:.65px;line-height:17px;text-align:right;text-transform:uppercase}.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar .hotel-summary .hotel-item.add_ons.x-hide .section-edit[data-item=edit-stay] .edit-text:after{display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-left-color:#363636;margin-top:-.5rem}.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar .hotel-summary .detail-toggle{display:none}.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar .nightly-currency{position:relative;height:0}.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar .nightly-currency .hide-currency-checkout{width:20px;height:20px;overflow:hidden;position:fixed;margin-left:calc(100% - 20px);cursor:pointer;z-index:99;right:1rem;top:5.8rem}.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar .nightly-currency .hide-currency-checkout:before{content:"";display:block;width:28px;height:2px;background-color:#000;position:absolute;margin-left:-14px;margin-top:-1px;left:50%;top:50%;transform:rotate(-45deg)}.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar .nightly-currency .hide-currency-checkout:after{content:"";display:block;width:28px;height:2px;background-color:#000;position:absolute;margin-left:-14px;margin-top:-1px;left:50%;top:50%;transform:rotate(45deg)}.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar .nightly-currency .show-currency-checkout{display:block;left:initial;right:0;top:4.8rem!important;background-color:#fff}.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar .nightly-currency .show-currency-checkout:before{content:none}.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar .nightly-currency .show-currency-checkout li span{color:#000}.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar .nightly-currency .show-currency-checkout li.active span{color:#fff}.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar .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.new-design-bookingflow .checkout2__guests-info .sidebar .nightly-breakdown{text-align:right}.checkout2.new-design-bookingflow .checkout2__guests-info .sidebar .nightly-breakdown.show+.breakdown-content{display:block}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="00"] .sidebar__list{display:none}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="00"] .sidebar__list.collapse{display:block;background-color:#00395c;padding:16px}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="00"] .sidebar__list.collapse .sidebar__block.hotel-price{display:block}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="00"] .sidebar__list .hotel-summary .section-remove{display:block!important}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="00"] .sidebar__list .hotel-summary .hotel-name-block .hotel-name-wrapper .hotel-name{padding:10px 0}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="00"] .sidebar__list .hotel-summary .hotel-item.special-request{margin-bottom:2rem}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="00"] .sidebar__block.hotel-disclaimer-step2,.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="00"] .sidebar__block.hotel-price{display:none}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="00"] .sidebar__buttons{display:none}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="00"] .sidebar__toggle.x-hide{display:flex;align-items:center;justify-content:space-between;height:94px;width:100%;background-color:#00395c;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="00"] .sidebar__toggle.x-hide .sidebar__toggle_name{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-size:18px;padding:24px 8px 24PX 16px;font-weight:500;letter-spacing:.5px;line-height:23px}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="00"] .sidebar__toggle.x-hide .trigger{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;padding:38px 16px 38px 8px;letter-spacing:0;line-height:18px;text-align:right;cursor:pointer}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="00"] .sidebar__toggle.x-hide .trigger:after{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#fff;margin-bottom:-4px;margin-left:.4rem}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="00"] .sidebar__toggle.x-hide .trigger .trigger-label{text-transform:uppercase;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-size:14px;letter-spacing:0;font-weight:500;color:#fff}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="00"] .sidebar__toggle.x-hide .trigger .trigger-label.hide{display:none}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="00"] .sidebar__toggle.x-hide .trigger.show .trigger-label{display:none}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="00"] .sidebar__toggle.x-hide .trigger.show .trigger-label.hide{display:inline-block}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="00"] .sidebar__toggle.x-hide .trigger.show:after{margin-bottom:4px;transform:rotate(180deg)}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="01"]{width:calc(100% - 64px);background:#fff;margin-bottom:16px}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="01"] div.sidebar__title-addons-container.x-hide .icon-icon_O003{padding-left:8px;font-size:3.2rem}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="01"] h2.sidebar__title-addons.x-hide{display:block;color:#000;font-family:Optima,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;padding-left:8;padding-top:16px;margin-bottom:16px}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="01"] .sidebar__list{margin-bottom:1rem}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="01"] .sidebar__list>div{margin-bottom:0}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="01"] .sidebar__list>div:last-child .hotel-summary.sidebar__block .hotel-item.add_ons.x-hide{border-bottom:none}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="01"] .sidebar__list .sidebar__block.hotel-summary .hotel-item.add_ons.x-hide{display:block}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="01"] .sidebar__list .sidebar__block.hotel-summary .hotel-item.add_ons.x-hide .icon-icon_J011{display:none}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="01"] .sidebar__list .sidebar__block.hotel-summary .hotel-item.add_ons.x-hide .hotel-item__name-section .section-title .item-name{text-transform:none}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="01"] .sidebar__block.hotel-disclaimer-step2 .hotel-item__name-section .section-title span.icon-icon_J011,.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="01"] .sidebar__block.hotel-price .hotel-item__name-section .section-title span.icon-icon_J011,.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="01"] .sidebar__block.subtotal-break .hotel-item__name-section .section-title span.icon-icon_J011{display:none}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="04"] h3.sidebar__title{display:none}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="04"] .sidebar__list{display:none}.checkout2.new-design-bookingflow .checkout2__guests-info [data-region="04"] .sidebar__buttons{display:none}.checkout2.new-design-bookingflow .checkout2__confirmation{padding:16px;width:calc(100% - 32px)}.checkout2.new-design-bookingflow .checkout2__confirmation [data-item=order_list] .default-block div.default-top-content .main{width:100%}.checkout2.new-design-bookingflow .checkout2__confirmation [data-item=order_list] .default-block div.default-top-content .sidebar.confirmation-sidebar{display:none}.checkout2.new-design-bookingflow .checkout2__confirmation [data-item=order_list] .default-block div.default-top-content .hotel21-details .details-row span{width:90%}.checkout2.new-design-bookingflow .checkout2__confirmation [data-item=order_list] .default-block div.default-top-content .hotel21-details .details-row span[class^=icon-]{width:2rem!important}.checkout2.new-design-bookingflow .checkout2__confirmation [data-item=order_list] .default-block div.default-bottom-content .main{width:100%}.checkout2.new-design-bookingflow .checkout2__confirmation [data-item=order_list] .default-block div.default-bottom-content .main .order-info-classify .order-info{width:100%;margin-bottom:0;padding-bottom:0}.checkout2.new-design-bookingflow .checkout2__confirmation [data-item=order_list] .default-block div.default-bottom-content .main .order-info-classify .order-info:last-child{margin-bottom:2rem}.checkout2.new-design-bookingflow .checkout2__confirmation [data-item=order_list] .default-block div.default-bottom-content .main .hotel21-inclusives .inclusives{width:100%}.checkout2.new-design-bookingflow .checkout2__confirmation [data-item=order_list] .default-block div.default-bottom-content .main .hotel21-inclusives .inclusives span{width:80%}.checkout2.new-design-bookingflow .checkout2__confirmation [data-item=order_list] .default-block div.default-bottom-content .main .hotel21-inclusives .inclusives span[class^=icon-]{width:10%}.checkout2.new-design-bookingflow .checkout2__confirmation [data-item=order_list] .default-block div.default-bottom-content .sidebar.confirmation-sidebar{width:100%!important}.checkout2.new-design-bookingflow .checkout2__confirmation .order-brands{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.checkout2.new-design-bookingflow .checkout2__confirmation .order-brands .brand-item{width:100%;margin-bottom:10px}.checkout2.new-design-bookingflow .checkout2__confirmation .order-brands .brand-item-link{display:block;width:100%;height:100%}.checkout2.new-design-bookingflow .checkout2__confirmation .order-brands .brand-item-img{width:100%;min-height:150px;object-fit:cover;object-position:center}.checkout2.new-design-bookingflow .checkout2__confirmation .order-brands .brand-item.multi{width:100%}.checkout2.new-design-bookingflow .checkout2__confirmation .order-price .price-info{width:100%;float:none}.checkout2.new-design-bookingflow .sidebar.checkout-step2 .hotel-summary.sidebar__block .hotel-name-block{padding:0;margin:0 16px}}html[dir=rtl] .confirmation-points-icon{margin-right:0;margin-left:26px}html[dir=rtl] .confirmation-points-block{margin-right:40px;margin-left:0}.payment-information .discount-code-block .discount-code-input{width:100%;display:inline-block;padding-left:24px;box-sizing:border-box}@media screen and (max-width:768px){.payment-information .discount-code-block .discount-code-input{padding-left:0}}.payment-information .discount-code-block .discount-code-input .wgt-sqbutton-dark{float:left;margin-top:14px;width:auto;padding:0 24px;font-size:1.6rem;font-family:Optima,sans-serif;color:#2d292a;font-weight:400;display:flex;align-items:center;background-color:transparent}@media screen and (max-width:768px){.payment-information .discount-code-block .discount-code-input .wgt-sqbutton-dark{width:auto!important}}.payment-information .discount-code-block .discount-code-input .field{border:1px solid rgba(45,41,42,.2);border-radius:4px;box-sizing:border-box;padding:12px;background-color:#fff;width:calc(50% - 10px);float:left;margin-top:14px;margin-right:10px}@media screen and (max-width:768px){.payment-information .discount-code-block .discount-code-input .field{width:100%;margin-right:0}}.payment-information .discount-code-block .discount-code-input .field label{font-size:1.2rem;font-family:Optima,sans-serif;text-transform:uppercase;color:#2d292a;font-weight:700}.payment-information .discount-code-block .discount-code-input .field .input-box{border:none;width:100%}.payment-information .discount-code-block .discount-code-input .field .input-box input{padding:0;margin:0;height:auto;font-size:1.6rem;line-height:2rem;color:#2d292a;font-family:"Goldman Sans";font-weight:300}.payment-information .discount-code-block .discount-code-input .field p{font-size:1.2rem;line-height:1.4em;margin-top:2px;width:100%;color:#ba0c2f}.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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:Optima,sans-serif;font-weight:400;font-size:2rem;line-height:1.4}.c-hotel-m-social .c-lengs-hero .c-lengs-hero-persuasive-label p:before{font-family:'Nimbus Sans L',sans-serif;font-weight:400}.c-hotel-m-social .c-lengs-hero .tpl-hero-ReviewBlock .left_usp ul li .banner-item-wrapper .banner-text{font-family:'Nimbus Sans L',sans-serif;font-weight:400}.c-hotel-m-social .c-lengs-hero .tpl-hero-ReviewBlock .right_Social .review-button a.review-photos span.info{font-family:'Nimbus Sans L',sans-serif;font-weight:400;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:Optima,sans-serif;font-weight:400;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:Optima,sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400}@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:Optima,sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400}.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:Optima,sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400}@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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400}@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:Optima,sans-serif;font-weight:400}@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:'Nimbus Sans L',sans-serif;font-weight:400}.c-hotel-m-social .c-lengs-map__box__hotelx__head__title{font-family:Optima,sans-serif;font-weight:400;color:#000}.c-hotel-m-social .c-lengs-map__place__link{color:#adadad;text-decoration:none;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400}.c-hotel-m-social .c-lengs-map__place__text{font-size:1.6rem;text-transform:none;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.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:Optima,sans-serif;font-weight:400;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:Optima,sans-serif;font-weight:400;font-size:2.5rem;text-transform:none}.c-hotel-m-social .c-lengs-attraction-card__description{color:#000;font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.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:Optima,sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400;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:Optima,sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400}.c-hotel-m-social .c-lengs-dining-section div.dining-content h2{font-family:Optima,sans-serif;font-weight:400;font-size:3rem}.c-hotel-m-social .c-lengs-dining-section div.dining-content h3{font-family:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400;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:Optima,sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400}.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:Optima,sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400}@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:'Nimbus Sans L',sans-serif;font-weight:400;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:Optima,sans-serif;font-weight:400}@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:'Nimbus Sans L',sans-serif;font-weight:400}@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:'Nimbus Sans L',sans-serif;font-weight:400}.c-hotel-m-social .ins-wall-main .ins-wall-col .ins-image-context span{font-family:'Nimbus Sans L',sans-serif;font-weight:400}@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:Optima,sans-serif;font-weight:400}.c-hotel-m-social .reviews-container .reviews-wrapper-top .reviews-wrapper-right .reviews-total .reviews-text{font-family:'Nimbus Sans L',sans-serif;font-weight:400}.c-hotel-m-social .reviews-container .reviews-wrapper-top .reviews-wrapper-right .reviews-total .reviews-total-link .link{font-family:'Nimbus Sans L',sans-serif;font-weight:400}.c-hotel-m-social .reviews-container .reviews-wrapper-middle .reviews-wrapper-left .quotetitle{font-family:Optima,sans-serif;font-weight:400}.c-hotel-m-social .reviews-container .reviews-wrapper-middle .reviews-wrapper-left .quote{font-family:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400}.c-hotel-m-social .reviews-container .reviews-wrapper-middle .reviews-wrapper-right .quotetime{font-family:'Nimbus Sans L',sans-serif;font-weight:400}.c-hotel-m-social .reviews-container .reviews-wrapper-bottom .reviews-wrapper-right .reviews-bro{font-family:'Nimbus Sans L',sans-serif;font-weight:400}.c-hotel-m-social .c-lengs-module__text .c-lengs-header__title{color:#000!important;font-family:Optima,sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400}@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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;letter-spacing:0!important}.c-hotel-m-social .c-lengs-module--four .c-lengs-module__image .lm-content h2{font-family:Optima,sans-serif;font-weight:400}@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:'Nimbus Sans L',sans-serif;font-weight:400}.c-hotel-m-social .c-lengs-module--four .c-lengs-module__image .lm-content .lm-msg .lm-msg-left-txt{font-family:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;letter-spacing:0!important}.c-hotel-m-social .social-module-image span.c-lengs-module__image .lm-content h2{font-family:Optima,sans-serif;font-weight:400}@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:'Nimbus Sans L',sans-serif;font-weight:400}.c-hotel-m-social .social-module-image span.c-lengs-module__image .lm-content .lm-msg .lm-msg-left-txt{font-family:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400}@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:'Nimbus Sans L',sans-serif;font-weight:400}.c-hotel-m-social .c-lengs-useful-information .c-lengs-useful-information__section h4{font-family:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400}@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:'Nimbus Sans L',sans-serif;font-weight:400}@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:'Nimbus Sans L',sans-serif;font-weight:400}}.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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:700;cursor:pointer;padding:0 .5em}.hotel-property__info-module .hotel-info-text{color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:700}.hotel-property__testimonial-module.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel .guest-other-info{font-family:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:700;line-height:1.2em;font-size:2rem;color:#000}.hotel-property__offer-section .offer-detail_description{font-family:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;letter-spacing:1px}.hotel-property__reevoo .tpl-half-reviews .tpl-text h4 span{font-size:5rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;letter-spacing:0}.hotel-property__reevoo .tpl-half-reviews .tpl-text>p{font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.hotel-property__reevoo .tpl-half-reviews .tpl-content .tpl-cta a{font-family:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.6rem;line-height:25px}.reviews-container .reviews-wrapper-middle .reviews-wrapper-left .quote .readmore__toggle{color:#00af87;font-family:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;padding-right:.4rem}.desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book .tpl-book-from{text-align:left;font-family:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;padding-bottom:.6rem}.desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book .desktop{font-family:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:64px!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(/mhb-media/static-files/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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:block}.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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:Optima,sans-serif;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:Optima,sans-serif}@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:calc(24px + 19px + 1.6rem) 0 96px;margin-top:64px}@media screen and (max-width:768px){.profile-page{margin-top:calc(24px + 19px + 1.6rem + 4.8rem);padding:1rem 0}}.profile-page-tab{width:100%;font-size:0}.profile-page-tab .tab-type{display:inline-block;text-align:center;font-family:'Nimbus Sans L',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.2rem;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{color:#7f7f7f}.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.member .tab-type.tab-changed{border-top:5px solid #ba0c2f}.profile-page-tab.prestige .tab-type.tab-changed{border-top:5px solid #8a6722}.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:'Nimbus Sans L',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.member .my-title{background-color:#ba0c2f}.points-display .display-my-points.prestige .my-title{background-color:#8a6722}.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:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.2rem;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:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;color:rgba(0,0,0,.5);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:2.4rem;color:#000;display:block;padding-left:2rem;padding-top:1rem;font-family:Optima,sans-serif;font-weight:700}@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:'Nimbus Sans L',sans-serif;font-weight:500;color:rgba(0,0,0,.5);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;font-family:Optima,sans-serif}@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}.rewards-header{border:1px solid #adadad;background:#fff;padding:2.2rem 2.4rem 2.2rem 2.4rem;margin-bottom:1.4rem;position:relative}.rewards-header h6{max-width:calc(90% - 17rem);font-size:2.4rem;line-height:1.3em;font-weight:700;color:#000}.rewards-header .points-button{position:absolute;right:2.4rem;top:1.8rem}.rewards-header .points-button a{background-color:#188993;color:#fff;line-height:3.5rem;padding:1rem 3.3em;position:relative;font-size:1.2rem;text-transform:uppercase}.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:#8a6722;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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;color:#000;text-decoration:underline;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:#000;-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:#000!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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:Optima,sans-serif;font-weight:700;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:'Nimbus Sans L',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:Optima,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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;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:Optima,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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:500}.hotel-content .content-right .content-pice .content-total .total-item .item-list.list-family-bold{font-family:Optima,sans-serif;font-weight:700}.hotel-content .content-right .content-pice .content-total .total-item .item-list.list-famuly-book{font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-decoration:underline;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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',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:'Nimbus Sans L',sans-serif;font-weight:400;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:'Nimbus Sans L',sans-serif;font-weight:400;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}.display-months-points{display:none!important}.memberinfo-list-item:nth-child(4){display:none!important}.mm2-my-vouchers-points-block:nth-child(2){display:none!important}.mm2-my-vouchers-points-row-mobile .swiper-slide:nth-child(2) .mm2-my-vouchers-points-block{display:none!important}.voucher-pagination{display:none!important}.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}.x-show{display:block}.x-check{display:inline-block;background-clip:content-box;background-color:transparent}.x-check-sm{padding:2px;width:calc(1em - 7px);height:calc(1em - 7px);border:1px solid currentColor}.card.selected i.x-check-sm.radio,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-check-sm.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-check-sm.radio,.x-check-sm.checked,.x-check-sm.selected,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.x-check-sm{background-color:currentColor}.x-check-sm.checked-azure{background-color:#31a2ac}.x-check-green{padding:2px;width:calc(1em - 6px);height:calc(1em - 6px);border:1px solid currentColor}.card.selected i.x-check-green.radio,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-check-green.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-check-green.radio,.x-check-green.checked,.x-check-green.selected,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.x-check-green{background-color:#31a2ac}.x-check-wb{padding:3px;width:calc(1em - 10px);height:calc(1em - 10px);border:2px solid #bbb}.card.selected i.x-check-wb.radio,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-check-wb.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-check-wb.radio,.x-check-wb.checked,.x-check-wb.selected,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.x-check-wb{background-color:currentColor}.x-radio{width:38px;height:38px;padding:4px;border-radius:50%;border:3px solid #bbb;box-sizing:border-box;display:inline-block;background-clip:content-box;background-color:transparent;-webkit-transition:all .2s ease;-moz-transition:all .2s ease false;-o-transition:all .2s ease false;transition:all .2s ease}.x-radio:hover{border-color:currentColor}.card.selected i.x-radio.radio,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-radio.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-radio.radio,.x-radio.checked,.x-radio.selected,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.x-radio{border-color:#bbb;background-color:currentColor}.x-radio-arar{width:25px;height:25px;padding:3px;border-radius:50%;border:2px solid #bbb;box-sizing:border-box;display:inline-block;background-clip:content-box;background-color:transparent;-webkit-transition:all .2s ease;-moz-transition:all .2s ease false;-o-transition:all .2s ease false;transition:all .2s ease}.x-radio-arar:hover{border-color:currentColor}.card.selected i.x-radio-arar.radio,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-radio-arar.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-radio-arar.radio,.x-radio-arar.checked,.x-radio-arar.selected,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.x-radio-arar{border-color:#bbb;background-color:currentColor}.x-scroll{overflow-x:hidden;overflow-y:auto}.x-runner{position:absolute;z-index:2;bottom:0;right:0;top:0;background-color:#dcd7d2}.x-slider{display:none;width:12px;height:100px;background-color:#3f3939}.x-rc-tip a{color:#31a2ac;text-decoration:underline}.x-db{display:block}.x-db-v-m{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.x-di{display:inline-block}.x-di-v-t{vertical-align:top}.x-di-v-m{vertical-align:middle}.x-di-v-b{vertical-align:bottom}.x-flex{box-sizing:border-box;display:table;width:100%}.x-cell{display:table-cell;vertical-align:middle}.x-cell.top{vertical-align:top}.x-cell.opacity7{opacity:.7}.x-cell.width60{width:60%}.x-cell-top{display:table-cell;vertical-align:top}.x-pt-05{padding-top:5px}.x-pt-08{padding-top:8px}.x-pt-10{padding-top:10px}.x-pt-13{padding-top:13px}.x-pt-16{padding-top:16px}.x-pt-17{padding-top:17px}.x-pt-18{padding-top:18px}.x-pt-20{padding-top:20px}.x-pt-36{padding-top:36px}.x-pl-05{padding-left:5px}.x-pl-06{padding-left:6px}.x-pl-08{padding-left:8px}.x-pl-10{padding-left:10px}.x-pl-13{padding-left:13px}.x-pl-17{padding-left:17px}.x-pl-20{padding-left:20px}.x-pl-36{padding-left:36px}.x-pr-05{padding-right:5px}.x-pr-06{padding-right:6px}.x-pr-08{padding-right:8px}.x-pr-10{padding-right:10px}.x-pr-13{padding-right:13px}.x-pr-15{padding-right:15px}.x-pr-17{padding-right:17px}.x-pr-20{padding-right:20px}.x-pr-24{padding-right:24px}.x-pr-30{padding-right:30px}.x-pr-36{padding-right:36px}.x-pr-42{padding-right:42px}.x-pb-02{padding-bottom:2px}.x-pb-04{padding-bottom:4px}.x-pb-05{padding-bottom:5px}.x-pb-08{padding-bottom:8px}.x-pb-10{padding-bottom:10px}.x-pb-13{padding-bottom:13px}.x-pb-17{padding-bottom:17px}.x-pb-20{padding-bottom:20px}.x-pb-36{padding-bottom:36px}.x-mt-01{margin-top:1px}.x-mt-02{margin-top:2px}.x-mt-04{margin-top:4px}.x-mt-06{margin-top:6px}.x-mt-08{margin-top:8px}.x-mt-10{margin-top:10px}.x-mt-13{margin-top:13px}.x-mt-14{margin-top:14px}.x-mt-16{margin-top:16px}.x-mt-18{margin-top:18px}.x-mt-20{margin-top:20px}.x-mt-23{margin-top:23px}.x-mt-26{margin-top:26px}.x-mt-36{margin-top:36px}.x-mt-45{margin-top:45px}.x-mt-70{margin-top:70px}.x-ml-04{margin-left:4px}.x-ml-06{margin-left:6px}.x-ml-08{margin-left:8px}.x-ml-10{margin-left:10px}.x-ml-13{margin-left:13px}.x-ml-18{margin-left:18px}.x-ml-20{margin-left:20px}.x-ml-23{margin-left:23px}.x-ml-30{margin-left:30px}.x-ml-36{margin-left:36px}.x-ml-40{margin-left:40px}.x-ml-45{margin-left:45px}.x-mb-01{margin-bottom:1px}.x-mb-03{margin-bottom:3px}.x-mb-4{margin-bottom:4px}.x-mb-05{margin-bottom:5px}.x-mb-8{margin-bottom:8px}.x-mb-14{margin-bottom:14px}.x-mr-04{margin-right:4px}.x-mr-06{margin-right:6px}.x-mr-08{margin-right:8px}.x-mr-10{margin-right:10px}.x-mr-13{margin-right:13px}.x-mr-18{margin-right:18px}.x-mr-20{margin-right:20px}.x-mr-23{margin-right:23px}.x-mr-36{margin-right:36px}.x-mr-45{margin-right:45px}.x-fs-52{font-size:5.2rem}.x-fs-32{font-size:3.2rem}.x-fs-28{font-size:2.8rem}.x-fs-24{font-size:2.4rem}.x-fs-22{font-size:2.2rem}.x-fs-20{font-size:2rem}.x-fs-18{font-size:1.8rem}.x-fs-17{font-size:1.7rem}.x-fs-16{font-size:1.6rem}.x-fs-15{font-size:1.5rem}.x-fs-14{font-size:1.4rem}.x-fs-13{font-size:1.3rem}.x-fs-12{font-size:12px}.x-fs-10{font-size:1rem}.x-fs-00{font-size:0}.x-lh-50{line-height:50px}.x-lh-30{line-height:3rem}.x-lh-29{line-height:2.9rem}.x-lh-28{line-height:2.8rem}.x-lh-25{line-height:2.5rem}.x-lh-24{line-height:2.4rem}.x-lh-22{line-height:2.2rem}.x-lh-20{line-height:2rem}.x-lh-18{line-height:1.8rem}.x-lh-16{line-height:1.6rem}.x-lh-15{line-height:1.5rem}.x-lh-14{line-height:1.4rem}.x-lh-13{line-height:1.3rem}.x-lh-12{line-height:1.2em}.x-ff-wm{font-family:'Nimbus Sans L',sans-serif;font-weight:500}.x-ff-sm{font-family:'Nimbus Sans L',sans-serif;font-weight:400}.x-ff-wb{font-family:'Nimbus Sans L',sans-serif;font-weight:700}.x-ff-m7{font-family:'Nimbus Sans L',sans-serif;font-weight:700}.x-ff-mh{font-family:'Nimbus Sans L',sans-serif;font-weight:500}.x-ff-vv{font-family:'Nimbus Sans L',sans-serif;font-weight:400}.x-ff-mm{font-family:'Nimbus Sans L',sans-serif;font-weight:500}.x-ff-vb{font-family:'Nimbus Sans L',sans-serif;font-weight:700}.x-fw-none{font-weight:300}.x-fw-bold{font-weight:700}.x-lp-01{letter-spacing:1px}.x-fc-white{color:#fff}.x-fc-green{color:#2eb125}.x-fc-azure{color:#31a2ac}.x-fc-peach{color:#ba0c2f}.x-fc-black{color:#000}.x-fc-ashen{color:#f2f2f2}.x-fc-smoke{color:#999}.x-fc-gray{color:#999}.x-fc-l-gray{color:#363636}.x-bc-white{background-color:#fff}.x-bc-green{background-color:#2eb125}.x-bc-azure{background-color:#31a2ac}.x-bc-peach{background-color:#ba0c2f}.x-bc-black{background-color:#000}.x-bc-ashen{background-color:#f2f2f2}.x-bc-smoke{background-color:#999}.x-bc-light{background-color:#f7f7f7}.x-al-l{text-align:left}.x-al-r{text-align:right}.x-al-c{text-align:center}.x-none{user-select:none}.x-lower{text-transform:lowercase}.x-upper{text-transform:uppercase}.x-f-upper{text-transform:capitalize}.x-under{text-decoration:underline}.x-through{text-decoration:line-through}.x-italic{font-style:italic}.x-normal{white-space:normal}.x-nowrap{white-space:nowrap}.x-shadow{text-shadow:0 1px 2px #000}.x-pointer{cursor:pointer}.x-default{cursor:default}.x-flt{position:absolute}.x-flt-l{position:absolute;left:0;top:0}.x-flt-r{position:absolute;right:0;top:0}.x-clear{clear:both}.x-bd-azure{border:4px solid #31a2ac}.x-bd-arar-r{border-right:1px solid #d8d8d8}.x-bd-arar-l{border-left:1px solid #d8d8d8}.x-level{position:relative}.x-level-0{z-index:0}.x-level-1{z-index:1}.x-level-2{z-index:2}.x-level-3{z-index:3}.x-level-4{z-index:4}.x-level-5{z-index:5}.x-level-6{z-index:6}.x-level-7{z-index:7}.x-level-8{z-index:8}.x-level-9{z-index:9}.x-water{width:0;display:none;position:relative;opacity:.5;z-index:-1}.x-water-color{width:0;display:none;position:relative;color:#868686;z-index:-1}.x-input{resize:none;outline:0;box-sizing:border-box;border:1px solid currentColor;background-color:transparent}.x-input-blank{border:0}.x-input-error{border:1px solid #ba0c2f}.x-input-error~.x-stamp{display:inline-block}.x-input-error~.x-stamp .x-valid-right{display:none}.x-input-error~.x-stamp .x-valid-error{display:inline-block}.x-input-right{border:1px solid #2eb125}.x-input-right~.x-stamp{display:inline-block}.x-input-right~.x-stamp .x-valid-right{display:inline-block}.x-input-right~.x-stamp .x-valid-error{display:none}.x-input-multi{padding:7px 4px;margin:0}.x-stamp{width:0;display:none;position:relative;direction:rtl;z-index:1}.x-valid-error,.x-valid-right{vertical-align:middle;border-radius:50%;display:none}.x-short{white-space:normal}.x-short-ctrl{font-size:1.3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;margin-left:3px;cursor:pointer;text-decoration:underline;text-transform:capitalize;color:#31a2ac}.x-delta::after{width:0;height:0;content:"";display:inline-block;vertical-align:middle;margin-left:.3em;margin-top:-.3em;border-left:.4em solid transparent;border-right:.4em solid transparent;border-bottom:.4em solid currentColor;border-top:0}.x-delta.down::after{border-top:.4em solid currentColor;border-bottom:0}.x-delta.right::after{margin-left:.5em;margin-top:0;border-left:.3em solid currentColor;border-right:0;border-bottom:.3em solid transparent;border-top:.3em solid transparent}.x-popup{position:relative}.x-popup.holds .x-popup-wrap,.x-popup:hover .x-popup-wrap{display:block}.x-popup.down .x-popup-wrap{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)}.x-popup.down .x-popup-wrap::after{border-top:0;border-bottom:6px solid #000;bottom:auto;top:-6px}.x-popup.left .x-popup-wrap{top:50%;left:-10px;-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.x-popup.left .x-popup-wrap::after{border-top:6px solid transparent;border-left:6px solid #000;border-bottom:6px solid transparent;border-right:0;top:50%;left:auto;right:-6px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.x-popup.right .x-popup-wrap{top:50%;left:10px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.x-popup.right .x-popup-wrap::after{border-top:6px solid transparent;border-left:0;border-bottom:6px solid transparent;border-right:6px solid #000;top:50%;left:-6px;right:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.x-popup .x-popup-wrap{z-index:5;display:none;text-align:left;position:absolute;left:50%;top:-10px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.x-popup .x-popup-wrap.add_transform{left:-40%;-webkit-transform:translate(-90%,-100%);-moz-transform:translate(-90%,-100%);-ms-transform:translate(-90%,-100%);-o-transform:translate(-90%,-100%);transform:translate(-90%,-100%)}.x-popup .x-popup-wrap.add_transform::after{left:94.5%}.x-popup .x-popup-wrap::after{width:0;height:0;content:"";display:block;border-top:6px solid #000;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%)}.x-popup .x-popup-wrap .popup-rate{color:#fff}.x-popup .x-popup-wrap .popup-rate b,.x-popup .x-popup-wrap .popup-rate em{display:inline-block;padding:0 4px;vertical-align:middle}.x-popup .x-popup-body{box-sizing:border-box;background-color:#000;color:#fff}.x-around{z-index:3;position:relative}.x-around.holds .x-popup-wrap,.x-around:hover .x-popup-wrap{display:block}.x-around .x-popup-wrap{display:none;text-align:left;position:absolute;left:0;top:calc(100% + 10px);font-family:'Nimbus Sans L',sans-serif;font-weight:400}.x-around .x-popup-wrap::after{width:0;height:0;content:"";display:block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #000;position:absolute;left:15px;top:-6px}.x-around .x-popup-body{width:100%;box-sizing:border-box;background-color:#000;color:#fff}.x-around .x-popup-head{padding:10px 20px;background-color:#272829;color:#d3d3d3}.x-number{border:1px solid #bbb;cursor:pointer}.x-number.disabled{cursor:not-allowed;opacity:.6}.x-top-line{border-top:1px solid #bbb}.x-separator{width:0;height:1em;border-left:1px solid #bbb}.x-highlight-all,.x-highlight-t,.x-highlight-tl,.x-highlight-tlb,.x-highlight-tr,.x-highlight-trb{-webkit-transition:all .2s ease;-moz-transition:all .2s ease false;-o-transition:all .2s ease false;transition:all .2s ease}.x-highlight.holds .x-highlight-t,.x-highlight:hover .x-highlight-t{-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}.x-highlight.holds .x-highlight-tl,.x-highlight:hover .x-highlight-tl{-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}.x-highlight.holds .x-highlight-tr,.x-highlight:hover .x-highlight-tr{-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}.x-highlight.holds .x-highlight-tlb,.x-highlight:hover .x-highlight-tlb{-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}.x-highlight.holds .x-highlight-trb,.x-highlight:hover .x-highlight-trb{-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}.x-highlight.holds .x-highlight-tlr,.x-highlight:hover .x-highlight-tlr{-webkit-box-shadow:inset 4px 4px 0 0 #31a2ac,inset -4px 0 0 0 #31a2ac;-moz-box-shadow:inset 4px 4px 0 0 #31a2ac,inset -4px 0 0 0 #31a2ac;box-shadow:inset 4px 4px 0 0 #31a2ac,inset -4px 0 0 0 #31a2ac}.x-highlight.holds .x-highlight-l,.x-highlight:hover .x-highlight-l{-webkit-box-shadow:inset 4px 0 0 0 #31a2ac;-moz-box-shadow:inset 4px 0 0 0 #31a2ac;box-shadow:inset 4px 0 0 0 #31a2ac}.x-highlight.holds .x-highlight-lr,.x-highlight:hover .x-highlight-lr{-webkit-box-shadow:inset -4px 0 0 0 #31a2ac,inset 4px 0 0 0 #31a2ac;-moz-box-shadow:inset -4px 0 0 0 #31a2ac,inset 4px 0 0 0 #31a2ac;box-shadow:inset -4px 0 0 0 #31a2ac,inset 4px 0 0 0 #31a2ac}.x-highlight.holds .x-highlight-lrb,.x-highlight:hover .x-highlight-lrb{-webkit-box-shadow:inset -4px -4px 0 0 #31a2ac,inset 4px 0 0 0 #31a2ac;-moz-box-shadow:inset -4px -4px 0 0 #31a2ac,inset 4px 0 0 0 #31a2ac;box-shadow:inset -4px -4px 0 0 #31a2ac,inset 4px 0 0 0 #31a2ac}.x-highlight.holds .x-highlight-lb,.x-highlight:hover .x-highlight-lb{-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}.x-highlight.holds .x-highlight-b,.x-highlight:hover .x-highlight-b{-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}.x-highlight.holds .x-highlight-all,.x-highlight:hover .x-highlight-all{-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}.x-default-bold b,.x-default-bold strong{font-weight:700}.x-highlight-total{position:relative;-webkit-transition:all .2s ease;-moz-transition:all .2s ease false;-o-transition:all .2s ease false;transition:all .2s ease}.x-highlight-total:hover{background-color:#f5f5f5}html[dir=rtl] .x-btn-br-none{border-left:none;border-right:1px solid #363636}html[dir=rtl] .x-db-v-m{left:auto;right:0}html[dir=rtl] .x-pl-05{padding-left:auto}html[dir=rtl] .x-pl-06{padding-left:auto}html[dir=rtl] .x-pl-08{padding-left:auto}html[dir=rtl] .x-pl-10{padding-left:auto}html[dir=rtl] .x-pl-13{padding-left:auto}html[dir=rtl] .x-pl-17{padding-left:auto}html[dir=rtl] .x-pl-20{padding-left:auto}html[dir=rtl] .x-pl-36{padding-left:auto}html[dir=rtl] .x-pr-05{padding-right:auto}html[dir=rtl] .x-pr-06{padding-right:auto}html[dir=rtl] .x-pr-08{padding-right:auto}html[dir=rtl] .x-pr-10{padding-right:auto}html[dir=rtl] .x-pr-13{padding-right:auto}html[dir=rtl] .x-pr-15{padding-right:auto}html[dir=rtl] .x-pr-17{padding-right:auto}html[dir=rtl] .x-pr-20{padding-right:auto}html[dir=rtl] .x-pr-24{padding-right:auto}html[dir=rtl] .x-pr-30{padding-right:auto}html[dir=rtl] .x-pr-36{padding-right:auto}html[dir=rtl] .x-pr-42{padding-right:auto}html[dir=rtl] .x-ml-04{margin-left:auto}html[dir=rtl] .x-ml-06{margin-left:auto}html[dir=rtl] .x-ml-08{margin-left:auto}html[dir=rtl] .x-ml-10{margin-left:auto}html[dir=rtl] .x-ml-13{margin-left:auto}html[dir=rtl] .x-ml-18{margin-left:auto}html[dir=rtl] .x-ml-20{margin-left:auto}html[dir=rtl] .x-ml-23{margin-left:auto}html[dir=rtl] .x-ml-30{margin-left:auto}html[dir=rtl] .x-ml-36{margin-left:auto}html[dir=rtl] .x-ml-40{margin-left:auto}html[dir=rtl] .x-ml-45{margin-left:auto}html[dir=rtl] .x-mr-04{margin-right:auto}html[dir=rtl] .x-mr-06{margin-right:auto}html[dir=rtl] .x-mr-08{margin-right:auto}html[dir=rtl] .x-mr-10{margin-right:auto}html[dir=rtl] .x-mr-13{margin-right:auto}html[dir=rtl] .x-mr-18{margin-right:auto}html[dir=rtl] .x-mr-20{margin-right:auto}html[dir=rtl] .x-mr-23{margin-right:auto}html[dir=rtl] .x-mr-36{margin-right:auto}html[dir=rtl] .x-mr-45{margin-right:auto}html[dir=rtl] .x-pl-05{padding-right:5px}html[dir=rtl] .x-pl-06{padding-right:6px}html[dir=rtl] .x-pl-08{padding-right:8px}html[dir=rtl] .x-pl-10{padding-right:10px}html[dir=rtl] .x-pl-13{padding-right:13px}html[dir=rtl] .x-pl-17{padding-right:17px}html[dir=rtl] .x-pl-20{padding-right:20px}html[dir=rtl] .x-pl-36{padding-right:36px}html[dir=rtl] .x-pr-05{padding-left:5px}html[dir=rtl] .x-pr-06{padding-left:6px}html[dir=rtl] .x-pr-08{padding-left:8px}html[dir=rtl] .x-pr-10{padding-left:10px}html[dir=rtl] .x-pr-13{padding-left:13px}html[dir=rtl] .x-pr-15{padding-left:15px}html[dir=rtl] .x-pr-17{padding-left:17px}html[dir=rtl] .x-pr-20{padding-left:20px}html[dir=rtl] .x-pr-24{padding-left:24px}html[dir=rtl] .x-pr-30{padding-left:30px}html[dir=rtl] .x-pr-36{padding-left:36px}html[dir=rtl] .x-pr-42{padding-left:42px}html[dir=rtl] .x-ml-04{margin-right:4px}html[dir=rtl] .x-ml-06{margin-right:6px}html[dir=rtl] .x-ml-08{margin-right:8px}html[dir=rtl] .x-ml-10{margin-right:10px}html[dir=rtl] .x-ml-13{margin-right:13px}html[dir=rtl] .x-ml-18{margin-right:18px}html[dir=rtl] .x-ml-20{margin-right:20px}html[dir=rtl] .x-ml-23{margin-right:23px}html[dir=rtl] .x-ml-30{margin-right:30px}html[dir=rtl] .x-ml-39{margin-right:30px}html[dir=rtl] .x-ml-36{margin-right:36px}html[dir=rtl] .x-ml-40{margin-right:40px}html[dir=rtl] .x-ml-45{margin-right:45px}html[dir=rtl] .x-mr-04{margin-left:4px}html[dir=rtl] .x-mr-06{margin-left:6px}html[dir=rtl] .x-mr-08{margin-left:8px}html[dir=rtl] .x-mr-10{margin-left:10px}html[dir=rtl] .x-mr-13{margin-left:13px}html[dir=rtl] .x-mr-18{margin-left:18px}html[dir=rtl] .x-mr-20{margin-left:20px}html[dir=rtl] .x-mr-23{margin-left:23px}html[dir=rtl] .x-mr-36{margin-left:36px}html[dir=rtl] .x-mr-45{margin-left:45px}html[dir=rtl] .x-al-l{text-align:right}html[dir=rtl] .x-al-r{text-align:left}html[dir=rtl] .x-flt-l{left:auto;right:0}html[dir=rtl] .x-flt-r{right:auto;left:0}html[dir=rtl] .x-stamp{direction:ltr}html[dir=rtl] .x-bd-arar-r{border-left:1px solid #d8d8d8;border-right:0}html[dir=rtl] .x-bd-arar-l{border-right:1px solid #d8d8d8;border-left:0}html[dir=rtl] .x-delta::after{margin-left:auto;margin-right:.3em}html[dir=rtl] .x-popup .x-popup-wrap{text-align:right}html[dir=rtl] .x-around .x-popup-wrap{text-align:right;left:auto;right:0}html[dir=rtl] .x-around .x-popup-wrap::after{right:15px;left:auto}html[dir=rtl] .x-separator{border-left:0;border-right:1px solid #bbb}html[dir=rtl] .x-highlight.holds .x-highlight-l,html[dir=rtl] .x-highlight:hover .x-highlight-l{-webkit-box-shadow:inset -4px 0 0 0 #31a2ac;-moz-box-shadow:inset -4px 0 0 0 #31a2ac;box-shadow:inset -4px 0 0 0 #31a2ac}html[dir=rtl] .x-highlight.holds .x-highlight-lb,html[dir=rtl] .x-highlight:hover .x-highlight-lb{-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] .x-highlight.holds .x-highlight-tl,html[dir=rtl] .x-highlight:hover .x-highlight-tl{-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] .x-highlight.holds .x-highlight-tr,html[dir=rtl] .x-highlight:hover .x-highlight-tr{-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] .x-highlight.holds .x-highlight-tlb,html[dir=rtl] .x-highlight:hover .x-highlight-tlb{-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] .x-highlight.holds .x-highlight-trb,html[dir=rtl] .x-highlight:hover .x-highlight-trb{-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}.x-disable,.x2-disable{position:relative}.x-disable:before,.x2-disable:before{opacity:1;content:"";width:100%;height:50px;display:block;position:absolute;top:0;right:0;cursor:not-allowed}.x-disable button,.x2-disable button{opacity:1;cursor:not-allowed;color:#fff;border:2px solid #c7c7c7;background-color:#c7c7c7}.x2-disable:before{width:200px}.x-makkah-disabled{cursor:not-allowed}.x-makkah-close{margin-top:0!important;position:absolute;top:6px;right:6px}.x-makkah-close .icon-icon_B017{background-color:transparent;border:none;padding:0;font-size:40px;color:#000;cursor:pointer}.x-makkah-copy{font-size:1.7rem!important}.x-makkah-copy p{font-size:1.8rem;margin-bottom:14px}.book2-wrapper .readmore__toggle{color:#31a2ac}.book2-wrapper .icon-icon_J012+.icon-icon_J012{margin-left:-.3em}.book2-wrapper .icon-icon_J013+.icon-icon_J013{margin-left:-.25em}.book2-wrapper .icon-icon_I009{border-radius:50%}.book2-wrapper.book2-for-cro .book2-for-cro-hidden-button{display:none!important}.book2-wrapper.book2-for-cro-red .book2-for-cro-checkout:not(:disabled){border-color:#ba0a2f;background-color:#ba0a2f;color:#fff}.book2-wrapper.book2-for-cro-red .book2-for-cro-checkout:not(:disabled):hover{border-color:#86001c;background-color:#86001c;color:#fff}.book2-wrapper.book2-for-cro-gold .book2-for-cro-checkout:not(:disabled){border-color:#a17d2e;background-color:#a17d2e;color:#fff}.book2-wrapper.book2-for-cro-gold .book2-for-cro-checkout:not(:disabled):hover{border-color:#ce9839;background-color:#ce9839;color:#fff}.x-popup-body .icon-icon_J012+.icon-icon_J012{margin-left:-.3em}.x-popup-body .icon-icon_J013+.icon-icon_J013{margin-left:-.25em}.book2-article{width:350px;position:fixed;bottom:0;right:0;top:64px;overflow:hidden;background-color:#fff;z-index:5}.book2-article .x-scroll{height:calc(100vh - 82px - 50px)}.book2-article .x-scroll-body{width:350px}.book2-section{width:auto;margin-right:350px;background-color:#e7e7e7;min-height:calc(100vh - 82px)}.book2-gallery,.book2-lampbox,.book2-loading{height:0}.book2-vertical{height:100%}.book2-vertical::after{width:0;height:100%;content:"";display:inline-block;vertical-align:middle}.book2-caption-section{position:relative;height:300px}.book2-toolbar-section{position:relative;height:0}.book2-content-section{box-sizing:border-box;min-height:calc(100vh - 82px - 229px);padding:76px 36px 33px}.book2-content-section-calendar{padding:86px 32px 200px}.book2-content-section.full-screen{height:calc(100vh - 82px - 229px);padding:0}.book2-content-section .icon-icon_B017{margin-right:-.3em}.book2-caption-content{box-sizing:border-box;width:calc(100% - 240px)}.book2-testimonial em{font-style:italic}.book2-viewgallery{position:absolute;bottom:32px;right:36px}.book2-viewgallery.shrink{height:38px;line-height:38px;padding-right:20px;text-align:right;bottom:0;right:0;left:0;background:linear-gradient(180deg,transparent 0,#000 100%)}.book2-viewpattern{width:36px;height:30px;font-size:20px;line-height:30px;box-sizing:border-box;text-align:center}.book2-viewloyalty{height:30px;max-width:23%;font-size:0}.book2-viewloyalty::after{content:"";height:30px;width:0;vertical-align:middle;display:inline-block}.book2-child-block{position:relative}.book2-child-header{padding:19px 0;border-bottom:1px solid #d8d8d8;margin-left:15px;margin-right:15px}.book2-child-header-sm{padding:19px 0;border-bottom:1px solid #d8d8d8;margin-left:15px;margin-right:19px}.book2-child-image{width:clamp(225px,28%,300px);position:absolute;bottom:0;left:0;top:0}.book2-child-image-arar{width:100%;height:110px}.x-sd-tip-new{display:block;margin-top:-45px;font-size:14px;line-height:20px}.x-rc-tip-new{font-size:14px;line-height:20px}.x-rc-tip-new a{display:block;width:100%;box-sizing:border-box;border:1px solid #363636;color:#363636!important;text-decoration:none!important;padding:12px 16px;text-transform:uppercase;font-size:12px;line-height:14px;font-weight:500;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:.5px;margin-top:4px;cursor:pointer}.x-rc-tip-new a:hover{color:#fff!important;background-color:#363636}.book2-child-theme{width:auto;padding:20px 20px 20px;margin-left:clamp(225px,28%,300px);min-height:170px}.book2-child-theme.theme-add{padding:20px 20px 20px 20px;margin-left:0}.book2-child-theme .x-sd-tip a{color:#bb0b30}.book2-child-theme .x-rc-tip a{color:#31a2ac;text-decoration:underline;cursor:pointer}.book2-child-theme>.panel-1{width:53%}.book2-child-theme>.panel-2{width:47%;text-align:right}.book2-child-theme>.panel-3{width:calc(100% - 285px)}.book2-child-theme>.panel-4{width:285px;text-align:right}.book2-child-hands{width:calc(72% - 40px);position:absolute;bottom:20px;right:20px}.book2-child-hands>.panel-1{width:calc(100% - 220px)}.book2-child-hands>.panel-2{width:210px;max-height:50px;margin-left:10px;text-align:right}.book2-child-rate{width:calc(72% - 40px);position:absolute;bottom:70px;right:20px;text-align:right}.book2-child-rate>.rate-1 u{display:inline-block;padding:.2rem;background:#31a2ac;border-radius:100%;width:1rem;height:1rem;line-height:1rem;font-size:.8rem;text-decoration:none;color:#fff;text-align:center}.book2-short-block{box-sizing:border-box;width:calc(100% - 285px)}.book2-short-patch{width:265px;margin-left:20px;box-sizing:border-box}.book2-short-image{width:calc((100% + 325px) * .28);position:absolute;left:-20px;bottom:0;top:0}.book2-short-theme{min-height:210px;margin-left:calc((100% + 325px) * .28)}.book2-rates-block{box-sizing:border-box;width:66.16%}.book2-rates-patch{box-sizing:border-box;width:33.84%;position:relative}.book2-rates-patch .x-pr-30{padding-right:22px}.book2-rates-patch .x-di.x-di-v-t.x-flt-r{top:6px}.book2-rates-patch .x-di.x-di-v-t.x-flt-r .x-radio,.book2-rates-patch .x-di.x-di-v-t.x-flt-r .x-radio-arar{border-width:2px;width:16px;height:16px;padding:1.5px}.book2-maps{height:100%}.book2-zoom{padding:1px;display:inline-block;background-color:#fff;position:absolute;bottom:36px;right:36px}.book2-stay-child>.panel-1{width:calc(100% - 150px)}.book2-stay-child>.panel-2{width:120px;margin-left:30px;text-align:right}.book2-stay-arar .book2-stay-child-arar>.panel-1{width:60%}.book2-stay-arar .book2-stay-child-arar>.panel-2{width:40%;text-align:left}.book2-stay-container{display:none}.book2-stay-image{width:100px;height:136px}.book2-stay-theme{width:calc(100% - 100px - 10px);margin-left:10px}.book2-rate-container>:first-child>.x-top-line{border-top:0}.book2-room-container>:first-child>.x-top-line{border-top:0}.book2-information ul{list-style:disc;padding-left:20px}.book2-updated-tip{font-family:'Nimbus Sans L',sans-serif;font-weight:700;display:none}.book2-loading-ins{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%)}.book2-inquire .x-scroll{max-height:300px;height:auto}.book2-inquire-caption{height:50px;line-height:50px;text-indent:23px}.new-design .book2-inquire-caption{background-color:#f8f8f8;color:#000;font-family:Optima,sans-serif;font-size:18px;letter-spacing:0}.book2-inquire-listing{margin-left:-23px;margin-right:-23px;padding:0 23px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:270px}.book2-inquire-listing.holds{background-color:#31a2ac;color:#fff}.book2-inquire-quantum{width:calc(50% - .1px);text-align:left;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;white-space:nowrap;display:inline-block;vertical-align:top}.book2-inquire-quantum+.book2-inquire-quantum{border-left:1px solid #ddd;padding-left:20px}.book2-inquire-options{width:calc(50% - .1px);text-align:left;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;white-space:nowrap;display:inline-block;vertical-align:middle}.book2-summary-listing{margin-left:-23px;margin-right:-23px;padding:10px 23px;background-color:#f5f5f5}.book2-summary-listing.holds{background-color:#f5f5f5}.book2-summary-listing.holds .x-hide{display:block}.book2-summary-listing.holds .x-show{display:none}.book2-summary-add-ons{line-height:15px;max-width:140px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.book2-calendar .x-solar{padding:12px 23px 20px;font-size:12px;background-color:#f7f7f7}.book2-calendar .x-solar .x-solar-tab .x-solar-item .x-solar-cell .x-solar-mask{background-color:#e7e7e7}.book2-calendar .x-solar .x-solar-tab .x-solar-item .x-solar-cell .x-solar-none{background-color:#f5f5f5}.book2-calendar .x-solar .x-solar-tab .x-solar-item .x-solar-cell.prev .x-solar-mask{background-color:rgba(49,162,172,.6)}.book2-calendar .x-solar .x-solar-tab .x-solar-item .x-solar-cell.next .x-solar-mask{background-color:rgba(49,162,172,.6)}.book2-calendar .x-solar .x-solar-tab .x-solar-item .x-solar-cell.note .x-solar-mask{background-color:#31a2ac;opacity:.6}.book2-lampbox-container{width:70vw;max-width:1024px;position:relative;margin:0 auto;display:inline-block;vertical-align:middle;background-color:#fff}.book2-lampbox-head{right:-1px;left:-1px;top:0;z-index:3;border-bottom:1px solid #bbb;background-color:#fff;line-height:77px;margin-left:30px;margin-right:30px}.book2-lampbox-head>.x-flex>.x-al-l{line-height:35px}.book2-lampbox-head .icon-icon_B017{font-size:5rem;margin-right:-1rem}.book2-lampbox-head.no-boder{border-bottom:none}.book2-lampbox-body{position:relative;overflow:hidden}.book2-lampbox-body .x-scroll{max-height:calc(75vh - 77px)}@media screen and (max-height:824px){.book2-lampbox-body .x-scroll{max-height:calc(100vh - 239px)}}.book2-lampbox-body .x-scroll-body{width:70vw;max-width:1024px}.book2-lampbox-body .globaltix-tips{padding:20px}.book2-lampbox-body .globaltix-tips-top{padding:10px}.book2-lampbox-body .globaltix-tips-bottom{text-align:center;display:flex;justify-content:space-evenly;padding:2rem}.book2-gallery-container{width:70vw;max-width:1024px;position:relative;margin:0 auto;display:inline-block;vertical-align:middle;background-color:#fff}@media (max-width:768px){.book2-gallery-container{width:100vw}}@media all and (orientation:portrait){body[data-isipad=true] .book2-gallery-container{width:80vw}}.book2-gallery-container .room-details-view{height:70vh;min-height:600px;border-right:0}@media all and (orientation:portrait){body[data-isipad=true] .book2-gallery-container .room-details-view{height:40vh}}.book2-pr-18{padding-right:9%}.book2-ml-40{margin-left:40px}.book2-toolbar-fixed{height:86px;z-index:9;background-color:#e7e7e7;position:fixed;right:350px;left:0;top:0}@media screen and (max-width:1368px){.x-rc-text{max-width:180px}}.book2-upgrade-price-child{box-sizing:border-box;width:calc(100% / 3);height:100%}.book2-upgrade-price-child+.book2-upgrade-price-child{border-left:1px solid #bbb}.book2-width-auto{width:auto;min-width:70px;height:38px;line-height:38px;padding:0 1.5rem;font-size:1.4rem;border:1px solid #000}html[dir=rtl] .book2-wrapper{margin-left:auto}html[dir=rtl] .book2-wrapper .icon-icon_J012+.icon-icon_J012{margin-left:auto;margin-right:-.2em}html[dir=rtl] .book2-wrapper .icon-icon_J013+.icon-icon_J013{margin-left:auto;margin-right:-.3em}html[dir=rtl] .book2-article{left:0;right:auto}html[dir=rtl] .book2-section{margin-left:350px;margin-right:auto}html[dir=rtl] .book2-viewgallery{left:36px;right:auto}html[dir=rtl] .book2-viewgallery.shrink{text-align:left;padding-left:20px;right:0;left:0}html[dir=rtl] .book2-child-image{left:auto;right:0}html[dir=rtl] .book2-child-theme{margin-left:auto;margin-right:clamp(225px,28%,300px)}html[dir=rtl] .book2-child-theme.theme-add{margin-right:0}html[dir=rtl] .book2-child-theme>.panel-2{text-align:left}html[dir=rtl] .book2-child-hands{left:20px;right:auto}html[dir=rtl] .book2-child-hands>.panel-2{margin-left:auto;margin-right:10px;text-align:left}html[dir=rtl] .book2-child-rate{left:20px;right:auto;text-align:left}html[dir=rtl] .book2-short-patch{margin-left:auto;margin-right:20px}html[dir=rtl] .book2-lampbox-head .icon-icon_B017{margin-left:-1rem;margin-right:auto}html[dir=rtl] .book2-zoom{right:auto;left:36px}html[dir=rtl] .book2-stay-child>.panel-2{margin-left:auto;margin-right:30px;text-align:left}html[dir=rtl] .book2-stay-theme{margin-left:auto;margin-right:10px}html[dir=rtl] .book2-information ul{padding-left:auto;padding-right:20px}html[dir=rtl] .book2-inquire-quantum{text-align:right}html[dir=rtl] .book2-inquire-quantum+.book2-inquire-quantum{border-left:0;border-right:1px solid #ddd;padding-left:auto;padding-right:20px}html[dir=rtl] .book2-inquire-options{text-align:right}html[dir=rtl] .book2-pr-18{padding-right:auto;padding-left:9%}html[dir=rtl] .book2-ml-40{margin-left:auto;margin-right:40px}html[dir=rtl] .book2-toolbar-fixed{right:0;left:350px}html[dir=rtl] .book2-short-image{left:auto;right:-20px}html[dir=rtl] .book2-short-theme{margin-left:auto;margin-right:calc((100% + 325px) * .28)}html[dir=rtl] .book2-content-section .icon-icon_B017{margin-right:auto;margin-left:-.3em}.gbw-p-s-toolbars-fixedTop{width:calc(100% - 350px);background-color:#e7e7e7;height:82px;position:fixed;top:0;left:-36px;z-index:100!important;max-height:120px}.gbw-p-s-toolbars-fixedTop .gbw-p-s-style{left:36px}.gbw-p-s-toolbars-fixedTop .gbw-p-s-point{right:36px}.gbw-p-s-toolbars-fixedTop .gbw-p-s-alert{right:36px}.book2-child-room-content{width:240px;max-width:240px;padding:15px;box-sizing:border-box;position:relative;-webkit-transition:all .2s ease;-moz-transition:all .2s ease false;-o-transition:all .2s ease false;transition:all .2s ease}@media screen and (max-width:1368px){.book2-child-room-content{width:200px;max-width:200px}}.book2-all-expand{width:236px!important;max-width:236px!important}@media screen and (max-width:1368px){.book2-all-expand{width:196px!important;max-width:196px!important}}.x-arar-after:after{content:"";width:1px;position:absolute;top:0;right:0;bottom:0;background-color:#d8d8d8;-webkit-transition:all .2s ease;-moz-transition:all .2s ease false;-o-transition:all .2s ease false;transition:all .2s ease}.x-highlight.holds .x-arar-after:after,.x-highlight:hover .x-arar-after:after{-webkit-box-shadow:inset 0 -4px 0 0 #00395c;-moz-box-shadow:inset 0 -4px 0 0 #00395c;box-shadow:inset 0 -4px 0 0 #00395c}.book2-child-rate-panel{width:calc(100% - 236px);box-sizing:border-box;vertical-align:top}@media screen and (max-width:1368px){.book2-child-rate-panel{width:calc(100% - 196px)}}.book2-child-rate-panel-top{background-color:#f7f7f7}.book2-child-price-block{box-sizing:border-box}.book2-short-block-arar{box-sizing:border-box;border-right:1px solid #d8d8d8;padding-right:18px;margin-top:16px;margin-bottom:16px}.book2-stay-arar{width:100%;border-top:1px solid #d8d8d8}.book2-content-ratelist{width:100%;background-color:#fff}.book2-ratelist-child{margin-left:20px;margin-right:15px;padding-top:18px;border-top:1px solid #d8d8d8}.book2-ratelist-price{width:28%;box-sizing:border-box}.book2-list-sm .book2-content-ratelist{width:calc(100% - 4px)}.book2-list-sm .book2-content-ratelist .book2-ratelist-child:first-child{border-top:none}.book2-ratelist-panel1{width:72%;padding-right:18px;box-sizing:border-box;margin-bottom:14px}.book2-m4b-notice{margin-top:20px;padding:12px 20px;background-color:rgba(49,162,172,.1);width:100%;font-size:0;box-sizing:border-box}.book2-m4b-notice .icon-icon_A006{display:inline-block;vertical-align:top;font-size:3rem;width:3rem}.book2-m4b-notice-content{display:inline-block;font-size:1.4rem;line-height:2.2rem;width:calc(100% - 3rem);padding-left:16px;box-sizing:border-box}.book2-m4b-notice-content a{color:#31a2ac;cursor:pointer}.book2-for-cro-price-1 .book2-for-cro-price-1-show{display:block}.book2-for-cro-price-1 .book2-for-cro-price-1-show.x-di{display:inline-block!important}.book2-for-cro-price-1 .book2-for-cro-price-1-hide{display:none!important}.book2-for-cro-price-1-show{display:none}.book2-for-cro-pmg-1 .book2-for-cro-pmg-1-show{display:block}.book2-for-cro-pmg-1 .book2-for-cro-pmg-1-show.x-di{display:inline-block!important}.book2-for-cro-pmg-1 .book2-for-cro-pmg-1-hide{display:none!important}.book2-for-cro-pmg-1-show{display:none}.book2-for-cro-pmg-1-container{position:relative;right:-16.5px;overflow:hidden;font-size:0;margin-top:20px}.book2-for-cro-pmg-1-container.collapse .book2-for-cro-pmg-1-content{right:-220px}.book2-for-cro-pmg-1-container.collapse .book2-for-cro-pmg-1-button{right:-220px}.book2-for-cro-pmg-1-container.collapse .book2-for-cro-pmg-1-button:before{border:5px solid transparent;border-right:5px solid #fff;left:35%}.book2-for-cro-pmg-1-container.book2-for-cro-pmg-1-container-arar{width:calc(100% + 16px);right:1px}.book2-for-cro-pmg-1-container.book2-for-cro-pmg-1-container-arar .book2-for-cro-pmg-1-content{width:calc(100% - 20px)}.book2-for-cro-pmg-1-container.book2-for-cro-pmg-1-container-arar.collapse .book2-for-cro-pmg-1-button{right:calc(20px - 100%)}.book2-for-cro-pmg-1-container.book2-for-cro-pmg-1-container-arar.collapse .book2-for-cro-pmg-1-content{right:calc(20px - 100%)}.book2-for-cro-pmg-1-content{display:inline-block;position:relative;right:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease false;-o-transition:all .3s ease false;transition:all .3s ease;width:217px;box-shadow:0 0 6px 0 rgba(0,0,0,.2);margin-bottom:6px}.book2-for-cro-pmg-1-button{display:inline-block;cursor:pointer;background-color:#00395c;-webkit-transition:all .3s ease;-moz-transition:all .3s ease false;-o-transition:all .3s ease false;transition:all .3s ease;width:20px;height:calc(16px + 1.7rem);position:relative;right:0;vertical-align:top}.book2-for-cro-pmg-1-button:before{content:'';display:block;position:absolute;left:65%;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%);border:5px solid transparent;border-left:5px solid #fff}.book2-for-cro-pmg-1-header-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1rem;line-height:2rem;color:#363636;background-color:#fff;letter-spacing:.83px;text-transform:uppercase;text-align:left;padding:10px 11px 0}.book2-for-cro-pmg-1-header{width:100%;background-color:#004976;text-align:center;padding:8px 0;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.4rem;line-height:1.7rem;color:#fff;text-transform:uppercase;letter-spacing:1.17px}.book2-for-cro-pmg-1-list{background-color:#fff;white-space:nowrap;font-size:0;padding:7px 11px 0 11px;box-sizing:border-box;display:table;width:100%}.book2-for-cro-pmg-1-list-item{display:table-cell;vertical-align:middle;width:50%;padding-top:7px}.book2-for-cro-pmg-1-list-item-top{display:table-row;width:100%;position:relative;vertical-align:middle}.book2-for-cro-pmg-1-list-item-top-left{display:table-cell;width:50%;vertical-align:middle;border-bottom:1px solid #cfcfcf}.book2-for-cro-pmg-1-list-item-top-left .book2-for-cro-pmg-1-list-name{margin-bottom:6px}.book2-for-cro-pmg-1-list-item-top-right{display:table-cell;width:50%;vertical-align:middle;border-bottom:1px solid #cfcfcf}.book2-for-cro-pmg-1-list-item-top-right .book2-for-cro-pmg-1-list-price{margin-bottom:6px}.book2-for-cro-pmg-1-list-name{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.5rem;color:#000;text-align:left;white-space:normal}.book2-for-cro-pmg-1-list-name:first-child{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.3rem;line-height:1.5rem;color:#000;margin-bottom:6px}.book2-for-cro-pmg-1-list-name-bold{font-family:'Nimbus Sans L',sans-serif;font-weight:700;margin-bottom:6px}.book2-for-cro-pmg-1-list-name.with-line{position:relative;margin-bottom:28px}.book2-for-cro-pmg-1-list-name.with-line:after{content:'';z-index:1;position:absolute;bottom:-14px;left:0;width:100%;height:1px;background-color:#cfcfcf}.book2-for-cro-pmg-1-list-name.single-line{min-height:30px}.book2-for-cro-pmg-1-list-price{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.3rem;line-height:1.5rem;color:#000}.book2-for-cro-pmg-1-list-price:first-child{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.3rem;line-height:1.5rem;color:#2eb025;margin-bottom:6px}.book2-for-cro-pmg-1-list-price-red{font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#ba0c2f}.book2-for-cro-pmg-1-list-price.with-line{position:relative;margin-bottom:28px}.book2-for-cro-pmg-1-list-price.with-line:after{content:'';z-index:1;position:absolute;bottom:-14px;left:0;width:100%;height:1px;background-color:#cfcfcf}.book2-for-cro-pmg-1-list-price.single-line{min-height:30px}.book2-for-cro-pmg-1-caption{background-color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.3rem;color:#868686;font-style:italic;text-align:left;padding:8px 11px 7px}.cro-new-stay-container{margin-left:0!important;margin-right:0!important;padding-top:0!important;padding-bottom:0!important}.cro-new-stay-content{padding:20px;background-color:#f7f7f7}.cro-book2-room-rate-section{width:calc(100% - 270px);padding:20px 3px 50px;overflow-x:hidden;white-space:nowrap;position:relative}.cro-book2-room-rate-mask{background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 100%);position:absolute;right:26px;top:0;height:100%;width:40px;z-index:1}[data-region=cro-rate] .swiper-container,[data-region=cro-room] .swiper-container{margin-left:26px;margin-right:26px;direction:ltr}[data-region=cro-rate] .swiper-wrapper,[data-region=cro-room] .swiper-wrapper{width:100%;position:relative}[data-region=cro-rate] .swiper-slide,[data-region=cro-room] .swiper-slide{display:inline-block;width:100%;height:180px;padding-top:4px;padding-bottom:4px;vertical-align:top}[data-region=cro-rate] .swiper-slide.cro-book2-room-rate-item-less,[data-region=cro-room] .swiper-slide.cro-book2-room-rate-item-less{width:40%}[data-region=cro-rate] .icon-icon_chervonLeft,[data-region=cro-rate] .icon-icon_chervonRight,[data-region=cro-room] .icon-icon_chervonLeft,[data-region=cro-room] .icon-icon_chervonRight{position:absolute;display:inline-block;top:44%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#31a2ac;cursor:pointer;font-size:40px}[data-region=cro-rate] .icon-icon_chervonLeft.disabled,[data-region=cro-rate] .icon-icon_chervonRight.disabled,[data-region=cro-room] .icon-icon_chervonLeft.disabled,[data-region=cro-room] .icon-icon_chervonRight.disabled{cursor:not-allowed;opacity:.4}[data-region=cro-rate] .icon-icon_chervonLeft,[data-region=cro-room] .icon-icon_chervonLeft{left:-8px}[data-region=cro-rate] .icon-icon_chervonRight,[data-region=cro-room] .icon-icon_chervonRight{right:-8px}[data-region=cro-room] .swiper-slide{height:260px}.cro-book2-room-rate-item{background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.2);cursor:pointer;margin-right:16px;margin-left:3px}.cro-book2-room-rate-item-container{display:inline-block;box-sizing:border-box}.cro-book2-room-rate-item-header-container{box-sizing:border-box;padding:14px;height:80px;white-space:normal}.cro-book2-room-rate-item-image{display:block;box-sizing:border-box;width:100%;height:100px;background-position:center center;background-repeat:no-repeat;background-size:cover}.cro-book2-room-rate-item-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.4rem;line-height:1.8rem;color:#000;display:inline-block;vertical-align:top}.cro-book2-room-rate-item-header-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#868686;text-transform:uppercase;padding-top:8px}.cro-book2-room-rate-item-price-container{height:100px;background-color:#f7f7f7;padding:14px;box-sizing:border-box;white-space:normal}.cro-book2-room-rate-item-save{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.2rem;line-height:1.4rem;color:#ba0c2f;text-transform:uppercase}.cro-book2-room-rate-item-price{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.2rem;line-height:3rem;color:#000;text-transform:uppercase;padding-top:8px;white-space:nowrap}.cro-book2-room-rate-item-price-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.3rem;line-height:2rem;color:#000;text-transform:uppercase}.book2-article.new-design{width:330px}.book2-article.new-design .x-scroll-body{width:330px}.book2-article.new-design .x-level .book2-inquire .x-input{border:unset;border-bottom:1px solid currentColor}.book2-article.new-design .x-level .book2-inquire .x-input-error{border:unset;border-bottom:1px solid #ba0c2f}.book2-article.new-design .x-level .book2-inquire .x-input-right{border:unset;border-bottom:1px solid #2eb125}.book2-article.new-design .x-level .book2-inquire .x-input-blank{border:0}.book2-article.new-design .x-level .book2-inquire [data-item=code_body] .x-number{color:#9f7d23;border:1px solid #9f7d23}.book2-article.new-design .x-level .book2-inquire [data-item=code_body] .x-number:hover{color:#fff;background:#1d1d1d;border-color:#1d1d1d}.book2-article.new-design .x-level .book2-inquire [data-item=code_body] .x-fs-12.x-mt-04.x-hide{padding:10px 7px;font-size:1.2rem;line-height:1.6rem}.book2-article.new-design .x-level .book2-inquire [data-item=code_body] .x-fs-12.x-mt-04.x-hide.x-fc-peach{background-color:#ba0c2f;color:#fff}.book2-article.new-design .x-level .book2-inquire [data-item=code_body] .x-fs-12.x-mt-04.x-hide.x-fc-green{background-color:#2eb125;color:#fff}.book2-article.new-design .x-level .book2-inquire .book2-calendar .x-solar-item .x-solar-cell .x-solar-mask{background-color:transparent}.book2-article.new-design .x-level .book2-inquire .book2-calendar .x-solar-item .x-solar-cell .x-solar-none{background-color:transparent}.book2-article.new-design .x-level .book2-inquire .book2-calendar .x-solar-item .x-solar-cell.next .x-solar-mask,.book2-article.new-design .x-level .book2-inquire .book2-calendar .x-solar-item .x-solar-cell.prev .x-solar-mask{background-color:#9f7d23}.book2-article.new-design .x-level .book2-inquire .book2-calendar .x-solar-item .x-solar-cell.next .x-solar-mask svg,.book2-article.new-design .x-level .book2-inquire .book2-calendar .x-solar-item .x-solar-cell.prev .x-solar-mask svg{display:none}.book2-article.new-design .x-level .book2-inquire .book2-calendar .x-solar-item .x-solar-cell.next .x-solar-text,.book2-article.new-design .x-level .book2-inquire .book2-calendar .x-solar-item .x-solar-cell.prev .x-solar-text{color:#fff}.book2-article.new-design .x-level .book2-inquire .book2-calendar .x-solar-item .x-solar-cell.note .x-solar-mask{background-color:#9f7d23;opacity:.1}.book2-article.new-design .x-level .book2-inquire .book2-calendar .x-solar .x-solar-tab .x-solar-calendar-tip .x-solar-tip-box a{color:#00395c}.book2-article.new-design .x-level .book2-inquire .x-pt-17.x-pb-13.x-ml-23.x-mr-23{padding-top:24px;padding-bottom:16px}.book2-article.new-design .x-level .book2-inquire .x-fc-azure{color:#000}.book2-article.new-design .x-level .book2-inquire .x-fs-14.x-fc-azure.x-di.x-di-v-m.x-ml-08.x-ff-mh.x-upper,.book2-article.new-design .x-level .book2-inquire .x-fs-16.x-fc-azure.x-di.x-di-v-m{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}.book2-article.new-design .x-level .book2-inquire .x-al-r .x-fs-12.x-fc-azure.x-di.x-di-v-m{color:#00395c}.book2-article.new-design .x-level .book2-inquire .book2-inquire-listing.holds{background-color:#000}.book2-article.new-design .x-level .book2-inquire [data-item=commit]{border:1px solid #1d1d1d;color:#fff;background-color:#1d1d1d}.book2-section.new-design{margin-right:330px;background-color:#fbfbfb}.book2-section.new-design .x-ff-sm,.book2-section.new-design .x-ff-wm{font-family:'Nimbus Sans L',sans-serif;font-weight:300}.book2-section.new-design .x-ff-mh{font-family:'Nimbus Sans L',sans-serif;font-weight:500}.book2-section.new-design .x-ff-wb{font-family:Optima,sans-serif;font-weight:500}.book2-section.new-design .x-highlight.holds .x-highlight-t,.book2-section.new-design .x-highlight:hover .x-highlight-t{-webkit-box-shadow:inset 0 4px 0 0 #00395c;-moz-box-shadow:inset 0 4px 0 0 #00395c;box-shadow:inset 0 4px 0 0 #00395c}.book2-section.new-design .x-highlight.holds .x-highlight-tl,.book2-section.new-design .x-highlight:hover .x-highlight-tl{-webkit-box-shadow:inset 4px 4px 0 0 #00395c;-moz-box-shadow:inset 4px 4px 0 0 #00395c;box-shadow:inset 4px 4px 0 0 #00395c}.book2-section.new-design .x-highlight.holds .x-highlight-tr,.book2-section.new-design .x-highlight:hover .x-highlight-tr{-webkit-box-shadow:inset -4px 4px 0 0 #00395c;-moz-box-shadow:inset -4px 4px 0 0 #00395c;box-shadow:inset -4px 4px 0 0 #00395c}.book2-section.new-design .x-highlight.holds .x-highlight-tlb,.book2-section.new-design .x-highlight:hover .x-highlight-tlb{-webkit-box-shadow:inset 4px 4px 0 0 #00395c,inset 0 -4px 0 0 #00395c;-moz-box-shadow:inset 4px 4px 0 0 #00395c,inset 0 -4px 0 0 #00395c;box-shadow:inset 4px 4px 0 0 #00395c,inset 0 -4px 0 0 #00395c}.book2-section.new-design .x-highlight.holds .x-highlight-trb,.book2-section.new-design .x-highlight:hover .x-highlight-trb{-webkit-box-shadow:inset -4px 4px 0 0 #00395c,inset 0 -4px 0 0 #00395c;-moz-box-shadow:inset -4px 4px 0 0 #00395c,inset 0 -4px 0 0 #00395c;box-shadow:inset -4px 4px 0 0 #00395c,inset 0 -4px 0 0 #00395c}.book2-section.new-design .x-highlight.holds .x-highlight-tlr,.book2-section.new-design .x-highlight:hover .x-highlight-tlr{-webkit-box-shadow:inset 4px 4px 0 0 #00395c,inset -4px 0 0 0 #00395c;-moz-box-shadow:inset 4px 4px 0 0 #00395c,inset -4px 0 0 0 #00395c;box-shadow:inset 4px 4px 0 0 #00395c,inset -4px 0 0 0 #00395c}.book2-section.new-design .x-highlight.holds .x-highlight-l,.book2-section.new-design .x-highlight:hover .x-highlight-l{-webkit-box-shadow:inset 4px 0 0 0 #00395c;-moz-box-shadow:inset 4px 0 0 0 #00395c;box-shadow:inset 4px 0 0 0 #00395c}.book2-section.new-design .x-highlight.holds .x-highlight-lr,.book2-section.new-design .x-highlight:hover .x-highlight-lr{-webkit-box-shadow:inset -4px 0 0 0 #00395c,inset 4px 0 0 0 #00395c;-moz-box-shadow:inset -4px 0 0 0 #00395c,inset 4px 0 0 0 #00395c;box-shadow:inset -4px 0 0 0 #00395c,inset 4px 0 0 0 #00395c}.book2-section.new-design .x-highlight.holds .x-highlight-lrb,.book2-section.new-design .x-highlight:hover .x-highlight-lrb{-webkit-box-shadow:inset -4px -4px 0 0 #00395c,inset 4px 0 0 0 #00395c;-moz-box-shadow:inset -4px -4px 0 0 #00395c,inset 4px 0 0 0 #00395c;box-shadow:inset -4px -4px 0 0 #00395c,inset 4px 0 0 0 #00395c}.book2-section.new-design .x-highlight.holds .x-highlight-lb,.book2-section.new-design .x-highlight:hover .x-highlight-lb{-webkit-box-shadow:inset 4px -4px 0 0 #00395c;-moz-box-shadow:inset 4px -4px 0 0 #00395c;box-shadow:inset 4px -4px 0 0 #00395c}.book2-section.new-design .x-highlight.holds .x-highlight-b,.book2-section.new-design .x-highlight:hover .x-highlight-b{-webkit-box-shadow:inset 0 -4px 0 0 #00395c;-moz-box-shadow:inset 0 -4px 0 0 #00395c;box-shadow:inset 0 -4px 0 0 #00395c}.book2-section.new-design .x-highlight.holds .x-highlight-all,.book2-section.new-design .x-highlight:hover .x-highlight-all{-webkit-box-shadow:inset 4px 4px 0 0 #00395c,inset -4px -4px 0 0 #00395c;-moz-box-shadow:inset 4px 4px 0 0 #00395c,inset -4px -4px 0 0 #00395c;box-shadow:inset 4px 4px 0 0 #00395c,inset -4px -4px 0 0 #00395c}.book2-section.new-design [data-item=change] .x-fs-16.x-ff-m7.x-ml-20.x-delta.right{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;text-decoration:underline}.book2-section.new-design [data-item=change] .x-fs-16.x-ff-m7.x-ml-20.x-delta.right::after{transform:rotate(90deg)}.book2-section.new-design .book2-caption .book2-caption-new-design{display:flex;position:relative}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-section{width:100%;position:relative}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-section .book2-caption-mask{height:60px;position:absolute;width:100%;bottom:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#000 100%)}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-section .book2-viewgallery .icon-icon_A004{display:none}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-section .book2-viewgallery .x-fs-16.x-di.x-di-v-m.x-pointer.x-ml-08{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:16px}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content:not(.for-ville){top:0;position:relative;transform:none;padding:32px;background-color:#3e3e3e}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content:not(.for-ville) .x-fs-00 .x-fs-28.x-fw-bold{color:#fff;font-family:Optima,sans-serif;font-size:25px;font-weight:500;letter-spacing:0;line-height:32px}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content:not(.for-ville) .x-fs-00 .x-fs-15.x-di.x-di-v-m.x-ml-06,.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content:not(.for-ville) .x-fs-00 .x-fs-15.x-i.x-di-v-m.x-ml-06{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:21px;text-shadow:unset}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content:not(.for-ville) .x-fs-00.x-mt-24{margin-top:24px}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content:not(.for-ville) .x-fs-00 .x-btn-white{height:40px;padding:0 1.2em;line-height:36px}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content.for-ville .x-fs-00 .x-fs-28.x-fw-bold{color:#fff;font-family:Optima,sans-serif;font-size:25px;font-weight:500;letter-spacing:0;line-height:32px}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content.for-ville .x-fs-00 .x-fs-15.x-di.x-di-v-m.x-ml-06,.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content.for-ville .x-fs-00 .x-fs-15.x-i.x-di-v-m.x-ml-06{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:21px;text-shadow:unset}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content.for-ville .x-fs-00.x-mt-24{margin-top:24px}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content.for-ville .x-fs-00 .x-btn-white{height:40px;padding:0 1.2em;line-height:36px}.book2-section.new-design .book2-toolbar .book2-toolbar-fixed{background-color:#fbfbfb;right:330px;height:64px}@media screen and (max-width:1368px){.book2-section.new-design .book2-toolbar .x-rc-text{max-width:280px}}.book2-section.new-design .book2-toolbar .x-flt-l.x-fs-00.x-mt-13.x-pl-32{padding-left:32px}.book2-section.new-design .book2-toolbar .x-flt-l.x-fs-00.x-mt-13.x-pl-32.new-design-bookingflow-mobile{display:none}.book2-section.new-design .book2-content{background-color:#f8f8f8}.book2-section.new-design .book2-content .book2-content-section{padding:76px 32px 33px}.book2-section.new-design .book2-content .book2-content-section .panel-2 .x-pr-30,.book2-section.new-design .book2-content .book2-content-section .panel-4 .x-pr-30{padding-right:22px}.book2-section.new-design .book2-content .book2-content-section .panel-2 .x-di.x-di-v-t.x-flt-r,.book2-section.new-design .book2-content .book2-content-section .panel-4 .x-di.x-di-v-t.x-flt-r{top:6px}.book2-section.new-design .book2-content .book2-content-section .panel-2 .x-di.x-di-v-t.x-flt-r .x-radio,.book2-section.new-design .book2-content .book2-content-section .panel-2 .x-di.x-di-v-t.x-flt-r .x-radio-arar,.book2-section.new-design .book2-content .book2-content-section .panel-4 .x-di.x-di-v-t.x-flt-r .x-radio,.book2-section.new-design .book2-content .book2-content-section .panel-4 .x-di.x-di-v-t.x-flt-r .x-radio-arar{border-width:2px;width:16px;height:16px;padding:1.5px}.book2-section.new-design .book2-content .book2-content-section .x-fs-16.x-di.x-di-v-m.x-upper.x-fc-peach{color:#ba0c2f;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:0;line-height:16px;text-align:center}.book2-section.new-design .book2-content .book2-content-section .x-fs-16.x-di.x-di-v-m.x-upper.x-fc-peach span{font-weight:700}.book2-section.new-design .book2-content .book2-content-section .x-fs-16.x-di.x-di-v-m.x-pointer.x-ml-06.x-under{color:#00395c;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;letter-spacing:0;line-height:17px}.book2-section.new-design .book2-content .book2-content-section .x-nowrap .x-normal.x-fs-16.x-di.x-di-v-m.x-ml-06,.book2-section.new-design .book2-content .book2-content-section .x-nowrap.x-fc-black.x-pointer .x-normal.x-fs-16.x-di.x-di-v-m.x-ml-06{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:300;letter-spacing:.42px;line-height:24px}.x-fc-azure .book2-section.new-design .book2-content .book2-content-section .x-nowrap .x-normal.x-fs-16.x-di.x-di-v-m.x-ml-06,.x-fc-azure .book2-section.new-design .book2-content .book2-content-section .x-nowrap.x-fc-black.x-pointer .x-normal.x-fs-16.x-di.x-di-v-m.x-ml-06{color:#31a2ac}.book2-section.new-design .book2-content .book2-child-header{padding-left:24px;padding-right:24px;margin-left:4px;margin-right:4px}.book2-section.new-design .book2-content .book2-child-block{padding-bottom:4px}.book2-section.new-design .book2-content .book2-child-block.x-bd-azure{border:4px solid #00395c}.book2-section.new-design .book2-content .book2-child-block .x-flex:not(.x-bc-light){width:calc(100% - 8px);margin:0 auto}.book2-section.new-design .book2-content .book2-child-block .x-flex:not(.x-bc-light) .book2-child-image{height:150px;top:20px}.book2-section.new-design .book2-content .book2-child-block .x-bc-peach{background-color:#004976}.book2-section.new-design .book2-content .book2-child-block .book2-child-header-sm{margin-left:24px;margin-right:24px}.book2-section.new-design .book2-content .book2-child-block .book2-child-room-content .book2-child-image-arar,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-child-image-arar{height:150px}.book2-section.new-design .book2-content .book2-child-block .book2-child-room-content .x-fs-00.x-mt-16 .x-fs-16.x-di.x-di-v-m.x-fc-azure.x-pointer.x-ml-06,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .x-fs-00.x-mt-16 .x-fs-16.x-di.x-di-v-m.x-fc-azure.x-pointer.x-ml-06{color:#00395c;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;letter-spacing:0;line-height:17px}.book2-section.new-design .book2-content .book2-child-block .book2-child-room-content .panel-1.x-di.x-di-v-t.x-normal .x-mt-08 .x-fs-16.x-di.x-di-v-m.x-fc-black.x-normal,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .panel-1.x-di.x-di-v-t.x-normal .x-mt-08 .x-fs-16.x-di.x-di-v-m.x-fc-black.x-normal{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:21px}.book2-section.new-design .book2-content .book2-child-block .book2-child-room-content .panel-1.x-di.x-di-v-t.x-normal .x-mt-08 .x-fs-16.x-di.x-di-v-m.x-fc-black.x-normal.x-short .x-short-ctrl,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .panel-1.x-di.x-di-v-t.x-normal .x-mt-08 .x-fs-16.x-di.x-di-v-m.x-fc-black.x-normal.x-short .x-short-ctrl{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}.book2-section.new-design .book2-content .book2-child-block .book2-child-room-content .panel-1.x-di.x-di-v-t.x-normal .x-mt-08 .x-fs-16.x-di.x-di-v-m.x-fc-black.x-normal.x-short .x-short-ctrl:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .panel-1.x-di.x-di-v-t.x-normal .x-mt-08 .x-fs-16.x-di.x-di-v-m.x-fc-black.x-normal.x-short .x-short-ctrl:after{width:0;height:0;content:"";display:inline-block;vertical-align:middle;margin-left:.5em;margin-top:0;border-top:.3em solid currentColor;border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent}.book2-section.new-design .book2-content .book2-child-block .book2-child-room-content .panel-1.x-di.x-di-v-t.x-normal .x-mt-08 .x-fs-16.x-di.x-di-v-m.x-fc-black.x-normal.x-short[data-more=more] .x-short-ctrl:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .panel-1.x-di.x-di-v-t.x-normal .x-mt-08 .x-fs-16.x-di.x-di-v-m.x-fc-black.x-normal.x-short[data-more=more] .x-short-ctrl:after{transform:rotate(180deg)}.book2-section.new-design .book2-content .book2-child-block .book2-child-room-content .panel-1.x-di.x-di-v-t.x-normal .x-mt-08 .x-mb-8 .x-nowrap .x-normal.x-fs-16.x-di.x-di-v-m.x-ml-06,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .panel-1.x-di.x-di-v-t.x-normal .x-mt-08 .x-mb-8 .x-nowrap .x-normal.x-fs-16.x-di.x-di-v-m.x-ml-06{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:300;letter-spacing:.42px;line-height:24px}.x-fc-azure .book2-section.new-design .book2-content .book2-child-block .book2-child-room-content .panel-1.x-di.x-di-v-t.x-normal .x-mt-08 .x-mb-8 .x-nowrap .x-normal.x-fs-16.x-di.x-di-v-m.x-ml-06,.x-fc-azure .book2-section.new-design .book2-content .book2-child-block .book2-child-theme .panel-1.x-di.x-di-v-t.x-normal .x-mt-08 .x-mb-8 .x-nowrap .x-normal.x-fs-16.x-di.x-di-v-m.x-ml-06{color:#31a2ac}.book2-section.new-design .book2-content .book2-child-block .book2-child-room-content .panel-2,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .panel-2{position:relative}.book2-section.new-design .book2-content .book2-child-block .book2-child-room-content .panel-3,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .panel-3{width:100%}.book2-section.new-design .book2-content .book2-child-block .book2-child-room-content.book2-all-expand,.book2-section.new-design .book2-content .book2-child-block .book2-child-room-content.x-arar-after,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme.book2-all-expand,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme.x-arar-after{padding:15px 24px;width:272px!important;max-width:272px!important}@media screen and (max-width:1368px){.book2-section.new-design .book2-content .book2-child-block .book2-child-room-content.book2-all-expand,.book2-section.new-design .book2-content .book2-child-block .book2-child-room-content.x-arar-after,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme.book2-all-expand,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme.x-arar-after{width:196px!important;max-width:196px!important}}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme{width:calc(100% - 272px)}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .x-cell-top.book2-list-sm.x-pb-04[data-region=list],.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .x-cell-top.book2-list-sm.x-pb-04[data-region=list]{display:table;width:100%}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child{margin:0;border-top:unset;padding-top:unset}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-short-theme div:first-child h2 [data-item=short-p],.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-short-theme div:first-child h2 [data-item=short-p]{display:block;padding-top:8px;padding-bottom:8px;color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:500;letter-spacing:.5px;line-height:24px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-short-theme .x-mt-08.x-mb-8 [data-item=short-p],.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-short-theme .x-mt-08.x-mb-8 [data-item=short-p]{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:16px;text-transform:capitalize}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-normal,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-normal,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top{padding-top:18px;margin-left:24px;margin-right:24px;border-top:1px solid #d8d8d8}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips{padding:.2rem 0;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:21px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:21px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .x-fs-16.x-tipshort,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .x-fs-16.x-tipshort,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .x-fs-16.x-tipshort,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .x-fs-16.x-tipshort{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:21px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .x-fs-16.x-tipshort.x-mt-16,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .x-fs-16.x-tipshort.x-mt-16,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .x-fs-16.x-tipshort.x-mt-16,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .x-fs-16.x-tipshort.x-mt-16{margin-top:16px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .x-fs-16.x-tipshort.x-tipshort-title,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .x-fs-16.x-tipshort.x-tipshort-title,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .x-fs-16.x-tipshort.x-tipshort-title,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .x-fs-16.x-tipshort.x-tipshort-title{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:21px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .readmore__toggle,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .readmore__toggle,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .readmore__toggle,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .readmore__toggle{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .readmore__toggle:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .readmore__toggle:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .readmore__toggle:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .readmore__toggle:after{width:0;height:0;content:"";display:inline-block;vertical-align:middle;margin-left:.5em;margin-top:0;border-top:.3em solid currentColor;border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .readmore__toggle.read-less:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .readmore__toggle.read-less:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .readmore__toggle.read-less:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 .book2-short-tips .readmore__content .readmore__toggle.read-less:after{transform:rotate(180deg)}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list],.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list]{background-color:#fff;margin-right:0}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 .book2-short-theme div:first-child h2 [data-item=short-p],.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar .book2-short-theme div:first-child h2 [data-item=short-p],.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 .book2-short-theme div:first-child h2 [data-item=short-p],.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-short-block-arar .book2-short-theme div:first-child h2 [data-item=short-p],.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 .book2-short-theme div:first-child h2 [data-item=short-p],.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar .book2-short-theme div:first-child h2 [data-item=short-p],.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 .book2-short-theme div:first-child h2 [data-item=short-p],.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-short-block-arar .book2-short-theme div:first-child h2 [data-item=short-p]{display:block;padding-top:8px;padding-bottom:8px;color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:500;letter-spacing:.5px;line-height:24px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 [data-item=short-p],.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar .book2-short-theme .x-mt-08.x-mb-8 [data-item=short-p],.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 [data-item=short-p],.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-short-block-arar .book2-short-theme .x-mt-08.x-mb-8 [data-item=short-p],.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 [data-item=short-p],.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar .book2-short-theme .x-mt-08.x-mb-8 [data-item=short-p],.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 .book2-short-theme .x-mt-08.x-mb-8 [data-item=short-p],.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-short-block-arar .book2-short-theme .x-mt-08.x-mb-8 [data-item=short-p]{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:16px;text-transform:capitalize}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 .x-di.x-di-v-t .panel-2.x-di.x-di-v-t.x-normal .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach.x-fw-bold,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar .x-di.x-di-v-t .panel-2.x-di.x-di-v-t.x-normal .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach.x-fw-bold,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 .x-di.x-di-v-t .panel-2.x-di.x-di-v-t.x-normal .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach.x-fw-bold,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-short-block-arar .x-di.x-di-v-t .panel-2.x-di.x-di-v-t.x-normal .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach.x-fw-bold,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 .x-di.x-di-v-t .panel-2.x-di.x-di-v-t.x-normal .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach.x-fw-bold,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar .x-di.x-di-v-t .panel-2.x-di.x-di-v-t.x-normal .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach.x-fw-bold,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 .x-di.x-di-v-t .panel-2.x-di.x-di-v-t.x-normal .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach.x-fw-bold,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-short-block-arar .x-di.x-di-v-t .panel-2.x-di.x-di-v-t.x-normal .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach.x-fw-bold{color:#ba0c2f;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:16px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 .book2-short-tips,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar .book2-short-tips,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 .book2-short-tips,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-short-block-arar .book2-short-tips,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 .book2-short-tips,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar .book2-short-tips,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 .book2-short-tips,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-short-block-arar .book2-short-tips{padding:.2rem 0;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:21px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 .book2-short-tips .readmore__content,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar .book2-short-tips .readmore__content,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 .book2-short-tips .readmore__content,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-short-block-arar .book2-short-tips .readmore__content,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 .book2-short-tips .readmore__content,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar .book2-short-tips .readmore__content,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 .book2-short-tips .readmore__content,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-short-block-arar .book2-short-tips .readmore__content{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:21px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 .book2-short-tips .readmore__content .readmore__toggle,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar .book2-short-tips .readmore__content .readmore__toggle,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 .book2-short-tips .readmore__content .readmore__toggle,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-short-block-arar .book2-short-tips .readmore__content .readmore__toggle,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 .book2-short-tips .readmore__content .readmore__toggle,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar .book2-short-tips .readmore__content .readmore__toggle,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 .book2-short-tips .readmore__content .readmore__toggle,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-short-block-arar .book2-short-tips .readmore__content .readmore__toggle{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 .book2-short-tips .readmore__content .readmore__toggle:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar .book2-short-tips .readmore__content .readmore__toggle:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 .book2-short-tips .readmore__content .readmore__toggle:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-short-block-arar .book2-short-tips .readmore__content .readmore__toggle:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 .book2-short-tips .readmore__content .readmore__toggle:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar .book2-short-tips .readmore__content .readmore__toggle:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 .book2-short-tips .readmore__content .readmore__toggle:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-short-block-arar .book2-short-tips .readmore__content .readmore__toggle:after{width:0;height:0;content:"";display:inline-block;vertical-align:middle;margin-left:.3em;margin-top:0;border-top:.3em solid currentColor;border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 .book2-short-tips .readmore__content .readmore__toggle.read-less:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar .book2-short-tips .readmore__content .readmore__toggle.read-less:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 .book2-short-tips .readmore__content .readmore__toggle.read-less:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-short-block-arar .book2-short-tips .readmore__content .readmore__toggle.read-less:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 .book2-short-tips .readmore__content .readmore__toggle.read-less:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar .book2-short-tips .readmore__content .readmore__toggle.read-less:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 .book2-short-tips .readmore__content .readmore__toggle.read-less:after,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-short-block-arar .book2-short-tips .readmore__content .readmore__toggle.read-less:after{transform:rotate(180deg)}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 [data-region=stay],.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar [data-region=stay],.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 [data-region=stay],.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-short-block-arar [data-region=stay],.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 [data-region=stay],.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar [data-region=stay],.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 [data-region=stay],.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-short-block-arar [data-region=stay]{background-color:#f8f8f8}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 [data-region=stay] .book2-stay-arar,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar [data-region=stay] .book2-stay-arar,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 [data-region=stay] .book2-stay-arar,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-short-block-arar [data-region=stay] .book2-stay-arar,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 [data-region=stay] .book2-stay-arar,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar [data-region=stay] .book2-stay-arar,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 [data-region=stay] .book2-stay-arar,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-short-block-arar [data-region=stay] .book2-stay-arar{border-top:none}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 [data-region=stay] .book2-stay-arar .x-pt-18.x-pb-20,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar [data-region=stay] .book2-stay-arar .x-pt-18.x-pb-20,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 [data-region=stay] .book2-stay-arar .x-pt-18.x-pb-20,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-short-block-arar [data-region=stay] .book2-stay-arar .x-pt-18.x-pb-20,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-panel1 [data-region=stay] .book2-stay-arar .x-pt-18.x-pb-20,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-short-block-arar [data-region=stay] .book2-stay-arar .x-pt-18.x-pb-20,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-panel1 [data-region=stay] .book2-stay-arar .x-pt-18.x-pb-20,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-short-block-arar [data-region=stay] .book2-stay-arar .x-pt-18.x-pb-20{width:calc(100% - 32px);padding:16px;border-top:none}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block.x-mb-20,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price.x-mb-20,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-child-price-block.x-mb-20,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-price.x-mb-20,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block.x-mb-20,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price.x-mb-20,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-child-price-block.x-mb-20,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-price.x-mb-20{margin-bottom:20px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .x-fs-24.x-upper.x-di.x-di-v-m.x-mt-01,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .x-fs-24.x-upper.x-di.x-di-v-m.x-mt-01,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-child-price-block .x-fs-24.x-upper.x-di.x-di-v-m.x-mt-01,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-price .x-fs-24.x-upper.x-di.x-di-v-m.x-mt-01,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .x-fs-24.x-upper.x-di.x-di-v-m.x-mt-01,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .x-fs-24.x-upper.x-di.x-di-v-m.x-mt-01,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-child-price-block .x-fs-24.x-upper.x-di.x-di-v-m.x-mt-01,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-price .x-fs-24.x-upper.x-di.x-di-v-m.x-mt-01{color:#000;font-family:Optima,sans-serif;font-size:25px;font-weight:700;letter-spacing:0;line-height:32px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .x-fs-16.x-ff-m7.x-upper.x-mt-08,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .x-fs-16.x-ff-m7.x-upper.x-mt-08,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-child-price-block .x-fs-16.x-ff-m7.x-upper.x-mt-08,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-price .x-fs-16.x-ff-m7.x-upper.x-mt-08,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .x-fs-16.x-ff-m7.x-upper.x-mt-08,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .x-fs-16.x-ff-m7.x-upper.x-mt-08,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-child-price-block .x-fs-16.x-ff-m7.x-upper.x-mt-08,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-price .x-fs-16.x-ff-m7.x-upper.x-mt-08{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:300;letter-spacing:0;line-height:18px;text-align:right}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .x-di.x-di-v-t.price-check,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .x-di.x-di-v-t.price-check,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-child-price-block .x-di.x-di-v-t.price-check,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-price .x-di.x-di-v-t.price-check,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .x-di.x-di-v-t.price-check,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .x-di.x-di-v-t.price-check,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-child-price-block .x-di.x-di-v-t.price-check,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-price .x-di.x-di-v-t.price-check{width:100%;margin-top:22px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-child-price-block .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-price .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-child-price-block .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-price .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach{color:#ba0c2f;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:0;line-height:16px;text-align:center;min-width:174px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach span,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach span,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-child-price-block .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach span,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-price .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach span,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach span,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach span,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-child-price-block .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach span,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-price .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach span{font-weight:700}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .panel-2,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .panel-2,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-child-price-block .panel-2,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-price .panel-2,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .panel-2,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .panel-2,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-child-price-block .panel-2,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-price .panel-2{position:relative}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .panel-2 .x-di.x-pr-30,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .panel-2 .x-di.x-pr-30,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-child-price-block .panel-2 .x-di.x-pr-30,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-price .panel-2 .x-di.x-pr-30,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .panel-2 .x-di.x-pr-30,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .panel-2 .x-di.x-pr-30,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-child-price-block .panel-2 .x-di.x-pr-30,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-price .panel-2 .x-di.x-pr-30{padding-right:22px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .panel-2 .x-di.x-di-v-t.x-flt-r,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .panel-2 .x-di.x-di-v-t.x-flt-r,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-child-price-block .panel-2 .x-di.x-di-v-t.x-flt-r,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-price .panel-2 .x-di.x-di-v-t.x-flt-r,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .panel-2 .x-di.x-di-v-t.x-flt-r,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .panel-2 .x-di.x-di-v-t.x-flt-r,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-child-price-block .panel-2 .x-di.x-di-v-t.x-flt-r,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-price .panel-2 .x-di.x-di-v-t.x-flt-r{top:6px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .panel-2 .x-di.x-di-v-t.x-flt-r .x-radio-arar,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .panel-2 .x-di.x-di-v-t.x-flt-r .x-radio-arar,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-child-price-block .panel-2 .x-di.x-di-v-t.x-flt-r .x-radio-arar,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-price .panel-2 .x-di.x-di-v-t.x-flt-r .x-radio-arar,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .panel-2 .x-di.x-di-v-t.x-flt-r .x-radio-arar,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .panel-2 .x-di.x-di-v-t.x-flt-r .x-radio-arar,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-child-price-block .panel-2 .x-di.x-di-v-t.x-flt-r .x-radio-arar,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-price .panel-2 .x-di.x-di-v-t.x-flt-r .x-radio-arar{width:16px;height:16px;padding:1.5px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .panel-2 .book2-for-cro-checkout,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .panel-2 .book2-for-cro-checkout,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-child-price-block .panel-2 .book2-for-cro-checkout,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-price .panel-2 .book2-for-cro-checkout,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .panel-2 .book2-for-cro-checkout,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .panel-2 .book2-for-cro-checkout,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-child-price-block .panel-2 .book2-for-cro-checkout,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-price .panel-2 .book2-for-cro-checkout{font-size:1.5rem;height:36px;color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:.5px;line-height:20px;text-align:center;background-color:transparent;border:1px solid #000}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .panel-2 .book2-for-cro-checkout:hover,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .panel-2 .book2-for-cro-checkout:hover,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-child-price-block .panel-2 .book2-for-cro-checkout:hover,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-price .panel-2 .book2-for-cro-checkout:hover,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .panel-2 .book2-for-cro-checkout:hover,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .panel-2 .book2-for-cro-checkout:hover,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-child-price-block .panel-2 .book2-for-cro-checkout:hover,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-price .panel-2 .book2-for-cro-checkout:hover{color:#fff!important;background-color:#1d1d1d!important}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .panel-2 .book2-for-cro-checkout-as-member,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .panel-2 .book2-for-cro-checkout-as-member,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-child-price-block .panel-2 .book2-for-cro-checkout-as-member,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-price .panel-2 .book2-for-cro-checkout-as-member,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .panel-2 .book2-for-cro-checkout-as-member,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .panel-2 .book2-for-cro-checkout-as-member,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-child-price-block .panel-2 .book2-for-cro-checkout-as-member,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-price .panel-2 .book2-for-cro-checkout-as-member{color:#fff;background-color:#ba0c2f;border:1px solid #ba0c2f;margin-bottom:10px}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .panel-2 .book2-for-cro-checkout-as-member:hover,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .panel-2 .book2-for-cro-checkout-as-member:hover,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-child-price-block .panel-2 .book2-for-cro-checkout-as-member:hover,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-price .panel-2 .book2-for-cro-checkout-as-member:hover,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .panel-2 .book2-for-cro-checkout-as-member:hover,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .panel-2 .book2-for-cro-checkout-as-member:hover,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-child-price-block .panel-2 .book2-for-cro-checkout-as-member:hover,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-price .panel-2 .book2-for-cro-checkout-as-member:hover{color:#fff!important;background-color:#ba0c2f!important}.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .panel-2 .book2-for-cro-checkout-sep,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .panel-2 .book2-for-cro-checkout-sep,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-child-price-block .panel-2 .book2-for-cro-checkout-sep,.book2-section.new-design .book2-content .book2-child-block .book2-child-rate-panel .book2-ratelist-child [data-region=list] .book2-ratelist-price .panel-2 .book2-for-cro-checkout-sep,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-child-price-block .panel-2 .book2-for-cro-checkout-sep,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child .book2-child-rate-panel-top .book2-ratelist-price .panel-2 .book2-for-cro-checkout-sep,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-child-price-block .panel-2 .book2-for-cro-checkout-sep,.book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-ratelist-child [data-region=list] .book2-ratelist-price .panel-2 .book2-for-cro-checkout-sep{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:300;letter-spacing:0;line-height:16px;text-align:center}.book2-section.new-design .book2-content [data-item=citylist] .book2-child-block .book2-child-theme{width:auto}.book2-section.new-design .book2-content [data-item=citylist] .book2-child-block .book2-child-theme .book2-child-hands>.panel-2 .x-fs-14.x-ff-mh.x-btn.x-btn-azure{background-color:#000}.book2-section.new-design .book2-content [data-region=rate] .book2-child-block .book2-child-theme{width:auto}.book2-section.new-design .book2-content [data-region=rate] .book2-child-block [data-region=list] .book2-room-container .x-highlight-delta .book2-child-block{width:calc(100% - 8px);margin:0 auto}.book2-section.new-design .book2-content [data-region=rate] .book2-for-cro-no-padding-top.x-top-line .book2-short-block{display:inline-block}.book2-section.new-design .book2-content [data-region=rate] .book2-for-cro-no-padding-top.x-top-line .panel-4{width:285px;text-align:right;position:relative}.book2-section.new-design .book2-content [data-region=room] .book2-child-rate-list-panel{width:calc(100% - 8px);margin:0 auto}.book2-section.new-design .book2-content [data-region=room] .book2-child-rate-list-panel.x-cell-top{display:block}.book2-section.new-design .book2-content [data-region=room] .book2-child-rate-list-panel .book2-content-ratelist{width:calc(100% - 8px);margin:0 auto}.book2-section.new-design .book2-content [data-region=room] .book2-child-rate-list-panel .book2-content-ratelist .book2-ratelist-child .x-fs-00.x-ml-20.x-mr-20.x-pt-20.x-pb-13.x-nowrap{margin-left:0;margin-right:0}.book2-section.new-design .book2-content [data-region=room] .book2-child-rate-list-panel .book2-content-ratelist .book2-ratelist-child .book2-rates-block{width:75%;padding-right:0}.book2-section.new-design .book2-content [data-region=room] .book2-child-rate-list-panel .book2-content-ratelist .book2-ratelist-child .book2-rates-block [data-region=stay] .book2-short-block{width:auto}.book2-section.new-design .book2-content [data-region=room] .book2-child-rate-list-panel .book2-content-ratelist .book2-ratelist-child .book2-rates-patch{position:relative;width:25%}.book2-section.new-design .book2-content [data-region=room] .book2-child-rate-list-panel .book2-content-ratelist .book2-ratelist-child .book2-rates-patch .x-pr-30{padding-right:22px}.book2-section.new-design .book2-content [data-region=room] .book2-child-rate-list-panel .book2-content-ratelist .book2-ratelist-child .book2-rates-patch .x-di.x-di-v-t.x-flt-r{top:6px}.book2-section.new-design .book2-content [data-region=room] .book2-child-rate-list-panel .book2-content-ratelist .book2-ratelist-child .book2-rates-patch .x-di.x-di-v-t.x-flt-r .x-radio,.book2-section.new-design .book2-content [data-region=room] .book2-child-rate-list-panel .book2-content-ratelist .book2-ratelist-child .book2-rates-patch .x-di.x-di-v-t.x-flt-r .x-radio-arar{border-width:2px;width:16px;height:16px;padding:1.5px}.book2-section.new-design .book2-content [data-region=room] .book2-child-theme{width:auto}.book2-lampbox.new-design .book2-rates-patch{position:relative}.book2-lampbox.new-design .book2-rates-patch .x-pr-30{padding-right:22px}.book2-lampbox.new-design .book2-rates-patch .x-di.x-di-v-t.x-flt-r{top:6px}.book2-lampbox.new-design .book2-rates-patch .x-di.x-di-v-t.x-flt-r .x-radio,.book2-lampbox.new-design .book2-rates-patch .x-di.x-di-v-t.x-flt-r .x-radio-arar{border-width:2px;width:16px;height:16px;padding:1.5px}.book2-gallery.new-design .room-details-view .room-details-tabs-item.rooms .room-details-rooms-head h3{font-family:Optima,sans-serif;font-weight:500}.book2-gallery.new-design .room-details-view .room-details-tabs-item.rooms .room-details-rooms-body .room-details-rooms-text{margin-right:5%}.book2-gallery.new-design .room-details-view .room-details-tabs-item.rooms .room-details-rooms-body .room-details-rooms-text p,.book2-gallery.new-design .room-details-view .room-details-tabs-item.rooms .room-details-rooms-body .room-details-rooms-text span{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:21px}.book2-gallery.new-design .room-details-view .room-details-tabs-item.rooms .room-details-rooms-body .room-details-rooms-text a{font-family:'Nimbus Sans L',sans-serif;color:#00395c}.book2-gallery.new-design .room-details-view .room-details-tabs-item.rooms .room-details-rooms-body .room-details-rooms-wifi p{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:16px}.book2-gallery.new-design .room-details-view .room-details-tabs-item.rooms .room-details-rooms-body .room-details-rooms-wifi ul li span:not(.icon){font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:0}.book2-gallery.new-design .room-details-view .room-details-tabs-item.rooms .room-details-rooms-body .hotel-page-redirects a h3{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;color:#00395c}.book2-gallery.new-design .room-details-view .room-details-tabs-item.rooms .room-details-rooms-body .hotel-page-redirects:hover a:after{background-color:#00395c}.book2-gallery.new-design .room-details-view .room-details-tabs-item.rooms .room-details-rooms-body .room-details-rooms-info ul.list li span.txt span{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;letter-spacing:0}.book2-gallery.new-design .room-details-view .room-details-tabs-item.rooms .room-details-rooms-foot .rooms-bot-pricebox{font-family:Optima,sans-serif;color:#000}.book2-gallery.new-design .room-details-view .room-details-tabs-item.rooms .room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-user label{font-family:Optima,sans-serif;color:#000}.book2-gallery.new-design .room-details-view .room-details-tabs-item .room-detail-gallery-container #nanoWrapper>.nano-pane>.nano-slider,.book2-gallery.new-design .room-details-view .room-details-tabs-item .room-detail-gallery-container .nano>.nano-pane>.nano-slider{background:#00395c}.book2-gallery.new-design .room-details-view .room-details-tabs-item .nano>.nano-pane>.nano-slider{background:#00395c}.book2-gallery.new-design .room-details-view .room-details-zoom-view-wrapper .room-details-tools-next a,.book2-gallery.new-design .room-details-view .room-details-zoom-view-wrapper .room-details-tools-prev a{font-family:'Nimbus Sans L',sans-serif}.book2-gallery.new-design .room-details-view .room-details-tools-exit-after .after-a{color:#00395c!important}@media screen and (max-width:768px){.book2-article.new-design{display:none}.book2-section.new-design{margin-right:0}.book2-section.new-design .book2-child-image-arar{height:calc((100vw - 32px) * clamp(.3,.4,.5))!important}.book2-section.new-design .book2-caption .book2-caption-new-design{flex-wrap:wrap}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-section{height:180px}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-section .book2-viewgallery{left:16px;right:unset;bottom:14px}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content:not(.for-ville){width:100%;padding:16px;background-color:#fff}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content:not(.for-ville) .x-fs-00 .x-fs-28.x-fw-bold{color:#000;font-family:Optima,sans-serif;font-size:20px;letter-spacing:0;line-height:32px}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content:not(.for-ville) .x-fs-00.x-mt-08:last-child{display:none}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content:not(.for-ville) .x-fs-00.x-mt-08 .x-pb-05.x-mt-08 .x-fs-15.x-i.x-di-v-m.x-ml-06,.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content:not(.for-ville) .x-fs-00.x-mt-08 .x-pb-05.x-mt-08 span{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:21px}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content:not(.for-ville) .x-fs-00 .new-design-for-bookingflow-mobile{display:flex}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content:not(.for-ville) .x-fs-00 .new-design-for-bookingflow-mobile .x-pb-05.x-mt-08{padding-right:15px}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content:not(.for-ville) .x-fs-00 .new-design-for-bookingflow-mobile .x-pb-05.x-mt-08 a{text-decoration:underline}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content:not(.for-ville) .x-fs-00 .new-design-for-bookingflow-mobile .x-pb-05.x-mt-08.x-hide{display:block}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content:not(.for-ville) .x-fs-00 .new-design-for-bookingflow-mobile .x-pb-05.x-mt-08.x-hide .x-fs-15.x-i.x-di-v-m.x-ml-06{display:inline-block;color:#00395c;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;text-align:right}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content:not(.for-ville) .x-fs-00 .new-design-for-bookingflow-mobile a.x-fs-15.x-i.x-di-v-m.x-ml-06{display:none}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content:not(.for-ville) .x-fs-00 .new-design-for-bookingflow-mobile a.x-fs-15.x-i.x-di-v-m.x-ml-06.x-hide{display:inline-block;color:#00395c;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;text-align:right}.book2-section.new-design .book2-caption .book2-caption-new-design .book2-caption-content.for-ville{width:100%}.book2-section.new-design .book2-toolbar .book2-toolbar-fixed{right:0;top:48px}.book2-section.new-design .book2-toolbar .book2-toolbar-section{z-index:10}.book2-section.new-design .book2-toolbar .book2-toolbar-section .x-flt-l.x-fs-00.x-mt-13.x-pl-32{display:none}.book2-section.new-design .book2-toolbar .book2-toolbar-section .x-flt-l.x-fs-00.x-mt-13.x-pl-32 .x-di.x-di-v-m.x-fs-14.x-upper,.book2-section.new-design .book2-toolbar .book2-toolbar-section .x-flt-l.x-fs-00.x-mt-13.x-pl-32 .x-ff-sm.x-di.x-di-v-m.x-fs-14.x-btn.x-btn-black.x-pointer.x-none.x-upper.x-btn-br-none{display:none}.book2-section.new-design .book2-toolbar .book2-toolbar-section .x-flt-l.x-fs-00.x-mt-13.x-pl-32.new-design-bookingflow-pc{display:none}.book2-section.new-design .book2-toolbar .book2-toolbar-section .x-flt-l.x-fs-00.x-mt-13.x-pl-32.new-design-bookingflow-mobile{padding-left:16px;margin-top:0;display:flex;align-items:center;height:64px}.book2-section.new-design .book2-toolbar .book2-toolbar-section .x-flt-l.x-fs-00.x-mt-13.x-pl-32.new-design-bookingflow-mobile .nightly-breakdown-section{border:1px solid #1d1d1d;padding:8px 27px}.book2-section.new-design .book2-toolbar .book2-toolbar-section .x-flt-l.x-fs-00.x-mt-13.x-pl-32.new-design-bookingflow-mobile .nightly-breakdown-section .nightly-breakdown .trigger.blue{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:.5px;line-height:20px;text-align:center;margin-top:0}.book2-section.new-design .book2-toolbar .book2-toolbar-section .x-flt-l.x-fs-00.x-mt-13.x-pl-32.new-design-bookingflow-mobile .nightly-breakdown-section .nightly-breakdown .trigger.blue::after{border-top-color:#1d1d1d}.book2-section.new-design .book2-toolbar .book2-toolbar-section .x-flt-l.x-fs-00.x-mt-13.x-pl-32.new-design-bookingflow-mobile .nightly-breakdown-section .nightly-currency{display:none;height:0}.book2-section.new-design .book2-toolbar .book2-toolbar-section .x-flt-l.x-fs-00.x-mt-13.x-pl-32.new-design-bookingflow-mobile .nightly-breakdown-section .nightly-currency .hide-currency-checkout{display:none;width:20px;height:20px;overflow:hidden;position:fixed;margin-left:calc(100% - 20px);cursor:pointer;z-index:99;right:1rem;top:1rem}.book2-section.new-design .book2-toolbar .book2-toolbar-section .x-flt-l.x-fs-00.x-mt-13.x-pl-32.new-design-bookingflow-mobile .nightly-breakdown-section .nightly-currency .hide-currency-checkout:before{content:"";display:block;width:28px;height:2px;background-color:#000;position:absolute;margin-left:-14px;margin-top:-1px;left:50%;top:50%;transform:rotate(-45deg)}.book2-section.new-design .book2-toolbar .book2-toolbar-section .x-flt-l.x-fs-00.x-mt-13.x-pl-32.new-design-bookingflow-mobile .nightly-breakdown-section .nightly-currency .hide-currency-checkout:after{content:"";display:block;width:28px;height:2px;background-color:#000;position:absolute;margin-left:-14px;margin-top:-1px;left:50%;top:50%;transform:rotate(45deg)}.book2-section.new-design .book2-toolbar .book2-toolbar-section .x-flt-l.x-fs-00.x-mt-13.x-pl-32.new-design-bookingflow-mobile .nightly-breakdown-section .nightly-currency .show-currency-checkout{display:block;background-color:#fff;padding-top:2rem;width:100vw;min-height:auto;top:60px!important;position:absolute!important}.book2-section.new-design .book2-toolbar .book2-toolbar-section .x-flt-l.x-fs-00.x-mt-13.x-pl-32.new-design-bookingflow-mobile .nightly-breakdown-section .nightly-currency .show-currency-checkout:before{content:none}.book2-section.new-design .book2-toolbar .book2-toolbar-section .x-flt-l.x-fs-00.x-mt-13.x-pl-32.new-design-bookingflow-mobile .nightly-breakdown-section .nightly-currency .show-currency-checkout li span{color:#000}.book2-section.new-design .book2-toolbar .book2-toolbar-section .x-flt-l.x-fs-00.x-mt-13.x-pl-32.new-design-bookingflow-mobile .nightly-breakdown-section .nightly-currency .show-currency-checkout li.active span{color:#fff}.book2-section.new-design .book2-toolbar .book2-toolbar-section .x-flt-l.x-fs-00.x-mt-13.x-pl-32.new-design-bookingflow-mobile .nightly-breakdown-section .nightly-breakdown{text-align:right}.book2-section.new-design .book2-toolbar .book2-toolbar-section .x-flt-l.x-fs-00.x-mt-13.x-pl-32.new-design-bookingflow-mobile .nightly-breakdown-section .nightly-breakdown.show+.breakdown-content{display:block}.book2-section.new-design .book2-toolbar .book2-toolbar-section .book2-viewloyalty{max-width:unset;height:64px;display:flex;align-items:center;margin-top:0;padding-right:0;right:16px}.book2-section.new-design .book2-toolbar .book2-toolbar-section .for-ville .x-flt-l.x-fs-00.x-mt-26.x-pl-36{padding-left:16px;position:relative}.book2-section.new-design .book2-toolbar .book2-toolbar-section .for-ville .book2-viewloyalty{justify-content:flex-end;position:relative}.book2-section.new-design .book2-content .book2-content-section{padding:64px 16px 60px}.book2-section.new-design .book2-content .book2-content-section .x-mt-13.mobile_id{margin-top:0}.book2-section.new-design .book2-content .book2-content-section.collapse{padding:64px 16px 125px}.book2-section.new-design .book2-content .book2-content-section [data-item=member]{display:none}.book2-section.new-design .book2-content .book2-content-section .x-fs-16.x-di.x-di-v-m.x-upper.x-fc-peach br{display:none}.book2-section.new-design .book2-content .book2-content-section .x-bc-white.x-fs-00 [data-item=differ]{display:none!important}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all{padding-bottom:0}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .book2-child-header-sm.x-fs-00,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .book2-child-header.x-fs-00,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .book2-child-header-sm.x-fs-00,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .book2-child-header.x-fs-00{display:none}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex{display:flex;flex-wrap:wrap;width:100%}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-arar-after,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-arar-after,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white{width:100%!important;max-width:100%!important}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-arar-after:after,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white:after,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-arar-after:after,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white:after{content:unset}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-arar-after .panel-1-bed-type-selector,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .panel-1-bed-type-selector,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-arar-after .panel-1-bed-type-selector,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .panel-1-bed-type-selector{display:none}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-arar-after .book2-child-header.x-fs-00.x-hide,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .book2-child-header.x-fs-00.x-hide,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-arar-after .book2-child-header.x-fs-00.x-hide,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .book2-child-header.x-fs-00.x-hide{display:block;border-bottom:unset;padding-left:0;padding-right:0;padding:15px 0}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-arar-after .book2-child-header.x-fs-00.x-hide h2.x-fs-24.x-di.x-di-v-m.x-lh-29.x-mr-08,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .book2-child-header.x-fs-00.x-hide h2.x-fs-24.x-di.x-di-v-m.x-lh-29.x-mr-08,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-arar-after .book2-child-header.x-fs-00.x-hide h2.x-fs-24.x-di.x-di-v-m.x-lh-29.x-mr-08,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .book2-child-header.x-fs-00.x-hide h2.x-fs-24.x-di.x-di-v-m.x-lh-29.x-mr-08{color:#000;font-family:Optima,sans-serif;font-size:16px;letter-spacing:0;line-height:24px}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-arar-after .x-fs-00.x-mt-16,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .x-fs-00.x-mt-16,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-arar-after .x-fs-00.x-mt-16,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .x-fs-00.x-mt-16{margin-top:0}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-arar-after .x-fs-00.x-mt-16.view_mobile_gallery,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .x-fs-00.x-mt-16.view_mobile_gallery,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-arar-after .x-fs-00.x-mt-16.view_mobile_gallery,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .x-fs-00.x-mt-16.view_mobile_gallery{position:absolute;top:120px}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-arar-after .x-fs-00.x-mt-16.view_mobile_gallery .icon-icon_A004,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .x-fs-00.x-mt-16.view_mobile_gallery .icon-icon_A004,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-arar-after .x-fs-00.x-mt-16.view_mobile_gallery .icon-icon_A004,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .x-fs-00.x-mt-16.view_mobile_gallery .icon-icon_A004{display:none}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-arar-after .x-fs-00.x-mt-16.view_mobile_gallery .x-fs-16.x-di.x-di-v-m.x-pointer.x-ml-06,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .x-fs-00.x-mt-16.view_mobile_gallery .x-fs-16.x-di.x-di-v-m.x-pointer.x-ml-06,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-arar-after .x-fs-00.x-mt-16.view_mobile_gallery .x-fs-16.x-di.x-di-v-m.x-pointer.x-ml-06,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .x-fs-00.x-mt-16.view_mobile_gallery .x-fs-16.x-di.x-di-v-m.x-pointer.x-ml-06{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:16px}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-arar-after .panel-2.x-normal.x-al-r.x-full.x-level.x-hide,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .panel-2.x-normal.x-al-r.x-full.x-level.x-hide,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-arar-after .panel-2.x-normal.x-al-r.x-full.x-level.x-hide,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .panel-2.x-normal.x-al-r.x-full.x-level.x-hide{display:inline-block}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-arar-after .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-hide[data-item=differ],.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-hide[data-item=differ],.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-arar-after .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-hide[data-item=differ],.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-hide[data-item=differ]{display:block!important;padding-right:0;padding-top:0;padding-bottom:0}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-arar-after .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-hide[data-item=differ] .x-flex,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-hide[data-item=differ] .x-flex,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-arar-after .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-hide[data-item=differ] .x-flex,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-hide[data-item=differ] .x-flex{justify-content:flex-end}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-arar-after .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-di .x-fs-00 .x-fs-14.x-upper.x-db.x-di-v-m.x-mt-01.currency,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-di .x-fs-00 .x-fs-14.x-upper.x-db.x-di-v-m.x-mt-01.currency,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-arar-after .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-di .x-fs-00 .x-fs-14.x-upper.x-db.x-di-v-m.x-mt-01.currency,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-di .x-fs-00 .x-fs-14.x-upper.x-db.x-di-v-m.x-mt-01.currency{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:300;letter-spacing:0;line-height:18px;text-align:right}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-arar-after .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-di .x-fs-00 .x-fs-24.x-upper.x-db.x-di-v-m.x-mt-01,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-di .x-fs-00 .x-fs-24.x-upper.x-db.x-di-v-m.x-mt-01,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-arar-after .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-di .x-fs-00 .x-fs-24.x-upper.x-db.x-di-v-m.x-mt-01,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-di .x-fs-00 .x-fs-24.x-upper.x-db.x-di-v-m.x-mt-01{color:#000;font-family:Optima,sans-serif;font-size:25px;font-weight:700;letter-spacing:0;line-height:32px;text-align:right}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-arar-after .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-di .x-fs-16.x-ff-m7.x-mt-08.x-upper,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-di .x-fs-16.x-ff-m7.x-mt-08.x-upper,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-arar-after .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-di .x-fs-16.x-ff-m7.x-mt-08.x-upper,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-di .x-fs-16.x-ff-m7.x-mt-08.x-upper{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:300;letter-spacing:0;line-height:18px;text-align:right}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-arar-after .panel-2.x-normal.x-al-r.x-full.x-level.x-hide>div .x-di.x-di-v-t.price-check.x-al-r .panel-2.x-di.x-di-v-t.x-normal .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .panel-2.x-normal.x-al-r.x-full.x-level.x-hide>div .x-di.x-di-v-t.price-check.x-al-r .panel-2.x-di.x-di-v-t.x-normal .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-arar-after .panel-2.x-normal.x-al-r.x-full.x-level.x-hide>div .x-di.x-di-v-t.price-check.x-al-r .panel-2.x-di.x-di-v-t.x-normal .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-bd-arar-r.x-bc-white .panel-2.x-normal.x-al-r.x-full.x-level.x-hide>div .x-di.x-di-v-t.price-check.x-al-r .panel-2.x-di.x-di-v-t.x-normal .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach{color:#ba0c2f;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:16px;margin-top:8px}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top{width:100%}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top .x-pt-17.x-pb-20.x-top-line.x-ml-20.x-mr-20.x-al-c.x-highlight.x-pointer.x-hide[data-item=view-rates],.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top .x-pt-17.x-pb-20.x-top-line.x-ml-20.x-mr-20.x-al-c.x-highlight.x-pointer.x-hide[data-item=view-rates]{display:block;background-color:#00395c;padding-top:13px;padding-bottom:13px;margin-left:0;margin-right:0}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top .x-pt-17.x-pb-20.x-top-line.x-ml-20.x-mr-20.x-al-c.x-highlight.x-pointer.x-hide[data-item=view-rates] .x-fs-16.x-ff-m7.x-ml-20.x-delta.right,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top .x-pt-17.x-pb-20.x-top-line.x-ml-20.x-mr-20.x-al-c.x-highlight.x-pointer.x-hide[data-item=view-rates] .x-fs-16.x-ff-m7.x-ml-20.x-delta.right{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;text-align:center;margin-left:0}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top .x-pt-17.x-pb-20.x-top-line.x-ml-20.x-mr-20.x-al-c.x-highlight.x-pointer.x-hide[data-item=view-rates] .x-fs-16.x-ff-m7.x-ml-20.x-delta.right:after,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top .x-pt-17.x-pb-20.x-top-line.x-ml-20.x-mr-20.x-al-c.x-highlight.x-pointer.x-hide[data-item=view-rates] .x-fs-16.x-ff-m7.x-ml-20.x-delta.right:after{transform:rotate(90deg)}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top .x-pt-17.x-pb-20.x-top-line.x-ml-20.x-mr-20.x-al-c.x-highlight.x-pointer.x-hide[data-item=view-rates].collapse .x-fs-16.x-ff-m7.x-ml-20.x-delta.right:after,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top .x-pt-17.x-pb-20.x-top-line.x-ml-20.x-mr-20.x-al-c.x-highlight.x-pointer.x-hide[data-item=view-rates].collapse .x-fs-16.x-ff-m7.x-ml-20.x-delta.right:after{transform:rotate(270deg)}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top .bed-type-selector.x-hide.collapse,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top .bed-type-selector.x-hide.collapse{display:flex;padding-left:16px;padding-right:16px;background-color:#00395c;overflow:hidden}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top .bed-type-selector.x-hide.collapse .bed-type-selector-container,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top .bed-type-selector.x-hide.collapse .bed-type-selector-container{overflow-x:auto;display:flex;width:100%}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top .bed-type-selector.x-hide.collapse .bed-type-item,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top .bed-type-selector.x-hide.collapse .bed-type-item{width:50%;display:flex;flex-grow:1;justify-content:center;align-items:center;background-color:#fff;word-break:keep-all}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top .bed-type-selector.x-hide.collapse .bed-type-item .x-nowrap .x-normal.x-fs-16.x-di.x-di-v-m.x-ml-06,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top .bed-type-selector.x-hide.collapse .bed-type-item .x-nowrap.x-fc-black.x-pointer .x-normal.x-fs-16.x-di.x-di-v-m.x-ml-06,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top .bed-type-selector.x-hide.collapse .bed-type-item .x-nowrap .x-normal.x-fs-16.x-di.x-di-v-m.x-ml-06,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top .bed-type-selector.x-hide.collapse .bed-type-item .x-nowrap.x-fc-black.x-pointer .x-normal.x-fs-16.x-di.x-di-v-m.x-ml-06{color:#00395c;padding:9px 33px;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:.5px;line-height:20px;text-align:center;text-transform:uppercase}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top .bed-type-selector.x-hide.collapse .bed-type-item.selectedType,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top .bed-type-selector.x-hide.collapse .bed-type-item.selectedType{background-color:#3a8fc2}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top .bed-type-selector.x-hide.collapse .bed-type-item.selectedType .x-nowrap .x-normal.x-fs-16.x-di.x-di-v-m.x-ml-06,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top .bed-type-selector.x-hide.collapse .bed-type-item.selectedType .x-nowrap.x-fc-black.x-pointer .x-normal.x-fs-16.x-di.x-di-v-m.x-ml-06,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top .bed-type-selector.x-hide.collapse .bed-type-item.selectedType .x-nowrap .x-normal.x-fs-16.x-di.x-di-v-m.x-ml-06,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top .bed-type-selector.x-hide.collapse .bed-type-item.selectedType .x-nowrap.x-fc-black.x-pointer .x-normal.x-fs-16.x-di.x-di-v-m.x-ml-06{color:#fff}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list],.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list]{display:none}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list].collapse,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list].collapse{display:block;background-color:#00395c;padding:16px;margin-left:0;margin-right:0;width:auto}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist{background-color:transparent}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child{background:#fff;margin-bottom:16px}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top{border-top:unset;margin-left:16px;margin-right:16px}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00{position:relative}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m{width:100%!important;border-right:unset}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m [data-region=stay],.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m [data-region=stay],.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m [data-region=stay],.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m [data-region=stay]{display:none}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level{height:auto!important}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m{border-bottom:1px solid rgba(0,0,0,.1)}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24.x-pr-24,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24.x-pr-24,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24.x-pr-24,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24.x-pr-24{display:flex;flex-wrap:wrap;align-items:center}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24.x-pr-24 .x-fs-12.x-lh-24.x-pl-05.x-pr-05.x-di.x-di-v-m.x-upper.x-nowrap.x-bc-peach.x-fc-white.x-lp-01,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24.x-pr-24 .x-fs-12.x-lh-24.x-pl-05.x-pr-05.x-di.x-di-v-m.x-upper.x-nowrap.x-bc-peach.x-fc-white.x-lp-01,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24.x-pr-24 .x-fs-12.x-lh-24.x-pl-05.x-pr-05.x-di.x-di-v-m.x-upper.x-nowrap.x-bc-peach.x-fc-white.x-lp-01,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24.x-pr-24 .x-fs-12.x-lh-24.x-pl-05.x-pr-05.x-di.x-di-v-m.x-upper.x-nowrap.x-bc-peach.x-fc-white.x-lp-01{order:1}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24.x-pr-24 .x-default.x-mr-08.x-db[data-item=short-p],.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24.x-pr-24 .x-default.x-mr-08.x-db[data-item=short-p],.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24.x-pr-24 .x-default.x-mr-08.x-db[data-item=short-p],.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24.x-pr-24 .x-default.x-mr-08.x-db[data-item=short-p]{order:0}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc{margin:0}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc :not(.mobile_show_details.x-hide),.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc :not(.mobile_show_details.x-hide),.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc :not(.mobile_show_details.x-hide),.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc :not(.mobile_show_details.x-hide){margin:0}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc .book2-short-tips,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc .book2-short-tips,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc .book2-short-tips,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc .book2-short-tips{height:63px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc .mobile_show_details.x-hide,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc .mobile_show_details.x-hide,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc .mobile_show_details.x-hide,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc .mobile_show_details.x-hide{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;display:block;text-decoration:underline;margin-bottom:10px}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc .mobile_show_details.x-hide:after,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc .mobile_show_details.x-hide:after,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc .mobile_show_details.x-hide:after,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m .mobile_desc .mobile_show_details.x-hide:after{width:0;height:0;content:"";display:inline-block;vertical-align:middle;margin-left:.3em;margin-top:0;border-top:.3em solid currentColor;border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15{width:100%!important;padding-right:0;margin-bottom:16px}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2{position:unset}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach br,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach br,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach br,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach br{display:none}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .book2-for-cro-hidden.book2-for-cro-hidden-button.x-mt-10.x-full.x-al-r,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.x-full.x-al-r,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .book2-for-cro-hidden.book2-for-cro-hidden-button.x-mt-10.x-full.x-al-r,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.x-full.x-al-r,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .book2-for-cro-hidden.book2-for-cro-hidden-button.x-mt-10.x-full.x-al-r,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.x-full.x-al-r,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .book2-for-cro-hidden.book2-for-cro-hidden-button.x-mt-10.x-full.x-al-r,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.x-full.x-al-r{display:none}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-pr-30,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-pr-30,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-pr-30,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-pr-30{padding-right:0}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.x-flt-r,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.x-flt-r,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.x-flt-r,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.x-flt-r{top:16px;right:0}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.price-check,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.price-check,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.price-check,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.price-check{margin-top:8px}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .book2-child-price-block.x-mt-13.x-mb-20.x-di.x-di-v-t.x-pl-10.x-pr-15 .panel-2 .x-di.x-di-v-t.price-check .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach{color:#ba0c2f;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:16px}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1{width:100%!important;margin-top:16px;margin-bottom:16px}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m{border-bottom:1px solid rgba(0,0,0,.1)}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24{display:flex;align-items:center;flex-wrap:wrap}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24 .x-fs-12.x-lh-24.x-pl-05.x-pr-05.x-di.x-di-v-m.x-upper.x-nowrap.x-bc-peach.x-fc-white.x-lp-01,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24 .x-fs-12.x-lh-24.x-pl-05.x-pr-05.x-di.x-di-v-m.x-upper.x-nowrap.x-bc-peach.x-fc-white.x-lp-01,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24 .x-fs-12.x-lh-24.x-pl-05.x-pr-05.x-di.x-di-v-m.x-upper.x-nowrap.x-bc-peach.x-fc-white.x-lp-01,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24 .x-fs-12.x-lh-24.x-pl-05.x-pr-05.x-di.x-di-v-m.x-upper.x-nowrap.x-bc-peach.x-fc-white.x-lp-01{order:1}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24 .x-default.x-mr-08.x-db[data-item=short-p],.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24 .x-default.x-mr-08.x-db[data-item=short-p],.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24 .x-default.x-mr-08.x-db[data-item=short-p],.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m h2.x-fs-24.x-di.x-di-v-m.x-lh-24 .x-default.x-mr-08.x-db[data-item=short-p]{order:0}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc{margin:0}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc :not(.mobile_show_details.x-hide),.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc :not(.mobile_show_details.x-hide),.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc :not(.mobile_show_details.x-hide),.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc :not(.mobile_show_details.x-hide){margin:0}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc .book2-short-tips,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc .book2-short-tips,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc .book2-short-tips,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc .book2-short-tips{height:63px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc .mobile_show_details.x-hide,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc .mobile_show_details.x-hide,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc .mobile_show_details.x-hide,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc .mobile_show_details.x-hide{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;display:block;text-decoration:underline}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc .mobile_show_details.x-hide:after,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc .mobile_show_details.x-hide:after,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc .mobile_show_details.x-hide:after,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m .mobile_desc .mobile_show_details.x-hide:after{width:0;height:0;content:"";display:inline-block;vertical-align:middle;margin-left:.3em;margin-top:0;border-top:.3em solid currentColor;border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .x-di.x-di-v-t .panel-2.x-di.x-di-v-t.x-normal,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .x-di.x-di-v-t .panel-2.x-di.x-di-v-t.x-normal,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .x-di.x-di-v-t .panel-2.x-di.x-di-v-t.x-normal,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .x-di.x-di-v-t .panel-2.x-di.x-di-v-t.x-normal{display:none}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price{width:100%!important;position:unset}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level{position:unset}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level .x-mobile.x-hide,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level .x-mobile.x-hide,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level .x-mobile.x-hide,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level .x-mobile.x-hide{display:block}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level .x-di.x-pr-30,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level .x-di.x-pr-30,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level .x-di.x-pr-30,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level .x-di.x-pr-30{padding-right:0}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level .x-di.x-di-v-t.x-flt-r,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level .x-di.x-di-v-t.x-flt-r,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level .x-di.x-di-v-t.x-flt-r,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level .x-di.x-di-v-t.x-flt-r{top:16px;right:0}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level>div:last-child>.x-di.x-di-v-t,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level>div:last-child>.x-di.x-di-v-t,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level>div:last-child>.x-di.x-di-v-t,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level>div:last-child>.x-di.x-di-v-t{margin-top:8px}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level>div:last-child>.x-di.x-di-v-t .x-fs-16.x-di-v-m.x-ff-m7.x-upper.x-fc-peach.x-fw-bold.x-hide,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level>div:last-child>.x-di.x-di-v-t .x-fs-16.x-di-v-m.x-ff-m7.x-upper.x-fc-peach.x-fw-bold.x-hide,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level>div:last-child>.x-di.x-di-v-t .x-fs-16.x-di-v-m.x-ff-m7.x-upper.x-fc-peach.x-fw-bold.x-hide,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-rate-panel.x-cell-top [data-region=list] .book2-content-ratelist .book2-ratelist-child .book2-child-rate-panel-top .x-fs-00 .x-fs-00.x-di.x-di-v-t.book2-ratelist-price .panel-2.x-level>div:last-child>.x-di.x-di-v-t .x-fs-16.x-di-v-m.x-ff-m7.x-upper.x-fc-peach.x-fw-bold.x-hide{color:#ba0c2f;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:16px;display:block}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-image.unavailability,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-image.unavailability{top:0;width:100%;position:relative}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-theme.unavailability,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-theme.unavailability{margin-left:0;padding:16px}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-theme.unavailability>.panel-1,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-theme.unavailability>.panel-1{width:100%}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-theme.unavailability>.panel-2,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-theme.unavailability>.panel-2{width:100%;display:flex}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-theme.unavailability>.panel-2 .x-fs-16.x-lh-22.x-fc-black.x-mt-45,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-theme.unavailability>.panel-2 .x-fs-16.x-lh-22.x-fc-black.x-mt-45{margin-top:10px;width:100%}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-theme.unavailability>.panel-2 .x-fs-16.x-lh-22.x-fc-black.x-mt-45>span,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-theme.unavailability>.panel-2 .x-fs-16.x-lh-22.x-fc-black.x-mt-45>span{max-width:unset!important;display:block!important}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-theme.unavailability>.panel-2 .x-fs-16.x-lh-22.x-fc-black.x-mt-45>span span.x-sd-tip.x-sd-tip-new,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-theme.unavailability>.panel-2 .x-fs-16.x-lh-22.x-fc-black.x-mt-45>span span.x-sd-tip.x-sd-tip-new{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;letter-spacing:.5px;line-height:1.4rem;text-align:center;padding:1.18rem 0;width:100%;display:block;background-color:#e7e7e7;color:#9f9f9f;border:0;margin-top:0;text-transform:uppercase}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-theme.unavailability>.panel-2 .x-fs-16.x-lh-22.x-fc-black.x-mt-45>span span.x-sd-tip.x-sd-tip-new a,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-theme.unavailability>.panel-2 .x-fs-16.x-lh-22.x-fc-black.x-mt-45>span span.x-sd-tip.x-sd-tip-new a{color:#9f9f9f}.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-bd-azure .x-flex .book2-child-theme.unavailability>.panel-2 .x-fs-16.x-lh-22.x-fc-black.x-mt-45>span span.x-rc-tip.x-rc-tip-new,.book2-section.new-design .book2-content .book2-content-section [data-region=room]>div .book2-child-block.x-highlight-all .x-flex .book2-child-theme.unavailability>.panel-2 .x-fs-16.x-lh-22.x-fc-black.x-mt-45>span span.x-rc-tip.x-rc-tip-new{display:none}.book2-section.new-design .book2-content .book2-content-section [data-item=citylist] .book2-child-block .book2-child-image{width:100%;position:relative;min-height:200px}.book2-section.new-design .book2-content .book2-content-section [data-item=citylist] .book2-child-block .book2-child-theme{width:calc(100% - 32px);padding:16px;min-height:300px!important;margin-left:0}.book2-section.new-design .book2-content .book2-content-section [data-item=citylist] .book2-child-block .book2-child-theme>.panel-1{width:100%}.book2-section.new-design .book2-content .book2-content-section [data-item=citylist] .book2-child-block .book2-child-theme>.panel-1 .x-fs-13.x-di.x-di-v-m.x-ff-sm.x-ml-08{white-space:break-spaces!important;width:calc(100% - 32px)!important}.book2-section.new-design .book2-content .book2-content-section [data-item=citylist] .book2-child-block .book2-child-theme>.panel-2{width:100%;display:block}.book2-section.new-design .book2-content .book2-content-section [data-item=citylist] .book2-child-block .book2-child-rate{bottom:125px;right:32px}.book2-section.new-design .book2-content .book2-content-section [data-item=citylist] .book2-child-block .book2-child-hands{width:100%!important;bottom:5px;right:0}.book2-section.new-design .book2-content .book2-content-section [data-item=citylist] .book2-child-block .book2-child-hands>.panel-1{width:calc(100% - 32px);padding:0 16px;margin-bottom:10px}.book2-section.new-design .book2-content .book2-content-section [data-item=citylist] .book2-child-block .book2-child-hands>.panel-1 .bookingflow-mobile-links{text-align:center}.book2-section.new-design .book2-content .book2-content-section [data-item=citylist] .book2-child-block .book2-child-hands>.panel-2{width:auto;display:flex;justify-content:center;margin-left:0;margin-bottom:10px}.book2-section.new-design .book2-content .book2-content-section [data-item=citylist] .book2-child-block .book2-child-hands>.panel-2 .x-fs-14.x-ff-mh.x-btn.x-btn-azure{background-color:#000}.book2-section.new-design .book2-bottom-fixed.x-hide.collapse{display:none;position:fixed;bottom:50px;justify-content:space-around;align-items:center;width:100%;background-color:#fff}.book2-section.new-design .book2-bottom-fixed.x-hide.collapse .book2-for-cro-hidden.book2-for-cro-hidden-button.x-mt-10.x-full.x-al-r{margin-top:16px;margin-bottom:16px;width:auto}.book2-section.new-design .book2-bottom-fixed.x-hide.collapse .book2-for-cro-checkout{width:163px;color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:1px;line-height:18px;text-align:center;background-color:transparent;border:1px solid #000}.book2-section.new-design .book2-bottom-fixed.x-hide.collapse .book2-for-cro-checkout.book2-for-cro-checkout-as-member{background-color:#ba0c2f;color:#fff;border:1px solid #ba0c2f;margin-bottom:0}.book2-lampbox.new-design .book2-lampbox-container{width:100vw!important;height:100vh!important}.book2-lampbox.new-design .book2-lampbox-container.x-cart-tips{width:85vw!important;height:auto!important}.book2-lampbox.new-design .book2-lampbox-container .mm2-rup-header-container{border-bottom:none}.book2-lampbox.new-design .book2-lampbox-container .mm2-rup-header-container .icon-icon_B017{right:-10px}.book2-lampbox.new-design .book2-lampbox-container .mm2-rup-header-container .mm2-rup-header{font-family:Optima,sans-serif}.book2-lampbox.new-design .book2-lampbox-container .mm2-rup-room-content-img{width:120px;height:120px}.book2-lampbox.new-design .book2-lampbox-container .mm2-rup-room-content-message{width:calc(100% - 144px)}.book2-lampbox.new-design .book2-lampbox-container .mm2-rup-content-container .mm2-rup-content{padding:8px!important}.book2-lampbox.new-design .book2-lampbox-container .mm2-rup-content-container .mm2-rup-content .x-fs-16.x-mt-08.x-penalty,.book2-lampbox.new-design .book2-lampbox-container .mm2-rup-content-container .mm2-rup-content .x-fs-20.x-penalty{font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:300;line-height:18px;color:#4b4b4b}.book2-lampbox.new-design .book2-lampbox-container .mm2-rup-content-container .mm2-rup-content .x-fs-20.x-mt-20.x-penalty{font-weight:500}.book2-lampbox.new-design .book2-lampbox-container .mm2-rup-content-container .mm2-rup-content .x-fs-16.x-di.x-di-v-m.x-default{font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:300;line-height:21px;color:#4b4b4b}.book2-lampbox.new-design .book2-lampbox-container .mm2-gold-button{display:inline-block}}html[dir=rtl] .book2-toolbar-fixed{right:0}html[dir=rtl] .book2-toolbar-section .new-design-bookingflow-pc{padding-right:32px}html[dir=rtl] .book2-inquire-listing{padding-right:40px}html[dir=rtl] .gbw-p-s-toolbars-fixedTop .gbw-p-s-style{right:36px;left:auto}html[dir=rtl] .gbw-p-s-toolbars-fixedTop .gbw-p-s-alert{left:36px;right:auto}html[dir=rtl] .gbw-p-s-toolbars-fixedTop .gbw-p-s-point{left:36px;right:auto}html[dir=rtl] .book2-short-block-arar{box-sizing:border-box;padding-left:18px;padding-right:0;border-left:1px solid #d8d8d8;border-right:none}html[dir=rtl] .book2-stay-arar .book2-stay-child-arar>.panel-2{text-align:right}html[dir=rtl] .book2-ratelist-child{margin-right:20px;margin-left:15px}html[dir=rtl] .book2-ratelist-panel1{padding-left:18px;padding-right:0}html[dir=rtl] .x-arar-after:after{left:0;right:auto}html[dir=rtl] .book2-child-header-sm{margin-right:15px;margin-left:19px}html[dir=rtl] .book2-m4b-notice-content{padding-left:0;padding-right:16px}html[dir=rtl] .book2-for-cro-pmg-1-container{left:-16.5px;right:auto}html[dir=rtl] .book2-for-cro-pmg-1-container.collapse .book2-for-cro-pmg-1-button{right:auto;left:-220px}html[dir=rtl] .book2-for-cro-pmg-1-container.collapse .book2-for-cro-pmg-1-content{right:auto;left:-220px}html[dir=rtl] .book2-for-cro-pmg-1-container.book2-for-cro-pmg-1-container-arar{left:0;right:auto}html[dir=rtl] .book2-for-cro-pmg-1-container.book2-for-cro-pmg-1-container-arar.collapse .book2-for-cro-pmg-1-button{right:auto;left:calc(20px - 100%)}html[dir=rtl] .book2-for-cro-pmg-1-container.book2-for-cro-pmg-1-container-arar.collapse .book2-for-cro-pmg-1-content{right:auto;left:calc(20px - 100%)}html[dir=rtl] [data-region=rate] .book2-for-cro-pmg-1-container{left:-63.5px;right:auto}html[dir=rtl] [data-region=rate].collapse{left:-17.5px;right:auto}html[dir=rtl] [data-region=rate].collapse .book2-for-cro-pmg-1-content{right:auto;left:-266px}html[dir=rtl] [data-region=rate].collapse .book2-for-cro-pmg-1-button{right:auto;left:-266px}html[dir=rtl] .book2-for-cro-pmg-1-list-name{text-align:right}html[dir=rtl] .book2-for-cro-pmg-1-header-caption{text-align:right}html[dir=rtl] .book2-for-cro-pmg-1-caption{text-align:right}html[dir=rtl] [data-region=cro-rate] .cro-book2-room-rate-item{margin-left:16px;margin-right:3px}.book2-caption-description{color:#363636;padding:36px 30px}@media (max-width:768px){.book2-caption-description{padding:38px 2.1rem}.book2-caption-description.hidden-mb{display:none}}@media (min-width:769px){.book2-caption-description{max-width:80vw}.book2-caption-description.hidden-pc{display:none}}.book2-caption-description-head{margin:0;font-size:22px;font-family:Optima,sans-serif;font-weight:700}.book2-caption-description-desc{font-size:16px;line-height:1.6;margin:1.5em 0 0;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.book2-content .book2-caption-description{padding:36px 0}.book2-lampbox-login{width:600px;max-width:100vw}.book2-lampbox-login .book2-lampbox-head{height:90px;margin-left:0;margin-right:0;border-bottom:0;right:0;left:0}.book2-lampbox-login .book2-lampbox-head .x-flex{height:90px}.book2-lampbox-login .book2-lampbox-body .x-scroll-body{width:600px;max-width:100vw}.book2-lampbox-login .book2-reg-sign{width:50%;padding:0 50px;box-sizing:border-box;letter-spacing:1px;background-image:url(../img/booking/booking-sign-in.png);background-repeat:repeat-x;color:#7e7e7e}.book2-lampbox-login .book2-reg-sign.active{background-image:url(../img/booking/booking-sign-up.png);color:#31a2ac}.book2-lampbox-login .book2-reg-body{overflow:hidden;padding:27px 50px 0;min-height:auto;color:#494949}.book2-lampbox-login .book2-reg-body .mp1-signin-form div.login-input div.form div.field div.input-box{box-sizing:border-box}.book2-lampbox-login .book2-reg-body .mp1-signin-form div.login-input div.form div.field input{border:none}.book2-lampbox-login .book2-reg-body .mp1-signin-form div.login-input div.form div.field input:focus{border:none}.book2-lampbox-login .book2-reg-body .mp1-signin-form div.login-input div.form div.field.input-error input{border:none}.book2-lampbox-login .book2-reg-body div.login-input{padding:0;background:#fff;margin-top:0;margin-bottom:0}.book2-lampbox-login .book2-reg-body div.login-input div.form .checkboxs{margin-bottom:1em;font-size:1.4rem}.book2-lampbox-login .book2-reg-body div.login-input div.form .checkboxs i.checkbox,.book2-lampbox-login .book2-reg-body div.login-input div.form .checkboxs i.radio{display:inline-block;width:1.6rem;height:1.6rem;border:1px solid #32a2ad!important;vertical-align:sub;position:relative}.book2-lampbox-login .book2-reg-body div.login-input div.form .checkboxs .card.selected i.radio:after,.book2-lampbox-login .book2-reg-body div.login-input div.form .checkboxs .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.book2-lampbox-login .book2-reg-body div.login-input div.form .checkboxs .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.book2-lampbox-login .book2-reg-body div.login-input div.form .checkboxs div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox:after,.book2-lampbox-login .book2-reg-body div.login-input div.form .checkboxs div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.radio:after,.book2-lampbox-login .book2-reg-body div.login-input div.form .checkboxs i.checkbox.checked:after,.book2-lampbox-login .book2-reg-body div.login-input div.form .checkboxs i.checked.radio:after,.card.selected .book2-lampbox-login .book2-reg-body div.login-input div.form .checkboxs i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-lampbox-login .book2-reg-body div.login-input div.form .checkboxs i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-lampbox-login .book2-reg-body div.login-input div.form .checkboxs i.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .book2-lampbox-login .book2-reg-body div.login-input div.form .checkboxs i.checkbox:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .book2-lampbox-login .book2-reg-body div.login-input div.form .checkboxs i.radio:after{content:'';position:absolute;display:inline-block;width:1.4rem;height:1.4rem;background-color:#32a2ad}.book2-lampbox-login .book2-reg-body div.login-input div.form .content{display:inline-block;vertical-align:text-top;margin-left:.2rem;width:calc(100% - 5rem)}.book2-lampbox-login .book2-reg-body div.login-input div.form .birth-des{border-bottom:1px solid #535356;padding-bottom:1rem;margin-top:1rem}.book2-lampbox-login .book2-reg-body div.login-input div.form h2{font-size:1.6rem;margin-bottom:1rem;font-weight:700;color:#000}.book2-lampbox-login .book2-reg-body div.login-input div.form .des{font-size:1.4rem;color:#535356;margin-bottom:1rem}.book2-lampbox-login .book2-reg-body div.login-input div.form p{font-size:1.4rem!important}.book2-lampbox-login .book2-reg-body div.login-input div.form p.error-msg{display:none;margin-top:20px;color:#ba0c2f}.book2-lampbox-login .book2-reg-body div.login-input div.form .checkboxs a{color:#004976!important}.book2-lampbox-login .book2-reg-body div.login-input div.form div.field label{font-weight:400}.book2-lampbox-login .book2-reg-body div.login-input div.form div.field input,.book2-lampbox-login .book2-reg-body div.login-input div.form div.field select{margin:0;height:40px;padding:0 1em;font-size:14px;box-sizing:border-box;border:1px solid #9f9f9f;border-radius:0;color:#494949;width:100%}.book2-lampbox-login .book2-reg-body div.login-input div.form div.field input:focus,.book2-lampbox-login .book2-reg-body div.login-input div.form div.field select:focus{border:1px solid #000}.book2-lampbox-login .book2-reg-body div.login-input div.form div.field a.forget-pssd{color:#31a2ac}.book2-lampbox-login .book2-reg-body div.login-input div.form div.field a.wgt-sqbutton-black{margin-top:0;margin-bottom:1rem;line-height:40px}.book2-lampbox-login .book2-reg-body div.login-input div.form div.field i.checkbox,.book2-lampbox-login .book2-reg-body div.login-input div.form div.field i.radio{border:1px solid #363636}.book2-lampbox-login .book2-reg-body div.login-input div.form div.field p{padding-bottom:0;font-weight:400;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.book2-lampbox-login .book2-reg-body div.login-input div.form div.field.input-error input,.book2-lampbox-login .book2-reg-body div.login-input div.form div.field.input-error select{border:1px solid #ba0c2f}.book2-lampbox-login .book2-reg-body div.login-input div.form .form-otp{margin-top:10px}.book2-lampbox-login .book2-reg-body div.login-input div.form .form-otp .form-otp__body{margin-top:10px}.book2-lampbox-login .book2-reg-body div.login-input div.form .form-otp .form-otp__body .form-otp__body-event{display:flex}.book2-lampbox-login .book2-reg-body div.login-input div.form .form-otp .form-otp__body .emailcode{margin-right:2rem;padding:9px 12px;height:auto;font-size:1.4rem;line-height:1.6rem;color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:300;width:100%;box-sizing:border-box;border:1px solid #9f9f9f}.book2-lampbox-login .book2-reg-body div.login-input div.form .form-otp .form-otp__body .error-msg{margin-top:4px;visibility:hidden;line-height:18px;padding-top:0;margin-bottom:10px;display:block}.book2-lampbox-login .book2-reg-body div.login-input div.form .form-otp .form-otp__body .error-msg.error{visibility:visible}.book2-lampbox-login .book2-reg-body div.login-input div.form .form-otp .form-otp__body .wgt-sqbutton-black.signin{padding:0 2rem;line-height:34px}.book2-lampbox-login .book2-reg-body div.login-input div.form .form-otp .resend-code{margin-top:16px;border-bottom:1px solid #000;visibility:hidden;cursor:pointer;font-size:14px;line-height:17px;color:#000}.book2-lampbox-login .book2-reg-body div.login-input div.form .form-otp .resend-code.show-resend{visibility:visible}.book2-lampbox-login .book2-reg-body div.login-input div.form .form-otp .wgt-sqbutton-black.disabled{pointer-events:none}.book2-lampbox-login .book2-reg-body div.login-input div.form .form-otp--hide{display:none}.book2-lampbox-login .book2-reg-body .wgt-sqbutton-facebook,.book2-lampbox-login .book2-reg-body .wgt-sqbutton-google,.book2-lampbox-login .book2-reg-body .wgt-sqbutton-linkedin{line-height:40px;font-size:13px}.book2-lampbox-login .book2-reg-pref{width:calc(100% - 4rem)}.book2-lampbox-login .book2-reg-pref-transform{width:590px;font-size:13px;-webkit-transform:matrix(.8,0,0,.8,-55,-15);-moz-transform:matrix(.8,0,0,.8,-55,-15);-ms-transform:matrix(.8,0,0,.8,-55,-15);-o-transform:matrix(.8,0,0,.8,-55,-15);transform:matrix(.8,0,0,.8,-55,-15);max-width:calc(100vw - 30px)}.book2-lampbox-login .mp1-signin-box{position:relative;top:0;left:0;transform:none;max-width:100%;width:100%;padding:0;box-sizing:border-box;max-height:none;z-index:1}.book2-lampbox-login .mp1-signin-form{width:100%;margin:0;display:block}.book2-lampbox-login .mp1-signin-form-header{padding-top:0}.book2-section.new-design .x-fs-24.x-di.x-di-v-m.x-lh-29.x-mr-08{font-family:Optima,sans-serif;font-size:2.5rem;font-weight:400;line-height:32px;color:#000}.book2-section.new-design .book2-short-theme.x-di.x-di-v-m .x-fs-24.x-di.x-di-v-m.x-lh-24.x-pr-24 .x-default.x-mr-08.x-db[data-item=short-p]{font-family:'Nimbus Sans L',sans-serif;font-size:1.8rem;font-weight:700;line-height:16px;color:#1d1d1d}.book2-section.new-design .book2-short-block .x-fs-12.x-ff-mh.x-upper{font-family:'Nimbus Sans L',sans-serif;font-size:1.2rem;font-weight:300!important;line-height:16px;letter-spacing:.92px;color:#000!important}.book2-section.new-design .book2-stay-child-arar .panel-1.x-di.x-di-v-m.x-normal .x-fs-18{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#000}.book2-section.new-design .book2-stay-child-arar .panel-1.x-di.x-di-v-m.x-normal .x-pr-10 .x-fs-13.x-ff-sm.x-lh-18.x-short{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:300;line-height:18px;color:#4b4b4b}.book2-section.new-design .book2-short-block .x-mt-08 .x-fs-13.x-ff-mm.x-fc-azure.x-pointer.x-under{font-family:'Nimbus Sans L',sans-serif;font-size:1.3rem;font-weight:500;line-height:17px;letter-spacing:.65px;color:#00395c;text-transform:uppercase}.book2-section.new-design .book2-stay-child-arar .panel-2.x-di.x-di-v-m.x-normal .x-fs-17.x-di-v-t.x-upper,.book2-section.new-design .book2-stay-child-arar .panel-2.x-di.x-di-v-m.x-normal .x-fs-17.x-di-v-t.x-upper .x-fs-13.x-di-v-t.x-upper{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#000}.book2-section.new-design .book2-stay-child-arar .panel-2.x-di.x-di-v-m.x-normal .x-mt-02 .x-fs-12.x-ff-mh.x-upper{font-family:'Nimbus Sans L',sans-serif;font-size:1.2rem;font-weight:300!important;line-height:16px;letter-spacing:.43px;color:#1d1d1d!important}.book2-section.new-design .book2-stay-child-arar .panel-2.x-di.x-di-v-m.x-normal .x-mt-10.x-level .x-fs-00 .x-di.x-di-v-m.x-fs-16.x-ml-10.x-none{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#000}.book2-section.new-design .book2-short-theme .x-fs-24.x-di.x-di-v-m.x-lh-24 .x-default.x-mr-08.x-db[data-item=short-p]{font-family:'Nimbus Sans L',sans-serif;font-size:1.8rem;font-weight:700;line-height:26px;letter-spacing:.5px;color:#000}.book2-section.new-design .book2-ratelist-panel1 .x-di.x-di-v-t .panel-2.x-di.x-di-v-t.x-normal .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach.x-fw-bold{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:16px;color:#ba0c2f}.book2-section.new-design .book2-ratelist-price .panel-2.x-di.x-di-v-t.x-normal.x-al-r.x-full.x-level .x-di.x-pr-30 .x-fs-00 .x-fs-24.x-ff-wb.x-upper.x-di.x-di-v-m.x-mt-01{font-family:Optima,sans-serif;font-size:2.5rem;font-weight:700;line-height:32px;color:#000}.book2-section.new-design .book2-ratelist-price .panel-2.x-di.x-di-v-t.x-normal.x-al-r.x-full.x-level .x-di.x-pr-30 .x-fs-16.x-ff-m7.x-mt-08.x-upper{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:300;line-height:18px;text-align:right;color:#1d1d1d}.book2-section.new-design .book2-short-theme .x-fs-24.x-di.x-di-v-m.x-lh-24 .x-fs-12.x-lh-24.x-pl-05.x-pr-05.x-di.x-di-v-m.x-upper.x-nowrap.x-bc-peach.x-fc-white.x-lp-01{padding:5px 8px 4px 8px;border-radius:2px;background-color:#004976;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-size:1.2rem;font-weight:500;line-height:16px;color:#fff;order:1}.book2-section.new-design .book2-short-theme .x-mt-08.x-mb-8 .x-fs-16.x-di.x-di-v-m.x-default [data-item=short-p]{font-family:'Nimbus Sans L',sans-serif;font-size:1.6rem;font-weight:500;line-height:16px;color:#1d1d1d}.book2-section.new-design .book2-short-block .x-level .x-fs-24.x-di.x-di-v-m.x-lh-12.x-ff-wb{font-family:'Nimbus Sans L',sans-serif;font-size:1.8rem;font-weight:700;line-height:24px;letter-spacing:.5px;color:#000}.book2-section.new-design .book2-short-block .x-level .x-ff-mh.x-fs-12.x-lh-24.x-pl-08.x-pr-08.x-di.x-di-v-m.x-upper.x-nowrap.x-bc-peach.x-fc-white.x-ml-08{padding:5px 8px 4px 8px;border-radius:2px;background-color:#004976;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-size:1.2rem;font-weight:500!important;line-height:16px;color:#fff!important}.book2-section.new-design .book2-short-block .x-level .x-mt-16 .x-fs-16.x-ff-m7.x-di.x-di-v-m.x-upper{font-family:'Nimbus Sans L',sans-serif;font-size:1.6rem;font-weight:500;line-height:16px;letter-spacing:0!important;text-transform:none;color:#1d1d1d!important}.book2-section.new-design .book2-short-block .x-level .x-mt-16 .x-fs-16.x-ff-sm.x-lh-24{font-family:'Nimbus Sans L',sans-serif;font-size:1.6rem;font-weight:500;line-height:16px;letter-spacing:0!important;text-transform:none;color:#1d1d1d!important}.book2-section.new-design .book2-information,.book2-section.new-design .book2-information *{font-family:'Nimbus Sans L',sans-serif;font-size:1.6rem;font-weight:300;line-height:21px;color:#4b4b4b}.book2-section.new-design .book2-short-block .x-level .x-mt-13.x-pb-13 .x-fs-14.x-di.x-di-v-m.x-ff-mm.x-fc-azure.x-default.x-under{font-family:'Nimbus Sans L',sans-serif;font-size:1.3rem;font-weight:500;line-height:17px;letter-spacing:.65px;color:#00395c}.book2-section.new-design .book2-short-block .x-level .x-mt-13.x-pb-13 .x-fs-16.x-di.x-di-v-m.x-ml-06.x-fc-azure.x-default{font-family:'Nimbus Sans L',sans-serif;font-size:1.3rem;font-weight:500;line-height:17px;letter-spacing:.65px;color:#00395c}.book2-section.new-design .book2-short-block .x-level .x-mt-13.x-pb-13 .x-fs-16.x-di.x-di-v-m.x-upper.book2-for-cro-price-1-hide.x-fc-peach{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:16px;color:#ba0c2f}.book2-section.new-design .book2-stay-child .panel-1.x-di.x-di-v-m.x-normal .x-fs-18.x-ff-wb{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#000}.book2-section.new-design .book2-stay-child .panel-1.x-di.x-di-v-m.x-normal .x-fs-13.x-ff-sm.x-lh-18.x-short{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:300;line-height:18px;color:#4b4b4b}.book2-section.new-design .book2-stay-child .panel-2.x-di.x-di-v-m.x-normal .x-fs-17.x-ff-wb.x-di-v-t.x-upper{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#000}.book2-section.new-design .book2-stay-child .panel-2.x-di.x-di-v-m.x-normal .x-fs-17.x-ff-wb.x-di-v-t.x-upper .x-fs-13.x-ff-wb.x-di-v-t.x-upper{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#000}.book2-section.new-design .book2-stay-child .panel-2.x-di.x-di-v-m.x-normal .x-mt-10 .x-fs-00 .x-di.x-di-v-m.x-fs-16.x-ml-10.x-none{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#000}.book2-section.new-design .book2-stay-child .panel-2.x-di.x-di-v-m.x-normal .x-mt-02 .x-fs-12.x-ff-mh.x-upper{font-family:'Nimbus Sans L',sans-serif;font-size:1.2rem;font-weight:300!important;line-height:16px;letter-spacing:.43px;color:#1d1d1d!important}.book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .x-highlight.holds .x-pt-20.x-highlight-lr.x-top-line .x-ml-20.x-mr-20 .panel-2.x-di.x-di-v-t.x-pt-20.x-normal .x-pr-30 .x-fs-00 .x-fs-24.x-ff-wb.x-upper.x-di.x-di-v-m{font-family:Optima,sans-serif;font-size:2.5rem;font-weight:700;line-height:32px;color:#000}.book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .x-highlight.holds .x-pt-20.x-highlight-lr.x-top-line .x-ml-20.x-mr-20 .panel-2.x-di.x-di-v-t.x-pt-20.x-normal .x-pr-30 .x-fs-16.x-ff-m7.x-upper.x-mt-08{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:300;line-height:18px;color:#1d1d1d}.book2-section.new-design .book2-for-cro-checkout{width:auto;min-width:167px;font-size:1.5rem;font-weight:500;text-align:center;height:36px;color:#000!important;font-family:'Nimbus Sans L',sans-serif;letter-spacing:.5px;line-height:20px;background-color:transparent!important;border:1px solid #000!important}.book2-section.new-design .book2-for-cro-checkout-as-member{color:#fff!important;background-color:#ba0c2f!important;border:1px solid #ba0c2f!important;margin-bottom:10px}.book2-section.new-design .book2-for-cro-checkout-sep{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:300;letter-spacing:0;line-height:16px;text-align:center}.book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .x-highlight .book2-child-block.x-highlight-all .x-flex .book2-child-theme.x-fs-00.x-nowrap{width:auto;min-height:150px}.book2-section.new-design .book2-child-header .x-fs-12.x-ff-mh.x-lh-24.x-pl-08.x-pr-08.x-di.x-di-v-t.x-upper.x-nowrap.x-bc-peach.x-fc-white{padding:5px 8px 4px 8px;border-radius:2px;background-color:#004976;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-size:1.2rem;font-weight:500;line-height:16px;color:#fff}.book2-section.new-design .book2-child-theme .panel-2.x-di.x-di-v-t.x-normal .x-pr-30 .x-fs-00 .x-fs-24.x-ff-wb.x-upper.x-di.x-di-v-m{font-family:Optima,sans-serif;font-size:2.5rem;font-weight:700;line-height:32px;color:#000}.book2-section.new-design .book2-child-theme .panel-2.x-di.x-di-v-t.x-normal .x-pr-30 .x-fs-24.x-ff-wb.x-upper{font-family:Optima,sans-serif;font-size:2.5rem;font-weight:700;line-height:32px;color:#000}.book2-section.new-design .book2-child-theme .panel-2.x-di.x-di-v-t.x-normal .x-pr-30 .x-fs-16.x-ff-m7.x-upper.x-mt-08{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:300;line-height:18px;color:#1d1d1d}.book2-section.new-design .book2-child-theme .x-fs-16.x-di.x-di-v-m.x-upper.book2-for-cro-price-1-hide.x-fc-peach{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:16px;color:#ba0c2f}.book2-section.new-design .book2-child-theme .panel-3.x-di.x-di-v-t.x-normal .x-fs-24.x-di.x-di-v-m.x-lh-12.x-ff-wb{font-family:Optima,sans-serif;font-size:2.5rem;font-weight:400;line-height:32px;color:#000}.book2-section.new-design .book2-child-theme .panel-3.x-di.x-di-v-t.x-normal .x-ff-mh.x-fs-12.x-di.x-di-v-m.x-ml-08.x-pl-08.x-pr-08.x-lh-24.x-fc-white.x-bc-peach.x-upper.x-nowrap{padding:5px 8px 4px 8px;border-radius:2px;background-color:#004976;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-size:1.2rem;font-weight:500;line-height:16px;color:#fff}.book2-section.new-design .book2-child-theme .panel-3.x-di.x-di-v-t.x-normal .x-mt-08 .x-fs-16.x-ff-m7.x-di.x-di-v-m.x-upper{font-family:'Nimbus Sans L',sans-serif;font-size:1.6rem;font-weight:500;line-height:16px;letter-spacing:0!important;color:#1d1d1d!important;text-transform:capitalize}.book2-section.new-design .book2-child-theme .panel-3.x-di.x-di-v-t.x-normal .x-mt-16 .x-fs-18.x-ff-sm.x-lh-24{font-family:'Nimbus Sans L',sans-serif;font-size:1.6rem;font-weight:500;line-height:16px;letter-spacing:0!important;color:#1d1d1d!important}.book2-section.new-design .book2-child-theme .panel-3.x-di.x-di-v-t.x-normal .x-mt-13 .x-fs-14.x-di.x-di-v-m.x-ff-mm.x-fc-azure.x-default.x-under[data-item=short-p]{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:16px;letter-spacing:0;color:#ba0c2f}.book2-section.new-design .book2-child-theme .panel-3.x-di.x-di-v-t.x-normal .x-mt-13 .x-fs-16.x-di.x-di-v-m.x-ml-06.x-fc-azure.x-default[data-item=short]{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:16px;letter-spacing:0;color:#ba0c2f}.book2-section.new-design .book2-short-theme .x-mt-08 .x-fs-16.x-di.x-di-v-m.x-ff-sm.x-fc-black.x-normal{font-family:'Nimbus Sans L',sans-serif;font-size:1.6rem;font-weight:300;line-height:21px;color:#4b4b4b}.book2-section.new-design .book2-short-theme .x-mt-08 .x-fs-16.x-di.x-di-v-m.x-ff-m7.x-upper.book2-for-cro-price-1-hide.x-fc-peach{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:16px;color:#ba0c2f}.book2-section.new-design .book2-child-theme .panel-1.x-di.x-di-v-t.x-normal .x-fs-24.x-di.x-di-v-m.x-lh-12.x-ff-wb.x-pointer{font-family:Optima,sans-serif;font-size:2.5rem;font-weight:400;line-height:32px;color:#000}.book2-section.new-design .book2-child-theme .panel-1.x-di.x-di-v-t.x-normal .x-mt-08 .x-fs-16.x-ff-m7.x-di.x-di-v-m.x-upper{font-family:'Nimbus Sans L',sans-serif;font-size:1.6rem;font-weight:500;line-height:16px;letter-spacing:0!important;color:#1d1d1d!important;text-transform:none}.book2-section.new-design .book2-child-theme .panel-1.x-di.x-di-v-t.x-normal .x-mt-08 .x-fs-16.x-ff-m7.x-di.x-di-v-m.x-upper.book2-for-cro-price-1-show{color:#ba0c2f!important;font-size:15px}.book2-section.new-design .book2-child-theme .panel-1.x-di.x-di-v-t.x-normal .x-mt-08 .x-fs-18.x-lh-12.x-ff-sm.x-lh-24{font-family:'Nimbus Sans L',sans-serif;font-size:1.6rem;font-weight:300;line-height:21px;color:#4b4b4b}.book2-section.new-design .book2-child-theme .panel-1.x-di.x-di-v-t.x-normal .x-mt-08 .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.book2-for-cro-price-1-hide{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:16px;color:#ba0c2f}.book2-section.new-design .book2-child-theme .panel-2.x-di.x-di-v-t.x-normal .x-pr-30 .x-fs-24.x-ff-wb.x-upper{font-family:Optima,sans-serif;font-size:2.5rem;font-weight:700;line-height:32px;color:#000}.book2-section.new-design .book2-child-theme .panel-1.x-di.x-di-v-t.x-normal .x-ff-mh.x-fs-12.x-di.x-di-v-m.x-ml-08.x-pl-05.x-pr-05.x-lh-24.x-fc-white.x-bc-peach.x-upper.x-nowrap{padding:5px 8px 4px 8px;border-radius:2px;background-color:#004976;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-size:1.2rem;font-weight:500;line-height:16px;color:#fff}.book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .book2-child-price-block .panel-2.x-di.x-di-v-t.x-normal.x-al-r.x-full.x-level .x-di.x-di-v-t.x-flt-r .card.selected i.x-fs-32.x-di.x-di-v-m.x-radio-arar.x-fc-azure.x-ml-08.x-default.radio,.book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .book2-child-price-block .panel-2.x-di.x-di-v-t.x-normal.x-al-r.x-full.x-level .x-di.x-di-v-t.x-flt-r .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-fs-32.x-di.x-di-v-m.x-radio-arar.x-fc-azure.x-ml-08.x-default.radio,.book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .book2-child-price-block .panel-2.x-di.x-di-v-t.x-normal.x-al-r.x-full.x-level .x-di.x-di-v-t.x-flt-r .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-fs-32.x-di.x-di-v-m.x-radio-arar.x-fc-azure.x-ml-08.x-default.radio,.book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .book2-child-price-block .panel-2.x-di.x-di-v-t.x-normal.x-al-r.x-full.x-level .x-di.x-di-v-t.x-flt-r .x-fs-32.x-di.x-di-v-m.x-radio-arar.x-fc-azure.x-ml-08.x-default.checked,.book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .book2-child-price-block .panel-2.x-di.x-di-v-t.x-normal.x-al-r.x-full.x-level .x-di.x-di-v-t.x-flt-r div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.x-fs-32.x-di.x-di-v-m.x-radio-arar.x-fc-azure.x-ml-08.x-default,.card.selected .book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .book2-child-price-block .panel-2.x-di.x-di-v-t.x-normal.x-al-r.x-full.x-level .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio-arar.x-fc-azure.x-ml-08.x-default.radio,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .book2-child-price-block .panel-2.x-di.x-di-v-t.x-normal.x-al-r.x-full.x-level .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio-arar.x-fc-azure.x-ml-08.x-default.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .book2-child-price-block .panel-2.x-di.x-di-v-t.x-normal.x-al-r.x-full.x-level .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio-arar.x-fc-azure.x-ml-08.x-default.radio,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .book2-child-price-block .panel-2.x-di.x-di-v-t.x-normal.x-al-r.x-full.x-level .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio-arar.x-fc-azure.x-ml-08.x-default{color:#3a8fc2}.book2-section.new-design .x-highlight.holds .x-pt-20.x-highlight-lr.x-top-line .x-ml-20.x-mr-20 .panel-2.x-di.x-di-v-t.x-pt-20.x-normal .x-di.x-di-v-t.x-flt-r .card.selected i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.book2-section.new-design .x-highlight.holds .x-pt-20.x-highlight-lr.x-top-line .x-ml-20.x-mr-20 .panel-2.x-di.x-di-v-t.x-pt-20.x-normal .x-di.x-di-v-t.x-flt-r .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.book2-section.new-design .x-highlight.holds .x-pt-20.x-highlight-lr.x-top-line .x-ml-20.x-mr-20 .panel-2.x-di.x-di-v-t.x-pt-20.x-normal .x-di.x-di-v-t.x-flt-r .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.book2-section.new-design .x-highlight.holds .x-pt-20.x-highlight-lr.x-top-line .x-ml-20.x-mr-20 .panel-2.x-di.x-di-v-t.x-pt-20.x-normal .x-di.x-di-v-t.x-flt-r .x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.checked,.book2-section.new-design .x-highlight.holds .x-pt-20.x-highlight-lr.x-top-line .x-ml-20.x-mr-20 .panel-2.x-di.x-di-v-t.x-pt-20.x-normal .x-di.x-di-v-t.x-flt-r div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default,.card.selected .book2-section.new-design .x-highlight.holds .x-pt-20.x-highlight-lr.x-top-line .x-ml-20.x-mr-20 .panel-2.x-di.x-di-v-t.x-pt-20.x-normal .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-section.new-design .x-highlight.holds .x-pt-20.x-highlight-lr.x-top-line .x-ml-20.x-mr-20 .panel-2.x-di.x-di-v-t.x-pt-20.x-normal .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-section.new-design .x-highlight.holds .x-pt-20.x-highlight-lr.x-top-line .x-ml-20.x-mr-20 .panel-2.x-di.x-di-v-t.x-pt-20.x-normal .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .book2-section.new-design .x-highlight.holds .x-pt-20.x-highlight-lr.x-top-line .x-ml-20.x-mr-20 .panel-2.x-di.x-di-v-t.x-pt-20.x-normal .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default{color:#3a8fc2}.book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .x-highlight.holds .x-pt-20.x-highlight-lr.book2-for-cro-no-padding-top.x-top-line .x-ml-20.x-mr-20 .panel-4.x-di.x-di-v-t.x-normal.x-pt-20 .x-di.x-di-v-t.x-flt-r .card.selected i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .x-highlight.holds .x-pt-20.x-highlight-lr.book2-for-cro-no-padding-top.x-top-line .x-ml-20.x-mr-20 .panel-4.x-di.x-di-v-t.x-normal.x-pt-20 .x-di.x-di-v-t.x-flt-r .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .x-highlight.holds .x-pt-20.x-highlight-lr.book2-for-cro-no-padding-top.x-top-line .x-ml-20.x-mr-20 .panel-4.x-di.x-di-v-t.x-normal.x-pt-20 .x-di.x-di-v-t.x-flt-r .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .x-highlight.holds .x-pt-20.x-highlight-lr.book2-for-cro-no-padding-top.x-top-line .x-ml-20.x-mr-20 .panel-4.x-di.x-di-v-t.x-normal.x-pt-20 .x-di.x-di-v-t.x-flt-r .x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.checked,.book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .x-highlight.holds .x-pt-20.x-highlight-lr.book2-for-cro-no-padding-top.x-top-line .x-ml-20.x-mr-20 .panel-4.x-di.x-di-v-t.x-normal.x-pt-20 .x-di.x-di-v-t.x-flt-r div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default,.card.selected .book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .x-highlight.holds .x-pt-20.x-highlight-lr.book2-for-cro-no-padding-top.x-top-line .x-ml-20.x-mr-20 .panel-4.x-di.x-di-v-t.x-normal.x-pt-20 .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .x-highlight.holds .x-pt-20.x-highlight-lr.book2-for-cro-no-padding-top.x-top-line .x-ml-20.x-mr-20 .panel-4.x-di.x-di-v-t.x-normal.x-pt-20 .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .x-highlight.holds .x-pt-20.x-highlight-lr.book2-for-cro-no-padding-top.x-top-line .x-ml-20.x-mr-20 .panel-4.x-di.x-di-v-t.x-normal.x-pt-20 .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .book2-section.new-design .book2-content-section .x-bc-white.x-fs-00 .x-highlight.holds .x-pt-20.x-highlight-lr.book2-for-cro-no-padding-top.x-top-line .x-ml-20.x-mr-20 .panel-4.x-di.x-di-v-t.x-normal.x-pt-20 .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default{color:#3a8fc2}.book2-section.new-design .book2-child-room-content .panel-1.x-di.x-di-v-t.x-normal .x-mt-08 .x-mb-8 .x-nowrap.x-fc-azure .x-fs-16.x-di.x-di-v-m{color:#00395c!important}.book2-section.new-design .book2-child-room-content .x-fs-00.x-mt-16 .x-fs-18.x-di.x-di-v-m.x-fc-azure.x-pointer{color:#00395c}.book2-section.new-design .book2-rates-block .x-ff-00 .x-fs-22.x-ff-wb.x-di.x-di-v-m{font-family:'Nimbus Sans L',sans-serif;font-size:1.8rem;font-weight:700;line-height:24px;letter-spacing:.5px;color:#000}.book2-section.new-design .book2-rates-block .x-ff-00 .x-fs-12.x-lh-24.x-pl-05.x-pr-05.x-di.x-di-v-m.x-upper.x-nowrap.x-bc-peach.x-fc-white.x-ml-08{padding:5px 8px 4px 8px;backgrond-color:#004976;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-size:1.2rem;font-weight:500;line-height:16px;color:#fff}.book2-section.new-design .book2-rates-block .x-mt-08 .x-fs-18.x-ff-m7.x-di.x-di-v-m.x-upper{font-family:'Nimbus Sans L',sans-serif;font-size:1.6rem;font-weight:500;line-height:16px;color:#1d1d1d;text-transform:capitalize}.book2-section.new-design .book2-rates-block .x-mt-08 .x-fs-16.x-ff-sm.x-lh-24.x-short{font-family:'Nimbus Sans L',sans-serif;font-size:1.6rem;font-weight:300;line-height:21px;color:#4b4b4b}.book2-section.new-design .book2-rates-block .x-mt-08 .x-fs-16.x-ff-sm.x-lh-24.x-short .x-short-ctrl{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#000}.book2-section.new-design .book2-rates-block .x-mt-08 .x-fs-16.x-ff-sm.x-lh-24.x-short .x-short-ctrl:after{width:0;height:0;content:"";display:inline-block;vertical-align:middle;margin-left:.3em;margin-top:0;border-top:.3em solid currentColor;border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent}.book2-section.new-design .book2-rates-block .x-mt-08 .x-fs-16.x-ff-sm.x-lh-24.x-short[data-more=more] .x-short-ctrl:after{transform:rotate(180deg)}.book2-section.new-design .book2-rates-block .x-mt-08 .x-fs-16.x-di.x-di-v-m.x-upper.x-fc-peach{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:16px;color:#ba0c2f}.book2-section.new-design .book2-rates-block .x-mt-08 .x-fs-16.x-di.x-di-v-m.x-ml-06.x-default{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:16px;color:#ba0c2f}.book2-section.new-design .book2-rates-block .x-mt-13 .x-fs-14.x-di.x-di-v-m.x-ff-mm.x-fc-azure.x-default.x-under{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:16px;letter-spacing:0;color:#ba0c2f}.book2-section.new-design .book2-rates-block .x-mt-13 .x-fs-16.x-di.x-di-v-m.x-ml-06.x-fc-azure.x-default{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:16px;letter-spacing:0;color:#ba0c2f}.book2-section.new-design .book2-rates-patch .x-pr-30 .x-fs-00 .x-fs-24.x-ff-wb.x-upper.x-di.x-di-v-m{font-family:Optima,sans-serif;font-size:2.5rem;font-weight:700;line-height:32px;color:#000}.book2-section.new-design .book2-rates-patch .x-pr-30 .x-fs-16.x-ff-m7.x-upper.x-mt-08{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:300;line-height:18px;color:#1d1d1d}.book2-section.new-design .book2-rates-patch .x-di.x-di-v-t.x-flt-r.x-pt-20 .card.selected i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.book2-section.new-design .book2-rates-patch .x-di.x-di-v-t.x-flt-r.x-pt-20 .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.book2-section.new-design .book2-rates-patch .x-di.x-di-v-t.x-flt-r.x-pt-20 .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.book2-section.new-design .book2-rates-patch .x-di.x-di-v-t.x-flt-r.x-pt-20 .x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.checked,.book2-section.new-design .book2-rates-patch .x-di.x-di-v-t.x-flt-r.x-pt-20 div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default,.card.selected .book2-section.new-design .book2-rates-patch .x-di.x-di-v-t.x-flt-r.x-pt-20 i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-section.new-design .book2-rates-patch .x-di.x-di-v-t.x-flt-r.x-pt-20 i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-section.new-design .book2-rates-patch .x-di.x-di-v-t.x-flt-r.x-pt-20 i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .book2-section.new-design .book2-rates-patch .x-di.x-di-v-t.x-flt-r.x-pt-20 i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default{color:#3a8fc2}.book2-section.new-design .book2-child-theme .panel-2.x-di.x-di-v-t.x-normal .x-di.x-di-v-t.x-flt-r .card.selected i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.book2-section.new-design .book2-child-theme .panel-2.x-di.x-di-v-t.x-normal .x-di.x-di-v-t.x-flt-r .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.book2-section.new-design .book2-child-theme .panel-2.x-di.x-di-v-t.x-normal .x-di.x-di-v-t.x-flt-r .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.book2-section.new-design .book2-child-theme .panel-2.x-di.x-di-v-t.x-normal .x-di.x-di-v-t.x-flt-r .x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.checked,.book2-section.new-design .book2-child-theme .panel-2.x-di.x-di-v-t.x-normal .x-di.x-di-v-t.x-flt-r div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default,.card.selected .book2-section.new-design .book2-child-theme .panel-2.x-di.x-di-v-t.x-normal .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-section.new-design .book2-child-theme .panel-2.x-di.x-di-v-t.x-normal .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-section.new-design .book2-child-theme .panel-2.x-di.x-di-v-t.x-normal .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .book2-section.new-design .book2-child-theme .panel-2.x-di.x-di-v-t.x-normal .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default{color:#3a8fc2}.book2-section.new-design .book2-child-theme .panel-1.x-di.x-di-v-t.x-normal .x-mt-08 .x-di.x-di-v-t .x-nowrap.x-fc-azure .x-normal.x-fs-16.x-di.x-di-v-m.x-ml-06{color:#00395c!important}.book2-section.new-design .book2-child-theme .panel-1.x-di.x-di-v-t.x-normal .x-mt-08 .x-di.x-di-v-t .x-nowrap.x-fc-azure .x-fs-16.x-di.x-di-v-m{color:#00395c!important}.book2-section.new-design .x-lh-15.x-ff-sm.x-di.x-di-v-m.x-fs-12.x-ml-06.x-none.x-pointer.x-rc-tip.x-rc-text a{color:#00395c}.book2-section.new-design .book2-ratelist-child:first-child .book2-child-rate-panel-top{border-top:0!important}.book2-section.new-design .book2-ratelist-child:first-child .book2-child-rate-panel-normal{border-top:0!important}.book2-article.new-design .book2-inquire-caption.x-fs-20.x-ff-vv.x-bc-azure.x-fc-white{min-height:50px;padding:14px 24px;background-color:#f8f8f8;font-family:Optima,sans-serif;font-size:1.8rem;font-weight:400;line-height:22px;color:#000;text-indent:0;box-sizing:border-box}.book2-article.new-design .book2-inquire .x-pt-17.x-pb-13.x-ml-23.x-mr-23 .x-flex.x-fs-00 .x-cell.x-al-r .x-fs-00.x-nowrap.x-pointer .x-fs-12.x-fc-azure.x-di.x-di-v-m.x-ff-wm.x-none.x-ml-04.x-under{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#00395c}.book2-article.new-design .book2-inquire .x-pt-17.x-pb-13.x-ml-23.x-mr-23 .x-flex.x-fs-00 .x-cell.x-al-r .x-fs-00.x-nowrap.x-pointer .x-fs-12.x-fc-azure.x-di.x-di-v-m{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#00395c}.book2-article.new-design .book2-inquire .x-pt-17.x-pb-13.x-ml-23.x-mr-23 .x-mt-04 .x-fs-00.x-nowrap .x-fs-15.x-ff-sm.x-pt-10.x-pb-05.x-lh-14.x-normal.x-full{font-family:'Nimbus Sans L',sans-serif;font-size:1.5rem;font-weight:300;line-height:24px;color:#3e3e3e}.book2-article.new-design .book2-calendar .x-flex.x-fs-00.x-pb-17.x-ml-23.x-mr-23.x-top-line.x-pt-17 .x-cell.x-al-l .x-nowrap .x-di.x-di-v-t.x-pointer .x-mt-08 .x-fs-15.x-ff-sm.x-fc-black.x-pointer.x-none{font-family:'Nimbus Sans L',sans-serif;font-size:1.5rem;font-weight:300;line-height:24px;color:#3e3e3e}.book2-article.new-design .book2-inquire .x-pt-17.x-pb-17.x-ml-23.x-mr-23.x-top-line .x-flex.x-fs-00.x-pointer .x-cell.x-al-l .x-fs-14.x-fc-azure.x-di-v-m.x-ml-08.x-upper.x-ff-mh.x-none{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#000}.book2-article.new-design .book2-inquire .x-pt-17.x-pb-17.x-ml-23.x-mr-23.x-top-line .x-flex.x-fs-00.x-pointer .x-cell.x-al-r .x-fs-00.x-nowrap.x-pointer .x-fs-12.x-fc-azure.x-di.x-di-v-m.x-ff-wm.x-none.x-ml-04.x-under{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#00395c}.book2-article.new-design .book2-inquire .x-pt-17.x-pb-17.x-ml-23.x-mr-23.x-top-line .x-flex.x-fs-00.x-pointer .x-cell.x-al-r .x-fs-00.x-nowrap.x-pointer .x-fs-12.x-fc-azure.x-di.x-di-v-m{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#00395c}.book2-article.new-design .book2-inquire .x-pt-17.x-pb-17.x-ml-23.x-mr-23.x-top-line .x-pt-05.x-fs-15.x-ff-sm.x-fc-black.x-pointer{font-family:'Nimbus Sans L',sans-serif;font-size:1.5rem;font-weight:300;line-height:24px;color:#3e3e3e}.book2-article.new-design .book2-inquire .x-pt-17.x-ml-23.x-mr-23.x-top-line .x-flex.x-fs-00.x-pointer .x-cell.x-al-r .x-fs-00.x-nowrap.x-pointer .x-fs-12.x-fc-azure.x-di.x-di-v-m.x-ff-wm.x-none.x-ml-04.x-under{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#00395c}.book2-article.new-design .book2-inquire .x-pt-17.x-ml-23.x-mr-23.x-top-line .x-flex.x-fs-00.x-pointer .x-cell.x-al-r .x-fs-00.x-nowrap.x-pointer .x-fs-12.x-fc-azure.x-di.x-di-v-m{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#00395c}.book2-article.new-design .book2-summary .x-ml-23.x-mr-23.x-mt-20[data-region=child]{margin:24px 24px 0 24px;padding:16px;background-color:#f8f8f8;box-sizing:border-box}.book2-article.new-design .book2-summary .x-ml-23.x-mr-23.x-mt-20 .x-mt-20{margin:0}.book2-article.new-design .book2-summary .x-ml-23.x-mr-23.x-mt-20 .x-mt-20 .x-fs-12.x-ff-mh.x-fc-black.x-upper{font-family:'Nimbus Sans L',sans-serif;font-size:1.3rem;font-weight:300;line-height:17px;letter-spacing:1px;color:#000}.book2-article.new-design .book2-summary .x-ml-23.x-mr-23.x-mt-20 .x-mt-10 .x-flex.x-pointer .x-cell.x-al-l .x-fs-20.x-ff-wb{font-family:'Nimbus Sans L',sans-serif;font-size:1.8rem;font-weight:500;line-height:23px;letter-spacing:.5px;color:#000;vertical-align:middle}.book2-article.new-design .book2-summary .x-ml-23.x-mr-23.x-mt-20 .x-mt-10 .x-flex.x-pointer .x-cell.x-al-r.x-delta.x-under.down{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#000;vertical-align:middle}.book2-article.new-design .book2-summary .x-ml-23.x-mr-23.x-mt-20 .x-mt-10 .x-flex.x-pointer .x-cell.x-al-r.x-delta.x-under{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#000;vertical-align:middle}.book2-article.new-design .book2-summary .x-ml-23.x-mr-23.x-mt-20 .x-flex .x-cell.x-al-l.x-fs-18.x-ff-m7.x-upper{font-family:'Nimbus Sans L',sans-serif;font-size:1.8rem;font-weight:500;line-height:23px;letter-spacing:.5px;color:#000;min-width:55px}.book2-article.new-design .book2-summary .x-ml-23.x-mr-23.x-mt-20 .x-flex .x-cell.x-al-r.x-fs-18.x-ff-wb.x-upper{font-family:Optima,sans-serif;font-size:2.5rem;font-weight:700;line-height:32px;color:#000}.book2-article.new-design .book2-summary .x-ml-23.x-mr-23.x-mt-20.x-ml-23.x-mr-23.x-mt-20 .x-btn.x-btn-vague.x-fs-14.x-ff-mh.x-full.book2-for-cro-checkout{padding:8px 16px;border:0;background-color:#ba0c2f;font-family:'Nimbus Sans L',sans-serif;font-size:1.5rem;font-weight:500;line-height:20px;letter-spacing:.5px;text-align:center;color:#fff}.book2-article.new-design .book2-summary .x-ml-23.x-mr-23.x-pt-10.x-pb-20 .x-fs-12.x-lh-12.x-fc-green{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:300;line-height:18px;color:#167b0f}.book2-article.new-design .book2-summary-listing{margin:0;background-color:transparent;padding:0;margin-bottom:20px}.book2-article.new-design .book2-summary-listing .holds{background-color:transparent}.book2-article.new-design .book2-summary-listing .x-flex .x-cell.x-al-l.x-fs-12.x-ff-mh.x-fc-black.x-upper{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#000}.book2-article.new-design .book2-summary-listing .x-flex .x-cell.x-al-r .x-fs-00.x-nowrap.x-pointer .x-fs-12.x-fc-azure.x-di.x-di-v-m.x-ff-wm.x-none.x-ml-04.x-under{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#00395c}.book2-article.new-design .book2-summary-listing .x-flex .x-cell.x-al-r .x-fs-00.x-nowrap.x-pointer .x-fs-12.x-fc-azure.x-di.x-di-v-m{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#00395c}.book2-article.new-design .book2-summary-listing .x-flex.x-mt-10 .x-cell.x-al-l.x-fs-14.x-ff-wm{font-family:'Nimbus Sans L',sans-serif;font-size:1.5rem;font-weight:300;line-height:24px;color:#3e3e3e}.book2-article.new-design .book2-summary-listing .x-flex.x-mt-10 .x-cell.x-al-r.x-fs-12.x-ff-sm.x-upper{font-family:'Nimbus Sans L',sans-serif;font-size:1.5rem;font-weight:300;line-height:24px;color:#3e3e3e}.book2-article.new-design .book2-summary-listing .x-fs-12.x-ff-mh.x-fc-black.x-upper{font-family:'Nimbus Sans L',sans-serif;font-size:1.4rem;font-weight:500;line-height:18px;color:#000}.book2-article.new-design .book2-summary-listing .x-mt-10.x-fs-00.x-nowrap .x-fs-12.x-ff-sm.x-di.x-di-v-t.x-input.x-input-multi.x-normal.x-full{border:1px solid #3e3e3e;border-radius:2px}.book2-article.new-design .book2-calendar .x-flex.x-fs-00.x-pb-17.x-ml-23.x-mr-23.x-top-line.x-pt-17 .x-cell.x-al-l .x-nowrap .x-di.x-di-v-t .x-fs-16.x-fc-azure.x-pl-08.x-pr-08{font-family:'Nimbus Sans L',sans-serif;font-size:1.5rem;font-weight:300;line-height:18px;color:#3e3e3e}.book2-article.new-design .book2-calendar .x-flex.x-fs-00.x-pb-17.x-ml-23.x-mr-23.x-top-line.x-pt-17 .x-cell.x-al-l .x-nowrap .x-di.x-di-v-t .x-mt-08 .x-fs-16.x-fc-black.x-pl-08.x-pr-08{font-family:'Nimbus Sans L',sans-serif;font-size:1.5rem;font-weight:300;line-height:24px;color:#3e3e3e}@media screen and (max-width:768px){.book2-section.new-design .book2-child-header .x-di.x-di-v-m .x-fs-12.x-ff-mh.x-lh-22.x-pl-08.x-pr-08.x-di.x-di-v-t.x-upper.x-nowrap.x-bc-peach.x-fc-white.x-lp-01{padding:5px 8px 4px 8px;font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0;color:#fff}.book2-section.new-design .book2-child-room-content .panel-2.x-normal.x-al-r.x-full.x-level.x-hide .x-di .x-fs-00 .x-fs-24.x-upper.x-di.x-di-v-m.x-mt-01{font-family:Optima,sans-serif;font-size:25px;font-weight:700;line-height:32px;color:#000}.book2-section.new-design .book2-content .book2-content-section .x-bc-white.x-fs-00 .x-highlight.holds .book2-child-block .x-flex.x-bc-light .book2-child-room-content{padding:0}.book2-section.new-design .book2-content .book2-content-section .x-bc-white.x-fs-00 .x-highlight.holds .book2-child-block{margin-top:0}.book2-section.new-design .book2-content .book2-content-section .x-bc-white.x-fs-00 .x-highlight.holds .book2-child-block .x-flex.x-bc-light .book2-child-room-content>:not(.book2-child-image-arar){margin-left:16px;margin-right:16px}.book2-section.new-design .book2-content .book2-content-section .x-bc-white.x-fs-00 .x-highlight.holds .book2-child-block .x-flex.x-bc-light .book2-child-room-content .panel-2.x-normal.x-al-r.x-full.x-level.x-hide{width:calc(100% - 32px)}.book2-section.new-design .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-arar-after{padding:0}.book2-section.new-design .book2-child-block.x-highlight-all{margin-top:22px}.book2-section.new-design .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-arar-after>:not(.book2-child-image-arar){margin-left:16px;margin-right:16px}.book2-section.new-design .book2-child-block.x-highlight-all .x-flex .book2-child-room-content.x-cell-top.x-arar-after .panel-2.x-normal.x-al-r.x-full.x-level.x-hide{width:calc(100% - 32px)}.book2-section.new-design .book2-section.new-design .x-highlight.holds .x-highlight-all,.book2-section.new-design .x-highlight:hover .x-highlight-all{box-shadow:none}.book2-section.new-design .book2-content .book2-child-block.x-bd-azure{border:0}.book2-section.new-design .x-mb-8.bed-type-item.selectedType .x-nowrap.x-fc-azure .x-normal.x-fs-16.x-di.x-di-v-m.x-ff-wm.x-ml-06{font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;line-height:18px;letter-spacing:.5px;color:#fff}.book2-section.new-design .book2-short-theme.x-di.x-di-v-m .x-fs-24.x-di.x-di-v-m.x-lh-24.x-pr-24 .x-default.x-mr-08.x-db{font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:700;line-height:24px;letter-spacing:.5px;color:#000}.book2-section.new-design .x-di.x-di-v-t.price-check.x-al-r .panel-2.x-di.x-di-v-t.x-normal .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach span{font-weight:500}.book2-section.new-design .book2-child-room-content.book2-all-expand.x-cell-top.x-bd-arar-r.x-bc-white{border:0}.book2-section.new-design .book2-child-room-content.book2-all-expand.x-cell-top.x-bd-arar-r.x-bc-white .panel-1.x-di.x-di-v-t.x-normal{padding-bottom:7.5px}.book2-section.new-design .book2-child-room-content.book2-all-expand.x-cell-top.x-bd-arar-r.x-bc-white .panel-2.x-normal.x-al-r.x-full.x-level.x-hide{padding-top:15.5px;border-top:1px solid rgba(0,0,0,.1)}.book2-section.new-design .book2-child-room-content.x-cell-top.x-arar-after .panel-1.x-di.x-di-v-t.x-normal{padding-bottom:15.5px}.book2-section.new-design .book2-child-room-content.x-cell-top.x-arar-after .panel-2.x-normal.x-al-r.x-full.x-level.x-hide{padding-top:15.5px;border-top:1px solid rgba(0,0,0,.1)}.book2-section.new-design .x-pt-17.x-pb-20.x-top-line.x-ml-20.x-mr-20.x-al-c.x-highlight.x-pointer.x-hide:not(.collapse)+.bed-type-selector.x-hide.collapse{display:none}.book2-section.new-design .x-di.x-di-v-t.price-check.x-al-r .panel-2.x-di.x-di-v-t.x-normal .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach,.book2-section.new-design .x-di.x-di-v-t.price-check.x-al-r .panel-2.x-di.x-di-v-t.x-normal .x-fs-16.x-db.x-di-v-m.x-ff-m7.x-upper.x-fc-peach span{font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500!important;line-height:16px;color:#ba0c2f}.book2-section.new-design .book2-short-block-arar.x-di.x-di-v-m .x-level .book2-short-theme.x-di.x-di-v-m{border-bottom:0!important}.book2-section.new-design .book2-child-rate-panel-top .x-fs-00 .book2-short-block-arar.x-di.x-di-v-m{border-bottom:1px solid rgba(0,0,0,.1)}.book2-section.new-design .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1 .book2-short-theme.x-di.x-di-v-m{border-bottom:0!important}.book2-section.new-design .book2-child-rate-panel-normal .x-fs-00 .x-fs-00.x-di.x-di-v-m.book2-ratelist-panel1{border-bottom:1px solid rgba(0,0,0,.1)}.book2-section.new-design .book2-short-theme.x-di.x-di-v-m .x-mt-08.x-mb-8 .x-fs-16.x-di.x-di-v-m.x-default [data-item=short-p]{font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;line-height:21px;color:#4b4b4b}.book2-section.new-design .book2-section.new-design .book2-content .book2-child-block .book2-child-room-content .book2-child-image-arar,.book2-section.new-design .book2-section.new-design .book2-content .book2-child-block .book2-child-theme .book2-child-image-arar{height:clamp(150px,calc((100vw - 32px) * .5),300px)}.book2-section.new-design .book2-child-block .book2-child-image{height:clamp(150px,calc((100vw - 56px - 32px) * .4),300px)!important}}.book2-new-design-price-match.root{position:relative;margin:0 0 24px 0}.book2-new-design-price-match.panel{display:flex;width:100%;flex-direction:column}.book2-new-design-price-match.expand-btn-desktop{position:absolute;display:flex;top:0;left:-25px;width:25px;height:38px;justify-content:center;align-items:center;background-color:#00395c;cursor:pointer}.book2-new-design-price-match.expand-btn-desktop::after{content:"";display:flex;width:5.5px;height:11px;background-color:#fff;clip-path:polygon(0 0,100% 50%,0 100%)}.book2-new-design-price-match.root[data-expanded=false] .book2-new-design-price-match.expand-btn-desktop::after{transform:rotate(180deg)}.book2-new-design-price-match.head-part{position:relative;display:flex;min-width:229px;height:38px;justify-content:center;align-items:center}.book2-new-design-price-match.title{display:flex;font-family:'Nimbus Sans L',sans-serif}.book2-new-design-price-match.expand-btn-mobile{display:flex;width:11px;height:11px;margin:0 0 0 8px;justify-content:center;align-items:center;cursor:pointer}.book2-new-design-price-match.expand-btn-mobile::after{content:"";display:flex;width:11px;height:5.5px;background-color:#00395c;clip-path:polygon(0 100%,100% 100%,50% 0)}.book2-new-design-price-match.root[data-expanded=false] .book2-new-design-price-match.expand-btn-mobile::after{transform:rotate(180deg)}.book2-new-design-price-match.body-part{display:flex;flex-direction:column;align-items:flex-start;background-color:#f8f8f8}.book2-new-design-price-match.price-sections{display:flex;width:100%;flex-direction:column}.book2-new-design-price-match.price-section{display:flex;margin:0 0 16px 0;flex-direction:column;align-items:flex-start}.book2-new-design-price-match.price-section:last-child{margin:0}.book2-new-design-price-match.section-title{display:flex;margin:0 0 8px 0;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;line-height:18px;color:#000;text-transform:uppercase}.book2-new-design-price-match.price-rows{display:flex;width:100%;flex-direction:column}.book2-new-design-price-match.price-row{display:flex}.book2-new-design-price-match.label{flex:1;margin:0 8px 0 0;font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#3e3e3e;text-align:left}.book2-new-design-price-match.currency{margin:0 8px 0 0;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.book2-new-design-price-match.price-section.our-prices .book2-new-design-price-match.price-row.member .book2-new-design-price-match.currency{color:#167b0f}.book2-new-design-price-match.price-section.our-prices .book2-new-design-price-match.price-row.non-member .book2-new-design-price-match.currency{color:#3e3e3e}.book2-new-design-price-match.price-section.our-prices .book2-new-design-price-match.price-row.member-save .book2-new-design-price-match.currency{color:#167b0f}.book2-new-design-price-match.price-section.others .book2-new-design-price-match.price-row:first-child .book2-new-design-price-match.currency{color:#167b0f}.book2-new-design-price-match.price-section.others .book2-new-design-price-match.price-row .book2-new-design-price-match.currency{color:#ba0c2f}.book2-new-design-price-match.price{font-family:'Nimbus Sans L',sans-serif;font-weight:300}.book2-new-design-price-match.price-section.our-prices .book2-new-design-price-match.price-row.member .book2-new-design-price-match.price{color:#167b0f}.book2-new-design-price-match.price-section.our-prices .book2-new-design-price-match.price-row.non-member .book2-new-design-price-match.price{color:#3e3e3e}.book2-new-design-price-match.price-section.our-prices .book2-new-design-price-match.price-row.member-save .book2-new-design-price-match.price{color:#167b0f}.book2-new-design-price-match.price-section.others .book2-new-design-price-match.price-row:first-child .book2-new-design-price-match.price{color:#167b0f}.book2-new-design-price-match.price-section.others .book2-new-design-price-match.price-row .book2-new-design-price-match.price{color:#ba0c2f}.book2-new-design-price-match.disclaimer{margin:16px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:300;line-height:16px;color:#000}@media screen and (min-width:769px){.book2-new-design-price-match.root[data-layout=desktop]{display:inline-flex;right:-15px;margin:16px 0 0 0;align-items:flex-start}.book2-new-design-price-match.root[data-layout=desktop].for-room{right:-19px}.book2-new-design-price-match.root[data-layout=desktop].for-rates{right:-11px;margin-bottom:20px}.book2-child-bottom-block{display:flex;justify-content:space-between}.book2-child-bottom-block [data-region=stay]{width:100%}.book2-child-bottom-block [data-region=stay] .book2-short-block{width:calc(100% - 85px)}.book2-new-design-price-match.root[data-layout=mobile]{display:none}.book2-new-design-price-match.root[data-layout=desktop][data-expanded=false]{transform:translate(100%,0)}.book2-new-design-price-match.root[data-expanded=false] .book2-new-design-price-match.panel{visibility:hidden}.book2-new-design-price-match.head-part{background-color:#004976}.book2-new-design-price-match.title{font-size:16px;font-weight:500;line-height:16px;color:#fff}.book2-new-design-price-match.body-part{padding:16px 24px 16px 25px}.book2-new-design-price-match.label{font-size:15px;line-height:24px}.book2-new-design-price-match.currency{font-size:15px;line-height:24px}.book2-new-design-price-match.price{font-size:15px;line-height:24px}}@media screen and (max-width:768px){.book2-new-design-price-match.root[data-layout=desktop]{display:none}.book2-new-design-price-match.head-part{background-color:#e5ecf1}.book2-new-design-price-match.title{font-size:14px;font-weight:500;line-height:18px;color:#00395c}.book2-new-design-price-match.body-part{padding:16px 18px 16px 16px}.book2-new-design-price-match.root[data-expanded=false] .book2-new-design-price-match.body-part{display:none}.book2-new-design-price-match.label{font-size:14px;line-height:18px}.book2-new-design-price-match.currency{font-size:14px;line-height:18px}.book2-new-design-price-match.price{font-size:14px;line-height:18px}}.x-popup.x-fs-00.right .x-popup-body .x-fs-14.x-lh-16.x-ff-sm,.x-popup.x-fs-00.right .x-popup-body .x-fs-20.x-ff-sm{font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:300;line-height:18px;color:#fff}.x-popup.x-fs-00.right .x-popup-wrap.x-penalty .x-popup-body.x-fs-16.x-penalty{padding:8px!important;background-color:#3e3e3e}.x-popup.x-fs-00.right .x-popup-wrap.x-penalty .x-popup-body.x-fs-16.x-penalty .x-fs-16.x-mt-08.x-penalty,.x-popup.x-fs-00.right .x-popup-wrap.x-penalty .x-popup-body.x-fs-16.x-penalty .x-fs-20.x-penalty{font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:300;line-height:18px;color:#fff}.x-popup.x-fs-00.right .x-popup-wrap.x-penalty::after{border-right-color:#3e3e3e!important}.book2-lampbox.new-design .book2-lampbox-head .x-flex.x-fs-00 .x-cell.x-al-l.x-di-v-m.x-fs-28.x-ff-vb{font-family:Optima,sans-serif;font-size:25px;font-weight:400;line-height:32px;letter-spacing:0;color:#000}.book2-lampbox.new-design .book2-lampbox-head{border-bottom:1px solid rgba(0,0,0,.1)}.book2-lampbox.new-design .x-scroll-body .x-pl-10.x-pr-10.x-pb-10 .x-highlight-delta .x-fs-00.x-ml-20.x-mr-20.x-pt-20.x-pb-13.x-nowrap.x-top-line{border-top:1px solid rgba(0,0,0,.1)}.book2-lampbox.new-design .x-scroll-body .x-pl-10.x-pr-10.x-pb-10 .x-highlight-delta:first-child .x-fs-00.x-ml-20.x-mr-20.x-pt-20.x-pb-13.x-nowrap.x-top-line{border-top:0}.book2-lampbox.new-design .book2-rates-block.x-di.x-di-v-t.x-normal.book2-pr-18 .x-ff-00 .x-fs-22.x-ff-wb.x-di.x-di-v-m{font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:700;line-height:24px;letter-spacing:.5px;color:#000}.book2-lampbox.new-design .book2-rates-block.x-di.x-di-v-t.x-normal.book2-pr-18 .x-ff-00 .x-fs-12.x-lh-24.x-pl-05.x-pr-05.x-di.x-di-v-m.x-upper.x-nowrap.x-bc-peach.x-fc-white.x-ml-08{padding:5px 8px 4px 8px;background-color:#004976;font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0;color:#fff}.book2-lampbox.new-design .book2-rates-block.x-di.x-di-v-t.x-normal.book2-pr-18 .x-mt-08 .x-fs-18.x-ff-m7.x-di.x-di-v-m.x-upper{font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:500;line-height:16px;letter-spacing:0!important;color:#1d1d1d!important}.book2-lampbox.new-design .book2-rates-block.x-di.x-di-v-t.x-normal.book2-pr-18 .x-mt-08 .x-fs-16.x-ff-sm.x-lh-24{font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;line-height:21px;letter-spacing:0;color:#4b4b4b}.book2-lampbox.new-design .book2-rates-block.x-di.x-di-v-t.x-normal.book2-pr-18 .book2-information.x-mt-08.x-fs-14.x-ff-sm.x-lh-22{font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;line-height:21px;letter-spacing:0;color:#4b4b4b}.book2-lampbox.new-design .book2-rates-block.x-di.x-di-v-t.x-normal.book2-pr-18 .x-mt-13 .x-fs-14.x-di.x-di-v-m.x-ff-mm.x-fc-azure.x-default.x-under{font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;line-height:16px;letter-spacing:0;color:#ba0c2f}.book2-lampbox.new-design .book2-rates-block.x-di.x-di-v-t.x-normal.book2-pr-18 .x-mt-13 .x-fs-16.x-di.x-di-v-m.x-ml-06.x-fc-azure.x-default{font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;line-height:16px;letter-spacing:0;color:#ba0c2f}.book2-lampbox.new-design .book2-rates-patch.x-di.x-di-v-t.x-normal.x-al-r .x-pr-30 .x-fs-00 .x-fs-24.x-ff-wb.x-upper.x-di.x-di-v-m{font-family:Optima,sans-serif;font-size:25px;font-weight:700;line-height:32px;letter-spacing:0;color:#000}.book2-lampbox.new-design .book2-rates-patch.x-di.x-di-v-t.x-normal.x-al-r .x-pr-30 .x-fs-16.x-ff-m7.x-upper.x-mt-08{margin-bottom:16px;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:300;line-height:18px;letter-spacing:0;color:#1d1d1d}.book2-lampbox.new-design .book2-rates-patch.x-di.x-di-v-t.x-normal.x-al-r .x-pr-30 .x-fs-16.x-di.x-di-v-m.x-ff-m7.x-upper{font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:700;line-height:16px;letter-spacing:0;color:#ba0c2f}.book2-lampbox.new-design .book2-rates-patch.x-di.x-di-v-t.x-normal.x-al-r .x-pr-30 .x-fs-16.x-di.x-di-v-m.x-ml-06.x-default{font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:700;line-height:16px;letter-spacing:0;color:#ba0c2f}.book2-lampbox.new-design .book2-rates-patch.x-di.x-di-v-t.x-normal.x-al-r .x-di.x-di-v-t.x-flt-r .card.selected i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.book2-lampbox.new-design .book2-rates-patch.x-di.x-di-v-t.x-normal.x-al-r .x-di.x-di-v-t.x-flt-r .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.book2-lampbox.new-design .book2-rates-patch.x-di.x-di-v-t.x-normal.x-al-r .x-di.x-di-v-t.x-flt-r .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.book2-lampbox.new-design .book2-rates-patch.x-di.x-di-v-t.x-normal.x-al-r .x-di.x-di-v-t.x-flt-r .x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.checked,.book2-lampbox.new-design .book2-rates-patch.x-di.x-di-v-t.x-normal.x-al-r .x-di.x-di-v-t.x-flt-r div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default,.card.selected .book2-lampbox.new-design .book2-rates-patch.x-di.x-di-v-t.x-normal.x-al-r .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-lampbox.new-design .book2-rates-patch.x-di.x-di-v-t.x-normal.x-al-r .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-lampbox.new-design .book2-rates-patch.x-di.x-di-v-t.x-normal.x-al-r .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default.radio,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .book2-lampbox.new-design .book2-rates-patch.x-di.x-di-v-t.x-normal.x-al-r .x-di.x-di-v-t.x-flt-r i.x-fs-32.x-di.x-di-v-m.x-radio.x-fc-azure.x-ml-08.x-default{color:#3a8fc2}.book2-lampbox.new-design .book2-lampbox-head .x-flex.x-fs-00 .x-cell.x-al-r.x-di-v-m.x-nowrap .x-di.x-di-v-m.x-fs-14.x-fc-azure.x-pointer.x-upper.x-ff-m7.x-none{font-family:'Nimbus Sans L',sans-serif;color:#00395c}.book2-lampbox.new-design .book2-lampbox-head .x-flex.x-fs-00 .x-cell.x-al-r.x-di-v-m.x-nowrap .x-di.x-di-v-m.x-fs-24.x-fc-azure.x-pointer.icon-keep-right.x-ml-04{font-family:'Nimbus Sans L',sans-serif;color:#00395c}.x-popup.x-fs-00.down .x-popup-wrap .x-popup-body{padding:8px!important;background-color:#3e3e3e}.x-popup.x-fs-00.down .x-popup-wrap .x-popup-body .x-fs-14.x-ff-mm.x-lh-20.x-fc-azure.x-default{font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:300;line-height:18px;letter-spacing:0;color:#fff}.x-popup.x-fs-00.down .x-popup-wrap .x-popup-body .x-fs-14.x-ff-mm.x-lh-20.x-fc-azure.x-default .x-ff-wb{font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:300;line-height:18px;letter-spacing:0;color:#fff}.x-popup.x-fs-00.down .x-popup-wrap::after{border-bottom-color:#3e3e3e}html[dir=rtl] .book2-child-rate-panel-top{margin-right:24px!important}html[dir=rtl] .book2-child-rate-panel-top .book2-short-theme .x-pr-24{padding-right:0!important}html[dir=rtl] .book2-toolbar .book2-toolbar-fixed{right:0!important}@media screen and (max-width:768px){html[dir=rtl] .book2-section{margin-left:0!important}html[dir=rtl] .book2-section.new-design .book2-toolbar .book2-toolbar-fixed{left:0}html[dir=rtl] .book2-section.new-design .book2-toolbar .new-design-bookingflow-mobile{padding-left:0;padding-right:16px!important;width:max-content;z-index:11}html[dir=rtl] .book2-section.new-design .book2-toolbar .book2-viewloyalty{right:unset!important;left:16px!important;padding-left:0!important}html[dir=rtl] .book2-section.new-design .book2-child-theme{margin-right:0}}.x-solar-mobile-confirm{display:none}.x-solar-mobile-cancel{display:none}.new-design-bookingflow.navbar{position:fixed!important;background-color:#fff!important}.checkout #overlayer-wrapper #removeConfirmWrapper .wgt-sqbutton-blue{background-color:#fff;color:#000}.checkout #overlayer-wrapper #removeConfirmWrapper .inner h6{background-color:#8a6722}.checkout #overlayer-wrapper #removeConfirmWrapper .inner p{font-family:"Goldman Sans"}.payment-information .pay-with-points-holder{display:flex;align-items:center;padding-bottom:1.6rem;border-bottom:1px solid #8a6722}.payment-information .pay-with-points-holder .card-info h6{white-space:nowrap}.book2-toolbar-toggle-holder{display:flex;flex-direction:row;cursor:pointer;margin:0 14px}.book2-toolbar-toggle-holder.checkout-points{display:block;z-index:1;cursor:pointer}.book2-toolbar-toggle-holder.active .book2-toolbar-toggle-button{background-color:#2d292a}.book2-toolbar-toggle-holder.active .book2-toolbar-toggle-button .book2-toolbar-toggle-ball{left:16px}.book2-toolbar-toggle-holder .book2-toolbar-toggle-text{font-size:1.4rem;font-family:Optima,sans-serif;font-weight:400;color:#2d292a;margin-right:8px;height:32px;display:flex;align-items:center}@media (max-width:980px){.book2-toolbar-toggle-holder .book2-toolbar-toggle-text{text-align:right;margin-right:12px;justify-content:end}}.book2-toolbar-toggle-holder .book2-toolbar-toggle-button{width:40px;height:24px;margin:4px 0;border-radius:12px;background-color:#a8a6a7;position:relative}.book2-toolbar-toggle-holder .book2-toolbar-toggle-button .book2-toolbar-toggle-ball{position:absolute;height:16px;width:14px;margin:4px;border-radius:8px;background-color:#fff;left:0;transition:left .3s}.book2-wrapper{font-family:"Goldman Sans"}.book2-title{font-family:Optima,sans-serif;font-size:3rem;font-weight:700;margin-top:32px;line-height:32px}.book2-steps{width:100%;height:32px;background-color:#fafafa;padding-top:32px}.book2-steps .book2-steps-content{width:calc(100% - 176px);height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 auto;position:relative;max-width:838px}.book2-steps .book2-steps-content .book2-steps-line{width:50%;height:1px;background-color:#2d292a;top:calc(50% - 1px);position:absolute;z-index:1;opacity:.5}.book2-steps .book2-steps-content .book2-steps-line.line-left{left:0}.book2-steps .book2-steps-content .book2-steps-line.line-right{right:0}.book2-steps .book2-steps-content .book2-steps-line.active{opacity:1}.book2-steps .book2-steps-content .book2-steps-name{width:auto;height:32px;font-family:Optima,sans-serif;font-weight:500;color:#2d292a;display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;z-index:2;background-color:#fafafa;box-sizing:border-box}.book2-steps .book2-steps-content .book2-steps-name.step-one{padding-right:32px}.book2-steps .book2-steps-content .book2-steps-name.step-two{padding-right:32px;padding-left:32px}.book2-steps .book2-steps-content .book2-steps-name.step-three{padding-left:32px}.book2-steps .book2-steps-content .book2-steps-name .book2-steps-name-num{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#2d292a;color:#fff;font-size:2rem;opacity:.3}.book2-steps .book2-steps-content .book2-steps-name .book2-steps-name-label{margin-left:16px;font-size:1.6rem;opacity:.3}.book2-steps .book2-steps-content .book2-steps-name.active .book2-steps-name-label,.book2-steps .book2-steps-content .book2-steps-name.active .book2-steps-name-num{opacity:1}.book2-article.re-design{width:100%;height:auto;top:64px;bottom:auto;z-index:50;overflow:visible;position:fixed}.book2-article.re-design .book2-inquire-container{width:100%;height:auto;background-color:#8a6722;color:#fff;border-bottom:1px solid #b4862c;position:relative}.book2-article.re-design .book2-inquire-container .book2-inquire-svg{display:none!important}.book2-article.re-design .book2-inquire-container .book2-inquire{width:calc(100% - 176px);height:100%;margin-left:88px;padding:24px 0;box-sizing:border-box}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content{display:flex;flex-direction:row;width:100%;height:100%;position:relative;justify-content:space-between}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-update-edit{height:100%;display:flex;flex-direction:column}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-update-edit .book2-inquire-edit{height:44px;padding:12px 24px;border:1px solid #fff;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-family:Optima,sans-serif;font-weight:400;color:#fff;cursor:pointer}@media (max-width:1440px){.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-update-edit .book2-inquire-edit{height:3.056vw;padding:.833vw 1.667vw}}@media (max-width:768px){.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-update-edit .book2-inquire-edit{height:44px;padding:12px 24px}}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-update-edit .book2-inquire-edit .book2-inquire-edit-search{display:inline}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-update-edit .book2-inquire-edit .book2-inquire-edit-cancel{display:none}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-update-edit .book2-inquire-update{height:44px;padding:12px 24px;border:1px solid #fff;box-sizing:border-box;display:none;align-items:center;justify-content:center;font-size:1.6rem;font-family:Optima,sans-serif;font-weight:400;color:#fff;cursor:pointer;margin-bottom:12px;text-transform:uppercase}@media (max-width:1440px){.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-update-edit .book2-inquire-update{height:3.056vw;padding:.833vw 1.667vw}}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values{display:flex;flex-direction:row;height:100%}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-edit-icon{position:relative;top:6px;margin-left:8px;cursor:pointer;pointer-events:all}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-values-mobile-cancel{display:none}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts{height:100%}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-border-bottom-caret{display:none}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .code-body-edit-cover{position:fixed;top:0;left:0;width:100%;height:100%}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts.book2-inquire-parts-destination svg{display:none}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts.book2-populace-multiple{display:flex}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-parts-multiple{display:none}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-destination{height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-right:1px solid #c7a87a;padding-right:24px;box-sizing:border-box;position:relative}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field{width:auto;min-width:80px;height:100%;display:flex;flex-direction:column;justify-content:normal;color:#fff}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-label{width:100%;font-size:1.2rem;font-family:Optima,sans-serif;font-weight:400;text-transform:uppercase;display:flex;align-items:center}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value{width:100%;font-size:1.6rem;margin-top:8px;font-weight:300;min-height:16px}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value .book2-inquire-item-value-display{display:inline}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value .book2-inquire-item-value-edit{display:none}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value .book2-inquire-destination-link{color:#fff;display:block;cursor:pointer}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value .book2-inquire-destination-edit{display:none}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-destination-search{display:none}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar{height:100%;padding-left:24px}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar{height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-right:1px solid #c7a87a;padding-right:24px;box-sizing:border-box;position:relative;pointer-events:none}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar .book2-inquire-edit-calendar{width:392px;z-index:2;position:absolute;top:58px;display:none}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar .book2-inquire-edit-calendar .x-solar-date{font-family:Optima,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.4rem}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar .book2-inquire-edit-calendar .x-solar .x-solar-tab .x-solar-item .x-solar-cell.note .x-solar-mask{background-color:#d6c09e}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar .book2-inquire-edit-calendar .x-solar .x-solar-tab .x-solar-item .x-solar-cell.prev .x-solar-text{color:#fff}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar .book2-inquire-edit-calendar .x-solar .x-solar-tab .x-solar-item .x-solar-cell.prev .x-solar-mask{background-color:#d6c09e}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar .book2-inquire-edit-calendar .x-solar .x-solar-tab .x-solar-item .x-solar-cell.prev .x-solar-mask .prev{fill:#8a6722}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar .book2-inquire-edit-calendar .x-solar .x-solar-tab .x-solar-item .x-solar-cell.next .x-solar-text{color:#fff}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar .book2-inquire-edit-calendar .x-solar .x-solar-tab .x-solar-item .x-solar-cell.next .x-solar-mask{background-color:#d6c09e}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar .book2-inquire-edit-calendar .x-solar .x-solar-tab .x-solar-item .x-solar-cell.next .x-solar-mask .next{fill:#8a6722}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar .book2-inquire-edit-calendar.active{display:block}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-populace{height:100%}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-populace .book2-inquire-populace{height:100%;display:flex;flex-direction:row;align-items:center;padding-left:24px;padding-right:24px;pointer-events:none}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-populace .book2-inquire-populace .code-body-edit{background-color:#fafafa;border:1px solid #dedede;padding:24px;box-sizing:border-box;margin-top:58px;position:absolute;color:#2d292a}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-populace .book2-inquire-populace .code-body-edit .code-body-edit-label{display:flex;flex-direction:column;justify-content:center}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-populace .book2-inquire-populace .code-body-edit .code-body-edit-booking{display:flex;align-items:center}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-populace .book2-inquire-populace .code-body-edit .code-body-edit-count{display:flex;align-items:center}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-populace .book2-inquire-populace .code-body-edit .code-body-option-year-children{display:flex;align-items:center;flex-wrap:wrap;width:100%;margin-top:10px}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-populace .book2-inquire-populace .code-body-edit .code-body-option-year-children__item{max-width:50%;width:50%;margin-bottom:5px}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-populace .book2-inquire-populace .code-body-edit .code-body-option-year-children__item select{display:block;width:100%;height:30px;margin:5px 0;padding:0 5px;font-size:14px;color:#333;background-color:#fff;background-image:none;border:1px solid #ccc;-ms-word-break:normal;word-break:normal;border-radius:5px}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-populace .book2-inquire-populace .code-body-edit .children-error-message{font-size:12px;color:red;display:none}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-populace .book2-inquire-populace .code-body-edit .children-error-message.error{display:block}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-populace .book2-inquire-populace .code-body-edit .code-body-edit-note{font-size:1.2rem;font-weight:300;line-height:1.2rem;color:#2d292a;margin-top:4px}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-populace .book2-inquire-populace .code-body-edit .code-body-edit-notification{margin-top:16px;padding-top:16px;border-top:1px solid #dedede;font-size:1.2rem;font-weight:300;line-height:1.2rem;color:#2d292a}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-multiple{height:100%}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-multiple .book2-inquire-multiple{height:100%;display:flex;flex-direction:column;border-right:1px solid #c7a87a;padding-right:24px;box-sizing:border-box}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-discount{height:100%}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-discount .book2-inquire-discount{height:100%;display:flex;flex-direction:row;align-items:center;padding-left:24px}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-discount .book2-inquire-discount .x-input{border-radius:4px;border:1px solid #b4862c;padding:8px 12px;font-size:1.6rem;font-weight:300;line-height:2rem;color:#fff;box-sizing:border-box}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-discount .book2-inquire-discount .x-input::placeholder{color:#c7c1c2!important;text-transform:none!important}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-discount .book2-inquire-discount .x-input::-ms-input-placeholder{color:#c7c1c2!important;text-transform:none}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-discount .book2-inquire-discount .book2-inquire-discount-label{font-size:1.4rem;font-weight:300;line-height:1.6rem;color:#fff;margin-top:12px}.book2-article.re-design .book2-inquire-container.active .book2-inquire-svg{display:inline!important;margin-right:8px}.book2-article.re-design .book2-inquire-container.active .book2-inquire-svg .svg-desktop{display:block}.book2-article.re-design .book2-inquire-container.active .book2-inquire-svg .svg-mobile{display:none}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content{flex-direction:column}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values{width:100%;justify-content:space-between}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-edit-icon{display:none!important}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts{width:100%}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-destination{pointer-events:all!important;border-right:none;border-left:none}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar{pointer-events:all!important;border-right:none;border-left:1px solid #c7a87a;padding-left:24px;cursor:pointer}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-populace{width:320px!important}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-populace .book2-inquire-populace{pointer-events:all!important;border-right:none;border-left:1px solid #c7a87a;padding-left:24px}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-discount .book2-inquire-discount{border-right:none;border-left:1px solid #c7a87a;padding-left:24px;flex-direction:column!important;align-items:flex-start!important}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-discount .book2-inquire-discount .x-fc-peach{color:#f97066!important}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-border-bottom{display:flex;width:100%;padding-bottom:12px;border-bottom:1px solid #b4862c;position:relative;pointer-events:all;cursor:pointer}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-border-bottom-caret{position:absolute;bottom:12px;right:0;display:block;transition:transform .3s ease;pointer-events:none}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-border-bottom-caret.open{transform:rotate(180deg);transition:transform .3s ease}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value{margin-top:12px;font-family:Optima,sans-serif;font-size:1.6rem;line-height:2rem}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value .book2-inquire-item-value-display{display:none}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value .book2-inquire-item-value-edit{display:flex;margin:0}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value .book2-inquire-item-value-edit .book2-toolbar-toggle-text{font-size:1.6rem;font-family:Optima,sans-serif;font-weight:400;color:#fff;line-height:2rem;height:auto}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value .book2-inquire-item-value-edit .book2-toolbar-toggle-button{background-color:#b4862c;margin:0}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value .book2-inquire-item-value-edit .book2-toolbar-toggle-button .book2-toolbar-toggle-ball{background-color:#d6c09e}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value .book2-inquire-item-value-edit.active .book2-toolbar-toggle-button{background-color:#b4862c}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value .book2-inquire-item-value-edit.active .book2-toolbar-toggle-button .book2-toolbar-toggle-ball{background-color:#d6c09e}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value .book2-inquire-destination-link{display:none}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value .book2-inquire-destination-edit{display:block}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-destination-search{width:392px;height:auto;box-sizing:border-box;padding:16px 24px 0;background-color:#fafafa;display:inline-block;position:absolute;z-index:999;margin-top:58px}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-destination-search .book2-inquire-destination-search-result .book2-inquire-destination-search-result-title{display:none}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-destination-search .book2-inquire-destination-search-result .book2-inquire-listing{font-size:1.6rem;font-style:normal;font-weight:300;line-height:2rem;display:flex;align-items:center;color:#2d292a;background-color:transparent;padding:16px 23px 12px;border-top:1px solid #dedede;margin-bottom:0}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-destination-search .book2-inquire-destination-search-result .book2-inquire-listing .book2-inquire-listing-text{white-space:normal;width:calc(100% - 32px)}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-destination-search .book2-inquire-destination-search-result .book2-inquire-listing .book2-inquire-listing-text b{font-weight:700}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-destination-search .book2-inquire-destination-search-result .book2-inquire-listing.x-fs-14.x-lh-24.x-fc-black{border-top:none;font-family:Optima,sans-serif;font-size:1.2rem;font-style:normal;font-weight:700;line-height:1.6rem;text-transform:uppercase;padding:0 23px 12px}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-destination-search .search-svg{position:absolute;top:22px;left:32px;display:block}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-destination-search input{width:100%;box-sizing:border-box;padding:8px 12px 8px 36px;border:1px solid #dedede;background-color:#fff;font-size:1.5rem;line-height:2rem;font-weight:300;font-family:"Goldman Sans";border-radius:4px}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-destination-search .x-level{margin-top:16px;font-size:1.6rem;line-height:2rem;font-weight:300;color:#2d292a}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-destination-search .x-level .x-list-scroll>div{margin-bottom:16px}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-update-edit{height:auto;display:flex;flex-direction:row-reverse;width:100%;margin-top:24px}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-update-edit .book2-inquire-update{margin-bottom:0;margin-left:16px;color:#2d292a;background-color:#fff}.book2-article.re-design .book2-inquire-container.active .book2-populace-multiple{flex-direction:column!important}.book2-article.re-design .book2-inquire-container.active .book2-populace-multiple .book2-inquire-multiple{padding-right:0!important;padding-left:24px!important;border:none!important}.book2-article.re-design .book2-inquire-container.active .book2-inquire-edit{border:1px solid #fff!important;text-decoration:underline}.book2-article.re-design .book2-inquire-container.active .book2-inquire-edit .book2-inquire-edit-search{display:none!important}.book2-article.re-design .book2-inquire-container.active .book2-inquire-edit .book2-inquire-edit-cancel{display:inline!important}.book2-article.re-design .book2-inquire-container.active .book2-inquire-update{display:flex!important}.book2-article.re-design .book2-summary-container{display:none}.book2-inquire-mobile-steps{display:none}.booking-flow-message-bar{display:flex;margin-top:13px;padding:13px 20px;flex-direction:row;background-color:#e5ecf1;border-radius:8px;margin-top:24px}.booking-flow-message-bar .booking-flow-message-bar-icon-col{display:flex;justify-content:flex-start;align-items:flex-start;padding-right:8px}.booking-flow-message-bar .booking-flow-message-bar-icon{display:flex;width:24px;height:24px;font-size:24px}.booking-flow-message-bar .booking-flow-message-bar-text-and-btn-col{margin:0;flex-direction:column;justify-content:center}.booking-flow-message-bar .booking-flow-message-bar-title-row{display:flex;margin:0;align-items:center;max-height:999px}.booking-flow-message-bar .booking-flow-message-bar-title{min-height:24px;align-items:center;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:1.8rem;color:#00395c}.booking-flow-message-bar .booking-flow-message-bar-expand-btn{display:flex;width:24px;height:24px;margin:0 0 0 8px;padding:0;border:0;justify-content:center;align-items:center;background-color:transparent;cursor:pointer}.booking-flow-message-bar .booking-flow-message-bar-expand-btn-icon{display:flex;width:100%;height:100%;justify-content:center;align-items:center;font-size:24px;color:#00395c;transition:transform .2s ease}.booking-flow-message-bar .booking-flow-message-bar-content{font-size:1.4rem;line-height:18px;color:#00395c;font-weight:300}.booking-flow-message-bar[data-expanded=false] .booking-flow-message-bar-text-and-btn-col{max-height:22px}.booking-flow-message-bar[data-expanded=false] .booking-flow-message-bar-title{line-height:24px;white-space:nowrap}.booking-flow-message-bar.booking-flow-message-bar-evaluated[data-expanded=false] .booking-flow-message-bar-text-and-btn-col{text-overflow:ellipsis;overflow:hidden}.booking-flow-message-bar.booking-flow-message-bar-evaluated[data-expanded=false] .booking-flow-message-bar-title{text-overflow:ellipsis;overflow:hidden}.booking-flow-message-bar[data-expanded=true] .booking-flow-message-bar-expand-btn-icon{transform:rotate(180deg)}.book2-section.re-design{width:100%;margin-right:0;position:absolute;background-color:#fafafa}.book2-section.re-design .booking-flow-message-bar{position:relative;width:100%;margin-left:0;box-sizing:border-box}.book2-section.re-design .booking-flow-message-bar .booking-flow-message-bar-title{font-size:1.6rem;font-weight:700;line-height:2rem}.book2-section.re-design .booking-flow-message-bar .booking-flow-message-bar-content{font-size:1.6rem}.book2-section.re-design .book2-toolbar{position:relative;top:80px;z-index:5;width:calc(100% - 176px);left:88px}@media (max-width:1440px){.book2-section.re-design .book2-toolbar{width:calc(100% - 12.222vw);left:6.111vw}}.book2-section.re-design .book2-toolbar .book2-toolbar-section{margin-top:24px;display:flex;flex-direction:row;justify-content:space-between}.book2-section.re-design .book2-toolbar .book2-toolbar-section .book-2-toolbar-mobile-title{font-family:Optima,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;display:none}.book2-section.re-design .book2-toolbar .book2-toolbar-section .book2-toolbar-accesibility-holder{height:32px;display:flex;flex-direction:row;margin-left:28px;align-items:center}.book2-section.re-design .book2-toolbar .book2-toolbar-section .book2-toolbar-accesibility-holder .book2-toolbar-accesibility-text{font-size:1.4rem;line-height:1.6rem;font-family:Optima,sans-serif;font-weight:400;color:#2d292a;height:100%;display:flex;align-items:center;margin-right:16px}.book2-section.re-design .book2-toolbar .book2-toolbar-section .book2-toolbar-accesibility-holder .book2-toolbar-accesibility-text img{margin-right:8px}.book2-section.re-design .book2-toolbar .book2-toolbar-section .book2-toolbar-accesibility-holder .book2-toolbar-accesibility-toggle{height:100%;background-color:#fff;border:1px solid #c7c1c2;width:204px;border-radius:16px;display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box;padding:3px}.book2-section.re-design .book2-toolbar .book2-toolbar-section .book2-toolbar-accesibility-holder .book2-toolbar-accesibility-toggle .book2-toolbar-accesibility-toggle-ball{width:50%;height:100%;border-radius:12px;background-color:#153859;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-family:Optima,sans-serif;font-weight:700;cursor:pointer}.book2-section.re-design .book2-toolbar .book2-toolbar-section .book2-toolbar-accesibility-holder .book2-toolbar-accesibility-toggle .book2-toolbar-accesibility-toggle-ball.active{color:#c7c1c2;background-color:#fff}.book2-section.re-design .book2-toolbar .book2-toolbar-section .book2-toolbar-accesibility-holder.selected .book2-toolbar-accesibility-toggle .book2-toolbar-accesibility-toggle-ball{color:#c7c1c2;background-color:#fff}.book2-section.re-design .book2-toolbar .book2-toolbar-section .book2-toolbar-accesibility-holder.selected .book2-toolbar-accesibility-toggle .book2-toolbar-accesibility-toggle-ball.active{background-color:#153859;color:#fff}.book2-section.re-design .book2-toolbar .book2-toolbar-section .book2-toolbar-button-container{display:flex;flex-direction:row;margin-right:0}.book2-section.re-design .book2-toolbar .book2-toolbar-section .book2-toolbar-button-container .book2-toolbar-button{font-family:Optima,sans-serif;font-weight:400;color:#2d292a;font-size:2.4rem;margin-right:32px;background-color:transparent;border:none;outline:0;height:32px;display:flex;align-items:center;justify-content:center;padding:0 0;cursor:pointer;white-space:nowrap}@media (max-width:1440px){.book2-section.re-design .book2-toolbar .book2-toolbar-section .book2-toolbar-button-container .book2-toolbar-button{margin-right:2.222vw}}.book2-section.re-design .book2-toolbar .book2-toolbar-section .book2-toolbar-button-container .book2-toolbar-button.active{font-weight:700;border-bottom:2px solid #2d292a}.book2-section.re-design .book2-content{position:relative;top:50px;background-color:#fafafa}.book2-section.re-design .book2-content .book2-content-section-calendar{padding:86px 32px 200px}.book2-section.re-design .book2-content .book2-content-section{padding:76px 88px 33px}@media (max-width:1440px){.book2-section.re-design .book2-content .book2-content-section{padding:76px 6.111vw 33px}}.book2-section.re-design .book2-content .book2-content-section .book2-rateview-section{margin-top:13px}.book2-section.re-design .book2-content .book2-content-section .x-fs-16.x-di.x-di-v-m.x-upper{color:#ba0c2f!important;font-size:1.6rem;font-family:Optima,sans-serif;font-weight:700;font-style:italic;margin-top:6px}.book2-section.re-design .book2-content .book2-imageModal{width:100%;height:100%;position:fixed;top:0;left:0;z-index:7;background-color:rgba(0,0,0,.7);display:none;align-items:center;justify-content:center}.book2-section.re-design .book2-content .book2-imageModal.active{display:flex}.book2-section.re-design .book2-content .book2-imageModal .book2-imageModal-window{width:838px;padding:32px;box-sizing:border-box;background-color:#fff;display:inline-block;position:relative}.book2-section.re-design .book2-content .book2-imageModal .book2-imageModal-window .book2-imageModal-picturewrapper{width:100%;height:auto;position:relative;padding-bottom:56.25%}.book2-section.re-design .book2-content .book2-imageModal .book2-imageModal-window .book2-imageModal-picture{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.book2-section.re-design .book2-content .book2-imageModal .book2-imageModal-window .book2-imageModal-arrow{position:absolute;top:50%}.book2-section.re-design .book2-content .book2-imageModal .book2-imageModal-window .book2-imageModal-arrow.left{left:10px;transform:scaleX(-1)}.book2-section.re-design .book2-content .book2-imageModal .book2-imageModal-window .book2-imageModal-arrow.right{right:10px}.book2-section.re-design .book2-content .book2-imageModal .book2-imageModal-window .book2-imageModal-title{width:100%;height:auto;margin-bottom:16px;font-size:2.4rem;font-family:Optima,sans-serif;font-weight:400}.book2-section.re-design .book2-content .book2-imageModal .book2-imageModal-window .book2-imageModal-close{position:absolute;width:24px;height:24px;cursor:pointer;right:32px;top:32px}.book2-section.re-design .book2-content .book2-imageModal .book2-imageModal-window .book2-imageModal-thumbwrapper{width:calc(100% + 64px);height:101px;margin-top:16px;overflow:hidden;margin-left:-32px;position:relative}.book2-section.re-design .book2-content .book2-imageModal .book2-imageModal-window .book2-imageModal-thumbwrapper .book2-imageModal-thumbcanvas{height:100%;display:flex;margin-left:32px;left:0;position:relative}.book2-section.re-design .book2-content .book2-imageModal .book2-imageModal-window .book2-imageModal-thumbwrapper .book2-imageModal-thumbcanvas .book2-imageModal-thumbs{width:180px;height:100%;margin-right:16px;object-fit:cover}.book2-section.re-design .book2-content .book2-rateview{border-radius:4px;border:1px solid #dedede;padding-bottom:0}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list-child-amenities-holder{width:100%;display:inline-block}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list-child-amenities-holder .book2-rateview-list-child-amenities{width:50%;float:left;display:flex;align-items:center}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list-child-amenities-holder .book2-rateview-list-child-amenities .x-nowrap{white-space:normal;font-family:"Goldman Sans"}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-showhide{width:100%;height:38px;display:flex;align-items:center;justify-content:center;background-color:#f0f0f0;color:#2d292a;font-size:1.6rem;font-style:normal;font-weight:700;text-decoration-line:underline;text-align:center;cursor:pointer;font-family:Optima,sans-serif!important}@media (max-width:1440px){.book2-section.re-design .book2-content .book2-rateview .book2-rateview-showhide{height:2.639vw}}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-showhide .hide-text{display:flex;pointer-events:none;align-items:center}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-showhide .show-text{display:none;pointer-events:none}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-showhide.show{width:100%}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-showhide.show .hide-text{display:none}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-showhide.show .show-text{display:flex;align-items:center}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-content{padding:24px;display:flex;flex-direction:column}@media (max-width:1440px){.book2-section.re-design .book2-content .book2-rateview .book2-rateview-content{padding:1.667vw}}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-content .book2-rateview-content-title{font-family:Optima,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:normal;color:#2d292a;width:100%;display:flex;align-items:center}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-content .book2-rateview-content-title .book2-rateview-content-bestdeal{font-family:'Nimbus Sans L',sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase;color:#fff;padding:4px 8px;border-radius:2px;background-color:#8a6722;margin-left:12px}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-content .book2-rateview-content-rateplan{width:100%;font-size:1.4rem;font-style:normal;font-weight:300;line-height:normal;color:#2d292a;margin-bottom:8px}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-content .book2-rateview-content-desc{width:100%;font-size:1.6rem;font-style:normal;font-weight:300;line-height:normal;color:#2d292a;margin-bottom:8px}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-content .book2-rateview-content-guarantee{width:100%;font-size:1.4rem;font-style:normal;font-weight:300;line-height:normal;color:#31a2ac;text-decoration:underline}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list{width:100%;padding:0 24px;position:relative;box-sizing:border-box}@media (max-width:1440px){.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list{padding:0 1.667vw}}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-bottom-block{display:none}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block{width:100%;padding-top:24px;padding-bottom:0;display:flex;flex-direction:row;border-top:1px solid #f0f0f0;box-sizing:border-box}@media (max-width:1440px){.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block{padding-top:1.667vw}}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-image{width:403px;height:184px;position:relative;background-size:cover;background-position:center}@media (max-width:1440px){.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-image{width:27.986vw;height:12.778vw}}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme{width:calc(100% - 403px);padding:20px 0;padding-left:24px;box-sizing:border-box;position:relative;margin:0}@media (max-width:1440px){.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme{width:calc(100% - 27.986vw);padding:1.389vw 0;padding-left:1.667vw}}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme .panel-1{width:65%}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme .panel-2{width:35%;padding-left:20px;box-sizing:border-box}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme .book2-for-cro-checkout{background-color:#2d292a!important;color:#fff!important;font-family:Optima,sans-serif!important;font-size:1.6rem!important;font-weight:400!important;height:auto!important;border:none!important;min-width:0!important;padding:12px!important;box-sizing:border-box;line-height:1!important}@media (max-width:1440px){.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme .book2-for-cro-checkout{padding:.833vw!important}}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme .book2-for-cro-checkout.book2-for-cro-checkout-as-guest{background-color:transparent!important;color:#2d292a!important;text-align:right!important;text-decoration:underline!important}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme .book2-rateview-list-child-title{width:100%;font-size:1.6rem;font-style:normal;font-weight:700;font-family:Optima,sans-serif;color:#2d292a}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme .book2-rateview-list-child-badge{font-family:'Nimbus Sans L',sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase;color:#fff;padding:4px 8px;border-radius:2px;background-color:#8a6722}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme .book2-rateview-list-child-desc{font-size:1.6rem;font-style:normal;font-weight:300}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme .book2-rateview-list-price-container{padding-right:0}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme .book2-rateview-list-child-discount{font-family:Optima,sans-serif;color:#a7082a;font-style:italic;font-weight:700}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme .book2-rateview-list-child-discount span{text-align:right!important;font-size:1.6rem!important;font-family:Optima,sans-serif!important;font-weight:700!important;margin-top:6px}.book2-lampbox.re-design .popup-stay{width:100%;height:auto;background-color:#fafafa;position:absolute;z-index:25;left:0;top:248px;box-sizing:border-box;padding-top:0}.book2-lampbox.re-design .popup-stay .book2-vertical{height:100%;width:100%;position:relative}.book2-lampbox.re-design .popup-stay .book2-lampbox-container{background-color:transparent;width:calc(100% - 176px);margin-left:88px;max-width:999999px;display:block;flex-direction:column;margin-top:40px;height:calc(100% - 40px);position:relative;box-sizing:border-box}.book2-lampbox.re-design .popup-stay .book2-lampbox-container .book2-lampbox-skip{display:inline-block;font-size:1.6rem;font-style:normal;line-height:normal;font-weight:400;font-family:Optima,sans-serif;color:#fff;background-color:#2d292a;cursor:pointer}.book2-lampbox.re-design .popup-stay .book2-lampbox-container .book2-lampbox-skip .book2-lampbox-skip-text{display:inline-block;padding:8px 24px}.book2-lampbox.re-design .popup-stay .book2-lampbox-container .book2-lampbox-skip .book2-lampbox-skip-next{display:none;padding:8px 24px;text-transform:uppercase}.book2-lampbox.re-design .popup-stay .book2-lampbox-container .book2-lampbox-head{background-color:transparent;display:flex;justify-content:space-between;align-items:center;border:none;margin-left:0;margin-right:0;height:38px}.book2-lampbox.re-design .popup-stay .book2-lampbox-container .book2-lampbox-head .book2-lampbox-title{width:auto;color:#2d292a;font-family:Optima,sans-serif;font-size:3.2rem;font-style:normal;font-weight:400;line-height:normal}.book2-lampbox.re-design .popup-stay .book2-lampbox-container .book2-lampbox-body{position:relative;overflow:auto;height:calc(100% - 116px)}.book2-stay-minus,.book2-stay-plus{width:24px;height:24px;border-radius:12px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:none;background-color:#2d292a;color:#fff;font-weight:700;font-size:2rem}.book2-stay-minus.disabled,.book2-stay-plus.disabled{background-color:#c7c1c2;pointer-events:none}.book2-stay-redesign{border-radius:4px;border:1px solid rgba(45,41,42,.4);background:#fff;margin:12px 0;display:flex}.book2-stay-redesign .book2-stay-redesign-image{width:29.653vw;height:auto;background-size:cover;background-position:center}.book2-stay-redesign .book2-stay-redesign-details{width:calc(100% - 29.653vw);height:auto;min-height:205px;padding:32px 24px;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-texts{width:auto;padding-right:20px}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-texts .book2-stay-redesign-title{font-size:2.4rem;font-style:normal;font-weight:400;line-height:normal;font-family:Optima,sans-serif;color:#2d292a}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-texts .book2-stay-redesign-desc{color:#2d292a;font-size:1.6rem;font-style:normal;font-weight:300;margin-top:16px}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons{width:auto}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count{float:right;display:flex;margin-top:16px}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count .book2-stay-checker{height:35px;border-radius:100px;border:1px solid #8a6722;background-color:#fff;color:#8a6722;display:flex;flex-direction:row;width:auto;justify-content:center;align-items:center;font-weight:700;font-size:1.4rem;font-family:Optima,sans-serif;padding:0 4px}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count .book2-stay-checker .book2-stay-check-text{height:27px;width:9.028vw;border-radius:100px;background-color:#8a6722;color:#fff;display:flex;align-items:center;justify-content:center}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count .book2-stay-checker .book2-stay-check-text.book2-stay-check-add{background-color:#fff;color:#8a6722}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count .book2-stay-checker.checked .book2-stay-check-text,.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count .card.selected i.book2-stay-checker.radio .book2-stay-check-text,.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.book2-stay-checker.radio .book2-stay-check-text,.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.book2-stay-checker.radio .book2-stay-check-text,.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.book2-stay-checker .book2-stay-check-text,.card.selected .book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count i.book2-stay-checker.radio .book2-stay-check-text,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count i.book2-stay-checker.radio .book2-stay-check-text,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count i.book2-stay-checker.radio .book2-stay-check-text,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count i.book2-stay-checker .book2-stay-check-text{background-color:#fff;color:#8a6722}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count .book2-stay-checker.checked .book2-stay-check-text.book2-stay-check-add,.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count .card.selected i.book2-stay-checker.radio .book2-stay-check-text.book2-stay-check-add,.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.book2-stay-checker.radio .book2-stay-check-text.book2-stay-check-add,.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.book2-stay-checker.radio .book2-stay-check-text.book2-stay-check-add,.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.book2-stay-checker .book2-stay-check-text.book2-stay-check-add,.card.selected .book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count i.book2-stay-checker.radio .book2-stay-check-text.book2-stay-check-add,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count i.book2-stay-checker.radio .book2-stay-check-text.book2-stay-check-add,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count i.book2-stay-checker.radio .book2-stay-check-text.book2-stay-check-add,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count i.book2-stay-checker .book2-stay-check-text.book2-stay-check-add{background-color:#8a6722;color:#fff}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count .book2-stay-num{padding:6px 12px;border:1px solid rgba(45,41,42,.2);font-size:1.4rem;border-radius:4px}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-updated-tip{display:none!important}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-redesign-peritem{font-size:1.6rem;text-align:right}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-redesign-price{font-size:2rem;font-family:Optima,sans-serif;font-weight:700;text-align:right;padding-top:8px}@media (max-width:768px){.template-bookbar{display:none!important}.mobile-open-edit{display:none!important}.book2-toolbar-toggle-holder{margin:0;margin-top:12px;width:100%;justify-content:space-between;height:32px;align-items:center}.book2-toolbar-toggle-holder .book2-toolbar-toggle-text{height:24px}.book2-inquire-mobile-steps{display:block;width:100%;height:3px;background-color:#c7c1c2}.book2-inquire-mobile-steps .book2-inquire-mobile-steps-third{width:34%;height:100%;background-color:#2d292a}.book2-inquire-mobile-steps .book2-inquire-mobile-steps-third-two{width:67%;height:100%;background-color:#2d292a}.book2-steps{display:none}.book2-steps .book2-steps-content{width:calc(100% - 32px)}.book2-steps .book2-steps-content .book2-steps-name{padding-right:0;padding-left:0;background-color:#2d292a}.book2-steps .book2-steps-content .book2-steps-name .book2-steps-name-num{color:#2d292a;width:24px;height:24px;font-size:1.8rem;font-weight:700}.book2-steps .book2-steps-content .book2-steps-name .book2-steps-name-label{display:none}.book2-steps .book2-steps-content .book2-steps-name.step-one{padding-right:16px}.book2-steps .book2-steps-content .book2-steps-name.step-two{padding-right:16px;padding-left:16px}.book2-steps .book2-steps-content .book2-steps-name.step-three{padding-left:16px}.book2-stay-redesign{flex-direction:column;border-radius:8px;margin-right:16px;width:280px}.book2-stay-redesign .book2-stay-redesign-image{width:100%;height:120px;background-size:contain;background-repeat:no-repeat}.book2-stay-redesign .book2-stay-redesign-details{width:100%;flex-direction:column;padding:16px 12px;height:auto}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-texts{width:100%}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-texts .book2-stay-redesign-title{font-size:1.8rem;font-weight:700}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-texts .book2-stay-redesign-desc{font-size:1.5rem;margin-top:8px;height:auto;max-height:calc(100vh - 558px);overflow-y:scroll}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons{width:100%;margin-top:12px}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-redesign-peritem{text-align:left}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-redesign-price{text-align:left}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count{float:left}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count .book2-stay-checker{margin-left:0}.book2-stay-redesign .book2-stay-redesign-details .book2-stay-redesign-buttons .book2-stay-count .book2-stay-checker .book2-stay-check-text{width:114px;font-size:1.1rem}.book2-lampbox.re-design .popup-stay{position:fixed;height:calc(100% - 115px);top:115px;padding-top:0}.book2-lampbox.re-design .popup-stay .book2-lampbox-container{width:100%!important;margin:0;padding:24px 16px;box-sizing:border-box;padding-right:0}.book2-lampbox.re-design .popup-stay .book2-lampbox-container .book2-lampbox-head{justify-content:flex-start}.book2-lampbox.re-design .popup-stay .book2-lampbox-container .book2-lampbox-skip{width:calc(100% - 16px);box-sizing:border-box;text-align:center;padding:10px 24px;font-size:1.5rem;margin-top:24px;position:fixed;bottom:12px}.book2-lampbox.re-design .popup-stay .book2-lampbox-container .book2-lampbox-skip.book2-lampbox-skip-second{width:calc(50% - 10px)}.book2-lampbox.re-design .popup-stay .book2-lampbox-container .book2-lampbox-skip.book2-lampbox-skip-second:first-child{left:0}.book2-lampbox.re-design .popup-stay .book2-lampbox-container .book2-lampbox-skip.book2-lampbox-skip-second:last-child{right:0}.book2-lampbox.re-design .popup-stay .book2-lampbox-container .book2-lampbox-skip.book2-lampbox-skip-first{display:none}.book2-lampbox.re-design .popup-stay .book2-lampbox-body{overflow:auto}.book2-lampbox.re-design .popup-stay .book2-lampbox-list{display:flex;flex-direction:row;overflow:auto}.book2-article.re-design{display:flex;top:48px}.book2-article.re-design.show{overflow-y:auto;bottom:0}.book2-article.re-design>div{width:100%}.book2-article.re-design .book2-inquire-container .book2-inquire{width:calc(100% - 32px);margin-left:16px;padding:12px 0;height:auto}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content{height:auto;align-items:center}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-update-edit .book2-inquire-edit{height:40px;padding:10px 16px;font-size:1.5rem}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values{flex-direction:column;width:calc(100% - 96px)}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-edit-icon{display:none}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-values-mobile-cancel{display:none}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts{height:auto}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts.book2-inquire-parts-destination{font-weight:700;font-family:Optima,sans-serif}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts.book2-inquire-parts-destination svg{display:block;margin-right:8px}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts.book2-inquire-parts-destination .book2-inquire-item-field{display:flex;flex-direction:row}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts.book2-inquire-parts-destination .book2-inquire-item-field .book2-inquire-destination-search{width:100%;padding:0;background-color:transparent;margin-top:30px}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts.book2-inquire-parts-destination .book2-inquire-item-field .book2-inquire-destination-search input{border:none;background-color:#2d292a;padding:8px 12px 8px 12px;color:#fff}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts.book2-inquire-parts-destination .book2-inquire-item-field .book2-inquire-destination-search .search-svg{display:none}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts.book2-inquire-parts-destination .book2-inquire-item-field .book2-inquire-destination-search .x-level{margin-top:0;background-color:#fff;width:calc(100% + 32px);margin-left:-16px;height:calc(100vh - 170px);padding:16px 24px}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts.book2-populace-multiple{display:none}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-destination{padding-right:0;border-right:none;margin-bottom:8px}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-destination .book2-inquire-border-bottom{display:flex;align-items:center}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-destination .book2-inquire-border-bottom .book2-inquire-border-bottom-caret{display:none}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field{width:auto;height:auto;display:block;float:left;min-width:0}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-label{display:none}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value{font-size:1.3rem;line-height:1.6rem;margin-top:0}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar{padding-left:0;width:100%}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar{width:100%;border-right:none;padding-right:0;display:inline-block;height:auto;margin-top:0;float:left}.book2-article.re-design .book2-inquire-container .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts-discount{display:none}.book2-article.re-design .book2-inquire-container.active{min-height:calc(100vh - 49px);background-color:#2d292a}.book2-article.re-design .book2-inquire-container.active .book2-inquire-svg .svg-desktop{display:none}.book2-article.re-design .book2-inquire-container.active .book2-inquire-svg .svg-mobile{display:block}.book2-article.re-design .book2-inquire-container.active .book2-inquire{height:auto}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content{flex-direction:column}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-update-edit{margin-top:24px}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-update-edit .book2-inquire-update{margin-top:24px;width:100%;margin-left:0;height:44px;padding:12px 24px}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-update-edit .book2-inquire-edit{display:none!important}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values{width:100%;flex-direction:column;height:auto}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-values-mobile-cancel{display:block;margin-bottom:16px;height:auto;display:inline-block}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .x-solar-mobile-cancel.active{display:block;position:fixed;top:0;left:0;cursor:pointer;width:100%;height:auto;z-index:999;padding-left:16px;box-sizing:border-box;padding-top:64px;padding-bottom:10px}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .x-solar-mobile-confirm.active{width:calc(100% - 32px);height:auto;box-sizing:border-box;padding:10px 16px;background-color:#2d292a;color:#fff;font-size:1.5rem;line-height:2rem;font-weight:400;text-align:center;font-family:Optima,sans-serif;display:block;position:fixed;bottom:0;left:0;cursor:pointer;margin-bottom:16px;margin-left:16px;z-index:999;text-transform:uppercase}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-border-bottom{border-bottom:1px solid #dedede}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts.book2-populace-multiple{display:flex;border-right:none!important}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-destination{margin-bottom:16px}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar{padding-right:0;padding-left:0;border-left:none;margin-bottom:16px}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar .book2-inquire-edit-calendar{top:170px;left:0;width:100%;height:calc(100vh - 170px);position:fixed;border:none;background-color:#fff}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar .book2-inquire-edit-calendar .x-solar{background-color:transparent;padding:24px 16px 16px 16px}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar .book2-inquire-edit-calendar .x-solar .x-solar-tab .x-solar-item .x-solar-cell .x-solar-mask{background-color:#fff}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar .book2-inquire-edit-calendar .x-solar .x-solar-tab .x-solar-item .x-solar-cell.note .x-solar-mask{background-color:#dedede}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar .book2-inquire-edit-calendar .x-solar .x-solar-tab .x-solar-item .x-solar-cell.prev .x-solar-mask{background-color:#dedede}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar .book2-inquire-edit-calendar .x-solar .x-solar-tab .x-solar-item .x-solar-cell.prev .x-solar-mask .prev{fill:#2d292a}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar .book2-inquire-edit-calendar .x-solar .x-solar-tab .x-solar-item .x-solar-cell.next .x-solar-mask{background-color:#dedede}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar .book2-inquire-edit-calendar .x-solar .x-solar-tab .x-solar-item .x-solar-cell.next .x-solar-mask .next{fill:#2d292a}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-calendar .book2-inquire-calendar .book2-inquire-edit-calendar .x-level-2{width:100%}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field{width:100%!important;flex-direction:column}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-label{display:flex}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value .book2-inquire-item-value-edit .book2-toolbar-toggle-button{border:1px solid #fff;background-color:transparent;box-sizing:border-box}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value .book2-inquire-item-value-edit .book2-toolbar-toggle-button .book2-toolbar-toggle-ball{border:1px solid #fff;background-color:transparent;box-sizing:border-box}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value .book2-inquire-item-value-edit.active .book2-toolbar-toggle-button{border:none;background-color:#fff}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-inquire-item-field .book2-inquire-item-value .book2-inquire-item-value-edit.active .book2-toolbar-toggle-button .book2-toolbar-toggle-ball{border:none;background-color:#2d292a}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-populace{width:100%!important}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-populace .book2-inquire-populace{width:100%;padding-left:0;margin-top:0;margin-bottom:16px;border-left:none}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-populace .book2-inquire-populace .code-body-edit{width:calc(100% + 32px);height:calc(100vh - 170px);left:-16px;border:none;padding:16px;margin-top:64px}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-populace .book2-inquire-populace .code-body-edit .code-body-edit-booking{justify-content:space-between}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-multiple{width:100%!important}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-multiple .book2-inquire-multiple{width:100%;padding-left:0!important}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-discount{width:100%!important;margin-top:0}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-discount .book2-inquire-discount{width:100%;padding-left:0;border-left:none}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-discount .book2-inquire-discount .x-input{border:1px solid #dedede}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-values .book2-inquire-parts .book2-discount .book2-inquire-discount>div{width:100%!important}.book2-article.re-design .book2-inquire-container.active .book2-inquire .book2-inquire-content .book2-inquire-parts-discount{display:flex}.book2-section.re-design .book2-title{font-size:2.4rem;margin-top:0}.book2-section.re-design .booking-flow-message-bar{padding:12px;left:0;top:0;border-radius:8px;background-color:#deebf7;margin-top:16px}.book2-section.re-design .booking-flow-message-bar .booking-flow-message-bar-icon-col{display:none}.book2-section.re-design .booking-flow-message-bar .booking-flow-message-bar-title{font-size:1.3rem}.book2-section.re-design .booking-flow-message-bar .booking-flow-message-bar-title .booking-flow-message-bar-content{color:#153859;font-size:1.3rem}.book2-section.re-design .book2-content .book2-content-section-calendar{padding:40px 16px 16px}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container{background-color:transparent}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-footer{display:flex;flex-direction:column;padding:16px 0}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-footer.bottom-footer{border-bottom:none}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-footer .rc-bottom-tip{max-width:100%;width:100%;position:relative}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-footer .rc-bottom-tip .rc-click-tip{font-size:1.8rem;font-weight:400;font-family:Optima,sans-serif;margin-bottom:16px}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-footer .rc-cutline{max-width:100%;width:100%;position:relative;right:auto;top:0;display:flex}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-footer .rc-cutline .rc-cutline-hd{display:flex;align-items:center;margin-right:16px;ont-size:1.1rem;font-weight:400;font-family:Optima,sans-serif;text-transform:uppercase}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-footer .rc-cutline .rc-square{width:16px;height:16px;margin:0;margin-right:8px}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-content{padding:0}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-content .x-solar{background-color:transparent;padding:0}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-content .x-solar-tab .x-solar-date{font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;height:64px}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell{padding-top:0;height:12.79vw}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-mask{border-radius:4px}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-none{border-radius:4px}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-text{top:8px;right:0;width:100%;text-align:center;font-size:1.5rem;font-weight:300;font-family:"Goldman Sans"}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-price{font-size:.6rem;line-height:.8rem;font-style:normal;font-weight:300;flex-direction:row;font-family:"Goldman Sans";top:auto;bottom:8px;justify-content:center;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-price .rc-num{font-size:.6rem;font-style:normal;font-weight:300;flex-direction:row;font-family:"Goldman Sans"}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head .x-solar-head{font-size:1.3rem;line-height:1.6rem;font-weight:400;font-family:Optima,sans-serif;margin-bottom:12px}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head .x-solar-prev-content{display:none}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head .x-solar-next-content{display:none}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head .x-solar-icon-next:before{display:none}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head .x-solar-icon-prev:before{display:none}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head .x-solar-icon-next{position:absolute;right:0}.book2-section.re-design .book2-content .book2-content-section-calendar .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head .x-solar-icon-prev{position:absolute;left:0}.book2-section.re-design .book2-content .book2-rateview{border:1px solid #dedede;border-radius:8px}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-content{padding:16px}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-canvas{position:relative;overflow:hidden;width:100%;opacity:0}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-canvas.active-render{opacity:1}.book2-section.re-design .book2-content .book2-rateview .book2-room-container{position:relative;transition:left .2s,margin-left .2s,height .2s;display:flex;padding-bottom:24px}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-showhide{display:none!important}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list{padding:0 16px;display:block!important;border-right:1px solid #dedede}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list:last-of-type{border-right:none}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block{flex-direction:column;border-top:none}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-image{width:100%}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme{width:100%;padding:20px 0;flex-direction:column;display:flex;padding-bottom:0}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme .panel-1{width:100%}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme .panel-2{width:100%;margin-top:16px;padding-left:0}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme .book2-rateview-list-child-amenities-holder{display:flex;flex-direction:column}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme .book2-for-cro-checkout{max-width:999999px!important;height:35px!important}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme .book2-for-cro-checkout.book2-for-cro-checkout-as-guest{text-align:center}.book2-section.re-design .book2-content .book2-content-section{padding:56px 16px 33px}.book2-section.re-design .book2-content .book2-content-section.book2-content-rateview{margin-top:0}.book2-section.re-design .book2-content .book2-content-section .book2-rateview-section{margin-top:16px}.book2-section.re-design .book2-content .book2-content-section .book2-rateview-section:first-of-type{margin-top:0}.book2-section.re-design .book2-content .book2-content-section .book2-rateview-mobile-margin{margin-top:-24px}.book2-section.re-design .book2-content .book2-imageModal .book2-imageModal-window{width:100%;height:100%;position:fixed;top:48px;left:0}.book2-section.re-design .book2-content .book2-roomview-ratearrows-controller{width:100%;height:40px;display:flex;justify-content:center;align-items:center;position:relative;border-top:1px solid #dedede;padding:16px 16px 0 16px;position:relative;box-sizing:border-box}.book2-section.re-design .book2-content .book2-roomview-ratearrows-controller .book2-roomview-ratearrows-left{width:24px;height:24px;position:absolute;top:50%;background-color:#dedede;border-radius:12px;cursor:pointer;overflow:hidden;right:16px}.book2-section.re-design .book2-content .book2-roomview-ratearrows-controller .book2-roomview-ratearrows-right{width:24px;height:24px;position:absolute;top:50%;background-color:#dedede;border-radius:12px;cursor:pointer;overflow:hidden;transform:scaleX(-1);left:16px}.book2-section.re-design .book2-content .book2-roomview-ratearrows-controller .book2-roomview-ratearrows-dots{width:8px;height:8px;border-radius:4px;background-color:#dedede;margin:0 4px}.book2-section.re-design .book2-content .book2-roomview-ratearrows-controller .book2-roomview-ratearrows-dots.active{background-color:#2d292a}.book2-section.re-design .book2-content .book2-roomview-ratearrows-controller.book2-rateview-ratearrows-controller .book2-roomview-ratearrows-left{right:16px}.book2-section.re-design .book2-content .book2-roomview-ratearrows-controller.book2-rateview-ratearrows-controller .book2-roomview-ratearrows-right{left:16px}.book2-section.re-design .book2-content .book2-roomview{margin-top:0;flex-direction:column;border:none}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-details{margin-bottom:16px;border:1px solid #dedede;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-pictures{border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden;border-bottom:none;border:1px solid #dedede}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-pictures .book2-roomview-pictures-thumbs-holder{display:none}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-ratepanel{overflow:hidden;margin-top:18px;width:calc(100% + 32px);margin-left:-16px;opacity:0}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-ratepanel.active-render{opacity:1}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-ratepanel .book2-content-ratelist{display:flex;position:relative;background-color:transparent;transition:left .2s,margin-left .2s,height .2s}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-ratepanel .book2-ratelist-child{margin:0;padding:0 16px;border:none;box-sizing:border-box;border-right:1px solid #dedede}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-ratepanel .book2-ratelist-child:last-of-type{border-right:none}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-show-button{display:none!important}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-expander{display:flex;flex-direction:column;border-top:none;padding-bottom:0;padding-top:26px;margin-top:0;margin-left:0;margin-right:0}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-expander.active{display:flex;flex-direction:column;border-top:none;padding-bottom:0;padding-top:26px;margin-top:0;margin-left:0;margin-right:0}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-expander .book2-roomview-ratelist{width:100%}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-expander .book2-roomview-ratelist .book2-roomview-ratelist-listdesc{font-size:1.5rem}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-expander .book2-roomview-ratelist .book2-roomview-ratelist-title .book2-roomview-ratelist-titlebreaker{display:flex;min-height:24px;height:auto;line-height:20px;align-items:center;font-size:1.5rem;font-weight:300;margin-bottom:0;font-family:'Nimbus Sans L',sans-serif}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-expander .book2-roomview-ratelist .book2-roomview-ratelist-title .book2-roomview-ratelist-titlebreaker>span{font-size:1.8rem;font-weight:700;font-family:Optima,sans-serif}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-expander .book2-roomview-ratelist .book2-roomview-ratelist-title .book2-roomview-ratelist-titlebreaker>span.book2-roomview-ratelist-bestdeal{font-size:1.1rem;margin-left:8px}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-expander .book2-roomview-checkout{width:100%;margin-top:16px;padding-left:0}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-expander .book2-roomview-checkout .book2-roomview-checkout-days{font-size:1.5rem}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-expander .book2-roomview-checkout .book2-roomview-checkout-price{font-size:1.8rem}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-expander .book2-roomview-checkout .book2-roomview-checkout-discount{font-size:1.5rem}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-expander .book2-roomview-checkout .book2-roomview-checkout-button-container{width:100%}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-expander .book2-roomview-checkout .book2-roomview-checkout-button-container .book2-roomview-checkout-button{max-width:99999px!important;margin-bottom:0;margin-top:16px;padding:10px 24px;font-size:1.5rem;width:100%}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-expander .book2-roomview-checkout .book2-roomview-checkout-button-container .book2-roomview-checkout-button.book2-roomview-checkout-button-as-guest{margin-top:12px;text-align:center}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-expander .book2-roomview-checkout .x-di.x-di-v-t.x-normal.x-full.x-al-c{width:100%}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-pictures{width:100%;height:56.25vw}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-pictures .book2-roomview-pictures-main-holder .book2-roomview-pictures-main{width:100%;height:56.25vw}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-details{width:100%;padding:16px;border-top:none}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-details .book2-roomview-details-title{font-size:2.1rem;font-weight:700}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-details .book2-roomview-details-roomsize{font-size:1.3rem;margin-top:8px}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-details .book2-roomview-details-roomtagline{font-size:1.5rem}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-details .book2-roomview-details-amenities{font-size:1.5rem;flex-direction:column}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-details .book2-roomview-details-amenities .book2-roomview-details-amenities-item{width:100%;flex-grow:initial;font-size:1.3rem}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-details .book2-roomview-details-bedtype{flex-direction:column;align-items:flex-start}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-details .book2-roomview-details-bedtype .book2-roomview-details-bedtype-label{margin-right:0;margin-bottom:4px}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-details .book2-roomview-details-bedtype .book2-roomview-details-bedtype-toggle-holder .book2-roomview-details-bedtype-toggle-buttons{padding:4px 12px}.book2-section.re-design .book2-content .book2-roomview .book2-roomview-details .book2-roomview-details-bedtype .book2-roomview-details-bedtype-toggle-holder .book2-roomview-details-bedtype-toggle-buttons.active{padding:4px 16px}.book2-section.re-design .book2-toolbar{width:calc(100% - 32px);left:16px;top:86px}.book2-section.re-design .book2-toolbar .book2-toolbar-section{flex-direction:column;margin-top:16px;height:auto}.book2-section.re-design .book2-toolbar .book2-toolbar-section .book2-toolbar-button-container{margin-bottom:12px}.book2-section.re-design .book2-toolbar .book2-toolbar-section .book2-toolbar-button-container .book2-toolbar-button{font-size:1.8rem;height:24px;margin-right:24px}.book2-section.re-design .book2-toolbar .book2-toolbar-section .book2-toolbar-accesibility-holder{margin-top:12px;margin-left:0;width:100%;justify-content:space-between}.book2-section.re-design .book2-toolbar .book2-toolbar-section .book2-toolbar-button-container{width:100%;margin-right:0}}.book2-edit-populace-pencil-padding{position:absolute;height:20px;top:0}.book2-inquire-calendar .book2-edit-populace-pencil-padding{width:210px;left:-210px}.book2-inquire-populace .book2-edit-populace-pencil-padding{width:180px;left:-180px}.book2-inquire-discount .book2-edit-populace-pencil-padding{width:90px;left:-90px}@media (max-width:768px){.book2-edit-populace-pencil-padding{display:none}}.is-app .book2-inquire-mobile-steps{display:none}.is-app .book2-article.re-design{top:0}.is-app .book2-wrapper.new-design-bookingflow{margin-top:0}.related-hotels-container{padding:32px 24px}.related-hotels-container .book2-title{font-size:32px;line-height:36px;transform:translateY(25px);margin-top:0}.related-hotels-container .hotels-wrapper{display:flex;width:100%;flex-wrap:wrap;gap:24px 16px;margin-top:0}.related-hotels-container .hotels-wrapper .hotel-item-media-swiper-pc{padding-top:50px}.related-hotels-container .hotels-wrapper .hotel-item{width:100%}.related-hotels-container .hotels-wrapper .hotel-item.mob-hotel-item{display:none}.related-hotels-container .hotels-wrapper .hotel-item .swiper.swiper-initialized .swiper-wrapper{gap:0}.related-hotels-container .hotels-wrapper .hotel-item .swiper.swiper-initialized .swiper-wrapper .swiper-slide{flex:none}.related-hotels-container .hotels-wrapper .hotel-item .swiper .swiper-wrapper{gap:20px}.related-hotels-container .hotels-wrapper .hotel-item .swiper .swiper-slide{max-width:33.33%;flex:1 1 33.33%}.related-hotels-container .hotels-wrapper .hotel-item .swiper .swiper-components{display:none}.related-hotels-container .hotels-wrapper .hotel-item .swiper.swiper-initialized .swiper-components{display:flex;align-items:center;position:absolute;top:0;width:100%;justify-content:flex-end;gap:16px;box-sizing:border-box;padding-right:15px}.related-hotels-container .hotels-wrapper .hotel-item .swiper .hotels-swiper-pagination{display:inline-block;color:#000;width:max-content;position:unset;font-size:18px}.related-hotels-container .hotels-wrapper .hotel-item .swiper .hotels-swiper-button-next,.related-hotels-container .hotels-wrapper .hotel-item .swiper .hotels-swiper-button-prev{color:#000;width:30px;height:20px;position:unset;margin-top:0;background-image:none;font-size:28px;margin:0 10px}.related-hotels-container .hotels-wrapper .hotel-item .swiper .hotels-swiper-button-next::after,.related-hotels-container .hotels-wrapper .hotel-item .swiper .hotels-swiper-button-prev::after{font-size:0}.related-hotels-container .hotels-wrapper .hotel-item .swiper .hotel-image{width:100%;height:28.125vw;object-fit:cover;display:block}.related-hotels-container .hotels-wrapper .hotel-item .swiper .hotel-image-desc{position:absolute;left:30px;bottom:40px;font-size:15px;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content{width:calc(100% - 32px);margin:-24px auto 0;position:relative;z-index:1;background:#fff;padding:24px;box-sizing:border-box;box-shadow:0 0 15px rgba(0,0,0,.07)}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .hotel-name{font-size:24px;line-height:32px;font-family:Optima,sans-serif;font-weight:400}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .hotel-desc{margin-top:16px;font-size:15px;line-height:24px;letter-spacing:1px;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom{font-family:'Nimbus Sans L',sans-serif;font-weight:500;margin-top:24px;display:flex;align-items:center;justify-content:space-between}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-left{display:flex;flex-direction:column;gap:4px}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-left .left-from,.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-left .left-member-price{font-size:14px;line-height:calc(16 / 14);letter-spacing:1px;color:#4b4b4b}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-left .left-price-wrapper{font-weight:700;font-size:18px;line-height:calc(24 / 18)}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-right{display:block}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-right .right-button{padding:8px 28px;font-size:15px;line-height:calc(21 / 15);text-transform:uppercase;background:#fff;background-color:#fff;border:1px solid #000;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#000;color:#1d1d1d;cursor:pointer}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-right .right-button:hover{background:#000;background-color:#000;color:#fff}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-right .right-button.disabled{background:#ddd;background-color:#ddd;color:#999;border:0;user-select:none;cursor:not-allowed}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-right .right-button.disabled span{opacity:1}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-right .right-button.disabled:hover{background:#ddd;background-color:#ddd;color:#999}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-right .right-description{color:#4b4b4b;font-size:14px;line-height:calc(18 / 14)}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-right .right-description .link-sign{text-decoration:underline;color:#000;cursor:pointer}.related-hotels-container .hotels-wrapper .hotel-item.onlyone{width:100%}.related-hotels-container .hotels-wrapper .hotel-item.onlyone .hotel-item-content{width:calc(50% - 32px);margin:-24px 16px 0}@media screen and (max-width:768px){.related-hotels-container{padding:24px 0;margin:0 -16px}.related-hotels-container .book2-title{text-align:center;font-size:28px!important;line-height:32px;transform:translateY(10px)}.related-hotels-container .hotels-wrapper{padding-bottom:10px}.related-hotels-container .hotels-wrapper .hotel-item-media-swiper-pc{padding-top:35px}.related-hotels-container .hotels-wrapper .hotel-item:nth-child(n+2){display:none}.related-hotels-container .hotels-wrapper .hotel-item.mob-hotel-item{width:100%;display:block;--swiper-pagination-color:#fff}.related-hotels-container .hotels-wrapper .hotel-item.mob-hotel-item .hotels-swiper-pagination-mob{bottom:unset;top:calc(86.66vw - 57px - var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px)));--swiper-pagination-bullet-horizontal-gap:6px}.related-hotels-container .hotels-wrapper .hotel-item.mob-hotel-item .hotel-image{height:86.66vw;width:100%}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content{width:calc(100% - 48px);margin:-41px auto 0}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .hotel-name{text-align:center}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .hotel-desc{margin-top:16px;text-align:center}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom{margin-top:24px;align-items:center;flex-direction:column;gap:24px}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-left{text-align:center;display:block}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-left .left-from{margin-bottom:5px}.related-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-right{gap:20px;align-items:center}.related-hotels-container .hotels-wrapper .hotel-item .swiper .swiper-wrapper{flex-direction:column}.related-hotels-container .hotels-wrapper .hotel-item .swiper .swiper-slide{max-width:100%;flex:1 1 100%;margin-bottom:20px}.related-hotels-container .hotels-wrapper .hotel-item .swiper .swiper-slide img{height:220px}.related-hotels-container .hotels-wrapper .hotel-item .swiper .hotel-item-content{text-align:center}.related-hotels-container .hotels-wrapper .hotel-item .swiper .swiper-components{display:none}}.global-wrapper.nav-always-docked .navbar.new-design-bookingflow{position:fixed!important;top:0!important}.book2-inquire .x-scroll{max-height:300px;height:auto}.book2-inquire-caption{height:50px;line-height:50px;text-indent:23px}.new-design .book2-inquire-caption{background-color:#f8f8f8;color:#000;font-family:Optima,sans-serif;font-size:18px;letter-spacing:0}.book2-inquire-listing{margin-left:-23px;margin-right:-23px;padding:0 23px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:270px}.book2-inquire-listing.holds{background-color:#31a2ac;color:#fff}.book2-inquire-quantum{width:calc(50% - .1px);text-align:left;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;white-space:nowrap;display:inline-block;vertical-align:top}.book2-inquire-quantum+.book2-inquire-quantum{border-left:1px solid #ddd;padding-left:20px}.book2-inquire-options{width:calc(50% - .1px);text-align:left;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;white-space:nowrap;display:inline-block;vertical-align:middle}.book2-child-theme>.panel-2{width:47%;text-align:right}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme .book2-rateview-list-price-container{padding-right:0}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme .book2-rateview-list-child-discount{font-family:Optima,sans-serif;color:#a7082a;font-style:italic;font-weight:700}.book2-section.re-design .book2-content .book2-rateview .book2-rateview-list .book2-child-block .book2-child-theme .book2-rateview-list-child-message{font-family:Optima,sans-serif;font-size:1.2rem;line-height:1.8rem}.book2-for-cro-price-1 .book2-for-cro-price-1-hide{display:none!important}.book2-section.new-design .book2-child-theme .panel-2.x-di.x-di-v-t.x-normal .x-pr-30 .x-fs-16.x-ff-m7.x-upper.x-mt-08{font-family:"Nimbus Sans L",sans-serif;font-size:1.4rem;font-weight:300;line-height:18px;color:#1d1d1d}.book2-section.new-design .book2-child-theme .panel-2.x-di.x-di-v-t.x-normal .x-pr-30 .x-fs-24.x-ff-wb.x-upper{font-family:Optima,sans-serif;font-size:2.5rem;font-weight:700;line-height:32px;color:#000}.book2-for-cro-price-1 .book2-for-cro-price-1-show{display:block}.book2-newroom-ratechild{width:100%;min-height:300px;height:auto;background-color:#fff;box-sizing:border-box;padding:32px 34px;margin-top:0;display:none}.book2-newroom-ratechild.active{display:block}.book2-newroom-ratechild-upper{width:100%;height:auto;border-bottom:1px solid #dedede;box-sizing:border-box}.book2-newroom-ratechild-lower{width:100%}.book2-newroom-ratechild-title{width:100%;color:#221e1f;font-family:Optima,sans-serif;font-size:2rem;font-weight:700;line-height:2.4rem}.book2-newroom-ratechild-bullets{width:100%;color:#221e1f;font-family:Optima,sans-serif;font-size:1.6rem;font-weight:400;line-height:2rem;min-height:80px}.book2-newroom-ratechild-bullets-points{width:100%;display:flex;flex-direction:row;align-items:center;margin-top:4px}.book2-newroom-ratechild-bullets-points>svg{width:24px;height:24px}.book2-newroom-ratechild-details{width:100%;cursor:pointer;font-family:Optima,sans-serif;text-decoration:underline;font-size:1.5rem;font-weight:400;line-height:2rem;color:#8a6722;margin-top:12px;cursor:pointer;margin-bottom:20px}.book2-newroom-ratechild-price{width:100%;display:flex;flex-direction:column}.book2-newroom-ratechild-price-members{color:#221e1f;font-family:Optima,sans-serif;font-size:1.3rem;font-weight:700;line-height:2.8rem;margin-top:12px}.book2-newroom-ratechild-price-value{color:#221e1f;font-family:Optima,sans-serif;font-size:2.4rem;font-weight:700;line-height:3.2rem}.book2-newroom-ratechild-price-valueunit{color:#221e1f;font-family:Optima,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.8rem}.book2-newroom-ratechild-price-strike{color:#221e1f;font-family:Optima,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.8rem;text-transform:uppercase}.book2-newroom-ratechild-price-message{font-family:Optima,sans-serif;font-size:1.2rem;line-height:1.8rem}.book2-newroom-ratechild-button-container{width:100%;display:inline-block}.book2-newroom-ratechild-button{width:200px;height:auto;background-color:#221e1f;color:#fff;padding:8px 16px;font-family:Optima,sans-serif;display:inline-block;font-size:1.6rem;font-weight:400;line-height:2rem;cursor:pointer;margin-top:10px;box-sizing:border-box;border:1px solid #221e1f;text-align:center}.book2-section.new-design .book2-newroom-ratechild-button.book2-for-cro-checkout-as-member{margin-bottom:0!important;background-color:#221e1f!important;border:1px solid #221e1f!important;color:#fff}.book2-newroom-ratechild-button.disabled{opacity:.5;pointer-events:none}.book2-roomview-addonbook,.book2-roomview-addons{display:none}.book2-newroom-details-popup-window-tagbox{width:100%;padding-top:16px;box-sizing:border-box;display:flex}.book2-newroom-details-popup-window-tags{margin-right:12px;font-size:1.4rem;font-weight:400;line-height:1.6rem;display:flex}.book2-newroom-details-popup-window-description{width:100%;display:flex;flex-direction:column;font-size:1.6rem;font-weight:400;line-height:2rem;box-sizing:border-box;padding-left:40px;padding-bottom:29px;border-bottom:1px solid #dedede;margin-bottom:24px}.book2-newroom-details-popup-window-description-title{width:calc(100% + 40px);padding:12px 8px;box-sizing:border-box;background-color:#f0f0f0;font-size:1.6rem;font-weight:700;line-height:2rem;margin-bottom:14px;margin-top:30px;margin-left:-40px}.book2-newroom-details-popup-window-description ul{list-style-type:disc}.book2-newroom-details-popup-window-price{width:100%;display:flex;justify-content:space-between}.book2-newroom-details-popup-window-price-value{display:flex;flex-direction:column}.book2-newroom-details-popup-window-price-value .book2-newroom-ratechild-price-members,.book2-newroom-details-popup-window-price-value .book2-newroom-ratechild-price-value{font-size:1.6rem!important;font-weight:700!important;line-height:2rem!important}.book2-newroom-details-popup-window-price-value .book2-newroom-ratechild-price-strike{font-size:1.6rem!important;font-weight:400!important;line-height:1.8rem!important}.book2-newroom-details-popup-window-price-value .book2-newroom-details-popup-window-price-nonmember{font-size:1.6rem;font-weight:400;line-height:2rem;color:#ba0c2f;margin-bottom:8px}.book2-newroom-details-popup-window-price-value .book2-newroom-details-popup-window-price-nonmember>b{font-weight:700;text-decoration-line:underline;cursor:pointer;display:inline!important}.book2-newroom-details-popup-window-price-buttons{display:flex;flex-direction:column}.book2-newroom-details-popup-window-price-buttons .book2-newroom-ratechild-button{margin-top:0;margin-bottom:10px!important}.book2-newroom{width:100%;display:flex;flex-direction:column}.book2-newroom .room-overview{width:100%;display:flex;flex-direction:row;min-height:323px;height:auto;box-shadow:0 0 10px 0 #e5e5e5;position:relative}.book2-newroom .room-overview .room-images-wrapper{width:427px;height:100%;min-height:323px;background-color:#635a5c;position:relative;overflow:hidden}.book2-newroom .room-overview .room-images-canvas{width:100%;height:100%;position:absolute;left:0;top:0;transition:.3s left}.book2-newroom .room-overview .room-images-slides{width:100%;height:100%;position:relative;background-size:cover;background-position:center;float:left}.book2-newroom .room-overview .room-images-arrow-l,.book2-newroom .room-overview .room-images-arrow-r{position:absolute;top:50%;margin-top:-14px;width:28px;height:28px;cursor:pointer}.book2-newroom .room-overview .room-images-arrow-r{right:9px}.book2-newroom .room-overview .room-images-arrow-l{left:9px}.book2-newroom .room-details{width:calc(100% - 756px);height:100%;min-height:323px;padding-top:24px;padding-bottom:10px;padding-left:24px;padding-right:114px;box-sizing:border-box;border-right:1px solid #dedede}.book2-newroom .room-lowestprice{width:329px;height:100%;min-height:323px;padding-top:24px;padding-bottom:24px;padding-left:24px;padding-right:24px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end}.book2-newroom .room-lowestprice .lowestprice-from{color:#000;font-family:Optima,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.8rem}.book2-newroom .room-lowestprice .lowestprice-price{color:#000;font-family:Optima,sans-serif;font-size:2rem;font-weight:700;line-height:2.2rem;margin-top:4px}.book2-newroom .room-lowestprice .lowestprice-strike{color:#000;font-family:Optima,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.8rem;margin-top:4px}.book2-newroom .room-lowestprice .lowestprice-message{margin-top:8px}.book2-newroom .room-lowestprice .lowestprice-message span{font-family:Optima,sans-serif;font-size:1.2rem;line-height:1.8rem}.book2-newroom .room-lowestprice .lowestprice-member{color:#ba0c2f;font-family:Optima,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.8rem;margin-top:4px}.book2-newroom .room-lowestprice .lowestprice-member b{font-weight:700;text-decoration:none;color:#ba0c2f;text-decoration:underline;cursor:pointer}.book2-newroom-ratepanel{width:100%;background-color:#f0f0f0;padding-bottom:16px}.book2-newroom-ratecontent{width:calc(100% - 32px);display:flex;flex-wrap:wrap;position:relative;margin:0 16px}.book2-newroom-ratecontent .book2-newroom-ratelist-child{width:calc(33% - 16px);margin:0 8px;margin-top:18px;background-color:#fff;border:1px solid #dedede;box-shadow:0 0 10px 0 rgba(229,229,229,.5);box-sizing:border-box;display:none}.book2-newroom-ratecontent .book2-newroom-ratelist-child.active{display:block}.book2-newroom-expandHide{width:100%;height:36px;display:flex;align-items:center;justify-content:center;font-family:Optima,sans-serif;font-size:1.6rem;font-weight:700;line-height:2rem;text-decoration-line:underline;background-color:#dedede;color:#2d292a;margin-bottom:30px;cursor:pointer}.book2-newroom .book2-roomview-details-bedtype{width:100%;display:flex;flex-direction:column;align-items:flex-start;font-family:Optima,sans-serif;font-style:normal;font-weight:400;margin-bottom:24px;margin-top:12px}.book2-newroom .book2-roomview-details-bedtype .book2-roomview-details-bedtype-label{font-size:1.4rem;line-height:1.6rem;color:#2d292a;margin-bottom:8px}.book2-newroom .book2-roomview-details-bedtype .book2-roomview-details-bedtype-toggle-holder{color:#8a6722;display:flex;padding:3px;flex-direction:column;align-items:center;height:auto;box-sizing:border-box;border:1px solid #8a6722;border-radius:16px;min-width:240px}.book2-newroom .book2-roomview-details-bedtype .book2-roomview-details-bedtype-toggle-holder .book2-roomview-details-bedtype-toggle-buttons{width:100%;font-size:1.2rem;line-height:1.6rem;height:24px;padding:4px 24px;box-sizing:border-box;border-radius:12px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.book2-newroom .book2-roomview-details-bedtype .book2-roomview-details-bedtype-toggle-holder .book2-roomview-details-bedtype-toggle-buttons.active{background-color:#8a6722;color:#fff}.book2-newroom .book2-roomview-details-amenities{width:100%;font-size:1.4rem;line-height:1.6rem;font-weight:300;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:16px;justify-content:flex-start;font-family:Optima,sans-serif}.book2-newroom .book2-roomview-details-amenities .book2-roomview-details-amenities-item{height:auto;min-height:16px;display:flex;flex-direction:row;margin-bottom:6px;margin-right:20px}.book2-newroom .book2-roomview-details-amenities .book2-roomview-details-amenities-item .book2-roomview-details-amenities-icon{margin-right:8px}.book2-newroom .book2-roomview-details-roomtagline{width:100%;font-size:1.6rem;font-weight:300;margin-top:8px;line-height:2rem;font-family:Optima,sans-serif}.book2-newroom .book2-roomview-details-roomsize{width:100%;font-size:1.4rem;font-weight:300;margin-top:8px;line-height:1.6rem;font-family:Optima,sans-serif}.book2-newroom .book2-roomview-details-title{width:100%;font-size:2.4rem;font-family:Optima,sans-serif;font-weight:700;line-height:3.2rem}.book2-newroom-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:none;background-color:rgba(0,0,0,.5);align-items:center;justify-content:center;text-align:center}.book2-newroom-popup.active{display:flex}.book2-newroom-popup-window{width:100%;height:auto;max-width:768px;margin:0 auto;background-color:#fff;box-sizing:border-box;padding:38px 56px;position:relative;display:flex;flex-direction:column;text-align:left;color:#000;font-family:Optima,sans-serif;max-height:100vh;overflow:auto}.book2-newroom-popup-window-close{position:absolute;width:24px;height:24px;cursor:pointer;top:36px;right:24px}.book2-newroom-popup-window-title{width:100%;font-size:2rem;font-weight:700;line-height:2.4rem;box-sizing:border-box;padding-bottom:14px;border-bottom:1px solid #dedede}.book2-newroom-popup-window-description{width:100%;margin-top:24px;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2rem}.book2-newroom-popup-window-perks{width:100%;display:flex;flex-direction:column;margin-top:16px;margin-bottom:16px}.book2-newroom-popup-window-perks-vertical{width:100%;display:flex;flex-direction:row}.book2-newroom-popup-window-perks-horizontal{width:50%;display:flex;justify-content:flex-start;align-items:center;margin:8px 0}.book2-newroom-popup-window-perks-horizontal .svg-holder{margin-right:6px;width:34px;height:34px;background-color:#dedede;border-radius:17px;display:flex;align-items:center;justify-content:center}.book2-newroom-popup-window-perks-horizontal svg{width:auto;height:auto}.book2-newroom-popup-window-perks-horizontal span{font-size:1.4rem;font-weight:400;line-height:1.6rem}.book2-newroom-popup-window-program{width:100%;font-size:1.2rem;font-weight:400;line-height:1.6px;padding-bottom:26px;border-bottom:1px solid #dedede}.book2-newroom-popup-window-program a{color:#000;cursor:pointer;text-decoration:underline}.book2-newroom-popup-window-howjoin{margin-top:16px;width:100%;font-size:1.6rem;font-weight:400;line-height:2rem}.book2-newroom-popup-window-howjoin b{font-weight:700}@media screen and (max-width:1440px){.book2-newroom .room-overview .room-images-wrapper{width:29.653vw}.book2-newroom .room-details{width:calc(100% - 52.5vw)}.book2-newroom .room-lowestprice{width:22.847vw}.book2-newroom .book2-roomview-details-bedtype .book2-roomview-details-bedtype-toggle-holder .book2-roomview-details-bedtype-toggle-buttons{padding:4px 1.111vw}}@media screen and (max-width:768px){.book2-newroom-popup-window{height:100vh;padding:32px 16px}.book2-newroom-popup-window-close{top:16px;right:16px;position:fixed}.book2-newroom-popup-window-perks-vertical{flex-direction:column}.book2-newroom-popup-window-perks-horizontal{width:100%;margin-bottom:12px}.book2-newroom .room-overview{flex-direction:column}.book2-newroom .room-overview .room-images-wrapper{width:100%}.book2-newroom .book2-roomview-details-bedtype .book2-roomview-details-bedtype-toggle-holder .book2-roomview-details-bedtype-toggle-buttons{padding:4px 2.083vw}.book2-newroom .room-details{width:100%;padding-top:16px;padding-bottom:16px;padding-left:16px;padding-right:16px;min-height:0;border-right:none}.book2-newroom .room-lowestprice{width:100%;min-height:0;padding-top:12px;padding-bottom:16px;padding-left:16px;padding-right:16px;margin-left:0;background-color:#f0f0f0}.book2-newroom .room-lowestprice .lowestprice-from,.book2-newroom .room-lowestprice .lowestprice-message,.book2-newroom .room-lowestprice .lowestprice-price,.book2-newroom .room-lowestprice .lowestprice-strike{display:none}.book2-newroom-expandHide{display:none}.book2-newroom-ratecontent{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;margin:0 0;transition:left .3s;opacity:0}.book2-newroom-ratecontent .book2-newroom-ratelist-child{width:100%;margin:0 0;background-color:transparent;border:none;box-shadow:none}.book2-newroom-ratepanel{width:100%;overflow:hidden;margin-left:0;padding-bottom:0;margin-bottom:16px;position:relative}.book2-section.re-design .book2-content .book2-newroom-ratepanel .book2-roomview-ratearrows-controller{border-top:none;background-color:#f0f0f0;padding-top:0;height:30px;opacity:0}.book2-section.re-design .book2-content .book2-newroom-ratepanel .book2-roomview-ratearrows-controller .book2-roomview-ratearrows-left,.book2-section.re-design .book2-content .book2-newroom-ratepanel .book2-roomview-ratearrows-controller .book2-roomview-ratearrows-right{width:30px;height:30px;top:0;background-color:#2d292a;border-radius:15px}.book2-section.re-design .book2-content .book2-newroom-ratepanel .book2-roomview-ratearrows-controller .book2-roomview-ratearrows-left{left:16px;right:unset}.book2-section.re-design .book2-content .book2-newroom-ratepanel .book2-roomview-ratearrows-controller .book2-roomview-ratearrows-right{left:unset;right:16px}.book2-section.re-design .book2-content .book2-newroom-ratepanel.active-render .book2-roomview-ratearrows-controller{opacity:1}.book2-newroom-ratepanel.active-render .book2-newroom-ratecontent{opacity:1}.book2-newroom-ratepanel.active-render .book2-newroom-ratepanel-cover{display:none}.book2-newroom-ratechild{background-color:#f0f0f0;border:none;border-right:1px solid #dedede;min-height:0;padding:16px 16px;margin-top:0;height:100%;display:flex!important;flex-direction:column;justify-content:space-between}.book2-newroom-ratechild-upper{border-bottom:none}.book2-newroom-ratechild-button{width:100%}.book2-newroom-ratechild-price-members{margin-top:0}.book2-newroom-details-popup-window-price,.book2-newroom-details-popup-window-tagbox{flex-direction:column}.book2-newroom-details-popup-window-price-buttons,.book2-newroom-details-popup-window-price-value{width:100%}.book2-newroom-details-popup-window-description-title{width:calc(100% + 72px);margin-left:-56px;padding:12px 16px;margin-top:16px;padding-left:40px}.book2-newroom-details-popup-window-tags{margin-top:4px}.book2-newroom-details-popup-window-description{padding-left:16px}}.book2-loading-ins{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%)}#voucher-add-hidden{display:none!important}html[dir=rtl] .book2-section.re-design .book2-toolbar{left:unset;right:88px}@media screen and (max-width:768px){html[dir=rtl] .book2-section.re-design .book2-toolbar{left:unset;right:16px}}html[dir=rtl] .book2-section.re-design .book2-toolbar .book2-toolbar-section .book2-toolbar-button-container .book2-toolbar-button{margin-right:0;margin-left:32px}html[dir=rtl] .book2-newroom-popup-window{text-align:right}html[dir=rtl] .book2-newroom-popup-window-close{right:unset;left:24px}@media screen and (max-width:768px){html[dir=rtl] .book2-newroom-popup-window-close{right:unset;left:16px}}html[dir=rtl] .book2-newroom-popup-window-perks-horizontal .svg-holder{margin-right:0;margin-left:6px}html[dir=rtl] .book2-steps .book2-steps-content .book2-steps-name .book2-steps-name-label{margin-left:0;margin-right:16px}html[dir=rtl] .book2-newroom .room-details{padding-left:114px;padding-right:24px}@media screen and (max-width:768px){html[dir=rtl] .book2-newroom .room-details{padding-left:16px;padding-right:16px}}@media screen and (max-width:768px){html[dir=rtl] .book2-newroom-ratepanel{direction:ltr}html[dir=rtl] .book2-newroom-ratepanel .book2-newroom-ratecontent .book2-newroom-ratelist-child{direction:rtl}}.bannertooltip-theme .tooltipster-box,.tooltipster-borderless .tooltipster-box{border-radius:0!important;background-color:#363636!important;border:none!important}.bannertooltip-theme .tooltipster-content,.tooltipster-borderless .tooltipster-content{padding:4px 8px!important;font-size:14px;line-height:17px!important}.bannertooltip-theme .tooltipster-arrow,.tooltipster-borderless .tooltipster-arrow{height:5px!important;margin-left:-5px!important;width:10px!important}.bannertooltip-theme .tooltipster-arrow-border,.tooltipster-borderless .tooltipster-arrow-border{border-width:5px!important;border-top-color:#363636!important;border-bottom-color:#363636!important}.tooltipster-borderless.tooltipster-bottom .tooltipster-box,.tooltipster-bottom.bannertooltip-theme .tooltipster-box{margin-top:5px!important}.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-uncropped,.tooltipster-bottom.bannertooltip-theme .tooltipster-arrow-uncropped{top:-5px!important}.tooltipster-borderless.tooltipster-top .tooltipster-box,.tooltipster-top.bannertooltip-theme .tooltipster-box{margin-bottom:5px!important}.gbw-p-s-r-t.gbw-popup-inner .gbw-popup-inner-content{background-color:#363636;padding:4px 8px!important;line-height:17px}.gbw-p-s-r-t.gbw-popup-inner::after{border-top:5px solid #363636;border-left:5px solid transparent;border-right:5px solid transparent;bottom:-5px}.gbw-p-s-r-t.gbw-popup-inner.reverse{top:calc(100% + 10px)}.gbw-p-s-r-t.gbw-popup-inner.reverse::after{border-bottom:5px solid #363636;top:-5px}.gbw-p-s-r-t.gbw-bot .gbw-popup-inner::after,.gbw-p-s-r-t.gbw-popup-inner .gbw-popup-inner::after{border-top:11px solid #363636;border-left:11px solid transparent;border-right:11px solid transparent;bottom:-11px}.gbw-p-s-r-t.gbw-bot .gbw-popup-inner.reverse,.gbw-p-s-r-t.gbw-popup-inner .gbw-popup-inner.reverse{top:calc(100% + 10px)}.gbw-p-s-r-t.gbw-bot .gbw-popup-inner.reverse::after,.gbw-p-s-r-t.gbw-popup-inner .gbw-popup-inner.reverse::after{border-top:0;border-bottom:11px solid #363636;top:-11px}.gbw-p-s-r-t.gbw-bot .gbw-popup-inner .gbw-popup-inner-content,.gbw-p-s-r-t.gbw-popup-inner .gbw-popup-inner .gbw-popup-inner-content{background-color:#363636;padding:16px!important;line-height:14px!important}.gbw-p-s-r-t.gbw-bot .gbw-popup-inner .gbw-popup-inner-content .gbw-fsm,.gbw-p-s-r-t.gbw-popup-inner .gbw-popup-inner .gbw-popup-inner-content .gbw-fsm{line-height:14px}.gbw-p-s-r-t.gbw-bot .gbw-popup-inner .gbw-popup-inner-content .gbw-fwm,.gbw-p-s-r-t.gbw-popup-inner .gbw-popup-inner .gbw-popup-inner-content .gbw-fwm{font-family:'Nimbus Sans L',sans-serif;font-weight:500}.gbw-p-s-room-price-ratio .gbw-p-s-room-price-ratio-head{background-color:#363636!important}.gbw-p-s-room-price-ratio.gbw-p-s-r-t.gbw-popup-panel::before{border-bottom:6px solid #363636!important}.priceratio-icon .icon-label .priceratio-popup-panel,.room-img-label .icon-label .priceratio-popup-panel{background-color:#363636!important}.priceratio-icon .icon-label .priceratio-popup-panel .popup-panel-center,.priceratio-icon .icon-label .priceratio-popup-panel .popup-panel-head,.room-img-label .icon-label .priceratio-popup-panel .popup-panel-center,.room-img-label .icon-label .priceratio-popup-panel .popup-panel-head{background-color:#363636!important}.mt-maps-info{background-color:#363636;box-shadow:none;color:#fff;width:34.6rem;min-height:12rem}.mt-maps-info:before{background:#363636;box-shadow:none}.mt-maps-info:after{background:#363636}.mt-maps-info .content_url{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;display:block;color:#31a2ac;letter-spacing:0;text-align:left;padding-top:2px}.mt-maps-info .content_url:after{width:0;height:0;content:"";margin-left:.5em;display:inline-block;vertical-align:middle;border:.4em solid transparent;border-left-color:currentColor}.mt-maps-info .mt-maps-popup-picture{width:29%}.mt-maps-info .mt-maps-popup-content{width:calc(100% - 29% - 32px);height:calc(100% - 32px);margin-left:29%;padding:16px}.mt-maps-info .mt-maps-popup-content .content_name{line-height:1.6rem;cursor:default}.mt-maps-info .content_drop{padding-top:12px}.mh-maps-scenic{width:34.6rem!important;height:12rem!important;font-size:1.2rem!important;background-color:#363636!important}.mh-maps-scenic .mh-maps-popup-picture{width:29%!important}.mh-maps-scenic .mh-maps-popup-content{width:calc(100% - 29%)!important;padding:16px!important;font-family:'Nimbus Sans L',sans-serif!important;font-weight:300!important}.mh-maps-scenic .mh-maps-popup-content .content-name{font-family:'Nimbus Sans L',sans-serif!important;font-weight:500!important;font-size:1.4rem!important;line-height:1.15em!important}.mh-maps-scenic .mh-maps-popup-content .content-desc{font-family:'Nimbus Sans L',sans-serif!important;font-weight:300!important;color:#fff!important}.mh-maps-scenic .mh-maps-popup-content .content-drop{bottom:.4rem!important;right:16px!important;left:16px!important}.mh-maps-scenic .mh-maps-popup-content .content-drop .link a{font-size:1.2rem!important}.mh-maps-scenic .mh-maps-popup-content .readmore__content{line-height:1.5rem!important}.bannertooltip-theme{pointer-events:auto!important;margin-top:-17px}.bannertooltip-theme .tooltipster-arrow{height:11px!important;margin-left:-11px!important;width:22px!important}.bannertooltip-theme.tooltipster-bottom .tooltipster-box{margin-top:11px!important}.bannertooltip-theme.tooltipster-bottom .tooltipster-arrow-uncropped{top:-11px!important}.bannertooltip-theme.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#363636!important;border:11px solid transparent!important}.bannertooltip-theme .tooltipster-arrow-border{border-width:11px!important}.bannertooltip-theme .tooltipster-content{padding:16px!important;font-family:'Nimbus Sans L',sans-serif!important;font-weight:300!important;font-size:1.2rem!important;color:#fff!important;letter-spacing:0!important;line-height:16px!important}.bannertooltip-theme .tooltipster-content .content_url{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;display:block;color:#31a2ac;letter-spacing:0;text-align:left;padding-top:2px}.bannertooltip-theme .tooltipster-content .content_url:hover{text-decoration:underline}.bannertooltip-theme .tooltipster-content .content_url:after{width:0;height:0;content:"";margin-left:.5em;display:inline-block;vertical-align:middle;border:.4em solid transparent;border-left-color:currentColor}@media screen and (max-width:768px){.epicSale-pageContainer{padding-top:40px}}.tpl-epicSale-hero{font-size:0}.tpl-epicSale-hero *{width:100%;display:block}.tpl-epicSale-hero .mobile{display:none}@media screen and (max-width:768px){.tpl-epicSale-hero .mobile{display:block}}@media screen and (max-width:768px){.tpl-epicSale-hero .desktop{display:none}}.epicSale-detail-leftRightContainer{display:table;width:100%}@media screen and (max-width:768px){.epicSale-detail-leftRightContainer{display:block}}.epicSale-detail-leftRightContainer .left-container{background-color:#fff;width:55%}.epicSale-detail-leftRightContainer .right-container{background-color:#282828;width:45%}.epicSale-detail-leftRightContainer .left-container,.epicSale-detail-leftRightContainer .right-container{display:table-cell;vertical-align:top}@media screen and (max-width:768px){.epicSale-detail-leftRightContainer .left-container,.epicSale-detail-leftRightContainer .right-container{display:block;width:100%}}.offerAccordions-title{font-size:1.4rem;line-height:1.2em;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#fff;letter-spacing:1px;text-transform:uppercase;padding:1.5em 1em 1.5em .5em}@media screen and (max-width:768px){.offerAccordions-title{font-size:1.2rem}}.tpl-epicSale-offerAccordions{padding-left:5%;padding-right:5%}@media screen and (max-width:768px){.tpl-epicSale-offerAccordions{padding-bottom:56px;position:relative;padding-left:0;padding-right:0}.tpl-epicSale-offerAccordions .detail-container,.tpl-epicSale-offerAccordions .offerAccordions-title{padding-left:5%!important;padding-right:5%!important;box-sizing:border-box}}.tpl-epicSale-offerAccordions .tpl-epicSale-offerAccordions-item{margin-bottom:8%}@media screen and (max-width:768px){.tpl-epicSale-offerAccordions .tpl-epicSale-offerAccordions-item{margin-bottom:1.5%}}.tpl-epicSale-offerAccordions .gallery-controller{display:none}@media screen and (max-width:768px){.tpl-epicSale-offerAccordions .gallery-controller{width:100%;background:#f3f3f3;position:absolute;left:0;bottom:0}.tpl-epicSale-offerAccordions .gallery-controller p.text{font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-align:center;line-height:4em;color:#363636}.tpl-epicSale-offerAccordions .gallery-controller p.text .num{margin-right:.5em;display:none}.tpl-epicSale-offerAccordions .gallery-controller .next,.tpl-epicSale-offerAccordions .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}.tpl-epicSale-offerAccordions .gallery-controller .prev{left:1.8rem}.tpl-epicSale-offerAccordions .gallery-controller .next{right:1.8rem}}.tpl-epicSale-offerAccordions-item{width:100%;display:table;height:9vw}@media screen and (max-width:768px){.tpl-epicSale-offerAccordions-item{height:auto;display:block;width:100%;position:relative}}.tpl-epicSale-offerAccordions-item .img-container{background-position:center center;background-repeat:no-repeat;background-size:cover;display:table-cell;width:25%}@media screen and (max-width:768px){.tpl-epicSale-offerAccordions-item .img-container{display:block;width:100%;height:200px}}.tpl-epicSale-offerAccordions-item .detail-container{display:table-cell;position:relative;padding-left:3%}@media screen and (max-width:768px){.tpl-epicSale-offerAccordions-item .detail-container{display:block;width:100%;position:relative;height:125px;padding-top:3%}}.tpl-epicSale-offerAccordions-item .detail-container .offer-title,.tpl-epicSale-offerAccordions-item .detail-container .offer-title a{font-size:2.2rem;line-height:1.2em;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#fff}@media screen and (max-width:768px){.tpl-epicSale-offerAccordions-item .detail-container .offer-title,.tpl-epicSale-offerAccordions-item .detail-container .offer-title a{font-size:2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700}}.tpl-epicSale-offerAccordions-item .detail-container .offer-title a.link{font-size:1.4rem;color:#31a2ac;font-family:'Nimbus Sans L',sans-serif;font-weight:500;cursor:pointer;display:inline-block;padding:0 .5em}@media screen and (max-width:768px){.tpl-epicSale-offerAccordions-item .detail-container .offer-title a.link{font-size:1.2rem}}.tpl-epicSale-offerAccordions-item .detail-container .offer-title a.link:hover{text-decoration:underline}.tpl-epicSale-offerAccordions-item .detail-container .wgt-price-block{position:absolute;left:3%;bottom:0}.tpl-epicSale-offerAccordions-item .detail-container .wgt-price-block.add-width{width:calc(100% - 6em - 1.2rem*8)}@media screen and (max-width:768px){.tpl-epicSale-offerAccordions-item .detail-container .wgt-price-block.add-width{width:calc(100% - 4.6em - 1.2rem*8)}}@media screen and (max-width:768px){.tpl-epicSale-offerAccordions-item .detail-container .wgt-price-block{left:5%}}.tpl-epicSale-offerAccordions-item .detail-container .wgt-price-block *{color:#fff}.tpl-epicSale-offerAccordions-item .detail-container .wgt-price-block .wgt-price-tip,.tpl-epicSale-offerAccordions-item .detail-container .wgt-price-block .wgt-price-unit{font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500}@media screen and (max-width:768px){.tpl-epicSale-offerAccordions-item .detail-container .wgt-price-block .wgt-price-tip,.tpl-epicSale-offerAccordions-item .detail-container .wgt-price-block .wgt-price-unit{font-family:'Nimbus Sans L',sans-serif;font-weight:500}}.tpl-epicSale-offerAccordions-item .detail-container .wgt-price-block .wgt-price-content .original-price{color:#acacac;text-decoration:line-through;text-decoration-color:#acacac;display:inline-block;vertical-align:middle;margin-right:.5rem;white-space:nowrap}.tpl-epicSale-offerAccordions-item .detail-container .wgt-price-block .wgt-price-content .original-price sup{color:#acacac;font-weight:500}.tpl-epicSale-offerAccordions-item .detail-container .wgt-price-block .wgt-price-content .original-price .wgt-price-data{color:#acacac;font-weight:500}.tpl-epicSale-offerAccordions-item .detail-container .wgt-price-block .wgt-price-content .discount-price{display:inline-block;vertical-align:middle;white-space:nowrap}.tpl-epicSale-offerAccordions-item .detail-container .wgt-price-block .wgt-price-content *{font-size:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;padding:0}@media screen and (max-width:768px){.tpl-epicSale-offerAccordions-item .detail-container .wgt-price-block .wgt-price-content *{font-size:1.6rem}}.tpl-epicSale-offerAccordions-item .detail-container .wgt-sqbutton-blue{position:absolute;right:0;bottom:0;font-family:'Nimbus Sans L',sans-serif;font-weight:500}@media screen and (max-width:768px){.tpl-epicSale-offerAccordions-item .detail-container .wgt-sqbutton-blue{padding:0 2.3em;right:5%}}.tpl-epicSale-offerAccordions-destination{box-shadow:inset 0 1px 0 0 rgba(255,255,255,.1);padding:1% 5% 8% 5%;margin-top:-2%}@media screen and (max-width:768px){.tpl-epicSale-offerAccordions-destination{margin-top:0}}.tpl-epicSale-offerAccordions-destination .offerAccordions-destination-list{font-size:0;margin-top:-2%}.tpl-epicSale-offerAccordions-destination .offerAccordions-destination-list li{display:inline-block;width:50%}.tpl-epicSale-offerAccordions-destination .offerAccordions-destination-list li a{font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#fff;line-height:1.8em;padding-left:.5em}@media screen and (max-width:768px){.tpl-epicSale-offerAccordions-destination .offerAccordions-destination-list li a{font-size:1.4rem}}.tpl-epicSale-offerAccordions-destination .offerAccordions-destination-list li a:hover{text-decoration:underline}.tpl-epicSale-richTextSample--block,.tpl-epicSale-richTextSample--half{padding:6% 8% 8%;background-color:#fff;overflow:hidden}@media screen and (max-width:768px){.tpl-epicSale-richTextSample--block,.tpl-epicSale-richTextSample--half{padding:5% 5% 0}}.tpl-epicSale-richTextSample--block *,.tpl-epicSale-richTextSample--half *{color:#000}.tpl-epicSale-richTextSample--block .block,.tpl-epicSale-richTextSample--half .block{margin-bottom:2em;font-size:1.8rem}@media screen and (max-width:768px){.tpl-epicSale-richTextSample--block .block,.tpl-epicSale-richTextSample--half .block{font-size:1.2rem}}.tpl-epicSale-richTextSample--block h3,.tpl-epicSale-richTextSample--half h3{font-size:4.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:1.3em;margin-bottom:.6em}@media screen and (max-width:768px){.tpl-epicSale-richTextSample--block h3,.tpl-epicSale-richTextSample--half h3{font-size:2.2rem}}.tpl-epicSale-richTextSample--block h4,.tpl-epicSale-richTextSample--half h4{font-size:2.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:1.3em;margin-bottom:.6em}@media screen and (max-width:768px){.tpl-epicSale-richTextSample--block h4,.tpl-epicSale-richTextSample--half h4{font-size:1.6rem}}.tpl-epicSale-richTextSample--block h6,.tpl-epicSale-richTextSample--half h6{font-size:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:1.4em;margin-bottom:.4em}@media screen and (max-width:768px){.tpl-epicSale-richTextSample--block h6,.tpl-epicSale-richTextSample--half h6{font-size:1.4rem}}.tpl-epicSale-richTextSample--block p,.tpl-epicSale-richTextSample--half p{font-size:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;line-height:1.5em;margin-bottom:1em}@media screen and (max-width:768px){.tpl-epicSale-richTextSample--block p,.tpl-epicSale-richTextSample--half p{font-size:1.2rem}}.tpl-epicSale-richTextSample--block ul li,.tpl-epicSale-richTextSample--half ul li{font-size:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#1e1e1e;line-height:1.4em;margin-bottom:.3em;list-style-type:disc;list-style-position:outside;margin-left:1em}@media screen and (max-width:768px){.tpl-epicSale-richTextSample--block ul li,.tpl-epicSale-richTextSample--half ul li{font-size:1.2rem}}.tpl-epicSale-richTextSample--block a,.tpl-epicSale-richTextSample--half a{font-size:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:1.4em;color:#31a2ac;text-decoration:underline;cursor:pointer}@media screen and (max-width:768px){.tpl-epicSale-richTextSample--block a,.tpl-epicSale-richTextSample--half a{font-size:1.2rem}}.tpl-epicSale-richTextSample--block{padding:3.5% 4% 3.8%}@media screen and (max-width:768px){.tpl-epicSale-richTextSample--block{padding:6% 5% 8%}}.tpl-epicSale-richTextSample--block>div{font-size:0}.tpl-epicSale-richTextSample--block .left,.tpl-epicSale-richTextSample--block .right{display:inline-block;vertical-align:top;width:50%;box-sizing:border-box}@media screen and (max-width:768px){.tpl-epicSale-richTextSample--block .left,.tpl-epicSale-richTextSample--block .right{width:100%}}.tpl-epicSale-richTextSample--block .right{padding-left:10%}@media screen and (max-width:768px){.tpl-epicSale-richTextSample--block .right{padding-left:0;margin-top:1rem}}html[dir=rtl] .offerAccordions-title{padding:1.5em .5em 1.5em 1em}@media screen and (max-width:768px){html[dir=rtl] .tpl-epicSale-offerAccordions .gallery-controller p.text .num{margin-left:.5em;margin-right:0}}html[dir=rtl] .tpl-epicSale-offerAccordions-item .detail-container{padding-right:3%;padding-left:0}html[dir=rtl] .tpl-epicSale-offerAccordions-item .detail-container .wgt-price-block{right:3%;left:auto}@media screen and (max-width:768px){html[dir=rtl] .tpl-epicSale-offerAccordions-item .detail-container .wgt-price-block{right:5%;left:auto}}html[dir=rtl] .tpl-epicSale-offerAccordions-item .detail-container .wgt-sqbutton-blue{left:0;right:auto}@media screen and (max-width:768px){html[dir=rtl] .tpl-epicSale-offerAccordions-item .detail-container .wgt-sqbutton-blue{left:5%;right:auto}}html[dir=rtl] .tpl-epicSale-offerAccordions-destination .offerAccordions-destination-list li a{padding-right:.5em;padding-left:0}html[dir=rtl] .tpl-epicSale-richTextSample--block ul li,html[dir=rtl] .tpl-epicSale-richTextSample--half ul li{margin-right:1em;margin-left:0}html[dir=rtl] .tpl-epicSale-richTextSample--block .right{padding-right:10%;padding-left:0}@media screen and (max-width:768px){html[dir=rtl] .tpl-epicSale-richTextSample--block .right{padding-right:0;padding-left:0}}.book2-content .rc-container{box-sizing:border-box;min-height:300px;padding:0 0 16px 0;background-color:#fff;position:relative}.book2-content .rc-container .rc-header{height:16px;user-select:none}.book2-content .rc-container .rc-header .rc-title{display:inline-block;color:#404040;width:50%;font-size:1.6rem;margin-top:4px;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.book2-content .rc-container .rc-header .rc-view-mp{display:inline-block;width:60%;position:absolute;top:34px;right:22px;font-size:1.6rem;text-align:right}.book2-content .rc-container .rc-header .rc-view-mp-content{color:#000;line-height:19px;font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.book2-content .rc-container .rc-header .rc-view-mp-content div{font-size:1rem}.book2-content .rc-container .rc-header .rc-view-mp-tip-box{display:inline-block;opacity:0;color:#39b54a;font-size:1rem;line-height:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;width:36%;float:right;font-weight:700}@media screen and (max-width:1368px){.book2-content .rc-container .rc-header .rc-view-mp-tip-box{width:46%}}.book2-content .rc-container .rc-header .rc-view-mp-tip-box-content{display:inline-block;width:100%;text-align:right;position:relative}.book2-content .rc-container .rc-header .rc-view-mp-tip-box-content .icon-icon_I009{vertical-align:text-top;font-size:1.4rem}.book2-content .rc-container .rc-header .rc-checkbox{padding:2.3px;margin:.2rem 5px 0;width:calc(1em - 7px);height:calc(1em - 7px);border:1px solid #000;display:inline-block;vertical-align:text-top;cursor:pointer;background-clip:content-box}.book2-content .rc-container .rc-header .card.selected i.rc-checkbox.radio,.book2-content .rc-container .rc-header .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.rc-checkbox.radio,.book2-content .rc-container .rc-header .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.rc-checkbox.radio,.book2-content .rc-container .rc-header .rc-checkbox.checked,.book2-content .rc-container .rc-header div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.rc-checkbox,.card.selected .book2-content .rc-container .rc-header i.rc-checkbox.radio,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-content .rc-container .rc-header i.rc-checkbox.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .book2-content .rc-container .rc-header i.rc-checkbox.radio,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .book2-content .rc-container .rc-header i.rc-checkbox{background-color:#31a2ac}.book2-content .rc-container .rc-content{width:100%;padding:0 26px 0 20px;box-sizing:border-box}.book2-content .rc-container .rc-content .x-solar-tab{width:100%}.book2-content .rc-container .rc-content .x-solar-tab tr .x-solar-item:first-child .rc-pmg-popup{left:-6rem!important}.book2-content .rc-container .rc-content .x-solar-tab tr .x-solar-item:first-child .rc-pmg-popup:after{left:15%!important}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-date{font-size:2.5rem;line-height:32px;font-family:Optima,sans-serif;color:#000;font-weight:400;height:72px}.book2-content .rc-container .rc-content .x-solar-tab th.x-solar-item{font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:19px;color:#404040}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item.valid-date{cursor:pointer}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head{position:relative;overflow:hidden;text-align:center}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head .x-solar-next-content,.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head .x-solar-prev-content{font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-decoration:underline;font-size:1.4rem;line-height:18px;color:#000;top:50%;position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head .x-solar-prev-content{left:20px}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head .x-solar-next-content{right:20px}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head .x-solar-icon-next:before{width:0;height:0;content:"";display:block;position:absolute;cursor:pointer;-webkit-transform:translate(-100%,-40%);-moz-transform:translate(-100%,-40%);-ms-transform:translate(-100%,-40%);-o-transform:translate(-100%,-40%);transform:translate(-100%,-40%);left:100%;top:50%;border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-left:.67em solid #000}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head .x-solar-icon-prev:before{width:0;height:0;content:"";display:block;position:absolute;cursor:pointer;-webkit-transform:translate(0,-40%);-moz-transform:translate(0,-40%);-ms-transform:translate(0,-40%);-o-transform:translate(0,-40%);transform:translate(0,-40%);left:0;top:50%;border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.67em solid #000}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head:before{margin-top:30%;content:"";display:block}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head .x-solar-head{font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-align:left;margin-bottom:13px;display:inline-block;line-height:18px;color:#000;text-transform:uppercase}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell{overflow:inherit;padding-top:49%}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell:before{content:"";display:none;margin-top:0}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell.rc-sold-out{cursor:default}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell.rc-sold-out .x-solar-text{cursor:default}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-mask{background-color:#f8f8f8;border:1px solid rgba(0,0,0,.1)}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-mask.select{background-color:#d7ecef}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-mask.rc-sold-out{border:1px solid #979797;background-color:rgba(232,232,232,.5);cursor:default}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-mask.rc-sf{background-color:#fcf3f5}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-mask.rc-lr{background-color:#f5f9fc}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg{position:absolute;width:100%;height:100%;left:2px;top:2px}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .icon-icon_B016{color:#fff;position:absolute;left:-2.9rem;top:.4rem;font-size:1.2rem;z-index:2}@media screen and (max-width:1280px){.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .icon-icon_B016{left:-2.6rem}}@media screen and (max-width:1180px){.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .icon-icon_B016{top:.2rem;left:-2rem}}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .rc-pmg-mask{position:absolute;width:0;height:0;left:0;top:0;border-left:3.3rem solid #31a2ac;border-bottom:3.1rem solid transparent;z-index:2;border-top:0}@media screen and (max-width:1280px){.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .rc-pmg-mask{border-left:2.8rem solid #31a2ac;border-bottom:2.6rem solid transparent}}@media screen and (max-width:1180px){.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .rc-pmg-mask{border-left:2.3rem solid #31a2ac;border-bottom:2.1rem solid transparent}}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .rc-pmg-mask:hover .rc-pmg-popup{display:block}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .rc-pmg-popup{display:none;position:absolute;background-color:#363636;padding:1.6rem;bottom:1.8rem;left:-14.3rem;box-sizing:border-box;width:24.2rem}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .rc-pmg-popup:after{border-top:1.2rem solid #363636;top:initial;bottom:-1.2rem;width:0;height:0;content:"";display:block;border-left:1.2rem solid transparent;border-right:1.2rem solid transparent;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .rc-pmg-popup .rc-pmg-header{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.6rem;line-height:1.6rem;color:#fff;text-transform:uppercase;letter-spacing:.1rem;margin-bottom:1rem}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .rc-pmg-popup .rc-pmg-content{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;color:#fff;line-height:12px;margin-bottom:7px}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .rc-pmg-popup .rc-pmg-content .rc-pmg-price{float:right}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-none .x-solar-text{cursor:default;color:rgba(75,75,75,.5);top:4px;bottom:unset;left:unset;right:4px}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-text{z-index:1;display:block;cursor:pointer;text-align:right;position:absolute;bottom:72%;top:7px;bottom:unset;left:unset;right:7px;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:16px;color:#4b4b4b}@media screen and (max-width:1280px){.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-text{font-size:1.2rem}}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-text:after{content:"";display:inline-block;vertical-align:baseline;height:100%}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-price{z-index:1;line-height:17px;display:flex;flex-direction:column;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);color:#3e3e3e;font-size:1.2rem;line-height:16px;width:100%;text-align:center;font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:1280px){.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-price{font-size:1.2rem}}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-price.rc-sf{color:#ba0c2f}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-price.rc-lr{color:#3a8fc2}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-price.rc-sold-out{color:#ba0c2f;cursor:default;opacity:.4}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-price .rc-num{font-family:'Nimbus Sans L',sans-serif;font-weight:700}.book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-none{border:1px solid rgba(0,0,0,.1);opacity:1;background-color:#fff;color:#adadad;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.book2-content .rc-container .rc-content .x-solar-tab tr:nth-child(1) .x-solar-cell-head{height:32px}.book2-content .rc-container .rc-content .x-solar-tab tr:nth-child(1) .x-solar-cell-head::before{margin:0}.book2-content .rc-container .rc-content .x-solar-tab tr:nth-child(2) .x-solar-cell-head::before{margin:0}.book2-content .rc-container .rc-footer{position:relative;width:100%;padding:20px 24px;border-bottom:1px solid rgba(0,0,0,.1);box-sizing:border-box}.book2-content .rc-container .rc-footer .rc-bottom-tip{font-size:1.2rem;color:#4b4b4b;max-width:65%;line-height:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.book2-content .rc-container .rc-footer .rc-bottom-tip .rc-click-tip{font-size:1.4rem;margin-bottom:8px;font-style:normal;font-weight:500;color:#1d1d1d}.book2-content .rc-container .rc-footer .rc-cutline{position:absolute;top:20px;right:24px;font-size:12px;max-width:65%;text-align:left;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#363636;line-height:16px}.book2-content .rc-container .rc-footer .rc-cutline .rc-square{display:inline-block;width:1.2rem;height:1.2rem;margin:0 6px;vertical-align:bottom}.book2-content .rc-container .rc-footer .rc-cutline .rc-cutline-hd{display:block}.book2-content .rc-container .rc-footer .rc-cutline .rc-cutline-hd .rc-square{background-color:#ba0c2f}.book2-content .rc-container .rc-footer .rc-cutline .rc-cutline-lr{display:block}.book2-content .rc-container .rc-footer .rc-cutline .rc-cutline-lr .rc-square{background-color:#3a8fc2}html[dir=rtl] .book2-content .rc-container .rc-view-mp{left:22px;right:auto;text-align:left}html[dir=rtl] .book2-content .rc-container .rc-view-mp-tip-box{float:left}html[dir=rtl] .book2-content .rc-container .rc-view-mp-tip-box-content{text-align:left}html[dir=rtl] .book2-content .rc-container .rc-content .x-solar-tab tr .x-solar-item:first-child .rc-pmg-popup{left:auto!important;right:-6rem!important}html[dir=rtl] .book2-content .rc-container .rc-content .x-solar-tab tr .x-solar-item:first-child .rc-pmg-popup:after{left:85%!important}html[dir=rtl] .book2-content .rc-container .rc-content .x-solar-tab .x-solar-head{text-align:right}html[dir=rtl] .book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head .x-solar-prev-content{left:auto;right:20px}html[dir=rtl] .book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head .x-solar-next-content{left:20px;right:auto}html[dir=rtl] .book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head .x-solar-icon-next:before{right:95%;left:auto;-webkit-transform:translate(0,-40%);-moz-transform:translate(0,-40%);-ms-transform:translate(0,-40%);-o-transform:translate(0,-40%);transform:translate(0,-40%)}html[dir=rtl] .book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell-head .x-solar-icon-prev:before{left:95%;right:auto}html[dir=rtl] .book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg{left:auto;right:2px}html[dir=rtl] .book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .rc-pmg-popup{left:auto;right:-14.3rem}html[dir=rtl] .book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .rc-pmg-popup .rc-pmg-price{float:left}html[dir=rtl] .book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .icon-icon_B016{left:auto;right:-2.9rem}@media screen and (max-width:1280px){html[dir=rtl] .book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .icon-icon_B016{left:auto;right:-2.6rem}}@media screen and (max-width:1180px){html[dir=rtl] .book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .icon-icon_B016{left:auto;right:-2rem}}html[dir=rtl] .book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .rc-pmg-mask{left:auto;right:0;border-left:0!important;border-right:3.3rem solid #31a2ac}@media screen and (max-width:1280px){html[dir=rtl] .book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .rc-pmg-mask{border-right:2.8rem solid #31a2ac}}@media screen and (max-width:1180px){html[dir=rtl] .book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-pmg .rc-pmg-mask{border-right:2.3rem solid #31a2ac}}html[dir=rtl] .book2-content .rc-container .rc-content .x-solar-tab .x-solar-item .x-solar-cell .x-solar-text{left:8%;right:30px;text-align:left}html[dir=rtl] .book2-content .rc-container .rc-footer .rc-bottom-tip{left:auto;right:-20px}html[dir=rtl] .book2-content .rc-container .rc-footer .rc-cutline{right:auto;left:0;text-align:right}.gallery_popup{position:fixed;top:0;left:0;height:100vh;width:100%;z-index:9999;background-color:rgba(0,0,0,.8);display:none}.gallery_popup .gallery_center{display:flex;justify-content:center;align-items:center;height:100%}.gallery_popup .content{width:80vw;position:relative;z-index:1001;background-color:transparent}.gallery_popup .content .gallery-control{color:#fff;width:100%;height:auto;position:absolute;top:45%;left:0;transform:translate(0,-45%);-webkit-transform:translate(0,-45%);-moz-transform:translate(0,-45%);-ms-transform:translate(0,-45%);-moz-transform:translate(0,-45%);font-size:50px;z-index:-1}.gallery_popup .content .gallery-control .btn-left,.gallery_popup .content .gallery-control .btn-right{float:left;cursor:pointer}.gallery_popup .content .gallery-control .btn-right{float:right}.gallery_popup .content .gallery-overlay{margin:0 50px;width:calc(100% - 100px)}.gallery_popup .content .header{overflow:hidden;box-sizing:border-box;position:relative;background-color:transparent;color:#fff}.gallery_popup .content .header .gallery-nav{line-height:34px}.gallery_popup .content .header .gallery-nav ul{max-width:calc(100% - 40px);display:block}.gallery_popup .content .header .gallery-nav ul li{vertical-align:middle;display:inline-block;font-size:1.3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;margin-left:20px}.gallery_popup .content .header .gallery-nav ul li a{text-transform:uppercase;cursor:pointer;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.gallery_popup .content .header .gallery-nav ul li a:hover{color:#eddbad;text-decoration:underline}.gallery_popup .content .header .gallery-nav ul li a span{float:right;margin-left:4px}.gallery_popup .content .header .gallery-nav ul li.checked a{color:#eddbad}.gallery_popup .content .header .gallery-nav ul li.checked a:hover{text-decoration:underline}.gallery_popup .content .header .close{font-size:4.5rem;position:absolute;top:0;right:5px;cursor:pointer;line-height:34px}.gallery_popup .content .body{position:relative;overflow:hidden;height:40vw;width:calc(80vw - 100px)}.gallery_popup .content .body .gallery-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;background-color:rgba(0,0,0,.6)}.gallery_popup .content .body .gallery-wrapper.opacity0{opacity:0}.gallery_popup .content .body .gallery-wrapper.opacity1{opacity:1;z-index:100}.gallery_popup .content .body .slick-container{width:calc(80vw - 100px);height:32vw;overflow:hidden;position:relative}.gallery_popup .content .body .slick-container .panoimage{width:calc(80vw - 100px);height:100%;overflow:hidden;position:relative}.gallery_popup .content .body .slick-container .panoimage .dragItem{width:100%;background-size:auto 100%;background-repeat:repeat;height:100%}.gallery_popup .content .body .slick-container .panoimage .icon{position:absolute;right:5.5em;top:50%;width:30px;height:30px;margin-top:-20px;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}.gallery_popup .content .body .slick-container .videoSlide{width:calc(80vw - 100px);cursor:pointer;position:relative}.gallery_popup .content .body .slick-container .videoSlide video{position:relative;z-index:1;width:100%;height:100%;background:#000}.gallery_popup .content .body .slick-container .videoSlide .video-placeholder{width:100%;height:100%;background-size:cover;position:absolute;left:0;top:0;background-color:#000}.gallery_popup .content .body .slick-container .videoSlide .opacity-zero{opacity:0}.gallery_popup .content .body .slick-container .videoSlide .play{width:68px;height:68px;border-radius:100px;border:4px solid #fff;position:absolute;left:50%;top:50%;margin-top:-34px;margin-left:-34px;z-index:10}.gallery_popup .content .body .slick-container .videoSlide .play:after{content:"";width:0;border-left:30px solid #fff;display:block;border-top:20px solid transparent;border-bottom:20px solid transparent;position:absolute;left:50%;margin-left:-12.5px;margin-top:13px}.gallery_popup .content .body .slick-container .slide-item{height:32vw}.gallery_popup .content .body .slick-container .slide-item img{outline:0;border:none;height:100%}.gallery_popup .content .body .slick-container .swiper-slide{height:100%;position:relative;overflow:hidden}.gallery_popup .content .body .slick-container .swiper-slide.pano-slide{margin:0 -50px}.gallery_popup .content .body .slick-container .swiper-slide .dim-block-inner{display:block;background:#000;width:100%;height:100%;position:absolute;opacity:.75;top:0;right:0;z-index:10;cursor:pointer}.gallery_popup .content .body .slick-container .swiper-slide.slick-center .dim-block-inner{display:none}.gallery_popup .content .body .slick-container .unvisibleIMG{visibility:hidden;width:0;height:0;overflow:hidden}.gallery_popup .content .body .slick-container .hotel-gallery-mobile{display:none}.gallery_popup .content .body .slick-container .tpl-gallery-controller{bottom:3%;width:80%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.gallery_popup .content .body .slick-container .tpl-gallery-controller .text-intro{font-family:'Nimbus Sans L',sans-serif;font-weight:500;display:block;color:#fff;font-size:1.2rem;text-transform:uppercase;letter-spacing:1px;line-height:14px;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.5)}.gallery_popup .content .body .slick-container-area{width:100%;height:120px;position:relative}.gallery_popup .content .body .slick-container-area .slick-container-item{width:100%;font-size:0;padding:0;background-color:#000}.gallery_popup .content .body .slick-container-area .slick-container-item .panoimage .icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);width:30px;height:30px;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}.gallery_popup .content .body .slick-container-area .slick-container-item .slide-item{width:calc((80vw - 100px)/ 5);height:8vw;display:inline-block;position:relative;cursor:pointer}.gallery_popup .content .body .slick-container-area .slick-container-item .slide-item .slide-img{background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;z-index:1;width:100%;height:100%;background-color:#000}.gallery_popup .content .body .slick-container-area .slick-container-item .slide-item .slide-placeholder{width:100%;height:100%;background-color:rgba(0,0,0,.6);position:absolute;top:0;left:0;z-index:1}.card.selected .gallery_popup .content .body .slick-container-area .slick-container-item i.slide-item.radio .slide-placeholder,.gallery_popup .content .body .slick-container-area .slick-container-item .card.selected i.slide-item.radio .slide-placeholder,.gallery_popup .content .body .slick-container-area .slick-container-item .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.slide-item.radio .slide-placeholder,.gallery_popup .content .body .slick-container-area .slick-container-item .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.slide-item.radio .slide-placeholder,.gallery_popup .content .body .slick-container-area .slick-container-item .slide-item.checked .slide-placeholder,.gallery_popup .content .body .slick-container-area .slick-container-item .slide-item:hover .slide-placeholder,.gallery_popup .content .body .slick-container-area .slick-container-item div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.slide-item .slide-placeholder,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .gallery_popup .content .body .slick-container-area .slick-container-item i.slide-item.radio .slide-placeholder,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .gallery_popup .content .body .slick-container-area .slick-container-item i.slide-item.radio .slide-placeholder,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .gallery_popup .content .body .slick-container-area .slick-container-item i.slide-item .slide-placeholder{display:none}.gallery_popup .content .body .slick-container-area .gallery-control{color:#fff;width:100%;height:auto;position:absolute;top:0;left:0;font-size:30px;z-index:1;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0)}.gallery_popup .content .body .slick-container-area .gallery-control .btn-area-left,.gallery_popup .content .body .slick-container-area .gallery-control .btn-area-right{background-color:rgba(0,0,0,.6);height:8vw;line-height:8vw;position:absolute;cursor:pointer}.gallery_popup .content .body .slick-container-area .gallery-control .btn-area-left{left:0}.gallery_popup .content .body .slick-container-area .gallery-control .btn-area-right{position:absolute;right:0}html[dir=rtl] .gallery_popup .content .header{overflow:hidden;box-sizing:border-box;position:relative;background-color:#181926;color:#fff;float:inherit!important}html[dir=rtl] .gallery_popup .content .header .gallery-nav ul li{margin-left:inherit;margin-right:20px}html[dir=rtl] .gallery_popup .content .header .gallery-nav ul li a span{float:left;margin-right:4px;margin-left:inherit}html[dir=rtl] .gallery_popup .content .header .close{right:inherit;left:-5px}html[dir=rtl] .gallery_popup .content .body .gallery-wrapper{left:inherit;right:0}html[dir=rtl] .gallery_popup .content .body .slick-container-area .gallery-control{left:inherit;right:0}.review_popup{display:none;position:fixed;top:0;left:0;bottom:0;right:0;height:100vh;width:100%;z-index:9999;background-color:rgba(0,0,0,.8)}.review_popup .content{width:70vw;max-width:1024px;max-height:600px;margin:0 auto;position:fixed;top:50%;left:50%;z-index:1001;background-color:#fff;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:30px;padding-right:18px;padding-bottom:0}@media screen and (max-height:824px){.review_popup .content{max-height:calc(100vh - 162px)}}.review_popup .content .header{overflow:hidden;height:100px;box-sizing:border-box;border-bottom:1px solid #e7e7e7;position:relative;box-sizing:border-box}.review_popup .content .header .close{font-size:4.5rem;position:absolute;top:0;right:0;cursor:pointer}.review_popup .content .header .reviews-wrapper-left .hotelName{color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.2rem;letter-spacing:1px;line-height:14px;margin-bottom:10px}.review_popup .content .header .reviews-wrapper-left .title{display:inline-block;height:32px;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:3.2rem;line-height:38px;vertical-align:middle}.review_popup .content .header .reviews-wrapper-left .logo{display:inline-block;vertical-align:middle;margin-left:10px;height:90px;width:90px}.review_popup .content .header .reviews-wrapper-left .logo img{max-height:100%;max-height:100%}.review_popup .content .header .reviews-wrapper-right{position:absolute;right:100px;width:210px}.review_popup .content .header .reviews-wrapper-right .reviews-info .reviews-text{height:19px;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:19px;margin-bottom:10px}.review_popup .content .header .reviews-wrapper-right .reviews-info .reviews-rating{display:inline-block;vertical-align:middle;width:190px;height:28px}.review_popup .content .header .reviews-wrapper-right .reviews-info .reviews-rating .reviews-rating-icon{display:inline-block;width:50px;height:100%}.review_popup .content .header .reviews-wrapper-right .reviews-info .reviews-rating .reviews-rating-icon img{width:100%;height:100%}.review_popup .content .header .reviews-wrapper-right .reviews-info .reviews-rating .reviews-rating-bubbles{display:inline-block}.review_popup .content .body{position:relative;overflow:hidden}.review_popup .content .body .x-scroll{max-height:500px}@media screen and (max-height:824px){.review_popup .content .body .x-scroll{max-height:calc(100vh - 262px)}}.review_popup .content .body .x-scroll .nano-pane{width:12px;background-color:transparent;border-radius:0}.review_popup .content .body .x-scroll .nano-pane .nano-slider{margin:0;border-radius:0;background-color:#31a2ac}.review_popup .content .body .x-scroll-body{width:calc(70vw + 18px);max-width:calc(1024px + 18px);-ms-scroll-chaining:chained;-ms-overflow-style:none;-ms-content-zooming:zoom;-ms-scroll-rails:none;-ms-content-zoom-limit-min:100%;-ms-content-zoom-limit-max:500%;-ms-scroll-snap-type:proximity;-ms-scroll-snap-points-x:snapList(100%,200%,300%,400%,500%);-ms-overflow-style:none}.review_popup .content .body .reviews-item{box-sizing:border-box;width:calc(100% - 153px);border-bottom:1px solid #e7e7e7}.review_popup .content .body .reviews-item:after,.review_popup .content .body .reviews-item:before{content:"";display:table}.review_popup .content .body .reviews-item:after{clear:both}.review_popup .content .body .reviews-item:last-child{border:0}.review_popup .content .body .reviews-wrapper-left{width:100%}.review_popup .content .body .reviews-wrapper-left .quotetitle{width:calc(100% - 200px);color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:3.2rem;line-height:40px;margin-top:25px;margin-bottom:30px}.review_popup .content .body .reviews-wrapper-left .quote{color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.6rem;line-height:25px}.review_popup .content .body .reviews-wrapper-left .quote .readmore__toggle{color:#00af87;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.6rem!important}.review_popup .content .body .reviews-wrapper-left .reviews-foreword-item{width:100%;margin:30px 0}.review_popup .content .body .reviews-wrapper-left .reviews-foreword-item .head-warpper{font-size:0}.review_popup .content .body .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item{display:inline-block;vertical-align:middle;letter-spacing:0}.review_popup .content .body .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item img{max-width:100%;border-radius:100%}.review_popup .content .body .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item .des,.review_popup .content .body .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item .title{color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;letter-spacing:1px;line-height:17px;text-transform:uppercase}.review_popup .content .body .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item:first-child{margin-right:10px;width:50px;margin-bottom:0}.review_popup .content .body .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item:first-child:last-child{width:calc(100% - 50px - 10px)}.review_popup .content .body .reviews-quote-body:after,.review_popup .content .body .reviews-quote-body:before{content:"";display:table}.review_popup .content .body .reviews-quote-body:after{clear:both}.review_popup .content .body .reviews-body{width:calc(100% - 200px);float:left}.review_popup .content .body .reviews-wrapper-right{width:130px}.review_popup .content .body .reviews-wrapper-right .reviews-rating-bubbles{display:block}.review_popup .content .body .reviews-wrapper-right .quotetime{height:25px;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.6rem;line-height:25px;margin-top:10px}.review_popup .content .reviews-wrapper-left{width:59%;float:left}.review_popup .content .reviews-wrapper-right{width:29%;float:right}.review_popup .content .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}.review_popup .content .reviews-rating-bubbles .reviews-rating-bubble .reviews-rating-full{height:100%;width:100%;background-color:#00af87;border-radius:100%}.review_popup .content .reviews-rating-bubbles .reviews-rating-bubble .reviews-rating-full .reviews-rating-half{width:100%;height:100%;background-color:#fff;border:0;padding:0;margin-left:50%}html[dir=rtl] .review_popup .content .header{float:initial!important}html[dir=rtl] .review_popup .content .header .reviews-wrapper-right{right:initial;left:100px}html[dir=rtl] .review_popup .content .header .close{right:initial;left:0}html[dir=rtl] .review_popup .content .header .icon-icon_B017{left:0;right:auto}html[dir=rtl] .review_popup .content .body .reviews-body{float:right}html[dir=rtl] .review_popup .content .body .reviews-wrapper-right{float:left}html[dir=rtl] .review_popup .content .reviews-wrapper-left{float:right}html[dir=rtl] .review_popup .content .reviews-wrapper-right{float:right}html[dir=rtl] .review_popup .content .nano .nano-pane{right:initial;left:0}.tripAdvisor-reviews{background-color:#fff;width:100%;padding-top:64px}.tripAdvisor-reviews .content .header{margin:30px 100px 0 100px;padding-bottom:20px;overflow:hidden;min-height:100px;box-sizing:border-box;border-bottom:1px solid #acacac;position:relative;box-sizing:border-box}@media screen and (max-width:768px){.tripAdvisor-reviews .content .header{margin:20px 10px 0 10px;padding-bottom:0;height:auto}.tripAdvisor-reviews .content .header .reviews-wrapper-right{position:static!important;float:inherit;margin:20px 0}.tripAdvisor-reviews .content .header .reviews-wrapper-left{float:inherit}}.tripAdvisor-reviews .content .header .header-wrapper{position:relative}@media screen and (max-width:768px){.tripAdvisor-reviews .content .header .reviews-wrapper-left{width:auto!important}}.tripAdvisor-reviews .content .header .reviews-wrapper-left .hotelName{color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.8rem;letter-spacing:1px;margin:10px 0}.tripAdvisor-reviews .content .header .reviews-wrapper-left .hotelContract{color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.1rem;letter-spacing:1px;margin:5px 0}.tripAdvisor-reviews .content .header .reviews-wrapper-left .title{display:inline-block;height:32px;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:3.2rem;line-height:50px;vertical-align:middle}.tripAdvisor-reviews .content .header .reviews-wrapper-right{position:absolute;right:0;width:300px}.tripAdvisor-reviews .content .header .reviews-wrapper-right .reviews-info .reviews-text{height:19px;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:19px;margin:20px 0}.tripAdvisor-reviews .content .header .reviews-wrapper-right .reviews-info .reviews-rating{display:inline-block;max-width:190px;height:28px}.tripAdvisor-reviews .content .header .reviews-wrapper-right .reviews-info .reviews-rating img{height:28px}.tripAdvisor-reviews .content .header .reviews-wrapper-right .reviews-info .reviews-total-link{display:inline-block;height:28px;line-height:28px;margin-left:10px;cursor:pointer}.tripAdvisor-reviews .content .header .reviews-wrapper-right .reviews-info .reviews-total-link .link{color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.6rem;display:table-cell;text-decoration:underline}.tripAdvisor-reviews .content .foot{height:40px;background-color:#ddd;box-shadow:inset 0 -1px 0 0 #999}.tripAdvisor-reviews .content .foot .page-control{margin-left:100px;line-height:40px}.tripAdvisor-reviews .content .foot .page-control .page-next,.tripAdvisor-reviews .content .foot .page-control .page-prev{display:inline-block;vertical-align:middle;color:#acacac;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.4rem;font-weight:700;cursor:pointer}.tripAdvisor-reviews .content .foot .page-control .page-prev{margin-right:40px}.tripAdvisor-reviews .content .foot .page-control .page-prev:before{width:0;height:0;content:"";margin-right:.5em;display:inline-block;vertical-align:middle;border:.4em solid transparent;border-right-color:currentColor}.tripAdvisor-reviews .content .foot .page-control .page-next:after{width:0;height:0;content:"";margin-left:.5em;display:inline-block;vertical-align:middle;border:.4em solid transparent;border-left-color:currentColor}.tripAdvisor-reviews .content .body{position:relative;overflow:hidden}.tripAdvisor-reviews .content .body .no-reviews-results{text-align:center;font-size:3rem;margin-top:100px}.tripAdvisor-reviews .content .body .reviews-item{box-sizing:border-box;margin:0 100px;border-bottom:1px solid #acacac}.tripAdvisor-reviews .content .body .reviews-item:after,.tripAdvisor-reviews .content .body .reviews-item:before{content:"";display:table}.tripAdvisor-reviews .content .body .reviews-item:after{clear:both}.tripAdvisor-reviews .content .body .reviews-item:last-child{border:0}@media screen and (max-width:768px){.tripAdvisor-reviews .content .body .reviews-item{margin:0 10px}}.tripAdvisor-reviews .content .body .reviews-wrapper-left{width:100%;position:relative}.tripAdvisor-reviews .content .body .reviews-wrapper-left .quotetitle{width:calc(100% - 200px);color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:3.2rem;font-weight:700;line-height:40px;margin-top:25px;margin-bottom:30px}@media screen and (max-width:768px){.tripAdvisor-reviews .content .body .reviews-wrapper-left .quotetitle{width:100%!important;font-size:2.3rem!important;line-height:1.3em!important;margin:20px 0}}.tripAdvisor-reviews .content .body .reviews-wrapper-left .quote{color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.6rem;line-height:25px}.tripAdvisor-reviews .content .body .reviews-wrapper-left .quote .readmore__toggle{color:#00af87;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.6rem!important;font-weight:300!important;text-decoration:none!important}.tripAdvisor-reviews .content .body .reviews-wrapper-left .reviews-foreword-item{width:100%;margin:30px 0}.tripAdvisor-reviews .content .body .reviews-wrapper-left .reviews-foreword-item .head-warpper{font-size:0}.tripAdvisor-reviews .content .body .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item{display:inline-block;vertical-align:middle;letter-spacing:0}.tripAdvisor-reviews .content .body .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item img{max-width:100%;border-radius:100%}.tripAdvisor-reviews .content .body .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item .des,.tripAdvisor-reviews .content .body .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item .title{color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;letter-spacing:1px;line-height:17px;text-transform:uppercase}.tripAdvisor-reviews .content .body .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item:first-child{margin-right:10px;width:50px;margin-bottom:0}.tripAdvisor-reviews .content .body .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item:first-child:last-child{width:calc(100% - 50px - 10px)}.tripAdvisor-reviews .content .body .reviews-quote-body{position:relative}.tripAdvisor-reviews .content .body .reviews-quote-body:after,.tripAdvisor-reviews .content .body .reviews-quote-body:before{content:"";display:table}.tripAdvisor-reviews .content .body .reviews-quote-body:after{clear:both}.tripAdvisor-reviews .content .body .reviews-body{width:calc(100% - 380px);float:left}@media screen and (max-width:768px){.tripAdvisor-reviews .content .body .reviews-body{width:calc(100% - 140px)}}.tripAdvisor-reviews .content .body .reviews-wrapper-right{position:absolute;right:0;width:300px}@media screen and (max-width:768px){.tripAdvisor-reviews .content .body .reviews-wrapper-right{position:static;width:130px}}.tripAdvisor-reviews .content .body .reviews-wrapper-right .reviews-rating-bubbles{display:block}.tripAdvisor-reviews .content .body .reviews-wrapper-right .quotetime{height:25px;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.6rem;font-weight:300;line-height:25px;margin-top:10px}.tripAdvisor-reviews .content .reviews-wrapper-left{width:59%;float:left}.tripAdvisor-reviews .content .reviews-wrapper-right{width:29%;float:right}.tripAdvisor-reviews .content .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}.tripAdvisor-reviews .content .reviews-rating-bubbles .reviews-rating-bubble .reviews-rating-full{height:100%;width:100%;background-color:#00af87;border-radius:100%}.tripAdvisor-reviews .content .reviews-rating-bubbles .reviews-rating-bubble .reviews-rating-full .reviews-rating-half{width:100%;height:100%;background-color:#fff;border:0;padding:0;margin-left:50%}html[dir=rtl] .tripAdvisor-reviews .content .header{float:inherit!important}html[dir=rtl] .tripAdvisor-reviews .content .header .reviews-wrapper-right{right:inherit;left:0}html[dir=rtl] .tripAdvisor-reviews .content .body .reviews-body{float:right}@media screen and (max-width:768px){html[dir=rtl] .tripAdvisor-reviews .content .body .reviews-wrapper-left{margin-left:10px}}html[dir=rtl] .tripAdvisor-reviews .content .body .reviews-wrapper-right{right:inherit;left:0}html[dir=rtl] .tripAdvisor-reviews .content .body .reviews-wrapper-right .reviews-foreword-item .head-warpper .head-item:first-child{margin-right:0;margin-left:10px}html[dir=rtl] .tripAdvisor-reviews .content .reviews-wrapper-left{float:right}html[dir=rtl] .tripAdvisor-reviews .content .reviews-wrapper-right{float:right}html[dir=rtl] .tripAdvisor-reviews .content .foot .page-control{margin-right:0;margin-right:100px}html[dir=rtl] .tripAdvisor-reviews .content .foot .page-control .page-prev{margin-left:40px;margin-right:0}html[dir=rtl] .tripAdvisor-reviews .content .foot .page-control .page-prev:before{margin-right:0;margin-left:.5em;border-right-color:transparent;border-left-color:currentColor}html[dir=rtl] .tripAdvisor-reviews .content .foot .page-control .page-next{margin-left:0}html[dir=rtl] .tripAdvisor-reviews .content .foot .page-control .page-next:after{margin-right:.5em;margin-left:0;border-left-color:transparent;border-right-color:currentColor}@media (min-width:769px){.navbar.show-booking-button .menu-wrapper .user-module-desktop .search{width:38px;text-align:center}.navbar.show-booking-button .menu-wrapper .user-module-desktop .search .search-icon{margin-left:0}.navbar.show-booking-button .menu-wrapper .user-module-desktop .search .search-text{display:none}.navbar.show-booking-button .menu-wrapper .user-module-desktop .availability{display:inline-block}.navbar.show-booking-button .menu-wrapper .user-module-desktop .availability .close-icon{display:none}}.offers2{overflow:visible;background-color:#fff;padding-bottom:50px}.offers2 .book2-gallery-container .room-details-view{height:70vh;min-height:600px}.offers2 input::-ms-clear{display:none}.offers2 input::-ms-reveal{display:none}@media (max-width:768px){.offers2{padding-top:48px}.offers2 .new-look{display:block}}.offers2 .new-look{display:block;padding-top:0}.offers2 .new-look:first-child{padding-top:0}.offers2 .new-look .new-look-bg{display:none}.offers2 .swiper-container{height:100%}.offers2 .swiper-container .swiper-slide{height:100%;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#676767;text-align:center;float:left}.offers2 .swiper-pagination{text-align:center;position:absolute;bottom:20px;width:100%;z-index:1}.offers2 .swiper-pagination-switch{width:10px;height:10px;border-radius:50%;display:inline-block;box-sizing:border-box;border:1px solid #fff;cursor:pointer;margin:0 5px}.offers2 .swiper-active-switch{background-color:#fff}@media (min-width:769px){.offers2.offers2-cro .offers2__caption-content{display:none}.offers2.offers2-cro .offers2__details-content-crumbs{display:none}.offers2.offers2-cro .offers2__details-content .offers2__details-content-title{display:none}.offers2.offers2-cro .offers2__details-sidebar{top:-66px}.offers2.offers2-cro .offers2__details-sidebar-level{white-space:normal}.offers2.offers2-cro .offers2__details-sidebar-level .offers2__details-sidebar-level-1{width:100%}.offers2.offers2-cro .offers2__details-sidebar-level .offers2__details-sidebar-level-2{width:100%;margin-left:0;margin-top:14px}.offers2.offers2-cro .offers2__details-sidebar-occupier-input.selected span.offers2__details-sidebar-occupier-input-text{background-color:transparent}.offers2.offers2-cro .offers2__details-occupier-level .offers2__details-occupier-level-1{vertical-align:middle}.offers2.offers2-cro .offers2__details-occupier-level .offers2__details-occupier-level-2{width:auto;vertical-align:middle}.offers2.offers2-cro .offers2__details-dropdown{padding:0}.offers2.offers2-cro .offers2__dropdown-text .offers2__dropdown-list-region{padding:10px 12px}.offers2.offers2-cro .offers2__dropdown-text .offers2__dropdown-list-item{margin:0 0}.offers2.offers2-cro .offers2__dropdown-text .offers2__dropdown-list-city{padding:10px 12px}.offers2.offers2-cro .book2-lampbox .x-mask-black{z-index:199}}@media (max-width:768px){.offers2.offers2-cro .offers2__details-sidebar{display:none!important}}.offer2__hero-content-cro{display:none}@media (min-width:769px){.offer2__hero-content-cro{display:block;position:relative;top:-66px;background-color:#fff;box-shadow:0 0 15px 1px rgba(0,0,0,.2);padding:27px 35px;box-sizing:border-box;margin-bottom:-66px}.offer2__hero-content-cro .offers2__details-content-crumbs{display:block!important}}.offer2__details-description-container{display:none}@media (min-width:769px){.offer2__details-description-container{display:block;margin-top:30px}}.offer2__details-description-period{border-radius:8px;display:table;width:52%;margin:0 16px;background-color:#363636;padding:17px 19px;box-sizing:border-box;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:2.2rem;color:#fff;position:relative;z-index:1}.offer2__details-description-period+.offer2__details-description-image{position:relative;margin-top:-20px;z-index:0}.offer2__details-description-image img{width:100%;height:auto}.offer2__details-description-period-left{display:table-cell;vertical-align:top;width:45%;font-weight:700}.offer2__details-description-period-right{display:table-cell;vertical-align:top}.offer2__hero-content-cro-header{padding-top:22px;padding-bottom:22px;font-family:Optima,sans-serif;font-weight:700;font-size:5.2rem;line-height:5rem;color:#363636}.offer2__hero-content-cro-header-caption{padding-top:24px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:1.9rem;color:#ba0c2f}@-webkit-keyframes line-spin-fade-loader{50%{opacity:.3}100%{opacity:1}}@keyframes line-spin-fade-loader{50%{opacity:.3}100%{opacity:1}}.offers2__caption{font-size:0;height:auto;width:100%;aspect-ratio:1280/580;white-space:nowrap;position:relative}@media (max-width:768px){.offers2__caption{height:auto}.offers2__caption .tpl-hero-play-button{bottom:12px;right:12px}.offers2__caption .tpl-hero-play-button .icon-icon_B086{font-size:80px}.new-design-offers .offers2__caption{height:auto}}.hero-gradient{height:60%;width:100%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:0;top:0;z-index:1}.offers2__toolbar{width:100%;font-size:0;height:64px;padding:0 9.2rem;position:relative;white-space:nowrap;box-sizing:border-box;border-bottom:1px solid #e7e7e7;background-color:#fdfdfd}@media (min-width:768px){.offers2__toolbar.offers2-fixed{left:0;top:64px;position:fixed;z-index:1010;border-bottom:none;box-shadow:0 5px 5px rgba(0,0,0,.15) inset;-moz-box-shadow:0 5px 5px rgba(0,0,0,.15) inset;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.15) inset;-o-box-shadow:0 5px 5px rgba(0,0,0,.15) inset;-ms-box-shadow:0 5px 5px rgba(0,0,0,.15) inset}.offers2__toolbar.offers2-fixed~.offers2__listing{margin-top:64px}}@media (min-width:768px){.new-design-offers .offers2__toolbar{border-bottom:unset;background-color:transparent;padding:unset;height:102px}.new-design-offers .offers2__toolbar .offers2__toolbar-subitem.offers2-attendees,.new-design-offers .offers2__toolbar .offers2__toolbar-subitem.offers2-menu,.new-design-offers .offers2__toolbar .offers2__toolbar-subitem.offers2-type{margin:0 10px 0 0;padding:8px 10px}.new-design-offers .offers2__toolbar .offers2__toolbar-subitem.offers2-attendees .offers2__toolbar-drop,.new-design-offers .offers2__toolbar .offers2__toolbar-subitem.offers2-menu .offers2__toolbar-drop,.new-design-offers .offers2__toolbar .offers2__toolbar-subitem.offers2-type .offers2__toolbar-drop{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:.5px;line-height:20px;text-align:center}.new-design-offers .offers2__toolbar .offers2__toolbar-subitem.offers2-attendees .offers2__toolbar-drop .offers2__toolbar-text,.new-design-offers .offers2__toolbar .offers2__toolbar-subitem.offers2-menu .offers2__toolbar-drop .offers2__toolbar-text,.new-design-offers .offers2__toolbar .offers2__toolbar-subitem.offers2-type .offers2__toolbar-drop .offers2__toolbar-text{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;text-transform:uppercase}.new-design-offers .offers2__toolbar .offers2__toolbar-subitem.offers2-attendees.drop-down .offers2__toolbar-drop .offers2__toolbar-text,.new-design-offers .offers2__toolbar .offers2__toolbar-subitem.offers2-menu.drop-down .offers2__toolbar-drop .offers2__toolbar-text,.new-design-offers .offers2__toolbar .offers2__toolbar-subitem.offers2-type.drop-down .offers2__toolbar-drop .offers2__toolbar-text{color:#917200;text-decoration:underline}}@media (max-width:768px){.offers2__toolbar{height:60px;border-bottom:0;background-color:#f2f2f2;position:fixed;padding:0 5%;z-index:998;width:100%;bottom:0;left:0}.offers2__toolbar.offers2-filter-full-screen{padding:0;bottom:auto;position:fixed;background-color:#f7f7f7;z-index:1000;height:100vh;top:0}.offers2__toolbar.offers2-filter-full-screen .offers2__toolbar-item{display:block}.offers2__toolbar.offers2-filter-full-screen .offers2__toolbar-item:first-child{display:none}.new-design-offers .offers2__toolbar{height:92px}.new-design-offers .offers2__toolbar.offers2-filter-full-screen{height:100vh}}.offers2__content{font-size:0;padding:0 9.2rem;white-space:nowrap}@media (max-width:768px){.offers2__content{padding:0 5% 20px}}.offers2__listing{font-size:0;padding:30px 9.2rem 10px}.new-design-offers .offers2__listing{padding:2rem 2.4rem 3.2rem}.new-design-offers .offers2__listing+.newlook-hotel-configuration-title{margin-bottom:0;padding-bottom:2.4rem;background-color:#f0f0f0}.new-design-offers .offers2__listing+.newlook-hotel-configuration-title+.offers2__feature{background-color:#f0f0f0}.new-design-offers .offers2__listing+.newlook-hotel-configuration-title+.offers2__feature .new-look-hotel-dining__list-content{background-color:#f0f0f0}@media (max-width:768px){.offers2__listing{padding:0}.new-design-offers .offers2__listing{padding:0}}@media (min-width:769px){.offers2__listing.offers-one.offers2-double{padding:0}.new-design .offers2__listing.offers-one.offers2-double .offers2__listing-offer{width:100%;padding-bottom:18rem;background-color:#fbfbfb}.new-design .offers2__listing.offers-one.offers2-double .offers2__listing-offer-img{height:56.8rem}.new-design .offers2__listing.offers-one.offers2-double .offers2__listing-offer .offers2__listing-offer-ctx{height:auto;margin-left:13rem;padding:24px;position:absolute;width:40%;top:52.8rem;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px 0 rgba(0,0,0,.07)}}@media (min-width:769px){.new-design .offers2__listing.offers-two .offers2__listing-offer{width:calc(100% / 2 - .8rem)}}.offers2__listing.offers2-double{padding:0 calc(9.2rem - 8px) 10px}.new-design-offers .offers2__listing.offers2-double{background-color:#f0f0f0}@media (max-width:768px){.new-design-offers .offers2__listing.offers2-double{padding-bottom:5px}}.offers2__listing.offers2-double .offers2__listing-caption{padding:30px 8px}.new-design-offers .offers2__listing.offers2-double .offers2__listing-caption{display:none}@media (max-width:768px){.offers2__listing.offers2-double{padding:0}.offers2__listing.offers2-double .offers2__listing-caption{padding:30px 5%}}.offers2__listing.offers3-double{padding:20px 7%}.offers2__listing.offers3-double .offers2__listing-caption{padding:50px 0}.offers2__listing.offers2-search{padding:22px calc(9.2rem - 8px) 10px}.offers2__listing.offers2-search .offers2__listing-caption{padding:30px 8px}.offers2__listing.offers2-search .offers2__listing-no-result{padding:8px 0 30px 0;border-bottom:0}@media (max-width:768px){.offers2__listing.offers2-search .offers2__listing-no-result{margin:0;padding:30px 5% 50px}}.offers2__listing.offers2-search .offers2__listing-no-result>:not(:first-child){font-size:20px}.offers2__listing.offers2-search .offers2__listing-no-result>:first-child{font-size:32px}@media (max-width:768px){.offers2__listing.offers2-search{padding:0}.offers2__listing.offers2-search .offers2__listing-caption{padding:30px 5%}}.offers2__listing .offers2__listing-caption{font-size:0;white-space:nowrap;padding:30px 0}.offers2__listing .offers2__listing-caption .offers2__listing-caption-text{color:#4e4e4e;font-size:22px;font-weight:700;font-family:Optima,sans-serif;display:inline-block;vertical-align:middle;width:calc(100% - 200px)}.offers2__listing .offers2__listing-caption .offers2__listing-caption-more{width:200px;text-align:right;display:inline-block;vertical-align:middle}.offers2__listing .offers2__listing-caption .offers2__listing-caption-more a{color:#004976;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.offers2__listing .offers2__listing-caption .offers2__listing-caption-more a:hover span:not(.icon-icon_chervonRight){text-decoration:underline}.offers2__listing .offers2__listing-caption .offers2__listing-caption-more a span.icon-icon_chervonRight{vertical-align:-2px}@media (max-width:768px){.offers2__listing .offers2__listing-caption{padding:30px 5%}}.new-design-offers .hotel-rooms__showMore+.newlook-hotel-configuration-title{margin-bottom:0;padding-bottom:2.4rem;background-color:#f0f0f0}.new-design-offers .hotel-rooms__showMore+.newlook-hotel-configuration-title+.offers2__feature{background-color:#f0f0f0}.new-design-offers .hotel-rooms__showMore+.newlook-hotel-configuration-title+.offers2__feature .new-look-hotel-dining__list-content{background-color:#f0f0f0}.new-design-offers .hotel-rooms__showMore+.newlook-hotel-configuration-title+.offers2__feature+.featured-offer.see-more{background-color:#f0f0f0;padding-top:0;padding-bottom:2.4rem}.offers2__feature{width:auto;padding-top:25px}.new-design-offers .offers2__feature .new-look.new-design.new-look-hotel-dining .new-look-content .new-look-hotel-dining__list-item:nth-of-type(-n+2){display:block}.new-design-offers .offers2__feature .new-look.new-design.new-look-hotel-dining .new-look-content .new-look-hotel-dining__list.show-all .new-look-hotel-dining__list-item{display:block}@media (max-width:768px){.offers2__feature{padding-top:10px}}.offers2__loading{width:1px;height:1px;margin:30px 50%;position:relative}.offers2__loading .offers2__loading-item{width:12px;height:4px;position:absolute;background-color:#e0e0e0}@media (max-width:768px){.offers2__loading .offers2__loading-item{background-color:#fff}}.offers2__loading .offers2__loading-item:nth-child(1){top:0;left:-15px;-webkit-animation:line-spin-fade-loader 1.2s .12s infinite ease-in-out;animation:line-spin-fade-loader 1.2s .12s infinite ease-in-out}.offers2__loading .offers2__loading-item:nth-child(2){top:-11px;left:-11px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:line-spin-fade-loader 1.2s .24s infinite ease-in-out;animation:line-spin-fade-loader 1.2s .24s infinite ease-in-out}.offers2__loading .offers2__loading-item:nth-child(3){top:-15px;left:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation:line-spin-fade-loader 1.2s .36s infinite ease-in-out;animation:line-spin-fade-loader 1.2s .36s infinite ease-in-out}.offers2__loading .offers2__loading-item:nth-child(4){top:-11px;left:11px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:line-spin-fade-loader 1.2s .48s infinite ease-in-out;animation:line-spin-fade-loader 1.2s .48s infinite ease-in-out}.offers2__loading .offers2__loading-item:nth-child(5){top:0;left:15px;-webkit-animation:line-spin-fade-loader 1.2s .6s infinite ease-in-out;animation:line-spin-fade-loader 1.2s .6s infinite ease-in-out}.offers2__loading .offers2__loading-item:nth-child(6){top:11px;left:11px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:line-spin-fade-loader 1.2s .72s infinite ease-in-out;animation:line-spin-fade-loader 1.2s .72s infinite ease-in-out}.offers2__loading .offers2__loading-item:nth-child(7){top:15px;left:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation:line-spin-fade-loader 1.2s .84s infinite ease-in-out;animation:line-spin-fade-loader 1.2s .84s infinite ease-in-out}.offers2__loading .offers2__loading-item:nth-child(8){top:11px;left:-11px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:line-spin-fade-loader 1.2s .96s infinite ease-in-out;animation:line-spin-fade-loader 1.2s .96s infinite ease-in-out}.offers2__maps{width:100%;padding-bottom:30px}.offers2__maps .map-caption{color:#4e4e4e;font-size:22px;font-weight:700;font-family:Optima,sans-serif;padding:20px 9.2rem 30px}@media (max-width:768px){.offers2__maps .map-caption{padding:20px 5% 30px}}.offers2__maps .map-content{box-shadow:0 1px 2px #f0f0f0}.offers2__caption-item{vertical-align:top;display:inline-block;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#676767}@media (max-width:768px){.offers2__caption-item{display:block}}.offers2__caption-item:last-child{width:32.5%;height:100%}@media (max-width:768px){.offers2__caption-item:last-child{width:100%;height:50vw;min-height:160px}}.offers2__caption-item:first-child{width:67.5%;height:100%}.offers2__caption-item:first-child:after{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}@media (max-width:768px){.offers2__caption-item:first-child{width:100%;height:62vw;min-height:200px}}.offers2__caption-item:only-child{width:100%;display:block}@media (min-width:768px){.offers2__caption-item:only-child{text-align:center}}.offers2__caption-item:only-child .offers2__caption-query{margin:0 auto}@media (max-width:768px){.offers2__caption-item:only-child{width:100%;height:62vw;min-height:200px;text-align:start}.new-design-offers .offers2__caption-item:only-child{height:100%}}.offers2__caption-item video.compatibility-img{position:absolute;width:100%;height:100%;z-index:0;top:0;bottom:0;left:0;right:0}.offers2__caption-mask{height:0;display:none}.offers2__caption-mask.show{display:block}.offers2__caption-mask .offers2__caption-mask-inner{height:420px;background-color:rgba(0,0,0,.3)}@media (max-width:768px){.offers2__caption-mask .offers2__caption-mask-inner{height:62vw;min-height:200px}}.offers2__caption-content{width:auto;max-width:80%;margin:0;display:inline-block;vertical-align:middle;padding-top:0;position:absolute;top:50%;left: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%);z-index:101}.offers2__caption-content h1{white-space:normal;font-family:Optima,sans-serif;font-weight:700;font-size:62px;line-height:82px;white-space:normal;padding-bottom:15px;text-shadow:0 2px 4px rgba(36,33,33,.7);color:#fff;text-align:center}.offers2__caption-content h1.center{text-align:center}@media (max-width:768px){.offers2__caption-content h1{font-size:16pt;line-height:18pt}.offers2__caption-content h1 span{font-size:16pt}}@media (max-width:768px){.offers2__caption-content{width:90%;margin:0 5%;padding-top:0}}.offers2__caption-feature{width:auto;height:100%;position:relative}.offers2__caption-region{text-transform:uppercase;font-family:Optima,sans-serif;font-weight:700;font-size:16px;line-height:21px;text-align:center;text-shadow:0 2px 4px rgba(36,33,33,.5);color:#fff;white-space:normal}.offers2__caption-title{font-family:Optima,sans-serif;font-weight:700;font-size:62px;line-height:82px;white-space:normal;padding-bottom:15px;text-shadow:0 2px 4px rgba(36,33,33,.7);color:#fff}.offers2__caption-title.center{text-align:center}@media (max-width:768px){.offers2__caption-title{font-size:16pt;line-height:18pt}}.offers2__caption-feint{width:90vw;height:44px;max-width:450px;cursor:pointer;display:none}@media (max-width:768px){.offers2__caption-feint{display:block}.offers2__caption-feint .offers2__caption-query-import{width:calc(100% - 44px)}.offers2__caption-feint .offers2__caption-query-button{width:44px}.offers2__caption-feint .offers2__caption-query-import-text{height:auto;color:#777}}.offers2__caption-query{width:450px;height:46px;max-width:100%;position:relative}@media (max-width:768px){.offers2__caption-query{display:none}.offers2__caption-query.offers2-search-full-screen{display:block;position:fixed;background-color:#efefef;height:100vh;z-index:1000;width:100%;left:0;top:0}.offers2__caption-query.offers2-search-full-screen .offers2__caption-query-mobile{display:block}.offers2__caption-query.offers2-search-full-screen .offers2__caption-query-import{width:90%;height:44px;margin:18px 5%;border:1px solid #999}.offers2__caption-query.offers2-search-full-screen .offers2__caption-query-result{background-color:transparent;position:static;width:100%}.offers2__caption-query.offers2-search-full-screen .offers2__caption-query-button{width:90%;position:absolute;height:44px;bottom:20px;left:5%}}.offers2__caption-query-mobile{height:42px;background-color:#ba0c2f;text-align:center;position:relative;display:none}.offers2__caption-query-mobile:after{width:0;height:100%;display:inline-block;vertical-align:middle;content:""}.offers2__caption-query-import{vertical-align:top;display:inline-block;background-color:#fff;width:calc(100% - 90px);height:100%}.offers2__caption-query-import:after{width:0;height:100%;display:inline-block;vertical-align:middle;content:""}.offers2__caption-query-result{left:0;top:calc(100% + 1px);width:calc(100% - 90px);background-color:#fff;position:absolute;z-index:9;height:0}.offers2__caption-query-button{border:0;margin:0;width:90px;height:100%;color:#fff;cursor:pointer;text-align:center;vertical-align:top;background-color:#9f7d23;display:inline-block;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.offers2__caption-query-button:after{width:0;height:100%;display:inline-block;vertical-align:middle;content:""}.offers2__caption-query-button:hover{background-color:#bf972b}.offers2__caption-query-import-icon{width:38px;font-size:16px;margin-right:-38px;display:inline-block;vertical-align:middle;pointer-events:none;text-align:center;color:#9f7d23}.offers2__caption-query-import-text{border:0;margin:0;width:100%;height:42px;outline:0;padding:0 40px;font-size:16px;font-family:'Nimbus Sans L',sans-serif;display:inline-block;vertical-align:middle;box-sizing:border-box;background-color:transparent;-webkit-appearance:none;-moz-appearance:none}.offers2__caption-query-import-wipe{width:38px;font-size:32px;margin-left:-38px;vertical-align:middle;text-align:center;position:relative;cursor:pointer;display:none;z-index:1}.offers2__caption-query-import-wipe.show{display:inline-block}.offers2__caption-query-button-icon{font-size:24px;display:inline-block;vertical-align:middle}.offers2__caption-query-button-text{font-size:12px;font-family:'Nimbus Sans L',sans-serif;display:inline-block;vertical-align:middle;text-transform:uppercase}.offers2__caption-query-button-text:last-child{display:none}@media (max-width:768px){.offers2__caption-query-button-text:last-child{display:inline}}.offers2__caption-query-button-text:first-child{display:inline}@media (max-width:768px){.offers2__caption-query-button-text:first-child{display:none}}.offers2__caption-query-mobile-text{color:#fff;font-size:16px;display:inline-block;vertical-align:middle;text-transform:uppercase;width:calc(90% - 15px)}.offers2__caption-query-mobile-exit{color:#fff;width:38px;font-size:32px;display:inline-block;vertical-align:middle;cursor:pointer}.offers2__caption-query-result-title{font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:2em;padding:1rem 5% 0;color:rgba(0,0,0,.7);text-transform:uppercase}.offers2__caption-query-result-list{overflow-y:auto;overflow-x:hidden;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:#fff;max-height:300px;text-align:left;-webkit-overflow-scrolling:touch}@media (max-width:768px){.offers2__caption-query-result-list{background-color:transparent;box-shadow:0 0 0 transparent;max-height:calc(100vh - 248px)}}.offers2__caption-query-result-item{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:14px;padding:1em 5%;color:#363636}.offers2__caption-query-result-item strong{font-weight:700}.offers2__caption-query-result-item.hold,.offers2__caption-query-result-item:hover{background-color:#f2e2bf}.offers2__caption-slide{position:absolute;bottom:55px;width:84%;left:8%}@media (max-width:768px){.offers2__caption-slide{width:90%;left:5%}}.offers2__toolbar-item{width:50%;height:100%;vertical-align:top;display:inline-block}.offers2__toolbar-item:after{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.offers2__toolbar-item:first-child{display:none}.offers2__toolbar-item:last-child{text-align:right}.offers2__toolbar-item.offers2-destinations{max-height:calc(100% - 236px);height:calc(100% - 236px);overflow-x:hidden;overflow-y:auto;display:none;-webkit-overflow-scrolling:touch}.offers2__toolbar-item.offers2-destinations:after{display:none}@media (min-width:768px){.new-design-offers .offers2__toolbar-item{padding:3.25rem 10%;height:unset;width:calc(100% - 20%);background-color:#f0f0f0}.new-design-offers .offers2__toolbar-item:last-child{display:none}}@media (max-width:768px){.offers2__toolbar-item{width:100%;display:none;height:auto}.offers2__toolbar-item:first-child{height:100%;display:block}.offers2__toolbar-item:last-child{text-align:center}.offers2__toolbar-item.offers2-destinations{display:block;text-align:left;margin-top:1rem}}.offers2__toolbar-subitem{display:inline-block;vertical-align:middle}.offers2__toolbar-subitem.offers2-copy{color:#4e4e4e}@media (max-width:768px){.offers2__toolbar-subitem.offers2-copy{height:42px;text-align:center;background-color:#ba0c2f;display:block;color:#fff}.offers2__toolbar-subitem.offers2-copy:after{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.offers2__toolbar-subitem.offers2-copy .offers2__toolbar-text{width:calc(90% - 15px);text-transform:uppercase}.new-design-offers .offers2__toolbar-subitem.offers2-copy{background-color:transparent;height:auto;padding:0 2.4rem}.new-design-offers .offers2__toolbar-subitem.offers2-copy .offers2__toolbar-text{color:#000;font-family:Optima,sans-serif;font-size:26px;letter-spacing:0;line-height:32px;text-align:left;padding-top:32px;width:92.5%}.new-design-offers .offers2__toolbar-subitem.offers2-copy .offers2__toolbar-exit{color:#4b4b4b;width:12px}}.offers2__toolbar-subitem.offers2-join{color:#4e4e4e}@media (max-width:768px){.offers2__toolbar-subitem.offers2-join{display:none}}.offers2__toolbar-subitem.offers2-attendees,.offers2__toolbar-subitem.offers2-menu,.offers2__toolbar-subitem.offers2-type{margin:0 4px 0 8px}.offers2__toolbar-subitem.offers2-attendees.drop-down .offers2__toolbar-icon,.offers2__toolbar-subitem.offers2-menu.drop-down .offers2__toolbar-icon,.offers2__toolbar-subitem.offers2-type.drop-down .offers2__toolbar-icon{-webkit-transform-origin:center 45%;-moz-transform-origin:center 45%;-ms-transform-origin:center 45%;-o-transform-origin:center 45%;transform-origin:center 45%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:768px){.offers2__toolbar-subitem.offers2-attendees,.offers2__toolbar-subitem.offers2-menu,.offers2__toolbar-subitem.offers2-type{display:block;margin:18px 5%}}.offers2__toolbar-subitem.offers2-full{width:100%;height:40px;line-height:40px;text-transform:uppercase;background-color:#9f7d23;text-align:center;cursor:pointer;color:#fff}.new-design-offers .offers2__toolbar-subitem.offers2-full{height:36px;line-height:36px;background-color:#ba0c2f}.new-design-offers .offers2__toolbar-subitem.offers2-full .offers2__toolbar-icon{display:none}.offers2__toolbar-subitem .offers2__toolbar-text{font-size:16px;display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:500}@media (min-width:768px){.new-design-offers .offers2__toolbar-subitem .offers2__toolbar-text{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;letter-spacing:0;line-height:24px}.offers2__toolbar-drop .new-design-offers .offers2__toolbar-subitem .offers2__toolbar-text{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;text-transform:uppercase}}@media (max-width:768px){.new-design-offers .offers2__toolbar-subitem .offers2__toolbar-text{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:1px;line-height:18px;text-align:center}}.offers2__toolbar-subitem .offers2__toolbar-exit{color:#fff;width:38px;font-size:32px;vertical-align:middle;cursor:pointer;display:none}@media (max-width:768px){.offers2__toolbar-subitem .offers2__toolbar-exit{display:inline-block}}.offers2__toolbar-subitem .offers2__toolbar-icon{margin:0 4px;font-size:18px;vertical-align:-10px;display:inline-block;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.new-design-offers .offers2__toolbar-subitem .offers2__toolbar-icon{vertical-align:middle}.offers2__toolbar-subitem .offers2__toolbar-wipe{color:#004976;font-size:14px;vertical-align:middle;display:inline-block;cursor:pointer;display:none}.offers2__toolbar-subitem .offers2__toolbar-wipe:hover{text-decoration:underline}@media (max-width:768px){.offers2__toolbar-subitem .offers2__toolbar-wipe{padding:1em 2em}}.offers2__toolbar-subitem .offers2__toolbar-drop{cursor:pointer;color:#bf972b;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:768px){.offers2__toolbar-subitem .offers2__toolbar-drop{height:40px;padding:0 20px;background-color:#f0f0f0}.offers2__toolbar-subitem .offers2__toolbar-drop:after{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.new-design-offers .offers2__toolbar-subitem .offers2__toolbar-drop{background-color:transparent;display:flex;align-items:center;justify-content:space-between}.new-design-offers .offers2__toolbar-subitem .offers2__toolbar-drop .offers2__toolbar-text{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:500;letter-spacing:.5px;line-height:23px;flex:0 0 95%;text-align:left}.new-design-offers .offers2__toolbar-subitem .offers2__toolbar-drop .offers2__toolbar-icon{color:#1d1d1d}}.offers2__toolbar-subitem .offers2__toolbar-list{height:0;cursor:default}@media (max-width:768px){.offers2__toolbar-subitem .offers2__toolbar-list{height:auto}}.offers2__toolbar-subitem .offers2__toolbar-list .offers2__toolbar-arrow{width:0;height:0;margin:0 auto;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid #fff;position:relative;z-index:10;top:9px}.new-design-offers .offers2__toolbar-subitem .offers2__toolbar-list .offers2__toolbar-arrow{display:none}@media (max-width:768px){.offers2__toolbar-subitem .offers2__toolbar-list .offers2__toolbar-arrow{display:none}}.offers2__toolbar-subitem .offers2__toolbar-list .offers2__toolbar-popup{left:0;right:0;width:100%;padding:8px 0;background-color:#fff;box-shadow:0 -5px 40px #eee;position:absolute;z-index:9;top:100%}.new-design-offers .offers2__toolbar-subitem .offers2__toolbar-list .offers2__toolbar-popup{background-color:#f0f0f0}@media (max-width:768px){.offers2__toolbar-subitem .offers2__toolbar-list .offers2__toolbar-popup{background-color:#f0f0f0;position:static}.new-design-offers .offers2__toolbar-subitem .offers2__toolbar-list .offers2__toolbar-popup{background-color:transparent;box-shadow:unset}.new-design-offers .offers2__toolbar-subitem .offers2__toolbar-list .offers2__toolbar-popup .offers2__toolbar-popup-item{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;letter-spacing:0;line-height:24px;padding-bottom:24px}}.offers2__toolbar-subitem .offers2__toolbar-list .offers2__toolbar-popup .nano-pane{top:65px;right:65px}.offers2__toolbar-subitem .offers2__toolbar-list .offers2__toolbar-popup .nano-content{margin-right:9.2rem!important;right:0!important}.new-design-offers .offers2__toolbar-subitem .offers2__toolbar-list .offers2__toolbar-popup .nano-content{padding:0 3.5%!important;overflow:hidden}.offers2__toolbar-subitem .offers2__toolbar-list .offers2__toolbar-popup-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.5em 1em;font-size:16px;color:#4e4e4e}.offers2__toolbar-subitem .offers2__toolbar-list .offers2__toolbar-popup-item:hover{background-color:#f0f0f0}@media (max-width:768px){.offers2__toolbar-subitem .offers2__toolbar-list .offers2__toolbar-popup-item:hover{background-color:#ddd}}.new-design-offers .hotel-rooms__showMore{display:none}.featured-offer.see-more{display:none}@media (max-width:768px){.featured-offer.see-more{display:block;color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:.75px;float:unset;text-transform:uppercase;text-decoration:underline;text-align:center}}.offers2__toolbar-type-popup-wrapper{height:20px;margin-left:-80px;position:relative;width:160px;left:50%}@media (max-width:768px){.offers2__toolbar-type-popup-wrapper{margin-left:auto;position:static;height:auto;width:auto;left:0}}.offers2__toolbar-menu-popup-wrapper .destination-venus-position{position:relative}.offers2__toolbar-menu-popup-wrapper .offers2__toolbar-popup-header{margin:0 9.2rem}.new-design-offers .offers2__toolbar-menu-popup-wrapper .offers2__toolbar-popup-header{display:none}@media (max-width:768px){.offers2__toolbar-menu-popup-wrapper .offers2__toolbar-popup-header{display:none}}.offers2__toolbar-menu-popup-wrapper .offers2__toolbar-popup-region{display:none}@media (max-width:768px){.offers2__toolbar-menu-popup-wrapper .offers2__toolbar-popup-region{display:block}}.offers2__toolbar-menu-popup-wrapper .offers2__toolbar-popup-nation{position:relative;margin:10px 9.2rem 0}@media (max-width:768px){.offers2__toolbar-menu-popup-wrapper .offers2__toolbar-popup-nation{display:none}}.offers2__toolbar-menu-popup-wrapper .offers2__toolbar-popup-menu-text{font-size:16px;padding:.8em 0 .5em;text-transform:uppercase;display:none}.offers2__toolbar-menu-popup-wrapper .offers2__toolbar-popup-menu-city{width:calc(100% / 7);box-sizing:border-box;padding:0 5px 25px 0;position:absolute;left:0;top:0}.offers2-destinations-inner{padding:0 5% 25px}.offers2-destinations-leafs{padding:0 5%}.offers2__toolbar-popup-menu-county{overflow:hidden;text-overflow:ellipsis;padding-bottom:10px;white-space:nowrap;font-weight:500;font-size:16px}.offers2__toolbar-popup-menu-county a{color:#004874;cursor:pointer;text-transform:uppercase}.offers2__toolbar-popup-menu-county a:hover{text-decoration:underline}.new-design-offers .offers2__toolbar-popup-menu-county a{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:500;letter-spacing:.5px;line-height:23px}.offers2__toolbar-popup-menu-cities{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;padding:3px 0}.offers2__toolbar-popup-menu-cities a{color:#4e4e4e;cursor:pointer}.offers2__toolbar-popup-menu-cities a:hover{color:#9f7d23}.new-design-offers .offers2__toolbar-popup-menu-cities a{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;letter-spacing:0;line-height:24px}.offers2__content-item{font-size:1rem;white-space:normal;vertical-align:top;display:inline-block;padding-top:30px;font-family:'Nimbus Sans L',sans-serif}.offers2__content-item:last-child{width:45%}@media (max-width:768px){.offers2__content-item:last-child{display:block;width:100%}}.offers2__content-item:first-child{width:55%}@media (max-width:768px){.offers2__content-item:first-child{display:block;width:100%}}.offers2__content-item:only-child{display:block;width:100%}.offers2__content-item .offers2__content-name{color:#4e4e4e;font-size:24px;line-height:32px;font-weight:700;font-family:Optima,sans-serif;padding-bottom:25px}.new-design-offers .offers2__content-item .offers2__content-name{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:500;letter-spacing:.5px;line-height:23px}.offers2__content-item .offers2__content-desc{font-size:14px;font-weight:300;line-height:22px}.new-design-offers .offers2__content-item .offers2__content-desc{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;letter-spacing:0;line-height:24px}.offers2__content-item p{font-size:14px;font-weight:300;line-height:22px}.new-design-offers .offers2__content-item p{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;letter-spacing:0;line-height:24px}.offers2__content-item table{border:0;font-size:14px;border-collapse:collapse;border-spacing:0;margin-left:30%;width:60%}.offers2__content-item table a{outline:0;color:currentColor;cursor:pointer}.offers2__content-item table a:hover{text-decoration:underline}.new-design-offers .offers2__content-item table a{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;letter-spacing:1px;line-height:17px;text-transform:uppercase}@media (max-width:768px){.offers2__content-item table{margin-left:0;width:100%}}.offers2__content-item table td{padding:5px 0}.offers2__content-item table thead tr td{font-weight:700;text-transform:uppercase}.new-design-offers .offers2__content-item table thead tr td{color:#000;font-family:Optima,sans-serif;font-weight:500;font-size:25px;letter-spacing:0;line-height:32px}.offers2__listing-region{margin:23px 30px;vertical-align:top;display:inline-block;width:calc(100% / 3 - 60px - .1px);position:relative;overflow:hidden}.new-design-offers .offers2__listing-region{margin:0 8px;width:calc(100% / 3 - 16px - .1px)}@media (max-width:768px){.offers2__listing-region{display:block;width:100%;margin:10px 0}.new-design-offers .offers2__listing-region{display:block;width:100%;margin:10px 0}}.offers2__listing-region .offers2__listing-region-img{margin:0 11px;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#676767;position:relative;overflow:hidden;z-index:1}.offers2__listing-region .offers2__listing-region-img.image-loading{background-image:url(/assets/img/card/Preloader3_2_RedIcon_300px.gif)!important;background-size:100px!important;background-position:center center!important}.offers2__listing-region .offers2__listing-region-img:after{content:"";display:block;margin-top:50%}.new-design-offers .offers2__listing-region .offers2__listing-region-img:after{margin-top:100%}@media (max-width:768px){.offers2__listing-region .offers2__listing-region-img{margin:0;position:absolute;width:110px;bottom:0;left:0;top:0}.offers2__listing-region .offers2__listing-region-img:after{display:none}.new-design-offers .offers2__listing-region .offers2__listing-region-img{position:relative;width:100%;height:240px}}.offers2__listing-region .offers2__listing-region-ctx{height:93px;margin-top:-20px;padding:40px 11px 20px;background-color:#f9f8f5;position:relative}.new-design-offers .offers2__listing-region .offers2__listing-region-ctx{width:calc(100% - 10% - 48px);height:auto;padding:24px;top:-40px;margin:0 5%;z-index:2;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px 0 rgba(0,0,0,.07);margin-bottom:-16px}@media (max-width:768px){.offers2__listing-region .offers2__listing-region-ctx{width:calc(100% - 136px);padding:20px 13px 20px;margin:0 0 0 110px}.new-design-offers .offers2__listing-region .offers2__listing-region-ctx{margin-bottom:-20px;padding-top:12px;text-align:center}}.offers2__listing-region .offers2__listing-region-region{color:#4e4e4e;font-size:16px;font-weight:700;font-family:Optima,sans-serif}.new-design-offers .offers2__listing-region .offers2__listing-region-region{color:#000;font-family:Optima,sans-serif;font-size:25px;letter-spacing:0;line-height:32px}.offers2__listing-region .offers2__listing-region-content{height:40px;color:#363636;font-size:14px;margin-top:8px;line-height:20px;overflow:hidden;text-overflow:ellipsis;font-family:'Nimbus Sans L',sans-serif;font-weight:300;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.new-design-offers .offers2__listing-region .offers2__listing-region-content{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;height:auto;-webkit-line-clamp:3;font-size:15px;font-weight:300;letter-spacing:0;line-height:22px}.offers2__listing-region .offers2__listing-region-link{margin-top:14px}.offers2__listing-region .offers2__listing-region-link a{color:#004976;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;cursor:pointer}.offers2__listing-region .offers2__listing-region-link a .icon-icon_chervonRight{vertical-align:-2px;padding:0 2px}.offers2__listing-region .offers2__listing-region-link a:hover span:not(.icon-icon_chervonRight){text-decoration:underline}.new-design-offers .offers2__listing-region .offers2__listing-region-link a{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:0;line-height:20px;text-transform:uppercase;padding:8px 24px;border:1px solid #1d1d1d;display:inline-block}.new-design-offers .offers2__listing-region .offers2__listing-region-link a .icon-icon_chervonRight{display:none}.new-design-offers .offers2__listing-region .offers2__listing-region-link a:hover{color:#fff;background-color:#1d1d1d}.new-design-offers .offers2__listing-region .offers2__listing-region-link a:hover span{text-decoration:none}.offers2__listing-offer{margin:10px 8px;position:relative;vertical-align:top;width:calc(100% / 2 - 16px - .1px);background-color:#f8f6f2;display:inline-block}@media (min-width:1600px){.offers2__listing-offer{width:calc(100% / 3 - 16px - .1px)}}@media (max-width:768px){.offers2__listing-offer{display:block;width:100%;margin:0 0 20px}}.new-design-offers .offers2__listing-offer{margin:0 8px;width:calc(100% / 3 - 16px - .1px);background-color:#f0f0f0}@media (max-width:768px){.new-design-offers .offers2__listing-offer{display:block;width:100%;margin:0 0 20px}}.offers2__listing-offer.offers2-hidden{display:none}@media (max-width:768px){.offers2__listing-offer.offers2-hidden{display:none}}.offers2__listing-offer.offers2-filter{display:none}@media (max-width:768px){.offers2__listing-offer.offers2-filter{display:none}}.offers2__listing-offer .offers2__listing-offer-img{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#676767;overflow:hidden}.offers2__listing-offer .offers2__listing-offer-img:after{content:"";display:block;margin-top:33.34%}.new-design-offers .offers2__listing-offer .offers2__listing-offer-img:after{margin-top:100%}.offers2__listing-offer .offers2__listing-offer-img.image-loading{background-image:url(/assets/img/card/Preloader3_2_RedIcon_300px.gif)!important;background-size:100px!important;background-position:center center!important}.offers2__listing-offer .offers2__listing-offer-type{height:0;margin:0 30px;position:relative;z-index:1}.offers2__listing-offer .offers2__listing-offer-type .offers2__listing-offer-type-ring{width:88px;height:88px;border-radius:50%;background-color:#004976;position:relative;top:-44px}.offers2__listing-offer .offers2__listing-offer-type .offers2__listing-offer-type-ring .offers2__listing-offer-type-ring-icon{color:#fff;font-size:36px;text-align:center;padding-top:13px}.offers2__listing-offer .offers2__listing-offer-type .offers2__listing-offer-type-ring .offers2__listing-offer-type-ring-text{color:#fff;font-size:10px;text-align:center;white-space:normal;text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;padding:2px 17px 0;line-height:10px}.new-design-offers .offers2__listing-offer .offers2__listing-offer-type .offers2__listing-offer-type-ring{width:unset;height:unset;border-radius:unset;background-color:unset;top:unset}.new-design-offers .offers2__listing-offer .offers2__listing-offer-type .offers2__listing-offer-type-ring .offers2__listing-offer-type-ring-icon{display:none}.new-design-offers .offers2__listing-offer .offers2__listing-offer-type .offers2__listing-offer-type-ring .offers2__listing-offer-type-ring-text{text-align:left;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;letter-spacing:1px;line-height:17px}.offers2__listing-offer .offers2__listing-offer-ctx{height:217px;margin:0 30px;padding:20px 0}@media (max-width:768px){.offers2__listing-offer .offers2__listing-offer-ctx{margin:0 20px}.new-design-offers .offers2__listing-offer .offers2__listing-offer-ctx{text-align:center}.new-design-offers .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-title{white-space:unset;text-overflow:unset}}.offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-price{min-height:50px;text-align:right}.offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-price .offers2__listing-offer-price-copy{color:#363636;font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:19px;padding:0 4px}.offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-price .offers2__listing-offer-price-text{color:#4e4e4e;font-size:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:22px}.offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-city{color:#363636;font-size:12px;line-height:16px;text-transform:uppercase}.offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-title{color:#4e4e4e;font-size:22px;font-weight:700;font-family:Optima,sans-serif;line-height:26px;margin-top:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.new-design-offers .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-title{white-space:unset;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-content{height:40px;color:#4e4e4e;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:20px;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom{font-size:0;white-space:nowrap;margin-top:20px}.offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .offers2__listing-offer-bottom-item{vertical-align:middle;display:inline-block}.offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .offers2__listing-offer-bottom-item:last-child{min-width:140px;max-width:100%;overflow:hidden}.offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .offers2__listing-offer-bottom-item:first-child{width:calc(100% - 140px)}.offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .offers2__listing-offer-bottom-icon{color:#363636;font-size:32px;vertical-align:middle;display:inline-block}.offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .offers2__listing-offer-bottom-icon+.offers2__listing-offer-bottom-icon{margin-left:5px}.offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .offers2__listing-offer-bottom-text{color:#363636;font-size:14px;font-family:'Nimbus Sans L',sans-serif;vertical-align:middle;margin:0 5px}.offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .wgt-sqbutton-golden{color:#fff!important;padding:0;width:100%}.new-design-offers .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .wgt-sqbutton-golden{color:#1d1d1d!important;font-family:'Nimbus Sans L',sans-serif;font-size:15px;background-color:#fff;font-weight:500;letter-spacing:0;line-height:20px;padding:8px 24px;border:1px solid #1d1d1d;display:inline-block}.new-design-offers .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .wgt-sqbutton-golden .icon-icon_chervonRight{display:none}.new-design-offers .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .wgt-sqbutton-golden:hover{color:#fff!important;background-color:#1d1d1d}.new-design-offers .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .wgt-sqbutton-golden:hover span{text-decoration:none}.offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .offers2__listing-offer-bottom-link{font-size:32px;cursor:pointer;color:#004976;vertical-align:middle;display:inline-block}.offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .offers2__listing-offer-bottom-link span{float:left}.offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .offers2__listing-offer-bottom-link span:first-child{font-size:18px;line-height:32px}.offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .offers2__listing-offer-bottom-link:hover span:first-child{text-decoration:underline}.new-design-offers .offers2__listing-offer .offers2__listing-offer-ctx{width:calc(100% - 10% - 48px);height:auto;padding:24px;position:relative;top:-40px;margin:0 5%;z-index:2;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px 0 rgba(0,0,0,.07);margin-bottom:-16px}.new-design-offers .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-city,.new-design-offers .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-price{display:none}.new-design-offers .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-title{color:#000;font-family:Optima,sans-serif;font-size:25px;letter-spacing:0;line-height:32px}.new-design-offers .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-content{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:300;letter-spacing:0;line-height:22px}.new-design-offers .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .offers2__listing-offer-bottom-item:first-child{display:none}.new-design .offers2__listing-offer .offers2__listing-offer-ctx{height:auto;margin:0 16px;padding:24px;position:absolute;width:calc(100% - 80px);top:360px;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px 0 rgba(0,0,0,.07);overflow:hidden}@media (max-width:768px){.new-design .offers2__listing-offer{margin:0 20px}}.new-design .offers2__listing-offer .offers2__listing-offer-price{min-height:50px;text-align:right}.new-design .offers2__listing-offer .offers2__listing-offer-price .offers2__listing-offer-price-copy{color:#363636;font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:19px;padding:0 4px}.new-design .offers2__listing-offer .offers2__listing-offer-price .offers2__listing-offer-price-text{color:#4e4e4e;font-size:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:22px}.new-design .offers2__listing-offer .offers2__listing-offer-city{text-transform:uppercase;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;letter-spacing:1px;line-height:17px}.new-design .offers2__listing-offer .offers2__listing-offer-title{font-weight:500;margin-top:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;font-family:Optima,sans-serif;font-size:25px;letter-spacing:0;line-height:32px;white-space:initial}.new-design .offers2__listing-offer .offers2__listing-offer-content{height:40px;color:#4e4e4e;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:20px;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.new-design .offers2__listing-offer .offers2__listing-offer-bottom{font-size:0;white-space:nowrap;margin-top:20px}.new-design .offers2__listing-offer .offers2__listing-offer-bottom .offers2__listing-offer-bottom-item{vertical-align:middle;display:inline-block}.new-design .offers2__listing-offer .offers2__listing-offer-bottom .offers2__listing-offer-bottom-item:last-child{min-width:140px;max-width:100%;overflow:hidden}.new-design .offers2__listing-offer .offers2__listing-offer-bottom .offers2__listing-offer-bottom-item:first-child{width:auto}.new-design .offers2__listing-offer .offers2__listing-offer-bottom .offers2__listing-offer-bottom-icon{color:#363636;font-size:32px;vertical-align:middle;display:inline-block}.new-design .offers2__listing-offer .offers2__listing-offer-bottom .offers2__listing-offer-bottom-icon+.offers2__listing-offer-bottom-icon{margin-left:5px}.new-design .offers2__listing-offer .offers2__listing-offer-bottom .offers2__listing-offer-bottom-text{color:#363636;font-size:14px;font-family:'Nimbus Sans L',sans-serif;vertical-align:middle;margin:0 5px}.new-design .offers2__listing-offer .offers2__listing-offer-bottom .wgt-sqbutton-golden{color:#1d1d1d!important;border:1px solid #1d1d1d;background:0 0;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:0;padding:0 1.4rem;width:100%}.new-design .offers2__listing-offer .offers2__listing-offer-bottom .wgt-sqbutton-golden:hover{color:#fff!important;background:#000}.new-design .offers2__listing-offer .offers2__listing-offer-bottom .offers2__listing-offer-bottom-link{font-size:32px;cursor:pointer;color:#004976;vertical-align:middle;display:inline-block}.new-design .offers2__listing-offer .offers2__listing-offer-bottom .offers2__listing-offer-bottom-link span{float:left}.new-design .offers2__listing-offer .offers2__listing-offer-bottom .offers2__listing-offer-bottom-link span:first-child{font-size:18px;line-height:32px}.new-design .offers2__listing-offer .offers2__listing-offer-bottom .offers2__listing-offer-bottom-link:hover span:first-child{text-decoration:underline}.offers2__listing-added{overflow:hidden;padding:0 9.2rem;text-align:center}.offers2__listing-added .offers2__listing-added-more{margin:20px 0 30px;padding:0;width:141px;height:39px;outline:0;color:#363636;font-size:12px;cursor:pointer;box-sizing:border-box;font-family:'Nimbus Sans L',sans-serif;background-color:transparent;border:1px solid #9f9f9f;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none}.offers2__listing-added .offers2__listing-added-more:hover{background-color:#363636;color:#fff}.offers2__listing-added .offers2__listing-added-more.offers2-hide{display:none}.new-design-offers .offers2__listing-added .offers2__listing-added-more{border:1px solid #1d1d1d;color:#1d1d1d;background-color:#fff;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:0;line-height:20px}.new-design-offers .offers2__listing-added .offers2__listing-added-more:hover{background-color:#1d1d1d;color:#fff!important}.offers2__feature-header{font-size:18px;color:#4e4e4e;padding:1em 5%;font-family:Optima,sans-serif;font-weight:700}.offers2__feature-slider{height:65vw}.offers2__feature-paging{color:#fff;font-size:0;white-space:nowrap;background-color:#4e4e4e}.offers2__feature-paging .offers2__feature-paging-icon{padding:.5em;font-size:24px;display:inline-block;vertical-align:middle;cursor:pointer}.offers2__feature-paging .offers2__feature-paging-text{font-size:14px;display:inline-block;vertical-align:middle;text-align:center;width:calc(100% - 96px)}.offers2__feature-content{margin:-3rem 0 0 calc(9rem + 30px - 31.5%)}@media (max-width:768px){.offers2__feature-content{margin:0 5%;clear:both}}.offers2__feature-content .offers2__feature-content-header{font-family:Optima,sans-serif;font-weight:300;color:#636363;text-transform:uppercase;font-size:1.4rem;line-height:1.9rem}@media (max-width:768px){.offers2__feature-content .offers2__feature-content-header{display:none}}.offers2__feature-content .offers2__feature-content-region{color:#767676;font-size:14px;text-transform:uppercase;margin-top:5px}.offers2__feature-content .offers2__feature-content-region.offers2-mobile{display:none}@media (max-width:768px){.offers2__feature-content .offers2__feature-content-region{display:none}.offers2__feature-content .offers2__feature-content-region.offers2-mobile{margin-top:20px;display:block}}.offers2__feature-content .offers2__feature-content-title{font-family:Optima,sans-serif;font-weight:700;color:#3d3d3d;font-size:24px;margin-top:.8rem;line-height:32px;max-height:64px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.offers2__feature-content .offers2__feature-content-desc{color:#363636;font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;line-height:31px;white-space:normal;margin-top:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;height:124px;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media (max-width:768px){.offers2__feature-content .offers2__feature-content-desc{height:auto;margin-bottom:14px}}.offers2__feature-content .offers2__feature-content-bottom{font-size:0;padding:0 0 20px;white-space:nowrap;min-height:61px}@media (max-width:768px){.offers2__feature-content .offers2__feature-content-bottom{padding:0 0 10px}}.offers2__feature-content .offers2__feature-content-bottom .offers2__feature-content-item{display:inline-block;vertical-align:top}.offers2__feature-content .offers2__feature-content-bottom .offers2__feature-content-item:last-child{text-align:center}.offers2__feature-content .offers2__feature-content-bottom .offers2__feature-content-item:first-child{width:calc(100% - 116px)}@media (max-width:768px){.offers2__feature-content .offers2__feature-content-bottom .offers2__feature-content-item:first-child{width:calc(100% - 12rem)}}.offers2__feature-content .offers2__feature-content-bottom .offers2__feature-content-from{color:#363636;font-size:14px;font-family:'Nimbus Sans L',sans-serif;text-transform:uppercase}.offers2__feature-content .offers2__feature-content-bottom .offers2__feature-content-numb{color:#4e4e4e;font-size:20px;font-weight:700;line-height:24px;font-family:'Nimbus Sans L',sans-serif;margin-top:4px}.offers2__feature-content .offers2__feature-content-bottom .offers2__feature-content-expl{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:12px;margin-bottom:8px;padding:1.2em 3em;background-color:#9f7d23;text-transform:uppercase;text-align:center;cursor:pointer;display:block;outline:0;color:#fff}.offers2__feature-content .offers2__feature-content-bottom .offers2__feature-content-expl:hover{background-color:#bf972b}.offers2__feature-content .offers2__feature-content-bottom .offers2__feature-content-link{color:#004976;font-size:14px;text-align:center;font-family:'Nimbus Sans L',sans-serif;font-weight:500;cursor:pointer;margin-left:.5em}.offers2__feature-content .offers2__feature-content-bottom .offers2__feature-content-link .icon-icon_chervonRight{vertical-align:-2px;padding:0 2px}.offers2__feature-content .offers2__feature-content-bottom .offers2__feature-content-link:hover span:not(.icon-icon_chervonRight){text-decoration:underline}.offers2__feature-fixed-height{height:250px;overflow:hidden}@media screen and (max-width:768px){.offers2__feature-fixed-height{height:auto}}.offers2__listing-no-result{padding:30px 5% 50px;text-align:center;border-bottom:1px solid #e7e7e7}.offers2__listing-no-result>:not(:first-child){font-size:16px;font-weight:300;font-family:'Nimbus Sans L',sans-serif;line-height:1.3;margin-top:.75em;color:#4e4e4e}.offers2__listing-no-result>:first-child{font-size:24px;font-weight:700;font-family:Optima,sans-serif;line-height:1.3;color:#4e4e4e}@media (min-width:769px){html[dir=rtl] .offers2.offers2-cro .offers2__details-sidebar-level .offers2__details-sidebar-level-2{margin-left:0;margin-right:0}}html[dir=rtl] .offers2__toolbar-item:last-child{text-align:left}html[dir=rtl] .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-price{text-align:left}html[dir=rtl] .offers2__listing-offer-bottom-link{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}html[dir=rtl] .offers2__content-item table{margin-left:auto;margin-right:30%}html[dir=rtl] .offers2__toolbar-subitem.offers2-attendees,html[dir=rtl] .offers2__toolbar-subitem.offers2-menu,html[dir=rtl] .offers2__toolbar-subitem.offers2-type{margin:0 8px 0 4px}html[dir=rtl] .offers2__caption-query-import-icon{margin-left:-38px;margin-right:auto}html[dir=rtl] .offers2__caption-query-import-wipe{margin-left:auto;margin-right:-38px}html[dir=rtl] .offers2__caption-query-result{left:auto;right:0}html[dir=rtl] .offers2__caption-query-result-list{text-align:right}html[dir=rtl] .offers2__listing-caption-more{text-align:left}.swiper-calendar{font-size:0;direction:ltr;white-space:nowrap;overflow:hidden}.swiper-calendar .swiper-slide{margin:0;padding:0;float:none!important;background-color:transparent!important;display:inline-block;vertical-align:top;width:100%}.swiper-calendar-lump{font-size:0;text-align:justify;white-space:nowrap;overflow:hidden}.swiper-calendar-lump::after{content:"";display:inline-block;width:100%;height:0}.swiper-calendar-lump.head{padding:2% 0}.swiper-calendar-lump.head .swiper-calendar-text{color:#000;font-size:14px;font-weight:500;font-family:'Nimbus Sans L',sans-serif}.swiper-calendar-lump.week .swiper-calendar-text{color:#000;font-size:12px;font-weight:500;font-family:'Nimbus Sans L',sans-serif}.swiper-calendar-name{display:inline-block;vertical-align:top;text-align:center;position:relative;overflow:hidden;width:71.4%}.swiper-calendar-name::before{content:"";display:block;margin-top:18%}.swiper-calendar-item{display:inline-block;vertical-align:top;text-align:center;position:relative;overflow:hidden;width:14.28%;z-index:1}.swiper-calendar-item::before{content:"";display:block;margin-top:90%}.swiper-calendar-item.none{cursor:default;opacity:0}.swiper-calendar-item.gray{cursor:not-allowed;opacity:.5}.swiper-calendar-item.hand,.swiper-calendar-item.next,.swiper-calendar-item.over,.swiper-calendar-item.prev{cursor:pointer}.swiper-calendar-next,.swiper-calendar-prev{width:100%;height:100%;cursor:pointer;display:block}.swiper-calendar-next,.swiper-calendar-prev{color:#9f7d23;font-size:16px;box-sizing:border-box;padding-top:calc(45% - 8px)}.swiper-calendar-text{color:#363636;font-size:12px;overflow:hidden;position:absolute;font-family:'Nimbus Sans L',sans-serif;font-weight:300;bottom:2px;right:2px;left:2px;top:2px}.swiper-calendar-text::after{content:"";vertical-align:middle;display:inline-block;height:100%;width:0}.swiper-calendar-mask{overflow:hidden;position:absolute;bottom:2px;right:2px;left:2px;top:2px}.swiper-calendar-item.over .swiper-calendar-mask{background-color:#9f7d23;opacity:.1}.swiper-calendar-item.prev .swiper-calendar-mask::before{content:"";display:block;border-top:1000px solid #9f7d23;border-bottom:1000px solid #9f7d23;border-left:760px solid #9f7d23;position:absolute;margin-left:-760px;margin-top:-1000px;left:100%;top:50%;height:0;width:0}.swiper-calendar-item.next .swiper-calendar-mask::before{content:"";display:block;border-top:1000px solid #9f7d23;border-bottom:1000px solid #9f7d23;border-right:760px solid #9f7d23;position:absolute;margin-right:-760px;margin-top:-1000px;right:100%;top:50%;height:0;width:0}.swiper-calendar-item.next .swiper-calendar-text,.swiper-calendar-item.prev .swiper-calendar-text{color:#fff}.swiper-abreast-container{white-space:nowrap}@media (min-width:769px){.swiper-abreast-next,.swiper-abreast-prev{width:calc(50% - 40px);display:inline-block;vertical-align:top}.swiper-abreast-next{margin-left:80px}.swiper-abreast-next .swiper-calendar-prev,.swiper-abreast-prev .swiper-calendar-next{display:none}}@media (max-width:768px){.swiper-abreast-next{display:none}}.nk2__count{font-size:0;white-space:nowrap}.nk2__count .nk2__count-icon{width:22px;height:22px;line-height:22px;text-align:center;font-size:18px;color:#9f7d23;display:inline-block;vertical-align:middle;border:1px solid #9f7d23;cursor:pointer}.nk2__count .nk2__count-icon.disabled{cursor:not-allowed;opacity:.6}.nk2__count .nk2__count-text{font-size:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:22px;min-width:1em;display:inline-block;vertical-align:middle;text-align:center;color:#363636;margin:0 10px}@media (min-width:769px){.offers2__details{position:relative;margin-left:9.2rem;margin-right:9.2rem}}@media (max-width:768px){.offers2__details{margin-left:5%;margin-right:5%}}.offers2__details.mt-30{margin-top:30px}.offers2__details.mt-50{margin-top:50px}@media (max-width:768px){.offers2__details.mt-50{margin-top:10px}}.offers2__partake+.offers2__gallery:last-child{padding-top:80px}.offers2__partake.nk2-hotels{background-color:transparent}@media (min-width:769px){.offers2__partake.nk2-hotels~.offers2__feature{padding-top:40px}.offers2__partake.nk2-hotels .nk2-maps-container{height:50vh}.offers2__partake.nk2-hotels .nk2-maps-filter{top:50px}.offers2__partake.nk2-hotels .nk2-maps-filter-wrapper{max-height:calc(50vh - 110px)}}@media (max-width:768px){.offers2__partake.nk2-hotels{margin-top:10px}.offers2__partake.nk2-hotels .nk2-maps-container{height:110vw}.offers2__partake.nk2-hotels .nk2-maps-google{height:calc(100% - 46px)}}.offers2__partake.nk2-hotels .nk2-hotels-title{overflow:hidden}@media (min-width:769px){.offers2__partake.nk2-hotels .nk2-hotels-title{padding:18px 9.2rem 36px}}@media (max-width:768px){.offers2__partake.nk2-hotels .nk2-hotels-title .offers2__details-content-title{margin-left:5%;margin-right:5%}}@media (min-width:769px){.offers2__partake.nk2-hotels .nk2-hotels-title .nk2-hotels-tabs{top:30px}}@media (max-width:768px){.offers2__partake.nk2-hotels .nk2-hotels-title .nk2-hotels-tabs{margin-top:20px}}.offers2__partake.nk2-hotels .nk2-hotels-views{position:relative;min-height:0}@media (max-width:768px){.offers2__partake.nk2-hotels .nk2-maps-filter:not(.nk2-maps-filter-switch){position:static}}.offers2__details-calendar{margin:-1px auto 0;box-sizing:border-box;border:1px solid #cfcfcf;background-color:#fff;position:absolute;z-index:1;right:0;top:0}@media (min-width:769px){.offers2__details-calendar{width:628px;padding:20px 43px 8px}}@media (max-width:768px){.offers2__details-calendar{width:100%;padding:8px 4px}}.offers2__details-dropdown{margin:-1px auto 0;box-sizing:border-box;border:1px solid #cfcfcf;background-color:#fff;padding:0 0 0 12px;overflow:hidden}.offers2__details-dropdown:empty{border:0}@media (min-width:769px){.offers2__details-dropdown{width:500px;max-height:231px;position:absolute;z-index:1;right:0;top:0}}@media (max-width:768px){.offers2__details-dropdown{max-height:158px;position:relative;z-index:1}}.offers2__details-dropdown.error-width{width:310px;background-color:#ba0c2f}.offers2__details-dropdown .error-tip{padding:.8rem 2rem .8rem 0;font-size:1.2rem;font-weight:300;color:#fff;background-color:#ba0c2f}.offers2__details-occupier{margin:-1px auto 0;box-sizing:border-box;border:1px solid #cfcfcf;background-color:#fff;position:absolute;overflow:hidden;padding:12px;width:100%;z-index:1;right:0;top:0}.offers2__details-sidebar:not(.disabled) .offers2__details-sidebar-error{display:none!important}@media (min-width:769px){.offers2__details-sidebar{width:310px;padding:15px;background-color:#fefefe;border:1px solid #cfcfcf;position:absolute;z-index:3;right:0;top:0}.offers2__details-sidebar.disabled{border-color:#ba0c2f}}@media (max-width:768px){.offers2__details-sidebar{box-sizing:border-box;background-color:#f2f2f2;padding:10px 5%;position:fixed;width:100%;bottom:0;left:0;top:auto!important;z-index:3}.offers2__details-sidebar.expanded{z-index:1998;background-color:#fff;height:100vh;bottom:auto;top:0!important;padding:0}.offers2__details-sidebar.expanded .offers2__details-sidebar-title{padding:12px 0;position:relative;background-color:#ba0c2f;cursor:default}.offers2__details-sidebar.expanded .offers2__details-sidebar-title span.offers2__details-sidebar-minimize{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:16px}.offers2__details-sidebar.expanded .offers2__details-sidebar-title span.icon-icon_J006{display:none}.offers2__details-sidebar.expanded .offers2__details-sidebar-title span.icon-icon_B017{font-size:26px;cursor:pointer;display:inline-block;position:absolute;color:#fff;right:calc(5% - 4px);top:7px}.offers2__details-sidebar.expanded .offers2__details-sidebar-title~*{margin-left:5%;margin-right:5%}.offers2__details-sidebar.expanded .offers2__details-sidebar-clearall{display:block}.offers2__details-sidebar:not(.expanded) .offers2__details-sidebar-title~*{display:none}}.offers2__details-sidebar-title{font-size:0;white-space:nowrap}@media (min-width:769px){.offers2__details-sidebar-title{padding-bottom:14px;border-bottom:1px solid #d8d8d8}}@media (max-width:768px){.offers2__details-sidebar-title{text-align:center;background-color:#9f7d23;padding:10px 0;cursor:pointer}}.offers2__details-sidebar-title span{display:inline-block;vertical-align:middle}.offers2__details-sidebar-title span.icon-icon_J006{margin:0 4px;font-size:18px;color:#fff}@media (min-width:769px){.offers2__details-sidebar-title span.icon-icon_J006{display:none}}.offers2__details-sidebar-title span.icon-icon_B017{display:none}@media (min-width:769px){.offers2__details-sidebar-title span.offers2__details-sidebar-minimize{font-size:16px;font-family:Optima,sans-serif;font-weight:700;line-height:21px;color:#4e4e4e}}@media (max-width:768px){.offers2__details-sidebar-title span.offers2__details-sidebar-minimize{font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-transform:uppercase;color:#fff}}.offers2__details-sidebar-label{color:#4e4e4e;font-size:12px;line-height:16px;font-family:Optima,sans-serif;text-transform:uppercase;white-space:nowrap;margin:13px 0 5px}.offers2__details-sidebar-field{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.offers2__details-sidebar-level{font-size:0;white-space:nowrap}@media (min-width:769px){.offers2__details-sidebar-level .offers2__details-sidebar-level-1{width:65%;display:inline-block;vertical-align:top}}@media (min-width:769px){.offers2__details-sidebar-level .offers2__details-sidebar-level-2{margin-left:14px;width:calc(35% - 14px);display:inline-block;vertical-align:top}}@media (max-width:768px){.offers2__details-sidebar-level .offers2__details-sidebar-level-2{margin-top:3rem}}.offers2__details-sidebar-error{font-size:14px;line-height:16px;background-color:#ba0c2f;font-family:'Nimbus Sans L',sans-serif;color:#fff}.offers2__details-sidebar-error a{color:#fff;font-weight:700}@media (min-width:769px){.offers2__details-sidebar-error{margin:15px -15px -15px;padding:1em 15px}}@media (max-width:768px){.offers2__details-sidebar-error{margin:1px 0 0!important;padding:1em 5%}}.offers2__details-sidebar-calendar-input,.offers2__details-sidebar-dropdown-input,.offers2__details-sidebar-occupier-input{padding:10px 9px;background-color:#fff;border:1px solid #cfcfcf;white-space:nowrap;position:relative;overflow:hidden;font-size:0}.offers2__details-sidebar-calendar-input.selected,.offers2__details-sidebar-dropdown-input.selected,.offers2__details-sidebar-occupier-input.selected{border-color:#363636}.offers2__details-sidebar-calendar-input.selected span.indicator,.offers2__details-sidebar-dropdown-input.selected span.indicator,.offers2__details-sidebar-occupier-input.selected span.indicator{-webkit-transform-origin:center 8.5px;-moz-transform-origin:center 8.5px;-ms-transform-origin:center 8.5px;-o-transform-origin:center 8.5px;transform-origin:center 8.5px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.offers2__details-sidebar-calendar-input.selected span.offers2__details-sidebar-occupier-input-text,.offers2__details-sidebar-dropdown-input.selected span.offers2__details-sidebar-occupier-input-text,.offers2__details-sidebar-occupier-input.selected span.offers2__details-sidebar-occupier-input-text{background-color:#eddbad}.offers2__details-sidebar-calendar-input span,.offers2__details-sidebar-dropdown-input span,.offers2__details-sidebar-occupier-input span{font-size:16px;line-height:19px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;display:inline-block;vertical-align:middle;color:#9f7d23;opacity:.8}.offers2__details-sidebar-calendar-input span.indicator,.offers2__details-sidebar-dropdown-input span.indicator,.offers2__details-sidebar-occupier-input span.indicator{top:50%;right:10px;margin-top:calc(2px - 3px - .5em);position:absolute;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.offers2__details-sidebar-calendar-input span.separator,.offers2__details-sidebar-dropdown-input span.separator,.offers2__details-sidebar-occupier-input span.separator{margin-left:5px;margin-right:5px}.offers2__details-sidebar-calendar-input span.offers2__details-sidebar-dropdown-input-text,.offers2__details-sidebar-dropdown-input span.offers2__details-sidebar-dropdown-input-text,.offers2__details-sidebar-occupier-input span.offers2__details-sidebar-dropdown-input-text{max-width:calc(100% - 25px);white-space:normal}.offers2__details-sidebar-calendar-input span.offers2__details-sidebar-calendar-input-prev.selected,.offers2__details-sidebar-dropdown-input span.offers2__details-sidebar-calendar-input-prev.selected,.offers2__details-sidebar-occupier-input span.offers2__details-sidebar-calendar-input-prev.selected{background-color:#eddbad}.offers2__details-sidebar-calendar-input span.offers2__details-sidebar-calendar-input-next.selected,.offers2__details-sidebar-dropdown-input span.offers2__details-sidebar-calendar-input-next.selected,.offers2__details-sidebar-occupier-input span.offers2__details-sidebar-calendar-input-next.selected{background-color:#eddbad}.offers2__details-sidebar-calendar-input span.offers2__details-sidebar-occupier-input-text-bottom,.offers2__details-sidebar-dropdown-input span.offers2__details-sidebar-occupier-input-text-bottom,.offers2__details-sidebar-occupier-input span.offers2__details-sidebar-occupier-input-text-bottom{font-size:12px;line-height:12px;color:#9f7d23;display:block;padding-top:6px;text-transform:uppercase}.offers__details-sidebar-comment-content{position:absolute;left:-1px;right:-1px;background-color:#faf8f5;top:calc(100% + 20px);width:calc(100% + 2px);padding:20px 18px;box-sizing:border-box;z-index:0}.offers__details-sidebar-comment-content:after{content:'';display:block;position:absolute;z-index:1;bottom:-26px;right:0;width:0;height:0;border:13px solid #faf8f5;border-left:13px solid transparent;border-bottom:13px solid transparent}.offers__details-sidebar-comment-content-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.4rem;line-height:2rem;color:#131415;padding-top:12px}.offers__details-sidebar-comment-content-logo{display:block;height:16px;position:absolute;top:20px;right:17px}.offers__details-sidebar-comment-content-desc{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.6rem;color:#131415;padding-top:4px;padding-bottom:12px;border-bottom:1px solid #cfcfcf}.offers__details-sidebar-comment-content-desc .readmore__toggle{display:block}.offers__details-sidebar-comment-content-date{padding-top:8px}.offers__details-sidebar-comment-content-date,.offers__details-sidebar-comment-content-type{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.6rem;color:#131415}.offers__details-sidebar-comment-content-date span:first-child,.offers__details-sidebar-comment-content-type span:first-child{font-weight:700}.offers2__details-sidebar-dropdown-input.error-width{border:1px solid #ba0c2f}.offers2__details-sidebar-dropdown-input-textarea{position:relative;border:0;vertical-align:middle;display:inline-block;width:calc(100% - 20px);resize:none;cursor:text;white-space:pre-wrap;flex-direction:column;-webkit-rtl-ordering:logical;-webkit-appearance:none;box-sizing:border-box;text-shadow:none;line-height:2.2rem;font-size:16px;font-weight:500;font-family:'Nimbus Sans L',sans-serif;color:#9f7d23;outline:0;opacity:.8;background-color:transparent}.offers2__details-sidebar-dropdown-input-textarea::-webkit-input-placeholder{color:#9f7d23}.offers2__details-sidebar-dropdown-input-textarea:-moz-placeholder{color:#9f7d23}.offers2__details-sidebar-dropdown-input-textarea::-moz-placeholder{color:#9f7d23;opacity:1!important}.offers2__details-sidebar-dropdown-input-textarea:-ms-input-placeholder{color:#9f7d23}.offers2__details-sidebar-dropdown-popup{position:relative}.offers2__details-sidebar-calendar-popup{position:relative}.offers2__details-sidebar-occupier-popup{position:relative}.offers2__details-sidebar-clearall{display:none;text-align:center;padding-bottom:12px}.offers2__details-sidebar-clearall a{font-size:14px;font-weight:500;text-decoration:underline;color:#004976}.offers2__details-sidebar-redirect{width:100%;height:41px;outline:0;border:0;margin:0;padding:0;font-size:12px;font-family:'Nimbus Sans L',sans-serif;background-color:#9f7d23;text-transform:uppercase;line-height:14px;cursor:pointer;color:#fff}.offers2__details-sidebar-redirect:hover{background-color:#bf972b}.offers2__details-sidebar-redirect:disabled{background-color:#cfcfcf;cursor:not-allowed}.offers2__dropdown-text.nano{height:230px}@media (max-width:768px){.offers2__dropdown-text.nano{height:158px}}.offers2__dropdown-text.nano .nano-content{right:0!important}.offers2__dropdown-text.nano>.nano-pane{border-radius:0}.offers2__dropdown-text.nano>.nano-pane .nano-slider{background:#000;margin:0 2px;border-radius:0}.offers2__dropdown-list+.offers2__dropdown-list,.offers2__dropdown-text+.offers2__dropdown-list{border-top:1px solid #cfcfcf}.offers2__dropdown-list .offers2__dropdown-list-region,.offers2__dropdown-text .offers2__dropdown-list-region{padding:10px 0;font-size:12px;font-family:'Nimbus Sans L',sans-serif;text-transform:uppercase;line-height:14px;color:#7e7e7e}.offers2__dropdown-list .offers2__dropdown-list-region+.offers2__dropdown-list-city,.offers2__dropdown-text .offers2__dropdown-list-region+.offers2__dropdown-list-city{padding-top:0}.offers2__dropdown-list .offers2__dropdown-list-city,.offers2__dropdown-text .offers2__dropdown-list-city{padding:10px 0;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;color:#363636}.offers2__dropdown-list .offers2__dropdown-list-history-title,.offers2__dropdown-text .offers2__dropdown-list-history-title{padding:10px 0;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:12px;line-height:17px;color:#818181}.offers2__dropdown-list .offers2__dropdown-list-line,.offers2__dropdown-text .offers2__dropdown-list-line{width:100%;padding:0;height:1px;background-color:#f0f0f0}.offers2__dropdown-list .offers2__dropdown-list-item,.offers2__dropdown-text .offers2__dropdown-list-item{font-size:0;margin:0 -12px;padding:10px 12px;white-space:nowrap;cursor:pointer}@media (max-width:768px){.offers2__dropdown-list .offers2__dropdown-list-item,.offers2__dropdown-text .offers2__dropdown-list-item{padding:8px 12px}}.offers2__dropdown-list .offers2__dropdown-list-item.active,.offers2__dropdown-list .offers2__dropdown-list-item:hover,.offers2__dropdown-text .offers2__dropdown-list-item.active,.offers2__dropdown-text .offers2__dropdown-list-item:hover{background-color:#f0f0f0}.offers2__dropdown-list .offers2__dropdown-list-item span,.offers2__dropdown-text .offers2__dropdown-list-item span{font-size:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:19px;color:#000;display:inline-block;vertical-align:top;white-space:normal}.offers2__dropdown-list .offers2__dropdown-list-item span.icon-icon_I002,.offers2__dropdown-text .offers2__dropdown-list-item span.icon-icon_I002{font-size:19px}.offers2__dropdown-list .offers2__dropdown-list-item span+span,.offers2__dropdown-text .offers2__dropdown-list-item span+span{max-width:calc(100% - 27px);margin-left:8px}.offers2__details-occupier-level{font-size:0;white-space:nowrap}.offers2__details-occupier-level+.offers2__details-occupier-level{margin-top:12px}.offers2__details-occupier-level .offers2__details-occupier-level-1{width:80px;display:inline-block;vertical-align:top;text-align:left}.offers2__details-occupier-level .offers2__details-occupier-level-2{width:calc(100% - 80px);display:inline-block;vertical-align:top;text-align:right}.offers2__details-occupier-level .offers2__details-occupier-level-2.offers2-choose-year-child{display:block;width:100%;z-index:9999999}.occupancy-popup .offers2__details-occupier-level .offers2__details-occupier-level-2.offers2-choose-year-child{position:absolute;bottom:10px}.offers2__details-occupier-text{font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:19px;color:#363636}.offers2__details-occupier-vice{margin-top:4px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:13px;color:#363636;-webkit-transform:scale(.91667);-moz-transform:scale(.91667);-ms-transform:scale(.91667);-o-transform:scale(.91667);transform:scale(.91667);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}@media (min-width:769px){.offers2__details-content{width:calc(93% - 343px);min-width:calc(100% - 453px);min-height:337px}.offers2__details-content .new-look-video-container{padding:0 0 30px}}@media (max-width:768px){.offers2__details-content .new-look-video-container{width:100%;margin:0}}.offers2__details-content-crumbs{font-size:0}.offers2__details-content-crumbs li{display:none}@media (min-width:769px){.offers2__details-content-crumbs li:not(.back-for-mobile){display:inline-block;vertical-align:middle}}.offers2__details-content-crumbs li span{font-size:14px;font-family:Optima,sans-serif;text-transform:uppercase;white-space:nowrap;line-height:19px;color:#363636;vertical-align:middle}.offers2__details-content-crumbs li a{font-size:14px;font-family:Optima,sans-serif;text-transform:uppercase;white-space:nowrap;line-height:19px;cursor:pointer;color:#004976;text-decoration:none;vertical-align:middle}.offers2__details-content-crumbs li a:hover{text-decoration:underline}.offers2__details-content-crumbs li+li:not(.back-for-mobile)::before{width:5px;height:5px;content:"";display:inline-block;vertical-align:-4px;border-left:1px solid #004976;border-top:1px solid #004976;margin:0 10px 0 6px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}@media (max-width:768px){.offers2__details-content-crumbs li.back-for-mobile{display:list-item}.offers2__details-content-crumbs li.back-for-mobile::before{width:5px;height:5px;content:"";display:inline-block;vertical-align:-4px;border-left:1px solid #004976;border-top:1px solid #004976;margin:0 10px 0 1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}}.offers2__details-content-title{font-size:24px;font-family:Optima,sans-serif;font-weight:700;line-height:32px;margin:18px 0 0;color:#4e4e4e}@media (max-width:768px){.offers2__details-content-title{font-size:18px;line-height:21px}}.offers2__details-content-subtitle{font-size:18px;font-family:Optima,sans-serif;font-weight:700;line-height:24px;margin:30px 0 0;color:#4e4e4e}@media (max-width:768px){.offers2__details-content-subtitle{font-size:16px;line-height:24px}}.offers2__details-content-paragraph{font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#363636;word-wrap:break-word}.offers2__details-content-paragraph b,.offers2__details-content-paragraph strong{font-weight:700!important}.offers2__details-content-paragraph a{color:#004976;text-decoration:none}.offers2__details-content-paragraph a:hover{text-decoration:underline}.offers2__details-content-paragraph ul{list-style:disc;margin:12px 0;padding-left:20px}@media (max-width:768px){.offers2__details-content-paragraph{font-size:12px}}.offers2__details-content-paragraph.lh-20{line-height:20px}.offers2__details-content-paragraph.lh-24{line-height:24px}@media (max-width:768px){.offers2__details-content-paragraph.lh-24{line-height:20px}}.offers2__details-content-paragraph.mt-18{margin-top:18px}.offers2__details-content-graphic.no-icon{list-style:disc;margin-left:20px}.offers2__details-content-graphic.no-icon .offers2__details-content-graphic-label{white-space:normal}.offers2__details-content-graphic:after{content:"";display:block;clear:both}.offers2__details-content-graphic-label{margin-top:18px;white-space:nowrap;color:#363636}@media (min-width:769px){.offers2__details-content-graphic-label{width:calc(50% - 12px);float:left}.offers2__details-content-graphic-label:nth-child(odd){clear:left}.offers2__details-content-graphic-label:nth-child(even){margin-left:23px}.offers2__details-content-graphic-label:only-child{width:auto;float:none}}.offers2__details-content-graphic-1{text-align:center;display:inline-block;vertical-align:middle;font-size:32px;width:32px}.offers2__details-content-graphic-2{display:inline-block;vertical-align:middle;white-space:normal;width:calc(100% - 48px);margin-left:16px}.offers2__details-separator{border:0;margin:0;height:1px;overflow:hidden;box-sizing:content-box;background-color:#acacac}.offers2__details-condition span.scWebEditInput{display:block!important}.offers2__details-condition ul{list-style:disc;position:relative;margin:8px 0 0 20px;overflow:hidden;height:0}@media (max-width:768px){.offers2__details-condition ul{height:auto!important}}.offers2__details-condition ul li{font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:24px;padding-top:10px;color:#363636;word-wrap:break-word}@media (min-width:769px){.offers2__details-condition ul li{position:absolute;box-sizing:border-box;padding-right:92px;width:50%}.offers2__details-condition ul li:only-child{width:auto}}.offers2__details-content-promotion{font-size:0;margin-top:30px}.offers2__details-content-promotion span{color:#363636;font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:19px;vertical-align:middle}.offers2__details-content-promotion span.bold{font-weight:500!important}.offers2__details-view-more-offers{font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:19px;color:#004976;text-decoration:none}.offers2__details-view-more-offers:hover{text-decoration:underline}html[dir=rtl] .offers__details-sidebar-comment-content-logo{right:auto;left:17px}html[dir=rtl] .offers2__details-sidebar-occupier-input span.indicator{right:auto;left:10px}html[dir=rtl] .offers2__details-sidebar-dropdown-input span.indicator{right:auto;left:10px}html[dir=rtl] .offers2__dropdown-list .offers2__dropdown-list-item span+span,html[dir=rtl] .offers2__dropdown-text .offers2__dropdown-list-item span+span{margin-left:0;margin-right:8px}html[dir=rtl] .offers2__details-occupier-level .offers2__details-occupier-level-1{text-align:right}html[dir=rtl] .offers2__details-occupier-level .offers2__details-occupier-level-2{text-align:left}html[dir=rtl] .offers2__details-content-graphic.no-icon{margin-left:0;margin-right:20px}html[dir=rtl] .offers2__details-content-graphic-2{margin-left:0;margin-right:16px}html[dir=rtl] .offers2__details-condition ul{margin:8px 20px 0 0}html[dir=rtl] .offers2__details-content-crumbs li+li:not(.back-for-mobile)::before{margin:0 6px 0 10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}html[dir=rtl] .offers2__details-content-paragraph ul{padding-left:0;padding-right:20px}@media (max-width:768px){html[dir=rtl] .offers2__details-content-crumbs li.back-for-mobile::before{margin:0 1px 0 10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}}@media (min-width:769px){html[dir=rtl] .offers2__details-calendar,html[dir=rtl] .offers2__details-dropdown,html[dir=rtl] .offers2__details-sidebar{right:auto;left:0}html[dir=rtl] .offers2__details-sidebar-level .offers2__details-sidebar-level-2{margin-left:0;margin-right:14px}html[dir=rtl] .offers2__details-content-graphic-label{float:right}html[dir=rtl] .offers2__details-content-graphic-label:nth-child(odd){clear:right}html[dir=rtl] .offers2__details-content-graphic-label:nth-child(even){margin-left:0;margin-right:23px}html[dir=rtl] .offers2__details-condition ul li{padding-right:0;padding-left:92px}}html[dir=rtl] .offers2__details-dropdown{padding:0 12px 0 0}html[dir=rtl] .offers2__dropdown-text.nano>.nano-pane{right:auto;left:0}@media (min-width:769px){.offers2__details-sidebar-cro{width:310px;padding:15px;background-color:#fefefe;border:1px solid #cfcfcf;position:absolute;z-index:3;right:0;top:-66px}}@media (max-width:768px){.offers2__details-sidebar-cro{display:none}}.offers2__details-sidebar-cro-title{font-size:16px;font-family:Optima,sans-serif;font-weight:700;line-height:21px;color:#4e4e4e}.offers2__details-sidebar-cro-desc{font-size:14px;margin-top:16px;padding:16px 0 12px;border-top:1px solid #cfcfcf;font-family:'Nimbus Sans L',sans-serif;font-weight:400;line-height:24px;color:#363636}.offers2__details-sidebar-cro-join,.offers2__details-sidebar-cro-sign{margin:0;border:0;padding:0;outline:0;color:#fff;text-transform:uppercase;background-color:#9f7d23;cursor:pointer;height:38px;width:100%}.offers2__details-sidebar-cro-join:hover,.offers2__details-sidebar-cro-sign:hover{background-color:#bf972b}@media (min-width:769px){.offers2__details-sidebar-link{width:310px;padding:15px;background-color:#fefefe;display:block;z-index:3;right:0;top:0;margin:16px 0 0;border:0;padding:0;outline:0;color:#fff;text-transform:uppercase;background-color:#9f7d23;cursor:pointer;height:38px;line-height:38px;text-align:center;font-size:14px}.offers2__details-sidebar-link:hover{background-color:#bf972b}}@media (max-width:768px){.offers2__details-sidebar-link{display:none}}.offers2__details-sidebar-line{border-top:1px solid #d8d8d8;margin:20px 0 17px 0;height:0}.offers2__details-sidebar-input-error{color:#ba0c2f;font-size:1.6rem;line-height:1.4em;margin-top:.5rem}.age-selector-wrapper{width:100%;display:flex;position:relative}.age-selector-text{width:130px;height:30px;font-size:14px;display:flex;align-items:center}.biltmore-drag-wrapper{width:calc(100% - 130px);height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.biltmore-drag-slider{width:100%;background-color:#e5d7c2;height:4px;position:relative;pointer-events:none}.biltmore-drag-cap{width:16px;height:16px;border-radius:8px;background-color:#fff;position:absolute;top:-7px;left:0;pointer-events:none;box-sizing:border-box;border:2px solid #8a6722}.biltmore-drag-cover{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999;display:none}.offers2__details-occupier-level:last-child{padding-bottom:0!important}.offers2__details-occupier-level:last-child .offers2__details-occupier-level-2:last-child .age-selector-wrapper{display:block!important}.offers2__details-occupier-level:last-child .offers2__details-occupier-level-2:last-child .biltmore-drag-wrapper{width:100%!important}.nk2-pc-visible,.nk2-pc-visible-block{display:none}@media (min-width:769px){.nk2-pc-visible,.nk2-pc-visible-block{display:block}}.nk2-mb-visible,.nk2-mb-visible-block{display:block}@media (min-width:769px){.nk2-mb-visible,.nk2-mb-visible-block{display:none}}.nk2-pc-visible-inline{display:none}@media (min-width:769px){.nk2-pc-visible-inline{display:inline;margin:0;font-size:40px;font-weight:700;line-height:55px;white-space:nowrap;color:#000;font-family:Optima,sans-serif}}.nk2-mb-visible-inline{display:inline;margin:0;font-size:20px;font-weight:700;line-height:27px;white-space:nowrap;color:#000;font-family:Optima,sans-serif}@media (min-width:769px){.nk2-mb-visible-inline{display:none}}.nk2-pc-visible-inline-block{display:none}@media (min-width:769px){.nk2-pc-visible-inline-block{display:inline-block}}.nk2-mb-visible-inline-block{display:inline-block}@media (min-width:769px){.nk2-mb-visible-inline-block{display:none}}.nk2-pc-visible-list-item{display:none}@media (min-width:769px){.nk2-pc-visible-list-item{display:list-item}}.nk2-hotels{position:relative;background-color:#fafafa}@media (max-width:768px){.nk2-hotels{background-color:#e7e7e7;margin-top:48px}}@media (min-width:769px){.nk2-hotels .nk2-hotels-title{padding:0 9.2rem}}.nk2-hotels .nk2-hotels-title .nk2-hotels-tabs{padding:1px;background-color:#4e4e4e}@media (max-width:768px){.nk2-hotels .nk2-hotels-title .nk2-hotels-tabs{display:-webkit-flex;display:flex}}@media (min-width:769px){.nk2-hotels .nk2-hotels-title .nk2-hotels-tabs{top:52px;right:9.2rem;position:absolute;white-space:nowrap;display:inline-block;font-size:0;z-index:1}}.nk2-hotels .nk2-hotels-title .nk2-hotels-tabs-item{cursor:pointer;text-align:center;box-sizing:border-box;text-transform:uppercase;background-color:#fff;margin:1px}.nk2-hotels .nk2-hotels-title .nk2-hotels-tabs-item.selected{background-color:#4e4e4e}.nk2-hotels .nk2-hotels-title .nk2-hotels-tabs-item.selected .nk2-hotels-tabs-item-icon{color:#fff}.nk2-hotels .nk2-hotels-title .nk2-hotels-tabs-item.selected .nk2-hotels-tabs-item-text{color:#fff}@media (max-width:768px){.nk2-hotels .nk2-hotels-title .nk2-hotels-tabs-item{-webkit-flex:1;flex:1;padding:18px 0}}@media (min-width:769px){.nk2-hotels .nk2-hotels-title .nk2-hotels-tabs-item{min-width:118px;display:inline-block;vertical-align:middle}}.nk2-hotels .nk2-hotels-title .nk2-hotels-tabs-item-icon{vertical-align:middle;font-size:16px;color:#4e4e4e;margin:0 2px}.nk2-hotels .nk2-hotels-title .nk2-hotels-tabs-item-text{vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-size:12px;color:#4e4e4e;margin:0 2px}@media (max-width:768px){.nk2-hotels .nk2-hotels-title .nk2-hotels-tabs-item-text{font-size:14px}}.nk2-hotels .nk2-hotels-group{border-bottom:1px solid #e7e7e7}@media (max-width:768px){.nk2-hotels .nk2-hotels-group{padding:2.5rem 0}}@media (min-width:769px){.nk2-hotels .nk2-hotels-group{padding:52px 9.2rem 2rem}}.nk2-hotels .nk2-hotels-group::after{clear:both;display:block;content:""}.nk2-hotels .nk2-hotels-group .nk2-hotels-group-name{font-family:Optima,sans-serif}@media (max-width:768px){.nk2-hotels .nk2-hotels-group .nk2-hotels-group-name{padding:0 5% 2.8rem;font-size:2.6rem}}@media (min-width:769px){.nk2-hotels .nk2-hotels-group .nk2-hotels-group-name{padding:0 0 2.8rem;font-size:5rem}}.nk2-hotels .nk2-hotels-group .nk2-hotels-group-menu{font-size:0;white-space:nowrap}@media (max-width:768px){.nk2-hotels .nk2-hotels-group .nk2-hotels-group-menu{position:relative;background-color:#f0f0f0}.nk2-hotels .nk2-hotels-group .nk2-hotels-group-menu::before{display:list-item;padding:1.5rem 30%;content:attr(data-current);text-transform:uppercase;font-size:1.4rem;font-weight:500;color:#000}.nk2-hotels .nk2-hotels-group .nk2-hotels-group-menu::after{width:0;height:0;content:"";display:block;border-top:6px solid #000;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;right:calc(30% - 12px);top:1.8rem}.nk2-hotels .nk2-hotels-group .nk2-hotels-group-menu.expanded .nk2-hotels-group-menu-item{display:list-item}.nk2-hotels .nk2-hotels-group .nk2-hotels-group-menu.expanded .nk2-hotels-group-menu-item:hover{background-color:#ddd}}@media (min-width:769px){.nk2-hotels .nk2-hotels-group .nk2-hotels-group-menu{margin-top:18px;float:left}}@media (max-width:768px){.nk2-hotels .nk2-hotels-group .nk2-hotels-group-menu .nk2-hotels-group-menu-item{display:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:1.5rem 30%;cursor:pointer}.nk2-hotels .nk2-hotels-group .nk2-hotels-group-menu .nk2-hotels-group-menu-item a{color:#000;font-size:1.4rem;font-weight:500;text-decoration:none;text-transform:uppercase}}@media (min-width:769px){.nk2-hotels .nk2-hotels-group .nk2-hotels-group-menu .nk2-hotels-group-menu-item{display:inline-block;vertical-align:middle}.nk2-hotels .nk2-hotels-group .nk2-hotels-group-menu .nk2-hotels-group-menu-item+.nk2-hotels-group-menu-item{margin-left:2rem}.nk2-hotels .nk2-hotels-group .nk2-hotels-group-menu .nk2-hotels-group-menu-item.selected a{color:#9f7d23;text-decoration:underline}.nk2-hotels .nk2-hotels-group .nk2-hotels-group-menu .nk2-hotels-group-menu-item a{color:#4e4e4e;font-size:1.5rem;font-weight:500;text-decoration:none;text-transform:capitalize}.nk2-hotels .nk2-hotels-group .nk2-hotels-group-menu .nk2-hotels-group-menu-item a:hover{text-decoration:underline}}.nk2-hotels .nk2-hotels-group .nk2-hotels-group-search{font-size:0;white-space:nowrap}@media (min-width:769px){.nk2-hotels .nk2-hotels-group .nk2-hotels-group-search{float:right}}@media (max-width:768px){.nk2-hotels .nk2-hotels-group .nk2-hotels-group-search{padding:20px 5% 0}}.nk2-hotels .nk2-hotels-views{min-height:400px}.nk2-waterfall-title{color:#004976;font-size:1.8rem;font-weight:700;font-family:Optima,sans-serif;text-transform:uppercase;padding:20px 9.2rem}@media (max-width:768px){.nk2-waterfall-title{padding:20px 5%}}.nk2-waterfall-container{margin:20px 5% 0;position:relative;padding-bottom:80px}@media (min-width:769px){.nk2-waterfall-container{margin:20px 9.2rem 0}}@media (max-width:768px){.nk2-waterfall-container{height:auto!important}}.nk2-waterfall-country{padding:14px 0}@media (min-width:769px){.nk2-waterfall-country{position:absolute;box-sizing:border-box;width:calc(100% / 3);padding-right:20px}}.nk2-waterfall-country>.nk2-waterfall-hotel:first-of-type{padding-top:12px}.nk2-waterfall-country-name{font-size:1.8rem;font-weight:700;font-family:Optima,sans-serif;letter-spacing:1px;color:#4e4e4e;cursor:pointer}.nk2-waterfall-country-name:hover{text-decoration:underline}.nk2-waterfall-city{padding-top:10px}.nk2-waterfall-city-name,.nk2-waterfall-sub-area-name{color:#4e4e4e;font-size:1.8rem;font-weight:500;font-family:'Nimbus Sans L',sans-serif;line-height:1.6em;text-decoration:none}a.nk2-waterfall-city-name:hover{text-decoration:underline;cursor:pointer}.nk2-waterfall-sub-area-name{display:block;padding:10px 0}.nk2-waterfall-sub-area-name.top-area{padding-bottom:0}.nk2-waterfall-sub-area-name:hover{text-decoration:none}.nk2-waterfall-hotel-name{color:#004976;font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;line-height:1.6em;text-decoration:none;cursor:pointer}.nk2-waterfall-hotel-name:hover{text-decoration:underline}@media (min-width:769px){.nk2-maps-container{height:calc(100vh - 70px);min-height:400px}}@media (max-width:768px){.nk2-maps-container{height:calc(100vh - 94px);min-height:200px}}.nk2-maps-zoomed{display:none}@media (max-width:768px){.nk2-maps-zoomed{display:block;position:absolute;bottom:3.2rem;right:5%;z-index:1}}@media (min-width:769px){.nk2-maps-filter{position:absolute;right:9.2rem;top:11rem;z-index:2}}@media (max-width:768px){.nk2-maps-filter{width:100%;position:fixed;z-index:2;bottom:0;left:0}.nk2-maps-filter .nk2-maps-filter-zoom{display:none}}.nk2-maps-window{position:relative;z-index:3}.nk2-maps-google{height:100%}@media (max-width:768px){.nk2-maps-filter-switch .nk2-maps-filter-toolbar .nk2-maps-filter-toolbar-top{display:block}.nk2-maps-filter-switch .nk2-maps-filter-toolbar .nk2-maps-filter-toolbar-btm{display:none}.nk2-maps-filter-switch .nk2-maps-filter-wrapper{display:block}}.nk2-maps-filter-toolbar{background-color:#3f3939}@media (min-width:769px){.nk2-maps-filter-toolbar{display:none}}.nk2-maps-filter-toolbar .nk2-maps-filter-toolbar-top{display:none;height:60px;line-height:56px;white-space:nowrap;padding:0 calc(5% - 1rem) 0 5%;font-size:1.4rem;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid rgba(255,255,255,.1);box-sizing:border-box;color:#fff}.nk2-maps-filter-toolbar .nk2-maps-filter-toolbar-top span{vertical-align:middle}.nk2-maps-filter-toolbar .nk2-maps-filter-toolbar-top .icon-icon_B017{cursor:pointer;margin-top:calc(30px - 1.5rem);font-size:3.6rem;float:right}.nk2-maps-filter-toolbar .nk2-maps-filter-toolbar-btm{padding:.6em 5%;text-transform:uppercase;background-color:#ba0c2f;white-space:nowrap;font-size:1.3rem;color:#fff}.nk2-maps-filter-toolbar .nk2-maps-filter-toolbar-btm span{vertical-align:middle}.nk2-maps-filter-toolbar .nk2-maps-filter-toolbar-btm .icon-icon_burger{font-size:3rem;margin-right:6px}.nk2-maps-filter-wrapper{background-color:#3f3939}@media (min-width:769px){.nk2-maps-filter-wrapper{overflow:hidden;position:relative;max-height:calc(100vh - 11rem - 180px)!important;padding:4px 16px;width:210px!important}}@media (max-width:768px){.nk2-maps-filter-wrapper{padding:4px 5%;height:calc(100vh - 108px);display:none}}.nk2-maps-filter-wrapper.nano .nano-content{right:0!important;padding:8px 16px;padding-right:0}.nk2-maps-filter-wrapper.nano .nano-pane .nano-slider{background-color:#dcd7d2}.nk2-maps-filter-zoom{position:absolute;bottom:-10px;right:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.nk2-maps-filter-hero{padding:4px 0 8px;margin-bottom:4px;border-bottom:1px solid rgba(216,216,216,.21)}.nk2-maps-filter-hero.empty{margin-bottom:0;border-bottom:0}.nk2-maps-filter-hero::after{clear:both;content:"";display:block}.nk2-maps-filter-hero .nk2-maps-filter-hero-text{width:155px;font-size:16px;font-family:Optima,sans-serif;line-height:21px;float:left;color:#fff}.nk2-maps-filter-hero .nk2-maps-filter-hero-back{cursor:pointer;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:14px;padding:4px 0;float:right;color:#fff}.nk2-maps-filter-hero .nk2-maps-filter-hero-back .icon-icon_chervonLeft{vertical-align:middle}.nk2-maps-filter-item.level-1{padding:8px 0}.nk2-maps-filter-item.level-1 span{color:#fff;font-size:16px;line-height:21px;font-family:Optima,sans-serif;cursor:pointer}.nk2-maps-filter-item.level-2{font-size:0;white-space:nowrap;padding:4px 0}.nk2-maps-filter-item.level-2 span{color:#dcd7d2;font-size:14px;font-weight:300;white-space:normal;font-family:'Nimbus Sans L',sans-serif;line-height:17px;vertical-align:middle;display:inline-block}.nk2-maps-filter-item.level-2 span:last-child{cursor:pointer}.nk2-maps-filter-item.level-2 span:not(:only-child):last-child{max-width:calc(100% - 40px)}.nk2-maps-filter-item span.icon-type{width:30px;height:30px;font-size:16px;text-align:center;margin-right:10px;border-radius:50%;line-height:30px;color:#fff}.nk2-maps-filter-item span.icon-type.icon-icon_D003{background-color:#ba0c2f}.nk2-maps-filter-item span.icon-type.icon-icon_D004{background-color:#001885}.nk2-maps-filter-item span.icon-type.icon-icon_D005{background-color:#9f7d23}.nk2-maps-filter-item span.icon-type.icon-icon_D009{background-color:#000}.nk2-maps-filter-crumbs{font-size:12px;line-height:14px;opacity:.6;color:#fff;-webkit-transform:scale(.83334);-moz-transform:scale(.83334);-ms-transform:scale(.83334);-o-transform:scale(.83334);transform:scale(.83334);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.nk2-maps-filter-crumbs .icon-icon_chervonRight{vertical-align:-1px;margin:0 4px 0 1px}.nk2-maps-filter-crumbs .icon-icon_chervonRight:first-child{display:none}.nk2-maps-filter-crumbs .nk2-maps-filter-crumbs-text{font-family:Optima,sans-serif;text-transform:uppercase;cursor:pointer}.nk2-maps-filter-nearby{font-size:12px;line-height:14px;opacity:.6;color:#fff;margin:10px 0 2px 0;font-family:Optima,sans-serif;text-transform:uppercase;-webkit-transform:scale(.83334);-moz-transform:scale(.83334);-ms-transform:scale(.83334);-o-transform:scale(.83334);transform:scale(.83334);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}@media (min-width:769px){.nk2-maps-window-wrapper{width:38vw;min-width:24rem;max-width:40rem;position:absolute;left:9.2rem;top:52px;z-index:3}}@media (max-width:768px){.nk2-maps-window-wrapper{position:fixed;background-color:#3f3939;height:calc(100vh - 40px);width:100%;bottom:0;left:0;z-index:3}}.nk2-maps-icon-region{width:100px;height:62px;position:relative;background-color:transparent;background-image:url(/assets/img/maps/location/Map-Marker-Millennium-Teardrop-Black.png);background-repeat:no-repeat;background-position:center}.nk2-maps-icon-millennium{width:80px;height:55px;margin:0 10px;position:relative;background-color:transparent;background-image:url("/assets/img/maps/location/Map Marker Millennium Teardrop Unselected.png");background-repeat:no-repeat;background-position:center}.nk2-maps-icon-millennium.selected{background-image:url("/assets/img/maps/location/Map Marker Millennium Teardrop Selected.png")}.nk2-maps-icon-other-hotel{width:80px;height:55px;margin:0 10px;position:relative;background-color:transparent;background-image:url("/assets/img/maps/location/Map Marker Other Hotel Unselected.png");background-repeat:no-repeat;background-position:center}.nk2-maps-icon-other-hotel.selected{background-image:url("/assets/img/maps/location/Map Marker Other Hotel Selected.png")}.nk2-maps-icon-copthorne{width:80px;height:55px;margin:0 10px;position:relative;background-color:transparent;background-image:url("/assets/img/maps/location/Map Marker Copthorne Teardrop Unselected.png");background-repeat:no-repeat;background-position:center}.nk2-maps-icon-copthorne.selected{background-image:url("/assets/img/maps/location/Map Marker Copthorne Teardrop Selected.png")}.nk2-maps-icon-lengs{width:80px;height:55px;margin:0 10px;position:relative;background-color:transparent;background-image:url("/assets/img/maps/location/Map Marker Lengs Teardrop Unselected.png");background-repeat:no-repeat;background-position:center}.nk2-maps-icon-lengs.selected{background-image:url("/assets/img/maps/location/Map Marker Lengs Teardrop Selected.png")}.nk2-maps-icon-m{width:80px;height:55px;margin:0 10px;position:relative;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI1MHB4IiBoZWlnaHQ9IjU1cHgiIHZpZXdCb3g9IjAgMCA1OSA2NCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48dGl0bGU+TSBjb2xsZWN0aW9uLWRlYWZ1bHQgcGluPC90aXRsZT48ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz48ZGVmcz48L2RlZnM+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgaWQ9Ik0tY29sbGVjdGlvbi1kZWFmdWx0LXBpbiI+PGcgaWQ9Im1hcC1waW4tdW5zZWxlY3RlZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy4wMDAwMDAsIDUuMDAwMDAwKSI+PHBhdGggZD0iTTYuNDY5ODAxNDgsNi41NTE3MjEgQy0yLjE1NjYwMDQ5LDE1LjI4NjEyMTcgLTIuMTU2NjAwNDksMjkuNDQ4Njg4MSA2LjQ2OTgwMTQ4LDM4LjE4NDMxNjEgTDIyLjA5MDM1MTIsNTQgTDM3LjcxMDkwMSwzOC4xODQzMTYxIEM0Ni4zMzczMDMsMjkuNDQ4Njg4MSA0Ni4zMzczMDMsMTUuMjg2MTIxNyAzNy43MTA5MDEsNi41NTE3MjEgQzI5LjA4NDQ5OSwtMi4xODM5MDcgMTUuMDk3NDMwNywtMi4xODM5MDcgNi40Njk4MDE0OCw2LjU1MTcyMSBaIiBpZD0iRmlsbC0xIiBmaWxsPSIjMjMxRjIwIj48L3BhdGg+PHBhdGggZD0iTTE0Ljc3NTE5MzgsMTQuMzUwMjExIEwyMS4zNDEwODUzLDMzIEwyMi4yNzkwNjk4LDMzIEwyNy45MDY5NzY3LDE0LjE4MTQzNDYgTDI3LjkwNjk3NjcsMzMgTDMyLDMzIEwzMiwxMyBMMjcuNDgwNjIwMiwxMyBMMjMuMzAyMzI1NiwyNi41ODY0OTc5IEwxOC4zNTY1ODkxLDEzIEwxMC4wODUyNzEzLDEzIEwxMC4wODUyNzEzLDEzLjY3NTEwNTUgTDEwLjI1NTgxNCwxMy42NzUxMDU1IEMxMS43MDU0MjY0LDEzLjY3NTEwNTUgMTIuNjQzNDEwOSwxNC4wMTI2NTgyIDEzLjE1NTAzODgsMTQuNjAzMzc1NSBDMTMuNjY2NjY2NywxNS4yNzg0ODEgMTMuOTIyNDgwNiwxNi40NTk5MTU2IDEzLjkyMjQ4MDYsMTguMTQ3Njc5MyBMMTMuOTIyNDgwNiwyNy42ODM1NDQzIEMxMy45MjI0ODA2LDI5LjM3MTMwOCAxMy42NjY2NjY3LDMwLjU1Mjc0MjYgMTMuMDY5NzY3NCwzMS4yMjc4NDgxIEMxMi41NTgxMzk1LDMxLjkwMjk1MzYgMTEuNTM0ODgzNywzMi4yNDA1MDYzIDEwLjE3MDU0MjYsMzIuMjQwNTA2MyBMMTAsMzIuMjQwNTA2MyBMMTAsMzIuOTE1NjExOCBMMTQuNjg5OTIyNSwzMi45MTU2MTE4IEwxNC43NzUxOTM4LDE0LjM1MDIxMSBaIiBpZD0iU2hhcGUiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPjwvZz48L2c+PC9nPjwvc3ZnPg==");background-repeat:no-repeat;background-position:center}.nk2-maps-icon-m.selected{background-image:url("data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI1MHB4IiBoZWlnaHQ9IjU1cHgiIHZpZXdCb3g9IjAgMCA1OSA2NCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48dGl0bGU+TSBjb2xsZWN0aW9uLWhvdmVyIHBpbjwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+PGRlZnM+PC9kZWZzPjxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIGlkPSJNLWNvbGxlY3Rpb24taG92ZXItcGluIj48ZyBpZD0iaG90ZWwtcGluLWhvdmVyLW5hbWUtbGFiZWwiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuMDAwMDAwLCA0LjAwMDAwMCkiPjxnIGlkPSJtYXAtcGluLXNlbGVjdGVkIj48ZWxsaXBzZSBpZD0iT3ZhbCIgZmlsbD0iIzM2MzYzNiIgb3BhY2l0eT0iMC4zMDAwMDAwMTIiIGN4PSIyMiIgY3k9IjU0LjUiIHJ4PSIxMSIgcnk9IjIuNSI+PC9lbGxpcHNlPjxwYXRoIGQ9Ik02LjQ2OTgwMTQ4LDYuNTUxNzIxIEMtMi4xNTY2MDA0OSwxNS4yODYxMjE3IC0yLjE1NjYwMDQ5LDI5LjQ0ODY4ODEgNi40Njk4MDE0OCwzOC4xODQzMTYxIEwyMi4wOTAzNTEyLDU0IEwzNy43MTA5MDEsMzguMTg0MzE2MSBDNDYuMzM3MzAzLDI5LjQ0ODY4ODEgNDYuMzM3MzAzLDE1LjI4NjEyMTcgMzcuNzEwOTAxLDYuNTUxNzIxIEMyOS4wODQ0OTksLTIuMTgzOTA3IDE1LjA5NzQzMDcsLTIuMTgzOTA3IDYuNDY5ODAxNDgsNi41NTE3MjEgWiIgaWQ9IkZpbGwtMSIgc3Ryb2tlPSIjMjMxRjIwIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9IiNGRkZGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9wYXRoPjwvZz48L2c+PHBhdGggZD0iTTIxLjc3NTE5MzgsMTkuMzUwMjExIEwyOC4zNDEwODUzLDM4IEwyOS4yNzkwNjk4LDM4IEwzNC45MDY5NzY3LDE5LjE4MTQzNDYgTDM0LjkwNjk3NjcsMzggTDM5LDM4IEwzOSwxOCBMMzQuNDgwNjIwMiwxOCBMMzAuMzAyMzI1NiwzMS41ODY0OTc5IEwyNS4zNTY1ODkxLDE4IEwxNy4wODUyNzEzLDE4IEwxNy4wODUyNzEzLDE4LjY3NTEwNTUgTDE3LjI1NTgxNCwxOC42NzUxMDU1IEMxOC43MDU0MjY0LDE4LjY3NTEwNTUgMTkuNjQzNDEwOSwxOS4wMTI2NTgyIDIwLjE1NTAzODgsMTkuNjAzMzc1NSBDMjAuNjY2NjY2NywyMC4yNzg0ODEgMjAuOTIyNDgwNiwyMS40NTk5MTU2IDIwLjkyMjQ4MDYsMjMuMTQ3Njc5MyBMMjAuOTIyNDgwNiwzMi42ODM1NDQzIEMyMC45MjI0ODA2LDM0LjM3MTMwOCAyMC42NjY2NjY3LDM1LjU1Mjc0MjYgMjAuMDY5NzY3NCwzNi4yMjc4NDgxIEMxOS41NTgxMzk1LDM2LjkwMjk1MzYgMTguNTM0ODgzNywzNy4yNDA1MDYzIDE3LjE3MDU0MjYsMzcuMjQwNTA2MyBMMTcsMzcuMjQwNTA2MyBMMTcsMzcuOTE1NjExOCBMMjEuNjg5OTIyNSwzNy45MTU2MTE4IEwyMS43NzUxOTM4LDE5LjM1MDIxMSBaIiBpZD0iU2hhcGUiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPjwvZz48L2c+PC9zdmc+")}.nk2-maps-icon-attractions{width:80px;height:55px;margin:0 10px;position:relative;background-color:transparent;background-image:url("/assets/img/maps/location/Map Marker Attraction Teardrop Unselected.png");background-repeat:no-repeat;background-position:center}.nk2-maps-icon-attractions.selected{background-image:url("/assets/img/maps/location/Map Marker Attraction Teardrop Selected.png")}.nk2-maps-icon-bubble{width:28px;height:28px;color:#000;font-weight:700;font-size:12px;line-height:28px;text-align:center;background-color:#fff;border-radius:50%;position:absolute;right:10px;top:0}.nk2-maps-text-detail{color:#000;font-size:12px;text-align:center;line-height:1.5em;text-shadow:1px -1px 0 #fefff8;font-family:'Nimbus Sans L',sans-serif;font-weight:300;width:100px}.nk2-hotels-group-search-label{width:0;font-size:2rem;text-indent:.5em;display:inline-block;vertical-align:middle;position:relative;color:#9f7d23;z-index:1}.nk2-hotels-group-search-input{height:4rem;padding:0 0 0 35px;display:inline-block;box-sizing:border-box;border:1px solid #e7e7e7;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#363636;outline:0;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none}@media (min-width:769px){.nk2-hotels-group-search-input{width:calc(242px - 4rem)}}@media (max-width:768px){.nk2-hotels-group-search-input{width:calc(100% - 4rem)}}.nk2-hotels-group-search-query{width:4rem;height:4rem;line-height:4rem;font-size:2.5rem;text-align:center;display:inline-block;background-color:#9f7d23;vertical-align:middle;cursor:pointer;color:#fff}.nk2-waterfall-empty{font-size:1.9rem}@media (min-width:769px){.nk2-waterfall-empty{padding:40px 9.2rem}}@media (max-width:768px){.nk2-waterfall-empty{padding:40px 5%}}.nk2-hotels-window-explore-paris{margin-top:10px;text-align:center}.nk2-hotels-window-explore-paris a{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;text-decoration:none}.nk2-hotels-window-explore-paris a:hover{text-decoration:underline}.nk2-hotels-window-explore-paris a::after{content:"";display:inline-block;vertical-align:0;border:0;border-left-color:transparent;border-top:1px solid currentColor;border-right:1px solid currentColor;width:.5em;height:.5em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.nk2-directory-title{padding:19px 16px;font-weight:700;font-family:Optima,sans-serif;line-height:24px;color:#4e4e4e;position:relative;background-color:#fff;border-bottom:1px solid #acacac;white-space:normal;overflow:hidden;text-overflow:ellipsis;cursor:pointer}@media (min-width:769px){.nk2-directory-title{font-size:18px;margin:0 9.2rem}}@media (max-width:768px){.nk2-directory-title{font-size:14px;margin:0 5%}}.nk2-directory-title .icon-icon_chervonDown{color:#9f7d23;font-size:20px;position:absolute;right:16px;top:21px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.nk2-directory-title.selected .icon-icon_chervonDown{-webkit-transform-origin:center 10.5px;-moz-transform-origin:center 10.5px;-ms-transform-origin:center 10.5px;-o-transform-origin:center 10.5px;transform-origin:center 10.5px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.nk2-directory-container{background-color:#fdfdfd;overflow:hidden}@media (min-width:769px){.nk2-directory-container{margin:0 9.2rem}}@media (max-width:768px){.nk2-directory-container{margin:0 5%}}.nk2-directory-container .nk2-waterfall-container{margin-left:16px;margin-right:16px;padding-bottom:0}.nk2-tile-container{font-size:0;overflow:hidden}@media (min-width:769px){.nk2-tile-container{margin:-24px calc(9.2rem - 24px) 0}}.nk2-tile-container .nk2-tile-item{position:relative}@media (max-width:768px){.nk2-tile-container .nk2-tile-item{margin:12px 0 0}}@media (min-width:769px){.nk2-tile-container .nk2-tile-item{margin:24px;width:calc(100% / 3 - 48px - .1px);display:inline-block;vertical-align:top}}@media (min-width:1600px){.nk2-tile-container .nk2-tile-item{margin:24px;width:calc(100% / 4 - 72px - .1px);display:inline-block;vertical-align:top}}.nk2-tile-container .nk2-tile-item-img{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#676767;overflow:hidden}@media (min-width:769px){.nk2-tile-container .nk2-tile-item-img{margin:0 12px}.nk2-tile-container .nk2-tile-item-img::after{content:"";display:block;margin-top:56%}}@media (max-width:768px){.nk2-tile-container .nk2-tile-item-img{width:110px;position:absolute;bottom:0;left:0;top:0}}.nk2-tile-container .nk2-tile-item-ctx{background-color:rgba(159,125,35,.04)}@media (min-width:769px){.nk2-tile-container .nk2-tile-item-ctx{margin-top:-20px;padding:32px 12px 0;height:130px}}@media (max-width:768px){.nk2-tile-container .nk2-tile-item-ctx{position:relative;width:calc(100% - 136px);margin-left:110px;padding:13px;height:114px}}.nk2-tile-container .nk2-tile-item-ctx-city{font-size:12px;line-height:16px;font-family:Optima,sans-serif;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;color:#363636}.nk2-tile-container .nk2-tile-item-ctx-name{margin-top:8px;font-size:16px;font-family:Optima,sans-serif;font-weight:700;line-height:21px;color:#4e4e4e;max-height:63px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.nk2-tile-container .nk2-tile-item-ctx-look{margin-top:10px}@media (max-width:768px){.nk2-tile-container .nk2-tile-item-ctx-look{margin-top:0;position:absolute;bottom:13px}}.nk2-tile-container .nk2-tile-item-ctx-look a:hover span:not(.icon-icon_K003){text-decoration:underline}.nk2-tile-container .nk2-tile-item-ctx-look a span{text-decoration:none;vertical-align:middle}.nk2-tile-container .nk2-tile-item-ctx-look a span.icon-icon_K003{color:#004976;font-size:20px}.nk2-tile-container .nk2-tile-item-ctx-look a span:not(.icon-icon_K003){margin:0 7px;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#004976;line-height:17px}.nk2-tile-show-more{text-align:center}@media (max-width:768px){.nk2-tile-show-more{margin-top:20px}}.nk2-tile-show-more button{width:141px;height:39px;background-color:transparent;text-transform:uppercase;border:1px solid #9f9f9f;font-size:12px;font-family:'Nimbus Sans L',sans-serif;cursor:pointer;color:#363636;outline:0;-webkit-appearance:none;-moz-appearance:none}.nk2-tile-show-more button:hover{background-color:#363636;color:#fff}@media (max-width:768px){.nk2-tile-show-more button{border-width:2px;width:90%}}html[dir=rtl] .nk2-waterfall-country{padding-right:0;padding-left:20px}html[dir=rtl] .nk2-maps-filter-wrapper .nano .nano-content{left:0!important}.newlook-footerPage{background-color:#fff}.newlook-footerPage .m4b-homepage-usp1-bar-2{margin-bottom:100px}@media (max-width:768px){.newlook-footerPage{padding-top:40px}.newlook-footerPage .m4b-homepage-usp1-bar-2{display:none}.newlook-footerPage .m4b-usp-bar-mobile{background-color:#fafaf5}.newlook-footerPage .m4b-usp-bar-mobile .swiper-slide .m4b-homepage-usp1-bar-desc{font-size:1.4rem;line-height:2.2rem;color:#000}.newlook-footerPage .swiper-container .m4b-homepage-usp1-bar-desc{opacity:1}}.newlook-footerPage .tpl-static-richcontent{padding:0}.newlook-footerPage .tpl-static-richcontent .rich-text-content{width:100%!important;font-size:16px}@media (max-width:768px){.newlook-footerPage .tpl-static-richcontent .rich-text-content{height:auto;overflow:auto;font-size:12px}}.newlook-footerPage .tpl-static-richcontent .rich-text-content p{padding-bottom:16px}.newlook-footerPage .tpl-static-richcontent .rich-text-content a,.newlook-footerPage .tpl-static-richcontent .rich-text-content p,.newlook-footerPage .tpl-static-richcontent .rich-text-content ul li{font-size:16px;font-weight:300;line-height:24px}@media (max-width:768px){.newlook-footerPage .tpl-static-richcontent .rich-text-content a,.newlook-footerPage .tpl-static-richcontent .rich-text-content p,.newlook-footerPage .tpl-static-richcontent .rich-text-content ul li{font-size:12px;line-height:20px}}.newlook-footerPage .tpl-static-richcontent .rich-text-content li{position:relative;padding-left:14px}.newlook-footerPage .tpl-static-richcontent .rich-text-content li:before{padding:0!important;display:inline-block;content:"";border:0;width:4px;height:4px;background-color:#363636;border-radius:50%;position:absolute;left:0;top:20px}@media (max-width:768px){.newlook-footerPage .tpl-static-richcontent .rich-text-content li:before{top:19px}}.newlook-footerPage .tpl-static-richcontent .rich-text-content a{color:#004976;font-weight:500}.newlook-footerPage .tpl-static-richcontent .rich-text-content h4{font-family:Optima,sans-serif;font-weight:700;color:#4e4e4e;font-size:24px;line-height:32px;padding-bottom:20px}.newlook-footerPage .tpl-static-richcontent .rich-text-content img{width:100%}.newlook-footerPage .nk2-sitemap-container{margin-left:7%;margin-right:7%}@media (max-width:768px){.newlook-footerPage .nk2-sitemap-container{margin-left:15px;margin-right:15px}}.newlook-footerPage .nk2-sitemap-container:last-child{padding-bottom:20px}.newlook-footerPage .nk2-sitemap-tabs{padding:0 0 19px}@media (max-width:768px){.newlook-footerPage .nk2-sitemap-tabs{padding:19px 0 19px}}.newlook-footerPage .nk2-separateline{height:1px;width:100%;background-color:#e7e7e7;box-sizing:border-box}@media (max-width:768px){.newlook-footerPage .nk2-separateline{width:calc(100% - 30px);margin-left:15px;margin-right:15px}}.newlook-footerPage-caption{font-size:0;height:500px;white-space:nowrap}@media (max-width:768px){.newlook-footerPage-caption{height:auto}}.is-app .newlook-footerPage{padding-top:9.5rem;background-color:#f5f5f5;position:relative}.is-app .newlook-footerPage .newlook-footerPage-caption{display:none}.newlook-footerPage-no-nav{background-color:#fff;padding-top:40px}.newlook-caption-item{vertical-align:top;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#676767;position:relative}.newlook-caption-item video{position:absolute;width:100%;height:100%;z-index:0;top:0;bottom:0;left:0;right:0}.newlook-caption-item:last-child{width:32.5%;height:100%}@media (max-width:768px){.newlook-caption-item:last-child{width:100%;height:50vw;min-height:160px}}.newlook-caption-item:first-child{width:67.5%;height:100%}.newlook-caption-item:first-child:after{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}@media (max-width:768px){.newlook-caption-item:first-child{width:100%;height:62vw;min-height:200px}}.newlook-caption-item:only-child{width:100%;display:block}@media (min-width:768px){.newlook-caption-item:only-child{text-align:center}}@media (max-width:768px){.newlook-caption-item:only-child{width:100%;height:62vw;min-height:200px}}.newlook-caption-content{width:60%;margin:0 10%;padding-top:35px;display:inline-block;vertical-align:middle;position:relative;z-index:1}@media (max-width:768px){.newlook-caption-content{width:90%;margin:0 5%;padding-top:0}}.newlook-caption-title{font-family:Optima,sans-serif;font-weight:700;font-size:62px;line-height:82px;white-space:normal;padding-bottom:15px;text-shadow:0 2px 4px rgba(36,33,33,.7);color:#fff;text-align:center}@media (max-width:768px){.newlook-caption-title{font-size:2.6rem;line-height:2.8rem}}.newlook-caption-title h1,.newlook-caption-title h2{font-family:Optima,sans-serif;font-weight:700;font-size:62px;line-height:82px;white-space:normal;padding-bottom:15px;text-shadow:0 2px 4px rgba(36,33,33,.7);color:#fff;text-align:center}@media (max-width:768px){.newlook-caption-title h1,.newlook-caption-title h2{font-size:2.6rem}}.newlook-caption-title h1 .icon-icon_MM_logo_light,.newlook-caption-title h2 .icon-icon_MM_logo_light{white-space:nowrap;font-size:400px}@media (max-width:768px){.newlook-caption-title h1 .icon-icon_MM_logo_light,.newlook-caption-title h2 .icon-icon_MM_logo_light{font-size:200px;position:relative;top:20px}}.newlook-caption-title h1 .icon-icon_MM_Pro_logo_light,.newlook-caption-title h2 .icon-icon_MM_Pro_logo_light{white-space:nowrap;font-size:480px;line-height:400px}@media (max-width:768px){.newlook-caption-title h1 .icon-icon_MM_Pro_logo_light,.newlook-caption-title h2 .icon-icon_MM_Pro_logo_light{font-size:240px;position:relative;top:20px;line-height:200px}}.newlook-footerPage-nav{width:100%;background-color:#fff;border-bottom:1px solid #e7e7e7;text-align:center}@media (max-width:768px){.newlook-footerPage-nav{border-bottom:0}}.newlook-footerPage-nav-container{display:inline-block}@media (max-width:768px){.newlook-footerPage-nav-container{display:none}}.newlook-footerPage-nav-item{display:inline-block;padding:0 9px;line-height:63px;position:relative;overflow:hidden}.newlook-footerPage-nav-item a{color:#4e4e4e;display:inline-block;padding-bottom:1px;font-size:14px;line-height:17px}.card.selected i.newlook-footerPage-nav-item.radio a,.newlook-footerPage-nav-item.checked a,.newlook-footerPage-nav-item:hover a,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.newlook-footerPage-nav-item.radio a,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.newlook-footerPage-nav-item.radio a,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.newlook-footerPage-nav-item a{color:#9f7d23;border-bottom:1px solid #9f7d23}.newlook-footerPage-nav-item.newlook-footerPage-nav-item-my-millennium a{width:100px}.newlook-footerPage-nav-item.newlook-footerPage-nav-item-my-millennium.newlook-footerPage-nav-item-my-millennium-pro a{width:124px}.newlook-footerPage-nav-item.newlook-footerPage-nav-item-my-millennium .icon-icon_MM_logo_dark{font-size:100px;position:absolute;left:9px;top:-18px;white-space:nowrap}.newlook-footerPage-nav-item.newlook-footerPage-nav-item-my-millennium .icon-icon_MM_Pro_logo_dark{font-size:124px;position:absolute;left:9px;top:-18px;white-space:nowrap;line-height:100px}.card.selected i.newlook-footerPage-nav-item.newlook-footerPage-nav-item-my-millennium.radio a,.newlook-footerPage-nav-item.newlook-footerPage-nav-item-my-millennium.checked a,.newlook-footerPage-nav-item.newlook-footerPage-nav-item-my-millennium:hover a,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.newlook-footerPage-nav-item.newlook-footerPage-nav-item-my-millennium.radio a,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.newlook-footerPage-nav-item.newlook-footerPage-nav-item-my-millennium.radio a,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.newlook-footerPage-nav-item.newlook-footerPage-nav-item-my-millennium a{border-bottom:0}.card.selected i.newlook-footerPage-nav-item.newlook-footerPage-nav-item-my-millennium.radio:after,.newlook-footerPage-nav-item.newlook-footerPage-nav-item-my-millennium.checked:after,.newlook-footerPage-nav-item.newlook-footerPage-nav-item-my-millennium:hover:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.newlook-footerPage-nav-item.newlook-footerPage-nav-item-my-millennium.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.newlook-footerPage-nav-item.newlook-footerPage-nav-item-my-millennium.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.newlook-footerPage-nav-item.newlook-footerPage-nav-item-my-millennium:after{content:'';display:block;width:calc(100% - 18px);height:0;border-bottom:1px solid #9f7d23;bottom:22px;position:absolute;box-sizing:border-box}.newlook-footerPage-mobile-nav{display:none;border-bottom:1px solid #e7e7e7}@media (max-width:768px){.newlook-footerPage-mobile-nav{display:block}}.newlook-footerPage-mobile-nav-now{width:100%;height:46px;background-color:#fff;text-align:center}.newlook-footerPage-mobile-nav-now span{position:relative;display:inline-block;height:46px;line-height:46px;font-size:14px;color:#9f7d23;font-weight:500;vertical-align:top}.newlook-footerPage-mobile-nav-now .icon-icon_chervonDown{vertical-align:middle;padding-left:1rem}.newlook-footerPage-mobile-nav-now.newlook-footerPage-mobile-nav-now-my-millennium span{width:100px}.newlook-footerPage-mobile-nav-now.newlook-footerPage-mobile-nav-now-my-millennium span .icon-icon_MM_logo_dark{font-size:100px;position:absolute;left:0;right:0;top:-23px}.newlook-footerPage-mobile-nav-now.newlook-footerPage-mobile-nav-now-my-millennium span .icon-icon_MM_Pro_logo_dark{font-size:124px;position:absolute;top:-23px;left:0;right:0;line-height:100px}.newlook-footerPage-mobile-nav-now.newlook-footerPage-mobile-nav-now-my-millennium.newlook-footerPage-mobile-nav-now-my-millennium-pro span:first-child{width:124px}.newlook-footerPage-mobile-nav-now.newlook-footerPage-mobile-nav-now-my-millennium .icon-icon_chervonDown{width:auto}.newlook-footerPage-mobile-nav-layer{display:none;position:fixed;left:0;top:48px;right:0;bottom:0;z-index:999;background-color:#fff}.newlook-footerPage-mobile-nav-header{width:100%;height:42px;line-height:42px;background-color:#ba0c2f;position:relative}.newlook-footerPage-mobile-nav-header span{font-size:16px;color:#fff;word-break:break-all;white-space:nowrap;text-overflow:ellipsis;display:block;margin:0 auto;overflow:hidden;width:80%}.newlook-footerPage-mobile-nav-header span.icon-icon_B017{position:absolute;right:5px;top:53%;font-size:35px;width:35px;display:inline-block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.newlook-footerPage-mobile-nav-item{overflow:hidden}.newlook-footerPage-mobile-nav-item a{position:relative;display:inline-block;width:100%;height:46px;line-height:46px;text-align:center;font-weight:500;font-size:14px;border-bottom:1px solid #e7e7e7;color:#4e4e4e}.newlook-footerPage-mobile-nav-item a .icon-icon_MM_logo_dark{font-size:100px;position:absolute;top:-50%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.newlook-footerPage-mobile-nav-item a .icon-icon_MM_Pro_logo_dark{font-size:124px;position:absolute;top:-50%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);line-height:100px}.card.selected i.newlook-footerPage-mobile-nav-item.radio a,.newlook-footerPage-mobile-nav-item.checked a,.newlook-footerPage-mobile-nav-item:hover a,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.newlook-footerPage-mobile-nav-item.radio a,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.newlook-footerPage-mobile-nav-item.radio a,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.newlook-footerPage-mobile-nav-item a{color:#9f7d23}.newlook-heritage{margin-top:30px}@media (max-width:768px){.newlook-heritage{margin-top:20px;padding-left:16px;padding-right:16px}}.newlook-heritage-hero{width:100%;padding-left:8%;padding-right:8%;font-size:0;box-sizing:border-box;position:relative}@media (max-width:768px){.newlook-heritage-hero{padding:0}}.newlook-heritage-hero-image{display:inline-block;width:50%}@media (max-width:768px){.newlook-heritage-hero-image{width:100%}}.newlook-heritage-hero-text{display:inline-block;width:50%;vertical-align:top;padding-left:50px;padding-right:50px;box-sizing:border-box;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.newlook-heritage-hero-text h3{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;color:#4e4e4e;margin-bottom:12px}@media (max-width:768px){.newlook-heritage-hero-text h3{font-size:2rem;padding-top:20px}}.newlook-heritage-hero-text p{color:#363636;font-size:1.6rem;line-height:2.4rem;width:80%}@media (max-width:768px){.newlook-heritage-hero-text p{font-size:1.2rem;width:100%}}@media (max-width:768px){.newlook-heritage-hero-text{width:100%;padding:0;position:relative;top:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.newlook-heritage-history{width:100%;margin-top:60px;padding-bottom:60px;padding-left:25%;padding-right:18%;box-sizing:border-box}@media (max-width:768px){.newlook-heritage-history{padding-top:30px;padding-bottom:30px;padding-left:0;padding-right:0;margin-top:0;margin-bottom:0}}.newlook-heritage-history-item{width:100%;position:relative;margin-bottom:30px}.newlook-heritage-history-item span{position:absolute;left:-120px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-weight:700;font-size:2.8rem;color:#4e4e4e}@media (max-width:768px){.newlook-heritage-history-item span{position:relative;left:auto!important;top:auto!important;font-size:1.6rem;display:block}}.newlook-heritage-history-item p{font-size:1.6rem;color:#363636;line-height:24px}@media (max-width:768px){.newlook-heritage-history-item p{font-size:1.2rem;line-height:20px}}@media (max-width:768px){.newlook-heritage-history-item{margin-bottom:18px}}.readmore__toggle{text-decoration:none!important;color:#004976;font-weight:500!important}@media (max-width:768px){.readmore__toggle{display:block;padding-top:12px}}.newlook-leadership{width:100%;padding-left:7%;padding-right:32.5%;padding-bottom:4rem;box-sizing:border-box;position:relative}@media (max-width:768px){.newlook-leadership{padding-left:16px;padding-right:16px}}.newlook-leadership-header{font-family:Optima,sans-serif;font-weight:700;padding-bottom:40px;padding-top:40px;font-size:2.4rem;line-height:3.4rem;color:#4e4e4e}@media (max-width:768px){.newlook-leadership-header{font-size:2rem;line-height:2.7rem;padding-bottom:20px;padding-top:20px}}.newlook-leadership-list{width:100%}.newlook-leadership-item{font-size:0;width:100%;margin-bottom:25px}@media (max-width:768px){.newlook-leadership-item{margin-bottom:18px}}.newlook-leadership-item:last-child{margin-bottom:0}.newlook-leadership-item img{display:inline-block;width:25%}@media (max-width:768px){.newlook-leadership-item img{width:100%;padding-bottom:15px}}.newlook-leadership-item .newlook-leadership-content{display:inline-block;vertical-align:top;width:75%;box-sizing:border-box;padding-left:16px}.newlook-leadership-item .newlook-leadership-content h3{font-family:Optima,sans-serif;font-weight:700;font-size:1.8rem;line-height:2.4rem;color:#4e4e4e;margin-bottom:15px}@media (max-width:768px){.newlook-leadership-item .newlook-leadership-content h3{font-size:1.6rem;line-height:2.1rem;margin-bottom:10px}}.newlook-leadership-item .newlook-leadership-content p{font-size:1.6rem;line-height:2.4rem}@media (max-width:768px){.newlook-leadership-item .newlook-leadership-content p{font-size:1.2rem;line-height:2rem}}@media (max-width:768px){.newlook-leadership-item .newlook-leadership-content{width:100%;padding-left:0}}.newlook-leadership-card{position:absolute;top:12rem;right:13rem;width:15%}@media (max-width:768px){.newlook-leadership-card{position:relative;top:auto;right:auto;width:100%;padding-top:40px}}.newlook-leadership-caption{padding-bottom:40px}@media (max-width:768px){.newlook-leadership-caption{padding-bottom:20px}}.newlook-leadership-caption h3{font-family:Optima,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.2rem;line-height:1.6rem;margin-bottom:10px;color:#363636}@media (max-width:768px){.newlook-leadership-caption h3{font-size:1.3rem;line-height:1.7rem}}.newlook-leadership-caption p{font-size:1.2rem;line-height:1.8rem}@media (max-width:768px){.newlook-leadership-caption p{line-height:2rem}}.newlook-leadership-address{font-size:1.2rem}.newlook-leadership-address h3{font-family:Optima,sans-serif;font-weight:700;text-transform:uppercase;line-height:1.6rem;margin-bottom:10px;color:#363636}@media (max-width:768px){.newlook-leadership-address h3{font-size:1.3rem;line-height:1.7rem}}.newlook-leadership-address .primary{font-weight:500;color:#4e4e4e;line-height:1.8rem}@media (max-width:768px){.newlook-leadership-address .primary{line-height:2rem}}.newlook-leadership-address .secondary{color:#4e4e4e;line-height:1.8rem}@media (max-width:768px){.newlook-leadership-address .secondary{line-height:2rem}}.newlook-offices{width:100%;padding-left:7%;padding-right:7%;padding-bottom:70px;box-sizing:border-box}@media (max-width:768px){.newlook-offices{padding-left:15px;padding-right:15px;padding-bottom:30px}}.newlook-offices-header{font-family:Optima,sans-serif;font-weight:700;padding-bottom:30px;padding-top:30px;font-size:2.4rem;line-height:3.4rem;color:#4e4e4e}@media (max-width:768px){.newlook-offices-header{font-size:2rem;line-height:2.7rem;padding-bottom:20px;padding-top:20px}}.newlook-offices-container{font-size:0;width:100%}.newlook-offices-item{display:inline-block;width:calc(100% / 3);vertical-align:top;padding-bottom:30px}.newlook-offices-item a,.newlook-offices-item p{font-weight:500;font-size:1.6rem;line-height:2.4rem;color:#4e4e4e}@media (max-width:768px){.newlook-offices-item a,.newlook-offices-item p{font-size:1.2rem;line-height:2rem}}.newlook-offices-item div{padding-right:10px}.newlook-offices-item a{display:inline-block}.newlook-offices-item p{padding-right:10px}.newlook-offices-item p:first-of-type{padding-bottom:6px}@media (max-width:768px){.newlook-offices-item{width:100%}}.newlook-offices-item-header{font-family:Optima,sans-serif;font-weight:700;color:#4e4e4e;font-size:1.8rem;line-height:2.4rem;padding-bottom:12px}@media (max-width:768px){.newlook-offices-item-header{font-size:1.6rem;line-height:2.1rem}}.newlook-pressreleases{width:100%;padding:30px 7% 50px;box-sizing:border-box}.newlook-pressreleases .nk2-footer-dropdown{padding:0}@media (max-width:768px){.newlook-pressreleases{padding:22px 15px 45px}}.newlook-pressreleases-header-container{font-size:0}.newlook-pressreleases-header-container .newlook-pressreleases-year-container>span,.newlook-pressreleases-header-container h2{display:inline-block;font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;color:#4e4e4e;vertical-align:top}@media (max-width:768px){.newlook-pressreleases-header-container .newlook-pressreleases-year-container>span,.newlook-pressreleases-header-container h2{font-size:2rem;line-height:2.7rem}}.newlook-pressreleases-header-container .newlook-pressreleases-year-container{display:inline-block;padding:0 10px 0}.newlook-pressreleases-header-container .newlook-pressreleases-year-container span{color:#9f7d23}.newlook-pressreleases-header-container .newlook-pressreleases-year-container span.icon-icon_chervonDown{vertical-align:middle;font-weight:400;font-size:1.4rem;line-height:3.8rem;padding:0 3px 0}.newlook-pressreleases-header-container .newlook-pressreleases-year-container span.icon-icon_chervonDown:before{vertical-align:middle}@media (max-width:768px){.newlook-pressreleases-header-container .newlook-pressreleases-year-container span.icon-icon_chervonDown:before{vertical-align:top}}.newlook-pressreleases-releases-container{width:80%;border-bottom:1px solid #d8d8d8;padding:30px 0}@media (max-width:768px){.newlook-pressreleases-releases-container{width:100%;padding-top:10px;padding-bottom:0}}.newlook-pressreleases-release{padding-bottom:28px;display:none}.newlook-pressreleases-release .newlook-pressreleases-date{color:#363636;font-size:1.4rem;line-height:1.9rem}.newlook-pressreleases-release .newlook-pressreleases-name{font-size:1.8rem;line-height:2.4rem;color:#363636;padding-bottom:8px}@media (max-width:768px){.newlook-pressreleases-release .newlook-pressreleases-name{font-size:1.6rem;line-height:2.1rem;padding-bottom:8px;padding-top:8px}}.newlook-pressreleases-release .newlook-pressreleases-link{font-size:1.4rem;line-height:1.7rem;font-weight:500;color:#004976}.newlook-pressreleases-release .newlook-pressreleases-link:hover{text-decoration:underline}.newlook-footer-pager{width:80%;text-align:center;padding-top:35px}@media (max-width:768px){.newlook-footer-pager{width:100%}}.newlook-footer-pager-container{display:inline-block}.newlook-footer-pager-item,.newlook-footer-pager-next,.newlook-footer-pager-prev{width:4.8rem;height:3rem;position:relative;display:inline-block;cursor:pointer;user-select:none}.newlook-footer-pager-item span,.newlook-footer-pager-next span,.newlook-footer-pager-prev span{color:#9f7d23;position:absolute;top:50%;left: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%);font-size:2rem}.newlook-footer-pager-next,.newlook-footer-pager-prev{padding:0 20px 0}.newlook-footer-pager-next.disabled,.newlook-footer-pager-prev.disabled{opacity:.5;cursor:not-allowed}.newlook-footer-pager-item{width:3rem;background-color:#fff;border-right:1px solid #f0f0f0}.newlook-footer-pager-item span{color:#9f7d23;font-size:1.2rem;display:inline-block;width:100%;height:100%;line-height:3rem}.newlook-footer-pager-item.active,.newlook-footer-pager-item:hover{background-color:#9f7d23}.newlook-footer-pager-item.active span,.newlook-footer-pager-item:hover span{color:#fff}.newlook-footer-pager-item:nth-child(2){border-left:1px solid #f0f0f0}.newlook-mymillennium-container{width:100%;padding:30px 7% 50px;box-sizing:border-box;position:relative}@media (max-width:768px){.newlook-mymillennium-container{padding:22px 15px}}.newlook-mymillennium-container .nk2-tours-faq-container{margin-left:0;margin-right:0}.newlook-mymillennium-container .nk2-tours-faq-container .rich-text-content p:last-child{padding-bottom:0}.newlook-mymillennium-container.has-video{font-size:0;padding:80px 7% 100px}@media (max-width:768px){.newlook-mymillennium-container.has-video{padding-bottom:26px}}.newlook-mymillennium-container.has-video .newlook-mymillennium-caption-container{width:40%;display:inline-block}@media (max-width:768px){.newlook-mymillennium-container.has-video .newlook-mymillennium-caption-container{width:100%}}.newlook-mymillennium-container.has-video .newlook-mymillennium-caption-container a{display:inline-block;background-color:#9f7d23;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.4rem;padding:1.2rem 5.3rem;letter-spacing:.5px;text-transform:uppercase;vertical-align:middle}.newlook-mymillennium-container.has-video .newlook-mymillennium-caption-container a:hover{background-color:#bf972b}@media (max-width:768px){.newlook-mymillennium-container.has-video .newlook-mymillennium-caption-container a{display:block;text-align:center}}.newlook-mymillennium-container.has-video .newlook-mymillennium-video-container{display:inline-block;position:relative;width:45%;margin-right:10%;vertical-align:top}@media (max-width:768px){.newlook-mymillennium-container.has-video .newlook-mymillennium-video-container{width:100%}}.newlook-mymillennium-container.has-video .newlook-mymillennium-video-container-placeholder{display:none;width:100%;height:100%;background-size:cover;position:absolute;left:0;top:0}.newlook-mymillennium-container.has-video .newlook-mymillennium-video-container-play{display:none;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:1}.newlook-mymillennium-container.has-video .newlook-mymillennium-video-container-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}.newlook-becomeamember-container{padding:50px}.newlook-becomeamember-container-boxs{box-shadow:0 0 8px rgba(0,0,0,.2);width:86%;margin:0 auto;height:8rem;line-height:8rem;position:relative;box-sizing:border-box;padding:0 1.2rem}@media (max-width:768px){.newlook-becomeamember-container-boxs{width:100%}}.newlook-becomeamember-container-boxs span{font-size:2.4rem;text-transform:capitalize;font-family:Optima,sans-serif;font-weight:700}@media (max-width:768px){.newlook-becomeamember-container-boxs span{font-size:1.4rem}}.newlook-becomeamember-container-boxs a{display:inline-block;background-color:#9f7d23;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;padding:1.1rem 3.3rem;position:absolute;right:1.2rem;top:2.2rem;text-transform:uppercase}.newlook-becomeamember-container-boxs a:hover{background-color:#bf972b}@media (max-width:768px){.newlook-becomeamember-container-boxs a{padding:1.1rem 1rem}}.newlook-mymillennium-header h2{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;padding-bottom:30px;color:#4e4e4e}@media (max-width:768px){.newlook-mymillennium-header h2{font-size:2rem;line-height:2.7rem;padding-bottom:25px}}.newlook-mymillennium-caption-container{width:55%}@media (max-width:768px){.newlook-mymillennium-caption-container{width:100%}}.newlook-mymillennium-caption-container .tpl-static-richcontent .rich-text-content h2{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;color:#4e4e4e;padding-bottom:20px}@media (max-width:768px){.newlook-mymillennium-caption-container .tpl-static-richcontent .rich-text-content h2{font-size:2rem;line-height:2.7rem;padding-bottom:15px}}.newlook-mymillennium-caption-container .tpl-static-richcontent .rich-text-content h3{font-family:Optima,sans-serif;font-weight:400;font-size:1.8rem;line-height:3.4rem;color:#4e4e4e;padding-bottom:12px}@media (max-width:768px){.newlook-mymillennium-caption-container .tpl-static-richcontent .rich-text-content h3{font-size:1.6rem;line-height:2.1rem}}.newlook-mymillennium-caption-header{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;color:#4e4e4e;padding-bottom:20px}@media (max-width:768px){.newlook-mymillennium-caption-header{font-size:2rem;line-height:2.7rem;padding-bottom:15px}}.newlook-mymillennium-caption-subtitle{font-family:Optima,sans-serif;font-weight:400;font-size:1.8rem;line-height:3.4rem;color:#4e4e4e;padding-bottom:12px}@media (max-width:768px){.newlook-mymillennium-caption-subtitle{font-size:1.6rem;line-height:2.1rem}}.newlook-mymillennium-caption-content{font-weight:300;font-size:1.6rem;line-height:2.4rem;color:#363636;padding-bottom:20px}@media (max-width:768px){.newlook-mymillennium-caption-content{font-size:1.2rem;line-height:2rem}}.newlook-mymillennium-caption-content:last-of-type{padding-bottom:0}.newlook-mymillennium-caption-signin{display:inline-block;vertical-align:middle;padding:0 2rem}.newlook-mymillennium-caption-signin:hover span:first-child{text-decoration:underline}.newlook-mymillennium-caption-signin span{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#004976;display:inline-block;vertical-align:middle;cursor:pointer}.newlook-mymillennium-caption-signin span.icon-icon_chervonRight{padding:0 .6rem}@media (max-width:768px){.newlook-mymillennium-caption-signin{display:block;text-align:center;margin-top:15px;color:#31a2ac;padding-bottom:23px;border-bottom:1px solid rgba(54,54,54,.3)}.newlook-mymillennium-caption-signin span{color:#31a2ac}.newlook-mymillennium-caption-signin .icon-icon_chervonRight{display:none}}.newlook-mymillennium-pro-signin{display:inline-block;vertical-align:middle;padding:0 2rem}.newlook-mymillennium-pro-signin:hover span:first-child{text-decoration:underline}.newlook-mymillennium-pro-signin span{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#004976;display:inline-block;vertical-align:middle;cursor:pointer}.newlook-mymillennium-pro-signin span.icon-icon_chervonRight{padding:0 .6rem}.newlook-mymillennium-joinus{position:absolute;left:68%;top:64px;text-align:center;width:234px}.newlook-mymillennium-joinus img{display:inline-block;width:100%;padding-bottom:10px}.newlook-mymillennium-joinus a{display:inline-block;background-color:#9f7d23;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;padding:1.1rem 3.3rem}.newlook-mymillennium-joinus a:hover{background-color:#bf972b}@media (max-width:768px){.newlook-mymillennium-joinus{position:relative;width:100%;left:auto;top:auto;padding-top:20px}}.newlook-memberbenefits-container{width:100%;padding:0 7% 50px;box-sizing:border-box;position:relative;margin-top:-20px;font-size:0}@media (max-width:768px){.newlook-memberbenefits-container{padding:22px 15px 22px;margin-top:0}}.newlook-memberbenefits-header{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;color:#4e4e4e;padding-bottom:30px}@media (max-width:768px){.newlook-memberbenefits-header{font-size:2rem;line-height:2.7rem;padding-bottom:15px}}.newlook-memberbenefits-column{width:calc(100% / 3);display:inline-block;vertical-align:top;padding-right:50px;box-sizing:border-box}.newlook-memberbenefits-column:nth-last-of-type{padding-right:0}.newlook-memberbenefits-column img{width:100%;padding-bottom:12px}@media (max-width:768px){.newlook-memberbenefits-column{width:100%;padding-right:0;padding-bottom:40px}}.newlook-memberbenefits-readall span{font-size:14px;line-height:17px;font-weight:500;color:#004976;cursor:pointer}.newlook-memberbenefits-readall span:hover{text-decoration:underline}.newlook-memberbenefits-readall span.icon-icon_chervonDown{padding:0 6px;position:relative;top:3px}.newlook-memberbenefits-readall span.icon-icon_chervonDown:hover{text-decoration:none}.newlook-memberbenefits-notecontainer{display:none}.newlook-memberrewards-container{width:100%}.newlook-memberrewards-item{background-color:#f7f4ee;font-size:0;padding:0 7%;margin-bottom:100px}.newlook-memberrewards-item:first-child{margin-top:20px}@media (min-width:769px){.newlook-memberrewards-item:first-child:not(.has-video){margin-top:80px}}@media (max-width:768px){.newlook-memberrewards-item:first-child{margin-top:0}}.newlook-memberrewards-item:last-child{margin-bottom:0}@media (max-width:768px){.newlook-memberrewards-item:last-child{margin-bottom:0}}.newlook-memberrewards-item:after,.newlook-memberrewards-item:before{content:"";display:table}.newlook-memberrewards-item:after{clear:both}.newlook-memberrewards-item.reverse .newlook-memberrewards-content{float:left}@media (max-width:768px){.newlook-memberrewards-item.reverse .newlook-memberrewards-content{float:none}}.newlook-memberrewards-item.reverse .newlook-memberrewards-content .tpl-static-richcontent{padding-right:10rem;padding-left:0}@media (max-width:768px){.newlook-memberrewards-item.reverse .newlook-memberrewards-content .tpl-static-richcontent{padding-left:15px;padding-right:15px}}@media (max-width:768px){.newlook-memberrewards-item{width:100%;padding:0;margin-bottom:20px}}.newlook-memberrewards-image{width:50%;display:inline-block;vertical-align:top}.newlook-memberrewards-image img{width:100%;position:relative;top:-4rem}.newlook-memberrewards-image div{width:100%;height:0;padding-top:74%;position:relative;top:-4rem;background-color:#363636;background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:768px){.newlook-memberrewards-image{width:100%}.newlook-memberrewards-image div,.newlook-memberrewards-image img{padding-top:56.25%;top:0}}.newlook-memberrewards-content{width:50%;display:inline-block;vertical-align:top;padding-top:40px;padding-bottom:40px;position:relative}.newlook-memberrewards-content.newlook-memberrewards-content-pro .m4b-homepage-lump-item-trunk-logo{width:50%;display:inline-block;padding-top:20px;padding-bottom:20px;padding-left:10rem}@media (max-width:768px){.newlook-memberrewards-content.newlook-memberrewards-content-pro .m4b-homepage-lump-item-trunk-logo{padding-left:16px}}.newlook-memberrewards-content.newlook-memberrewards-content-pro .wgt-sqbutton-golden{margin-left:10rem}.newlook-memberrewards-content.newlook-memberrewards-content-pro .wgt-sqbutton-golden:hover{color:#fff}@media (max-width:768px){.newlook-memberrewards-content.newlook-memberrewards-content-pro .wgt-sqbutton-golden{margin-left:16px}}.newlook-memberrewards-content.newlook-memberrewards-content-pro .tpl-static-richcontent{padding-bottom:20px}.newlook-memberrewards-content .tpl-static-richcontent{box-sizing:border-box;width:100%;padding-left:10rem;background-color:transparent}.newlook-memberrewards-content .tpl-static-richcontent a{text-decoration:none}.newlook-memberrewards-content .tpl-static-richcontent.content-wrap::after{width:100%;content:"";display:block;height:6rem;position:absolute;bottom:40px;right:0;left:0;background:linear-gradient(to bottom,rgba(249,249,246,.4),#f9f9f6)}.newlook-memberrewards-content .tpl-static-richcontent .rich-text-content{line-height:30px}@media (max-width:768px){.newlook-memberrewards-content .tpl-static-richcontent .rich-text-content{line-height:26px}}.newlook-memberrewards-content .tpl-static-richcontent .rich-text-content p{padding-bottom:6px}.newlook-memberrewards-content .tpl-static-richcontent .rich-text-content ul{padding-bottom:10px}.newlook-memberrewards-content .tpl-static-richcontent .rich-text-content li{padding-top:0;padding-bottom:0}.newlook-memberrewards-content .tpl-static-richcontent .rich-text-content li:before{top:11px}.newlook-memberrewards-content .tpl-static-richcontent .rich-text-content a.read-more{display:inline;position:absolute;bottom:10px}@media (max-width:768px){.newlook-memberrewards-content .tpl-static-richcontent .rich-text-content a.readmore__toggle{padding-top:0}}@media (max-width:768px){.newlook-memberrewards-content{width:100%;padding-top:20px;padding-bottom:40px}.newlook-memberrewards-content .tpl-static-richcontent{padding-left:15px;padding-right:15px}}.newlook-memberrewards-content .tpl-hero-newlook2{margin-bottom:100px}@media (max-width:768px){.newlook-memberrewards-content .m4b-usp-bar-mobile{border:none}}.newlook-footerPage-fp-container{padding:75px 9.2rem}.newlook-footerPage-fp-container .offers2__listing-offer .offers2__listing-offer-img:after{margin-top:200px}@media (max-width:768px){.newlook-footerPage-fp-container .offers2__listing-offer .offers2__listing-offer-img:after{margin-top:125px}}@media (min-width:1600px){.newlook-footerPage-fp-container .offers2__listing-offer{width:calc(100% / 2 - 16px - .1px)}}.newlook-footerPage-fp-container .newlook-becomeamember-container{padding:50px 0 0}@media (max-width:768px){.newlook-footerPage-fp-container .newlook-becomeamember-container{padding:20px 17px}}@media (max-width:768px){.newlook-footerPage-fp-container+.newlook-becomeamember-container{padding:0 17px 20px}}.newlook-footerPage-fp-container+.newlook-becomeamember-container .newlook-becomeamember-container-boxs{margin:0;padding:0 30px;width:100%;box-sizing:border-box;line-height:10rem;height:10rem}.newlook-footerPage-fp-container+.newlook-becomeamember-container .newlook-becomeamember-container-boxs span{color:#4e4e4e}.newlook-footerPage-fp-container+.newlook-becomeamember-container .newlook-becomeamember-container-boxs a{right:30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:768px){.newlook-footerPage-fp-container+.newlook-becomeamember-container .newlook-becomeamember-container-boxs{padding:17px 21px;height:auto}.newlook-footerPage-fp-container+.newlook-becomeamember-container .newlook-becomeamember-container-boxs span{display:block;width:100%;text-align:center;font-size:2.4rem;line-height:3rem;padding-bottom:20px;color:#4e4e4e}.newlook-footerPage-fp-container+.newlook-becomeamember-container .newlook-becomeamember-container-boxs a{position:relative;left:0;right:0;top:0;bottom:0;display:block;width:100%;text-align:center;box-sizing:border-box;transform:none}}@media (max-width:768px){.newlook-footerPage-fp-container{padding:0}}.newlook-footerPage-fp-offer-container{box-sizing:border-box;font-size:0;padding-bottom:75px}@media (max-width:768px){.newlook-footerPage-fp-offer-container{padding:16px 24px}}.newlook-footerPage-fp-image{display:inline-block;width:calc(50% + 16px);vertical-align:middle}.newlook-footerPage-fp-image .compatibility-img{width:100%;height:300px}@media (max-width:768px){.newlook-footerPage-fp-image{width:100%;padding-bottom:16px}}.newlook-footerPage-fp-offer{display:inline-block;width:calc(50% - 16px);vertical-align:middle;padding-left:88px;box-sizing:border-box}@media (max-width:768px){.newlook-footerPage-fp-offer{width:100%;padding:0}}.newlook-footerPage-fp-offer-region{font-family:Optima,sans-serif;font-weight:300;font-size:1.4rem;line-height:1.9rem;color:#4e4e4e;padding-bottom:5px}@media (max-width:768px){.newlook-footerPage-fp-offer-region{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.2rem;line-height:1.4rem;color:#7e7e7e;padding-bottom:7px}}.newlook-footerPage-fp-offer-title{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3rem;color:#4e4e4e;padding-bottom:20px}@media (max-width:768px){.newlook-footerPage-fp-offer-title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#000;padding-bottom:8px}}.newlook-footerPage-fp-offer-content{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:2.6rem;color:#363636;padding-bottom:20px}@media (max-width:768px){.newlook-footerPage-fp-offer-content{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2.2rem;color:#000;padding-bottom:15px}}.newlook-footerPage-fp-offer-button-gold{display:inline-block;background-color:#9f7d23;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.4rem;padding:1.2rem 5.3rem;letter-spacing:.5px;text-transform:uppercase;vertical-align:middle;cursor:pointer}.newlook-footerPage-fp-offer-button-gold:hover{background-color:#bf972b}@media (max-width:768px){.newlook-footerPage-fp-offer-button-gold{display:block;text-align:center}}.newlook-footerPage-fp-offer-button-blue{display:inline-block;vertical-align:middle;padding:0 2rem}.newlook-footerPage-fp-offer-button-blue:hover span:first-child{text-decoration:underline}.newlook-footerPage-fp-offer-button-blue span{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#004976;display:inline-block;vertical-align:middle;cursor:pointer}.newlook-footerPage-fp-offer-button-blue span.icon-icon_chervonRight{padding:0 .6rem}@media (max-width:768px){.newlook-footerPage-fp-offer-button-blue{display:block;text-align:center;margin-top:15px;color:#31a2ac;padding-bottom:23px;border-bottom:1px solid rgba(54,54,54,.3)}.newlook-footerPage-fp-offer-button-blue span{color:#31a2ac}.newlook-footerPage-fp-offer-button-blue .icon-icon_chervonRight{display:none}}.newlook-footerPage-fp-offers-container{font-size:0;margin:0 -8px}@media (max-width:768px){.newlook-footerPage-fp-offers-container{margin:0}}.newlook-footerPage-fp-offers-placeholder{display:inline-block;margin:10px 8px;position:relative;vertical-align:top;width:calc(100% / 2 - 16px - .1px);height:457px;background-color:#f8f6f2;position:relative}.newlook-footerPage-fp-offers-placeholder .icon-icon_mhr_premium{font-size:60px}@media (max-width:768px){.newlook-footerPage-fp-offers-placeholder{display:none}}.newlook-footerPage-fp-offers-placeholder-content-img{margin-bottom:33px}.newlook-footerPage-fp-offers-placeholder-content-img img{width:50%}.newlook-footerPage-fp-offers-placeholder-content{position:absolute;width:100%;top:50%;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.newlook-footerPage-fp-offers-placeholder-content span{padding-bottom:33px}@media (max-width:768px){.newlook-footerPage-fp-offers-placeholder-content{display:none}}html[dir=rtl] .newlook-footerPage .tpl-static-richcontent .rich-text-content li{padding-left:0;padding-right:14px}html[dir=rtl] .newlook-footerPage .tpl-static-richcontent .rich-text-content li:before{padding:0!important;display:inline-block;content:"";border:0;width:4px;height:4px;background-color:#363636;border-radius:50%;position:absolute;left:auto;right:0;top:20px}@media (max-width:768px){html[dir=rtl] .newlook-footerPage .tpl-static-richcontent .rich-text-content li:before{top:19px}}html[dir=rtl] .newlook-footerPage-mobile-nav-now .icon-icon_chervonDown{padding-left:0;padding-right:1rem}html[dir=rtl] .newlook-footerPage-mobile-nav-header span.icon-icon_B017{right:auto;left:5px}html[dir=rtl] .newlook-heritage-history{padding-left:18%;padding-right:25%}@media (max-width:768px){html[dir=rtl] .newlook-heritage-history{padding-left:0;padding-right:0}}html[dir=rtl] .newlook-heritage-history-item span{left:auto;right:-120px}@media (max-width:768px){html[dir=rtl] .newlook-heritage-history-item span{left:auto;right:auto}}html[dir=rtl] .newlook-leadership{padding-left:32.5%;padding-right:7%}@media (max-width:768px){html[dir=rtl] .newlook-leadership{padding-left:16px;padding-right:16px}}html[dir=rtl] .newlook-leadership-content{padding-left:auto;padding-right:16px}@media (max-width:768px){html[dir=rtl] .newlook-leadership-content{padding-right:0}}html[dir=rtl] .newlook-leadership-card{right:auto;left:13rem}@media (max-width:768px){html[dir=rtl] .newlook-leadership-card{left:auto}}html[dir=rtl] .newlook-offices-item div,html[dir=rtl] .newlook-offices-item p{padding-right:0;padding-left:10px}html[dir=rtl] .newlook-footerPage .icon-icon_chervonRight:before{content:"\e944"}html[dir=rtl] .newlook-footerPage .icon-icon_chervonLeft:before{content:"\e945"}html[dir=rtl] .newlook-mymillennium-joinus{left:auto;right:68%}@media (max-width:768px){html[dir=rtl] .newlook-mymillennium-joinus{right:auto}}html[dir=rtl] .newlook-mymillennium-video-container{margin-left:10%;margin-right:0!important}html[dir=rtl] .newlook-memberbenefits-column{padding-right:0;padding-left:50px}html[dir=rtl] .newlook-memberbenefits-column:nth-last-of-type{padding-left:0}@media (max-width:768px){html[dir=rtl] .newlook-memberbenefits-column{padding-left:0;padding-right:0}}html[dir=rtl] .newlook-memberrewards-content .tpl-static-richcontent{padding-left:0;padding-right:10rem}@media (max-width:768px){html[dir=rtl] .newlook-memberrewards-content .tpl-static-richcontent{padding-left:15px;padding-right:15px}}html[dir=rtl] .newlook-memberrewards-content .tpl-static-richcontent .rich-text-content li:before{top:11px}html[dir=rtl] .newlook-memberrewards-content.newlook-memberrewards-content-pro .m4b-homepage-lump-item-trunk-logo{padding-left:0;padding-right:10rem}@media (max-width:768px){html[dir=rtl] .newlook-memberrewards-content.newlook-memberrewards-content-pro .m4b-homepage-lump-item-trunk-logo{padding-right:16px}}html[dir=rtl] .newlook-memberrewards-content.newlook-memberrewards-content-pro .wgt-sqbutton-golden{margin-left:0;margin-right:10rem}@media (max-width:768px){html[dir=rtl] .newlook-memberrewards-content.newlook-memberrewards-content-pro .wgt-sqbutton-golden{margin-right:16px}}html[dir=rtl] .newlook-memberrewards-item.reverse .newlook-memberrewards-content{float:right}@media (max-width:768px){html[dir=rtl] .newlook-memberrewards-item.reverse .newlook-memberrewards-content{float:none}}html[dir=rtl] .newlook-memberrewards-item.reverse .newlook-memberrewards-content .tpl-static-richcontent{padding-left:10rem;padding-right:0}@media (max-width:768px){html[dir=rtl] .newlook-memberrewards-item.reverse .newlook-memberrewards-content .tpl-static-richcontent{padding-left:15px;padding-right:15px}}html[dir=rtl] .newlook-footerPage-fp-offer{padding-left:0;padding-right:88px;box-sizing:border-box}@media (max-width:768px){html[dir=rtl] .newlook-footerPage-fp-offer{padding:0}}html[dir=rtl] .newlook-footerPage-fp-container+.newlook-becomeamember-container .newlook-becomeamember-container-boxs a{right:auto;left:30px}@media (max-width:768px){html[dir=rtl] .newlook-footerPage-fp-container+.newlook-becomeamember-container .newlook-becomeamember-container-boxs a{left:0;right:0}}div.tpl-static-richcontent.newlook-memberrewards-buttons{font-size:0;margin-top:20px}div.tpl-static-richcontent.newlook-memberrewards-buttons a.newlook-memberrewards-buttons-btn1{display:inline-block;background-color:#9f7d23;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:40px;height:40px;padding:0 4rem;letter-spacing:.5px;text-transform:uppercase;vertical-align:middle;box-sizing:border-box;text-align:center;min-width:120px;cursor:pointer;text-decoration:none}div.tpl-static-richcontent.newlook-memberrewards-buttons a.newlook-memberrewards-buttons-btn1:hover{background-color:#bf972b}@media (min-width:769px){div.tpl-static-richcontent.newlook-memberrewards-buttons a.newlook-memberrewards-buttons-btn1+a.newlook-memberrewards-buttons-btn2{margin-left:20px}}@media (max-width:768px){div.tpl-static-richcontent.newlook-memberrewards-buttons a.newlook-memberrewards-buttons-btn1{width:100%}}div.tpl-static-richcontent.newlook-memberrewards-buttons a.newlook-memberrewards-buttons-btn2{display:inline-block;color:#004976;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:36px;height:40px;padding:0 4rem;letter-spacing:.5px;text-transform:uppercase;vertical-align:middle;box-sizing:border-box;border:2px solid currentColor;text-align:center;min-width:120px;cursor:pointer;text-decoration:none}@media (max-width:768px){div.tpl-static-richcontent.newlook-memberrewards-buttons a.newlook-memberrewards-buttons-btn2{margin-top:15px;width:100%}}.newlook-memberrewards-content div.tpl-static-richcontent+div.tpl-static-richcontent.newlook-memberrewards-buttons{margin-top:40px}.newlook-memberrewards-content div.tpl-static-richcontent.content-wrap+div.tpl-static-richcontent.newlook-memberrewards-buttons{margin-top:50px}.newlook-memberrewards-content.has-one-btn div.tpl-static-richcontent.content-wrap:not(:last-child)::after{bottom:130px}.newlook-memberrewards-content.has-two-btn div.tpl-static-richcontent.content-wrap:not(:last-child)::after{bottom:130px}@media (max-width:768px){.newlook-memberrewards-content.has-two-btn div.tpl-static-richcontent.content-wrap:not(:last-child)::after{bottom:185px}}.newlook-memberrewards-content.has-one-btn div.tpl-static-richcontent:not(:last-child) .rich-text-content a.read-more{bottom:95px}.newlook-memberrewards-content.has-two-btn div.tpl-static-richcontent:not(:last-child) .rich-text-content a.read-more{bottom:95px}@media (max-width:768px){.newlook-memberrewards-content.has-two-btn div.tpl-static-richcontent:not(:last-child) .rich-text-content a.read-more{bottom:150px}}.newlook-memberrewards-content .tpl-static-richcontent.content-wrap::after{display:none!important}.careers__feature .offers2__feature-content .offers2__feature-content-region{display:none}.careers__feature .new-look:first-child{padding-top:10rem}@media (max-width:768px){.careers__feature .new-look{display:block}.careers__feature .new-look:first-child{padding-top:0}}@media (max-width:768px){.careers__feature .offers2__feature-content .offers2__feature-content-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:768px){.careers__feature .offers2__feature-content .offers2__feature-content-bottom .offers2__feature-content-item:first-child{display:none}}.careers__feature .swiper-slide{background-color:#363636;background-position:center;background-repeat:no-repeat;background-size:cover}@media (min-width:769px){.newlook-careers-hero-bar{padding:20px 7%}}@media (max-width:768px){.newlook-careers-hero-bar{padding:10px}}.newlook-careers-hero-bar-wrapper{box-shadow:0 0 8px #bbb;padding:20px}@media (min-width:769px){.newlook-careers-hero-bar-wrapper{padding:40px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}}@media (max-width:768px){.newlook-careers-hero-bar-item{text-align:center}}.newlook-careers-hero-bar-item .m4b-homepage-hero-bar-name{font-family:Optima,sans-serif}@media (min-width:769px){html[dir=rtl] div.tpl-static-richcontent.newlook-memberrewards-buttons a.newlook-memberrewards-buttons-btn1+a.newlook-memberrewards-buttons-btn2{margin-left:0;margin-right:20px}}.nk2-sitemap{overflow:hidden;background-color:#fff;padding-bottom:30px;padding-top:30px}@media (max-width:768px){.nk2-sitemap{margin-top:40px;padding-top:0}}@media (min-width:769px){.nk2-sitemap-container{margin-left:9.2rem;margin-right:9.2rem}}@media (max-width:768px){.nk2-sitemap-container{margin-left:5%;margin-right:5%}}.nk2-sitemap-container.mt-30{margin-top:30px}.nk2-sitemap-container .nk2-waterfall-title{padding-left:0;padding-right:0}.nk2-sitemap-container .nk2-waterfall-container{margin-top:0;margin-left:0;margin-right:0;padding-bottom:0;overflow:hidden}h1.nk2-sitemap-title{font-size:24px;font-family:Optima,sans-serif;font-weight:700;line-height:34px;color:#4e4e4e}h2.nk2-sitemap-title{font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;letter-spacing:1px;line-height:17px;color:#4e4e4e;text-transform:uppercase}h3.nk2-sitemap-title{font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;letter-spacing:1px;line-height:17px;color:#004976;text-transform:uppercase}h4.nk2-sitemap-title{font-size:18px;font-family:Optima,sans-serif;font-weight:700;line-height:24px;color:#4e4e4e;padding:9px 0 4px}.nk2-sitemap-title a{text-decoration:none;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;color:inherit}.nk2-sitemap-title a:hover{cursor:pointer;text-decoration:underline}.nk2-line-light{margin:0;border:0;padding:0;background-color:#e7e7e7;height:1px}.nk2-sitemap-tabs{font-size:0;list-style:none;white-space:nowrap;background-color:#fff;padding:28px 0 19px}.nk2-sitemap-tabs .nk2-sitemap-tabs-item{cursor:pointer;position:relative;display:inline-block;vertical-align:middle;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;color:#4e4e4e}.nk2-sitemap-tabs .nk2-sitemap-tabs-item.selected{color:#9f7d23}.nk2-sitemap-tabs .nk2-sitemap-tabs-item.selected::after,.nk2-sitemap-tabs .nk2-sitemap-tabs-item:hover::after{content:"";display:block;position:absolute;bottom:-3px;height:0;right:0;left:0;border-bottom:1px solid currentColor}.nk2-sitemap-tabs .nk2-sitemap-tabs-item+.nk2-sitemap-tabs-item{margin-left:18px}.nk2-sitemap-view-item{font-size:0}.nk2-sitemap-view-item.hidden{display:none}@media (min-width:769px){.nk2-sitemap-view-item[data-list-style=waterfall] .nk2-waterfall-container>div{position:absolute}}.nk2-sitemap-view-column{padding-top:29px;white-space:normal;word-wrap:break-word}@media (min-width:769px){.nk2-sitemap-view-column{padding-right:20px;width:calc(100% / 3 - .1px);box-sizing:border-box;display:inline-block;vertical-align:top}}.nk2-sitemap-content-container{padding:12px 0 5px}.nk2-sitemap-content-container .nk2-sitemap-content-item{padding-top:5px}.nk2-sitemap-content-text{font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:24px;color:#363636;text-decoration:none}a.nk2-sitemap-content-text:hover{cursor:pointer;text-decoration:underline}html[dir=rtl] .nk2-sitemap-tabs-item+.nk2-sitemap-tabs-item{margin-left:0;margin-right:18px}html[dir=rtl] .nk2-sitemap-view-column{padding-right:0;padding-left:20px}.newlook-privacy-and-cookie-policy div.tpl-static-richcontent{padding:3rem 9.2rem 5rem}@media (max-width:768px){.newlook-privacy-and-cookie-policy div.tpl-static-richcontent{padding:2rem 5%}}.newlook-privacy-and-cookie-policy div.tpl-static-richcontent h2{font-size:24px;font-family:Optima,sans-serif;font-weight:700;line-height:34px;color:#4e4e4e}@media (max-width:768px){.newlook-privacy-and-cookie-policy div.tpl-static-richcontent h2{font-size:20px;line-height:27px}}.newlook-privacy-and-cookie-policy div.tpl-static-richcontent div.rich-text-content h3{font-size:18px;font-family:Optima,sans-serif;line-height:34px;color:#4e4e4e}.newlook-privacy-and-cookie-policy div.tpl-static-richcontent p{font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:24px;color:#363636}@media (max-width:768px){.newlook-privacy-and-cookie-policy div.tpl-static-richcontent p{font-size:12px;line-height:20px}}.newlook-privacy-and-cookie-policy div.tpl-static-richcontent table{width:100%;border-top:1px solid #9f9f9f;border-bottom:1px solid #9f9f9f}@media (max-width:768px){.newlook-privacy-and-cookie-policy div.tpl-static-richcontent table{display:none}}.newlook-privacy-and-cookie-policy div.tpl-static-richcontent table tbody tr:first-of-type td,.newlook-privacy-and-cookie-policy div.tpl-static-richcontent table tbody tr:first-of-type th{padding-top:20px;font-weight:700}.newlook-privacy-and-cookie-policy div.tpl-static-richcontent table tbody tr:first-of-type td>*,.newlook-privacy-and-cookie-policy div.tpl-static-richcontent table tbody tr:first-of-type th>*{font-weight:700}.newlook-privacy-and-cookie-policy div.tpl-static-richcontent table tbody tr:first-of-type th{padding-bottom:16px}.newlook-privacy-and-cookie-policy div.tpl-static-richcontent table tbody td{padding-right:40px}.newlook-privacy-and-cookie-policy div.tpl-static-richcontent table th{font-weight:700}.newlook-privacy-and-cookie-policy div.tpl-static-richcontent table p{padding-bottom:2rem}.newlook-privacy-and-cookie-policy div.tpl-static-richcontent a.highlight{font-weight:500;text-decoration:none;color:#004976}.newlook-privacy-and-cookie-policy div.tpl-static-richcontent a.highlight:hover{text-decoration:underline}.newlook-privacy-and-cookie-policy div.tpl-static-richcontent div.table-block{display:none}@media (max-width:768px){.newlook-privacy-and-cookie-policy div.tpl-static-richcontent div.table-block{border:1px solid #9f9f9f;padding:16px;margin-bottom:16px;display:block}.newlook-privacy-and-cookie-policy div.tpl-static-richcontent div.table-block p{font-size:12px;line-height:14px;padding-bottom:14px}.newlook-privacy-and-cookie-policy div.tpl-static-richcontent div.table-block p.block-title{font-weight:700;padding-bottom:8px}}html[dir=rtl] .newlook-privacy-and-cookie-policy div.tpl-static-richcontent table td{padding-right:0;padding-left:40px}@media (max-width:768px){.nk2-tours-faq-container .nk2-footer-dropdown{padding:20px 0}}.nk2-tours-faq-container .nk2-footer-dropdown-input{padding:0}@media (min-width:769px){.nk2-tours-faq-container{margin-left:9.2rem;margin-right:9.2rem}}@media (max-width:768px){.nk2-tours-faq-container{margin-left:5%;margin-right:5%}}.nk2-tours-faq-container.container-bottom{padding-bottom:5rem}.nk2-tours-faq-item{border-bottom:1px solid #cfcfcf}.nk2-tours-faq-item.selected .hk2-tours-faq-answer{display:block}.nk2-tours-faq-item.selected .nk2-tours-faq-question-icon{-webkit-transform-origin:center 12px;-moz-transform-origin:center 12px;-ms-transform-origin:center 12px;-o-transform-origin:center 12px;transform-origin:center 12px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}@media (max-width:768px){.nk2-tours-faq-item.selected .nk2-tours-faq-question-icon{-webkit-transform-origin:center 9px;-moz-transform-origin:center 9px;-ms-transform-origin:center 9px;-o-transform-origin:center 9px;transform-origin:center 9px}}.nk2-tours-faq-question{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;padding:16px 0}@media (max-width:768px){.nk2-tours-faq-question{padding:6px 0 12px 0}}.nk2-tours-faq-question-text{display:block;font-size:1.8rem;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-weight:300;letter-spacing:.5px;line-height:2.1rem;width:100%}@media (max-width:768px){.nk2-tours-faq-question-text{width:calc(100% - 2rem);font-size:1.4rem;line-height:2.2rem}}.nk2-tours-faq-question-icon{color:#1d1d1d;font-size:3rem;display:block;position:absolute;margin-top:-6px;right:0;top:30%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (max-width:768px){.nk2-tours-faq-question-icon{font-size:16px}}.hk2-tours-faq-answer{width:65%;padding-bottom:1.6rem;display:none}@media (max-width:768px){.hk2-tours-faq-answer{width:100%}}.hk2-tours-faq-answer-text{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:2.4rem}@media (max-width:768px){.hk2-tours-faq-answer-text{font-size:1.2rem;line-height:2rem}}.hk2-tours-faq-answer-text a{font-weight:500;color:#004976;cursor:pointer}.newlook-contact-us-sales-offices .newlook-waterfall-container{position:relative}@media (max-width:768px){.newlook-contact-us-sales-offices .newlook-waterfall-container{height:auto!important}}.newlook-contact-us-sales-offices div.tpl-static-sales-offces{font-size:0}@media (min-width:769px){.newlook-contact-us-sales-offices div.tpl-static-sales-offces{padding:8rem 9.2rem 10rem}}.newlook-contact-us-sales-offices div.tpl-static-sales-offces h2.title{font-size:24px;font-family:Optima,sans-serif;font-weight:700;line-height:34px;color:#4e4e4e}.newlook-contact-us-sales-offices div.tpl-static-sales-offces div.content{font-size:1rem}@media (min-width:769px){.newlook-contact-us-sales-offices div.tpl-static-sales-offces div.content{width:calc(100% / 3 - .1px);vertical-align:top;display:inline-block;box-sizing:border-box;padding-right:20px}}@media (max-width:768px){.newlook-contact-us-sales-offices div.tpl-static-sales-offces div.content{position:static!important}}.newlook-contact-us-sales-offices div.tpl-static-sales-offces div.content h4.area{font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:17px;letter-spacing:1px;color:#004976;text-transform:uppercase}.newlook-contact-us-sales-offices div.tpl-static-sales-offces div.content ul.contact li{width:auto;float:none;margin-bottom:0;padding-right:0;padding-bottom:7%}.newlook-contact-us-sales-offices div.tpl-static-sales-offces div.content ul.contact li a{color:#004976}.newlook-contact-us-sales-offices div.tpl-static-sales-offces div.content ul.contact li p{font-family:'Nimbus Sans L',sans-serif;line-height:24px;color:#363636;font-size:16px}.newlook-contact-us-sales-offices div.tpl-static-sales-offces div.content ul.contact li p:first-child{font-size:16px;font-weight:500;color:#4e4e4e}.is-app .newlook-contact-us-sales-offices{font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media (max-width:768px){.is-app .newlook-contact-us-sales-offices .newlook-waterfall-container{box-shadow:0 0 8px #b2afaf;padding:5%;background-color:#fff}}@media (max-width:768px){.is-app .newlook-contact-us-sales-offices div.tpl-static-sales-offces{padding:1rem 5% 10rem 5%;background-color:#f5f5f5}}.is-app .newlook-contact-us-sales-offices div.tpl-static-sales-offces h2.title{font-size:22px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:26px;color:#000;padding-left:5%}@media (max-width:768px){.is-app .newlook-contact-us-sales-offices div.tpl-static-sales-offces div.content{position:static!important;padding:2.4rem 0;border-bottom:3px solid}.is-app .newlook-contact-us-sales-offices div.tpl-static-sales-offces div.content:last-child{border-bottom:none}.is-app .newlook-contact-us-sales-offices div.tpl-static-sales-offces div.content:nth-child(1){padding-top:0}}.is-app .newlook-contact-us-sales-offices div.tpl-static-sales-offces div.content h4.area{font-size:15px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:18px;letter-spacing:1px;color:#000;text-transform:capitalize}.is-app .newlook-contact-us-sales-offices div.tpl-static-sales-offces div.content ul.contact li{padding-bottom:4%}.is-app .newlook-contact-us-sales-offices div.tpl-static-sales-offces div.content ul.contact li:last-child{padding-bottom:0}.is-app .newlook-contact-us-sales-offices div.tpl-static-sales-offces div.content ul.contact li a{color:#31a2ac;font-size:12px!important}.is-app .newlook-contact-us-sales-offices div.tpl-static-sales-offces div.content ul.contact li p{font-family:'Nimbus Sans L',sans-serif;line-height:24px;color:#000;font-size:12px!important}.is-app .newlook-contact-us-sales-offices div.tpl-static-sales-offces div.content ul.contact li p span{font-size:12px!important}.is-app .newlook-contact-us-sales-offices div.tpl-static-sales-offces div.content ul.contact li p br{height:0;line-height:0}@media (min-width:769px){html[dir=rtl] .newlook-contact-us-sales-offices div.tpl-static-sales-offces div.content{padding-right:0;padding-left:20px}}html[dir=rtl] .nk2-tours-faq-question-icon{right:auto;left:0}html[dir=rtl] .is-app .newlook-contact-us-sales-offices div.tpl-static-sales-offces h2.title{padding-right:5%}.newlook-bestrate,.newlook-feedback,.newlook-flyer{width:100%;position:relative;padding-bottom:4rem}.newlook-flyer-detail{background-color:#fff}.newlook-flyer-content{font-size:0;padding:0 7%;padding-bottom:5rem}@media screen and (max-width:768px){.newlook-flyer-content{padding:0 5%;padding-bottom:3rem}}.newlook-flyer-content-title{color:#4e4e4e;font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;margin-top:3rem}@media screen and (max-width:768px){.newlook-flyer-content-title{font-size:2rem;line-height:3rem}}.newlook-flyer-content-item{width:33.3333%;display:inline-block;vertical-align:top;box-sizing:border-box;margin-top:3rem}@media screen and (max-width:768px){.newlook-flyer-content-item{width:100%}}.newlook-flyer-content-item-box{text-align:center}.newlook-flyer-content-item-box-logo-bg{padding-top:15%;width:300px}.newlook-flyer-content-item-box-text{margin-top:.6rem}.newlook-flyer-content-item-box-text span{color:#4e4e4e;font-family:Optima,sans-serif;font-weight:700;font-size:2rem;line-height:2.7rem}.newlook-flyer-content-item-box-but{margin-top:2.35rem}.newlook-flyer-content-item-box-but .wgt-sqbutton-dark{letter-spacing:.5px}.newlook-flyer-content-detail-title{color:#4e4e4e;font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;margin-bottom:2rem}@media screen and (max-width:768px){.newlook-flyer-content-detail-title{font-size:2rem;line-height:3rem;margin-bottom:1rem}}.newlook-flyer-content-detail-link{padding-top:3rem;padding-bottom:1rem;cursor:pointer;display:block}.newlook-flyer-content-detail-link .link-icon{display:inline-block;font-size:1.2rem;color:#004976;vertical-align:middle;padding-right:.6rem}.newlook-flyer-content-detail-link .link-title{display:inline-block;vertical-align:middle;text-transform:uppercase;color:#004976;font-family:Optima,sans-serif;font-weight:400;font-size:1.4rem;letter-spacing:.5px;line-height:1.9rem}@media screen and (max-width:768px){.newlook-flyer-content-detail-link .link-title{font-size:1.2rem;line-height:1.8rem}}.newlook-flyer-content-detail-cms{color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:2.4rem;width:100%}@media screen and (max-width:768px){.newlook-flyer-content-detail-cms{font-size:1.4rem;line-height:2.2rem}}.newlook-flyer-content-detail-left{display:inline-block;vertical-align:top;width:60%}.newlook-flyer-content-detail-left h3{font-family:'Nimbus Sans L',sans-serif;font-weight:700}@media screen and (max-width:768px){.newlook-flyer-content-detail-left{display:block;width:100%}}.newlook-flyer-content-detail-right{display:inline-block;vertical-align:top;width:36.1%;padding-right:3.9%;text-align:center}.newlook-flyer-content-detail-right .right-img{width:270px;padding-bottom:10px;display:block;margin-left:calc((100% - 270px)/ 2)}@media screen and (max-width:768px){.newlook-flyer-content-detail-right{display:block;width:100%}}.newlook-feedback-form{width:60.5%;padding-left:7%;box-sizing:border-box;display:inline-block;vertical-align:top}@media screen and (max-width:768px){.newlook-feedback-form{width:100%;display:block;padding-left:5%;padding-right:5%}}.newlook-feedback-form .form h3{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;padding-top:3rem;padding-bottom:1rem;color:#4e4e4e;line-height:3.4rem}@media screen and (max-width:768px){.newlook-feedback-form .form h3{padding-top:2rem;font-size:2rem}}.newlook-feedback-form .form h3.guarantee-h3{padding-bottom:0}.newlook-feedback-form .form .field{margin-top:2rem}@media screen and (max-width:768px){.newlook-feedback-form .form .field{margin-top:1rem}}.newlook-feedback-form .form .field label{font-size:1.6rem;line-height:1.9rem;padding-bottom:.4rem}@media screen and (max-width:768px){.newlook-feedback-form .form .field label{padding-bottom:.6rem;font-size:1.2rem}}.newlook-feedback-form .form .field .input-box{width:100%}.newlook-feedback-form .form .field .dragUpload{font-size:1.4rem;text-align:center;padding:0 2rem;box-sizing:border-box;border:1px dashed #adadad}.newlook-feedback-form .form .field .dragUpload .drag-content{padding:3rem 0}.newlook-feedback-form .form .field .dragUpload .drag-content span[class*=icon-icon]{vertical-align:middle}.newlook-feedback-form .form .field .dragUpload .drag-content p{font-size:1.4rem;line-height:1.7rem}.newlook-feedback-form .form .field .dragUpload .drag-content .type-name{font-size:1.2rem;line-height:1.4rem}.newlook-feedback-form .form .code-bottom{margin-top:1.5rem;display:flex;align-items:center}.newlook-feedback-form .form .code-bottom .captcha-img{display:inline-block;vertical-align:middle;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}@media screen and (max-width:768px){.newlook-feedback-form .form .code-bottom .captcha-img{display:block;margin-bottom:1.5rem}}.newlook-feedback-form .form .code-bottom .captcha-icon{display:inline-block;vertical-align:middle;cursor:pointer}.newlook-feedback-form .form .code-bottom .captcha-icon.captcha-click{margin-right:1rem}.newlook-feedback-form .form .code-bottom .captcha-icon.captcha-voice{border-left:1px solid #7e7e7e}@media screen and (max-width:768px){.newlook-feedback-form .form .code-bottom .captcha-icon.captcha-voice{padding-left:1.2rem}}.newlook-feedback-form .form .code-bottom .captcha-icon span{display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;color:#004976;line-height:1.8rem;vertical-align:middle}.newlook-feedback-form .form .code-bottom .captcha-icon .voice-icon{margin-left:1.2rem;margin-right:0;padding-right:.6rem}@media screen and (max-width:768px){.newlook-feedback-form .form .code-bottom .captcha-icon .voice-icon{margin-left:0}}.newlook-feedback-form .form .button-bottom{margin-top:5.66rem}@media screen and (max-width:768px){.newlook-feedback-form .form .button-bottom{margin-top:3rem}.newlook-feedback-form .form .button-bottom .wgt-sqbutton-golden{width:100%}}.newlook-feedback-title{display:inline-block;margin-left:5%;box-sizing:border-box;width:20%;vertical-align:top;padding-top:7.6rem}@media screen and (max-width:768px){.newlook-feedback-title{width:100%;display:block;padding-left:5%;padding-right:5%;margin-left:0;padding-top:2rem}}.newlook-feedback-title .newlook-feedback-item{font-size:0;margin-top:1.4rem}.newlook-feedback-title .newlook-feedback-item .item-img{display:inline-block;vertical-align:top;margin-right:2.4rem;font-size:45px}.newlook-feedback-title .newlook-feedback-item .item-content{display:inline-block;vertical-align:top;width:calc(100% - 45px - 2.4rem)}.newlook-feedback-title .newlook-feedback-item .item-content span{display:block}.newlook-feedback-title .newlook-feedback-item .item-content .title{font-size:1.6rem;font-family:Optima,sans-serif;font-weight:700;color:#4e4e4e;line-height:2.1rem}@media screen and (max-width:768px){.newlook-feedback-title .newlook-feedback-item .item-content .title{font-size:1.4rem;line-height:1.9rem}}.newlook-feedback-title .newlook-feedback-item .item-content .des{color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:1.8rem;font-size:1.2rem;margin-top:.4rem}@media screen and (max-width:768px){.newlook-feedback-title .newlook-feedback-item .item-content .des{font-size:1.2rem}}.newlook-bestrate-border{padding-top:71px;border-bottom:1px solid #fff;box-shadow:inset 0 -1px 0 0 #9f9f9f,0 0 20px 0 rgba(0,0,0,.2)}.newlook-bestrate-content{width:100%}.newlook-bestrate-content .content-h3{color:#4e4e4e;font-family:Optima,sans-serif;font-weight:300;font-size:1.4rem;letter-spacing:.5px;line-height:1.9rem;margin-top:3rem}.newlook-bestrate-content .content-span{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;margin-top:3rem;display:block;color:#4e4e4e}.newlook-bestrate-content .bestrate-cms{color:#363636;font-size:1.6rem;line-height:2.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300}@media screen and (max-width:768px){.is-app .newlook-feedback-title{display:none}.is-app .newlook-feedback-form{font-family:'Nimbus Sans L',sans-serif;font-weight:400}.is-app .newlook-feedback-form .form{box-shadow:0 0 8px #b2afaf;padding:5%;background-color:#fff;box-sizing:border-box}.is-app .newlook-feedback-form .form h3{font-size:1.6rem;color:#000;line-height:1.9rem;border-top:2px solid #000;font-family:'Nimbus Sans L',sans-serif;font-weight:700;margin-top:2.4rem}.is-app .newlook-feedback-form .form h3:nth-child(1){font-size:2.2rem;position:absolute;top:-7rem;border-top:none;margin-top:0}.is-app .newlook-feedback-form .form .code-bottom{display:none}.is-app .newlook-feedback-form .form .button-bottom{margin-top:14rem}.is-app .newlook-feedback-form .form .button-bottom .wgt-sqbutton-golden{height:6rem;line-height:6rem;margin-bottom:6rem}.is-app .newlook-feedback-form .form div.field textarea{border:1px solid rgba(0,0,0,.15);border-bottom:0;padding:8px;box-sizing:border-box;margin:0;width:100%;display:block}.is-app .newlook-feedback-form .form div.field:nth-child(12){display:none}.is-app .newlook-feedback-form .form div.field label{text-transform:uppercase;font-weight:700;letter-spacing:.5px;color:#757575;font-size:1rem}.is-app .newlook-feedback-form .form div.field div.input-box{border:none;border-bottom:1px solid rgba(0,0,0,.15)}.is-app .newlook-feedback-form .form div.field div.input-box input,.is-app .newlook-feedback-form .form div.field div.input-box select{margin-left:0;padding-left:0}.is-app .newlook-feedback-form .form div.field div.input-box i.input-select{border-top-color:#000}}html[dir=rtl] .newlook-feedback-title{margin-left:0;margin-right:5%}html[dir=rtl] .newlook-feedback-form{padding-left:0;padding-right:7%}html[dir=rtl] .newlook-feedback-form .form .code-bottom .captcha-icon.captcha-voice{border-left:0;border-right:1px solid #7e7e7e}html[dir=rtl] .newlook-feedback-form .form .code-bottom .captcha-icon .voice-icon{margin-right:1.2rem}.gifts-currencies{display:none}.gifts-card-images{display:none}.gifts-json{display:none}.gifts-section{width:100%;position:relative;display:flex;justify-content:center;font-family:'Nimbus Sans L',sans-serif}.gifts-banner{overflow:hidden;height:60vh}.gifts-banner img{width:100%;object-fit:cover;object-position:center top}.gifts-section-wrapper{width:100%;max-width:832px;display:flex;flex-direction:column;margin:0 auto;position:relative}.gifts-title{width:100%;text-align:center;margin-top:40px;margin-bottom:15px;box-sizing:border-box;color:#000;font-size:40px;font-style:normal;font-weight:400;line-height:normal;font-family:Optima,sans-serif}.gifts-subtitle{width:100%;text-align:center;margin-bottom:40px;box-sizing:border-box;color:#4b4b4b;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.gifts-pickcard{background:#f0f0f0}.gifts-pickcard-title{width:100%;text-align:center;color:#000;font-size:40px;font-style:normal;font-weight:400;line-height:normal;margin-top:0;margin-bottom:32px;font-family:Optima,sans-serif}.gifts-pickcard-cardmaker{width:100%;height:auto;display:none}.gifts-pickcard-thumbs-arrows-container{width:100%}.gifts-pickcard-thumbs-arrows{float:right;margin:0 8px;margin-top:8px}.gifts-pickcard-thumbs-arrows.left{transform:scaleX(-1)}.gifts-pickcard-thumbs-wrapper{width:100%;position:relative;overflow:hidden}.gifts-pickcard-thumbs-canvas{width:100%;position:relative;display:flex;transition:.3s left}.gifts-pickcard-thumbs-slides{width:100%;position:relative;display:inline-block}.gifts-pickcard-thumbs{width:192px;height:114px;margin:8px;border-radius:8px;float:left;opacity:.5}.gifts-pickcard-thumbs.active{opacity:1}.gifts-pickcard-form{width:100%;display:flex;flex-direction:row;position:relative;margin-top:48px;margin-bottom:60px}.gifts-pickcard-form-segment{width:calc(50% - 16px);height:auto;margin:0 8px}.gifts-pickcard-form-label{width:100%;color:#4b4b4b;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:16px}.gifts-pickcard-price{width:100%;display:flex;margin-bottom:16px}.gifts-pickcard-price-button{width:100px;height:36px;box-sizing:border-box;border:1px solid #1d1d1d;color:#1d1d1d;text-align:center;font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.5px;text-transform:uppercase;background-color:transparent;display:flex;justify-content:center;align-items:center;cursor:pointer}.gifts-pickcard-price-button.active{background-color:#1d1d1d;color:#fff}.gifts-pickcard-price-currency{border:none;background-color:transparent;margin-left:16px;outline:0;color:#1d1d1d;font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.5px;text-transform:uppercase;text-align:left;display:flex;align-items:center;min-width:fit-content}.gifts-pickcard-price-custom{width:100%;height:16px;display:flex;align-items:center;margin-bottom:32px;position:relative}.gifts-pickcard-price-custom-field-label{margin-left:8px;font-size:12px;text-transform:uppercase}.gifts-pickcard-price-custom-field-input{margin-left:8px;font-size:16px;line-height:24px}.gifts-pickcard-price-custom-field-input.hidden-input,.gifts-pickcard-price-custom-field-label.hidden-input{display:none}.gifts-pickcard-price-custom-radio{width:16px;height:16px}.gifts-pickcard-form .gifts-pickcard-price-custom label.error{position:absolute;bottom:-26px}.gifts-pickcard-quantity{width:auto;min-width:148px;height:26px;background-color:transparent;border:none;outline:0;border-bottom:1px solid #000;margin-bottom:32px;font-size:16px;line-height:24px}.gifts-pickcard-regionhotel{width:100%;height:26px;background-color:transparent;border:none;outline:0;border-bottom:1px solid #000;margin-bottom:32px;font-size:16px;line-height:24px}.gifts-pickcard-input{width:100%;height:32px;background-color:transparent;border:none;outline:0;border-bottom:1px solid #000;box-sizing:border-box;font-size:16px;line-height:24px}.gifts-pickcard-input.gifts-pickcard-price-custom-field-input{margin-bottom:0}.gifts-pickcard-form label.error{display:block;color:#ba0a2f;margin-top:8px;font-size:1.2rem}.gifts-pickcard-tofrom{width:100%;display:flex;margin-bottom:16px}.gifts-pickcard-textarea-label{width:100%;font-size:12px;text-transform:uppercase}.gifts-pickcard-textarea{width:100%;height:160px;resize:none;border:1px solid #221e1f;padding:8px;box-sizing:border-box;margin-top:8px;font-size:16px;line-height:24px;font-family:'Nimbus Sans L',sans-serif;background-color:transparent}.gifts-pickcard-tofrom .gifts-pickcard-box-input{width:calc(50% - 8px);margin-bottom:16px}.gifts-pickcard-tofrom .gifts-pickcard-box-input:first-of-type{margin-right:16px}.gifts-pickcard-tofrom .gifts-pickcard-box-input label{font-size:12px}.gifts-pickcard-selected-image{width:100%;position:relative;border-radius:8px;overflow:hidden}.gifts-pickcard-selected-image>img{width:100%}.gifts-pickcard-selected-image-price{width:100%;left:0;bottom:8px;position:absolute;color:#fff;text-shadow:0 2px 4px #000;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-align:center}.gifts-pickcard-selected-image-text{width:100%;margin-top:8px;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;color:#1d1d1d}.gifts-pickcard-form-submit{position:absolute;bottom:60px;width:auto;right:0}.gifts-pickcard-submit-button{width:136px;height:36px;margin-top:8px;text-align:center;display:flex;justify-content:center;align-items:center;font-size:15px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;background-color:transparent;border:1px solid #1d1d1d;color:#1d1d1d;box-sizing:border-box;font-family:Optima,sans-serif;cursor:pointer}.gifts-pickcard-submit-button.black{color:#fff;background-color:#1d1d1d}@media only screen and (max-width:1080px){.gifts-banner{height:48vh}}@media only screen and (max-width:768px){.gifts-banner{overflow:auto;height:auto}.gifts-section-wrapper{align-items:center;box-sizing:border-box;padding-left:0;padding-right:0;max-width:360px}.gifts-pickcard .gifts-section-wrapper{max-width:360px}.gifts-title{text-align:center;font-size:26px;max-width:768px;margin-top:24px;padding-left:16px;padding-right:16px;box-sizing:border-box}.gifts-subtitle{text-align:center;font-size:18px;max-width:768px;margin-bottom:24px;padding-left:16px;padding-right:16px;box-sizing:border-box}.gifts-pickcard-title{font-size:26px;margin-bottom:16px}.gifts-pickcard-thumbs-arrows-container{padding:0 8px;box-sizing:border-box}.gifts-pickcard-thumbs-wrapper{text-align:center;padding:0 8px;box-sizing:border-box}.gifts-pickcard-thumbs-canvas{margin:0 auto}.gifts-pickcard-thumbs{width:calc(50% - 16px);height:98px}.gifts-pickcard-form{flex-direction:column-reverse;align-items:center}.gifts-pickcard-form.pick-first{flex-direction:column}.gifts-pickcard-form-segment{width:100%;margin:0;padding:0 16px;box-sizing:border-box}.gifts-pickcard-selected-image-text{margin-bottom:30px}.gifts-pickcard-quantity{width:100%}.gifts-pickcard-form-submit{position:relative;width:100%;display:flex;justify-content:center;padding:0 8px;box-sizing:border-box;padding-top:40px}.gifts-pickcard-submit-button{width:164px;margin:0 8px}}@media only screen and (max-width:360px){.gifts-pickcard-thumbs{height:27vw}}.new-about-section{width:100%;position:relative;font-family:'Nimbus Sans L',sans-serif}.new-about-section h1,.new-about-section h2,.new-about-section h4,.new-about-section h5,.new-about-section h6{font-family:Optima,sans-serif}.new-about-section h1{font-size:8rem}@media (max-width:768px){.new-about-section h1{font-size:4rem}}.new-about-section h2{font-size:4rem}@media (max-width:768px){.new-about-section h2{font-size:3.2rem}}.new-about-section h4{font-size:3.2rem;font-weight:700}@media (max-width:768px){.new-about-section h4{font-size:2.8rem}}.new-about-section h5{font-size:3.2rem}@media (max-width:768px){.new-about-section h5{font-size:2rem}}.new-about-section h6{font-size:1.6rem}.new-about-section .arrow-button{width:40px;height:40px;border-radius:20px;margin:8px;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width:768px){.new-about-section .arrow-button{width:24px;height:24px;border-radius:12px}}.new-about-section .arrow-button img{width:12px}@media (max-width:768px){.new-about-section .arrow-button img{width:8px}}.new-about-section .arrow-button.red{width:60px;height:60px;border-radius:30px;background-color:#ba0c2f}@media (max-width:980px){.new-about-section .arrow-button.red{width:48px;height:48px;border-radius:24px}}@media (max-width:768px){.new-about-section .arrow-button.red{width:32px;height:32px;border-radius:16px}}.new-about-section .arrow-button.inactive{opacity:.36}@media (max-width:768px){.new-about-section .desktop-only{display:none!important}}@media (min-width:769px){.new-about-section .mobile-only{display:none!important}}.new-about-section.section-01{height:580px}@media (max-width:768px){.new-about-section.section-01{height:auto;overflow:hidden;margin-top:64px}}.new-about-section.section-01 .nwa-background-image{height:100%;position:absolute;top:0;right:0}@media (max-width:768px){.new-about-section.section-01 .nwa-background-image{width:100%;height:auto;position:relative}}@media (max-width:768px){.new-about-section.section-01 video.nwa-background-image{margin-top:50vw}}@media (max-width:480px){.new-about-section.section-01 video.nwa-background-image{margin-top:54vw}}@media (max-width:380px){.new-about-section.section-01 video.nwa-background-image{margin-top:72vw}}@media (max-width:340px){.new-about-section.section-01 video.nwa-background-image{margin-top:70vw}}.new-about-section.section-01 .nwa-text-box{width:calc(100% - 820px);height:100%;background-color:#221e1f;color:#fff;display:flex;flex-direction:column;justify-content:center;position:absolute;box-sizing:border-box;padding-left:88px;top:0;left:0}@media (max-width:1440px){.new-about-section.section-01 .nwa-text-box{width:45%}}@media (max-width:768px){.new-about-section.section-01 .nwa-text-box{width:100%;height:auto;padding-left:18px;padding-right:18px;min-height:55vw;justify-content:start}}.new-about-section.section-01 .nwa-text-box .nwa-triangle{width:0;height:0;border-style:solid;border-width:580px 260px 0 0;border-color:#221e1f transparent transparent transparent;position:absolute;top:0;right:-260px}@media (max-width:768px){.new-about-section.section-01 .nwa-text-box .nwa-triangle{top:auto;right:0;bottom:-140px;border-width:140px 768px 0 0}}.new-about-section.section-01 .nwa-text-box .nwa-text-title{width:100%;margin-bottom:20px}@media (max-width:768px){.new-about-section.section-01 .nwa-text-box .nwa-text-title{margin-top:54px}}.new-about-section.section-01 .nwa-text-box .nwa-text-description{width:100%;font-size:2rem;line-height:2.6rem}@media (max-width:768px){.new-about-section.section-01 .nwa-text-box .nwa-text-description{margin-bottom:24px;font-size:1.6rem;line-height:2rem}}.new-about-section.section-02{height:1080px;overflow:hidden}@media (max-width:768px){.new-about-section.section-02{height:auto}}.new-about-section.section-02 .nwa-background-image{width:100%;height:auto;left:0;bottom:0;position:absolute}@media (max-width:1440px){.new-about-section.section-02 .nwa-background-image{width:auto;height:100%;bottom:auto;top:0}}@media (max-width:768px){.new-about-section.section-02 .nwa-background-image{width:auto;height:1080px;position:relative;margin-left:calc(50% - 384px)}}.new-about-section.section-02 .nwa-text-box{width:540px;height:100%;background-color:rgba(167,8,42,.9);color:#221e1f;display:flex;flex-direction:column;justify-content:center;align-items:end;position:absolute;box-sizing:border-box;padding-right:88px;top:0;right:0}@media (max-width:1280px){.new-about-section.section-02 .nwa-text-box{width:480px}}@media (max-width:980px){.new-about-section.section-02 .nwa-text-box{width:410px}}@media (max-width:768px){.new-about-section.section-02 .nwa-text-box{width:100%;height:auto;padding-left:18px;padding-right:18px;min-height:80vw;justify-content:start;align-items:center;padding-bottom:32px}}.new-about-section.section-02 .nwa-text-box .nwa-triangle{width:0;height:0;border-style:solid;border-width:0 400px 1080px 0;border-color:transparent rgba(167,8,42,.9) transparent transparent;position:absolute;top:0;left:-400px}@media (max-width:768px){.new-about-section.section-02 .nwa-text-box .nwa-triangle{top:auto;left:0;bottom:-140px;border-width:0 768px 140px 0}}.new-about-section.section-02 .nwa-text-box .nwa-text-title{width:100%;text-align:right;color:#fff}@media (max-width:768px){.new-about-section.section-02 .nwa-text-box .nwa-text-title{margin-top:32px}}.new-about-section.section-02 .nwa-text-box .nwa-history-boxes{background-color:#fff;width:410px;height:auto;box-sizing:border-box;padding:32px;font-size:1.6rem;line-height:2.4rem;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:end;border-radius:8px;margin-top:24px}@media (max-width:1280px){.new-about-section.section-02 .nwa-text-box .nwa-history-boxes{padding:32px 18px;width:360px}}@media (max-width:980px){.new-about-section.section-02 .nwa-text-box .nwa-history-boxes{padding:24px 18px;width:320px}}@media (max-width:768px){.new-about-section.section-02 .nwa-text-box .nwa-history-boxes{width:100%;font-size:1.4rem;line-height:2rem}}.new-about-section.section-02 .nwa-text-box .nwa-history-boxes .nwa-history-logo{margin:0 auto;margin-bottom:32px;width:calc(100% - 40px);max-width:260px;height:auto}@media (max-width:1280px){.new-about-section.section-02 .nwa-text-box .nwa-history-boxes .nwa-history-logo{margin-bottom:24px}}.new-about-section.section-03{min-height:460px;background-color:#fff;box-sizing:border-box;padding:64px 88px;display:flex;flex-direction:column}@media (max-width:768px){.new-about-section.section-03{padding:64px 18px}}.new-about-section.section-03 .nwa-text-title{width:100%;text-align:left;position:relative}.new-about-section.section-03 .nwa-text-title .nwa-timeline-buttons{position:absolute;display:inline-flex;top:-12px;right:0}@media (max-width:768px){.new-about-section.section-03 .nwa-text-title .nwa-timeline-buttons{top:-6px}}.new-about-section.section-03 .nwa-timeline{width:100%;position:relative;overflow:visible}.new-about-section.section-03 .nwa-timeline .nwa-timeline-canvas{position:relative;display:inline-flex;transition:left .4s;left:0}.new-about-section.section-03 .nwa-timeline .nwa-timeline-canvas .nwa-timeline-slides{width:240px;min-height:260px;float:left;color:#221e1f;display:flex;flex-direction:column;justify-content:end;font-size:1.6rem;line-height:2.4rem;padding-left:24px;padding-bottom:24px;border-bottom:1px solid #8a6722;position:relative}.new-about-section.section-03 .nwa-timeline .nwa-timeline-canvas .nwa-timeline-slides a{color:#a7082a;text-decoration:underline}.new-about-section.section-03 .nwa-timeline .nwa-timeline-canvas .nwa-timeline-slides .nwa-timeline-red{color:#a7082a}.new-about-section.section-03 .nwa-timeline .nwa-timeline-canvas .nwa-timeline-slides h4{margin-bottom:12px}.new-about-section.section-03 .nwa-timeline .nwa-timeline-canvas .nwa-timeline-slides:nth-child(1){padding-left:0}.new-about-section.section-03 .nwa-timeline .nwa-timeline-canvas .nwa-timeline-slides:nth-child(even) h4{color:#8a6722}.new-about-section.section-03 .nwa-timeline .nwa-timeline-canvas .nwa-timeline-slides:nth-child(odd) h4{color:#ba0c2f}.new-about-section.section-03 .nwa-timeline .nwa-timeline-canvas .nwa-timeline-slides:nth-child(odd)::before{content:"";width:24px;height:24px;display:block;position:absolute;bottom:-12px;left:24px;border-radius:12px;border:4px solid #ba0c2f;box-sizing:border-box;background-color:#fff}.new-about-section.section-03 .nwa-timeline .nwa-timeline-canvas .nwa-timeline-slides:nth-child(1)::before{left:0}.new-about-section.section-03 .nwa-timeline .nwa-timeline-canvas .nwa-timeline-slides:nth-child(even)::before{content:"";width:20px;height:20px;display:block;position:absolute;bottom:-10px;left:20px;border:4px solid #8a6722;box-sizing:border-box;background-color:#fff;transform:rotate(45deg)}.new-about-section.section-04{height:auto;display:flex;align-items:center;justify-content:center;background-color:#f0f0f0;padding:80px 88px;box-sizing:border-box}@media (max-width:768px){.new-about-section.section-04{padding:24px 18px;flex-direction:column}}.new-about-section.section-04 .nwa-image-container{width:50%;max-width:624px;height:800px;position:relative;border-radius:8px;margin:0 8px;overflow:hidden;background-size:cover}@media (max-width:1440px){.new-about-section.section-04 .nwa-image-container{height:55vw}}@media (max-width:768px){.new-about-section.section-04 .nwa-image-container{width:100%;height:128vw;margin:8px 8px}}.new-about-section.section-04 .nwa-image-container .nwa-image-textbox{position:absolute;width:440px;box-sizing:border-box;color:#fff;padding:60px 80px;font-size:1.6rem;line-height:2.4rem}@media (max-width:1280px){.new-about-section.section-04 .nwa-image-container .nwa-image-textbox{padding:24px 24px;width:320px}}@media (max-width:980px){.new-about-section.section-04 .nwa-image-container .nwa-image-textbox{width:260px}}@media (max-width:768px){.new-about-section.section-04 .nwa-image-container .nwa-image-textbox{width:320px;font-size:1.4rem;line-height:2rem}}.new-about-section.section-04 .nwa-image-container .nwa-image-textbox a,.new-about-section.section-04 .nwa-image-container .nwa-image-textbox h2,.new-about-section.section-04 .nwa-image-container .nwa-image-textbox span{z-index:2;position:relative;display:inline-block}.new-about-section.section-04 .nwa-image-container .nwa-image-textbox h2{margin-bottom:16px;margin-bottom:4px;line-height:1.1}.new-about-section.section-04 .nwa-image-container .nwa-image-textbox a{padding:12px 32px;border:1px solid #fff;cursor:pointer;color:#fff;text-decoration:none;margin-top:24px}@media (max-width:768px){.new-about-section.section-04 .nwa-image-container .nwa-image-textbox a{width:auto}}.new-about-section.section-04 .nwa-image-container:nth-child(odd) .nwa-image-textbox{bottom:0;left:0;text-align:left}.new-about-section.section-04 .nwa-image-container:nth-child(odd) .nwa-image-textbox::before{content:"";width:640px;height:640px;display:block;position:absolute;bottom:-210px;left:-120px;border-radius:320px;background-color:rgba(34,30,31,.48);z-index:1}@media (max-width:1280px){.new-about-section.section-04 .nwa-image-container:nth-child(odd) .nwa-image-textbox::before{width:540px;height:540px;border-radius:270px}}@media (max-width:980px){.new-about-section.section-04 .nwa-image-container:nth-child(odd) .nwa-image-textbox::before{width:440px;height:440px;border-radius:220px;bottom:-200px;left:-100px}}@media (max-width:768px){.new-about-section.section-04 .nwa-image-container:nth-child(odd) .nwa-image-textbox::before{width:540px;height:540px;border-radius:270px;bottom:-240px;left:-120px}}@media (max-width:480px){.new-about-section.section-04 .nwa-image-container:nth-child(odd) .nwa-image-textbox::before{width:440px;height:440px;border-radius:220px;bottom:-200px;left:-100px}}.new-about-section.section-04 .nwa-image-container:nth-child(even) .nwa-image-textbox{top:0;right:0;text-align:right}.new-about-section.section-04 .nwa-image-container:nth-child(even) .nwa-image-textbox::before{content:"";width:640px;height:640px;display:block;position:absolute;top:-340px;right:-120px;background-color:rgba(34,30,31,.48);z-index:1;transform:rotate(45deg)}@media (max-width:1280px){.new-about-section.section-04 .nwa-image-container:nth-child(even) .nwa-image-textbox::before{width:540px;height:540px}}@media (max-width:980px){.new-about-section.section-04 .nwa-image-container:nth-child(even) .nwa-image-textbox::before{width:440px;height:440px;top:-200px;right:-100px}}@media (max-width:768px){.new-about-section.section-04 .nwa-image-container:nth-child(even) .nwa-image-textbox::before{width:540px;height:540px;top:-340px;right:-120px}}@media (max-width:480px){.new-about-section.section-04 .nwa-image-container:nth-child(even) .nwa-image-textbox::before{width:440px;height:440px;top:-200px;right:-100px}}.new-about-section.section-05{height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#a7082a;padding:60px 88px 40px;box-sizing:border-box}@media (max-width:1280px){.new-about-section.section-05{padding:40px 24px 24px}}.new-about-section.section-05 h2{width:100%;text-align:center;color:#fff;margin-bottom:0}.new-about-section.section-05 .nwa-presence-boxes-container{width:100%;display:none;align-items:center;justify-content:center;margin-top:16px}@media (max-width:768px){.new-about-section.section-05 .nwa-presence-boxes-container{flex-direction:column;margin-top:0}}.new-about-section.section-05 .nwa-presence-boxes-container .nwa-presence-boxes{width:calc(33.3333% - 16px);max-width:410px;height:156px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:2rem;line-height:2.8rem;text-align:center;color:#221e1f;box-sizing:border-box;padding:16px;background-color:#fff;border-radius:8px;margin-left:8px;margin-right:8px}.new-about-section.section-05 .nwa-presence-boxes-container .nwa-presence-boxes .nwa-presence-red{color:#a7082a}@media (max-width:768px){.new-about-section.section-05 .nwa-presence-boxes-container .nwa-presence-boxes{width:100%;max-width:768px;margin-left:0;margin-right:0;margin-top:18px}}.new-about-section.section-05 .nwa-presence-boxes-container .nwa-presence-boxes .nwa-presence-logo{margin-bottom:14px;width:auto}@media (max-width:768px){.new-about-section.section-06 .nk2-hotels{margin-top:0}}.new-about-section.section-07{height:auto;position:relative;background-color:#f0f0f0;display:flex;flex-direction:column}.new-about-section.section-07 .nwa-featured-title{width:100%;text-align:center;margin-top:60px;margin-bottom:40px}@media (max-width:1280px){.new-about-section.section-07 .nwa-featured-title{margin-top:40px;margin-bottom:24px}}.new-about-section.section-07 .nwa-featured-slideshow{width:1440px;height:840px;position:relative;overflow:visible;transition:left .4s;left:0}@media (max-width:1660px){.new-about-section.section-07 .nwa-featured-slideshow{width:85vw;height:49.5833vw}}@media (max-width:768px){.new-about-section.section-07 .nwa-featured-slideshow{width:90vw;height:154.2188vw}}.new-about-section.section-07 .nwa-featured-slideshow .arrow-button{position:absolute;top:50%;margin-top:-30px;z-index:4}@media (max-width:768px){.new-about-section.section-07 .nwa-featured-slideshow .arrow-button{margin-top:-16px}}.new-about-section.section-07 .nwa-featured-slideshow .arrow-button:nth-child(1){left:-104px}@media (max-width:1280px){.new-about-section.section-07 .nwa-featured-slideshow .arrow-button:nth-child(1){left:-74px}}@media (max-width:980px){.new-about-section.section-07 .nwa-featured-slideshow .arrow-button:nth-child(1){left:-60px}}@media (max-width:768px){.new-about-section.section-07 .nwa-featured-slideshow .arrow-button:nth-child(1){left:-24px}}.new-about-section.section-07 .nwa-featured-slideshow .arrow-button:nth-child(2){right:-104px}@media (max-width:1280px){.new-about-section.section-07 .nwa-featured-slideshow .arrow-button:nth-child(2){right:-74px}}@media (max-width:980px){.new-about-section.section-07 .nwa-featured-slideshow .arrow-button:nth-child(2){right:-60px}}@media (max-width:768px){.new-about-section.section-07 .nwa-featured-slideshow .arrow-button:nth-child(2){right:-24px}}.new-about-section.section-07 .nwa-featured-slideshow .nwa-featured-canvas{display:inline-flex;height:100%;position:relative;transition:left .4s;left:0}.new-about-section.section-07 .nwa-featured-slideshow .nwa-featured-canvas .nwa-featured-slides{width:1440px;height:840px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;position:relative;font-size:1.6rem;line-height:2.4rem;text-align:center}@media (max-width:1660px){.new-about-section.section-07 .nwa-featured-slideshow .nwa-featured-canvas .nwa-featured-slides{width:85vw;height:49.5833vw}}@media (max-width:768px){.new-about-section.section-07 .nwa-featured-slideshow .nwa-featured-canvas .nwa-featured-slides{width:90vw;height:154.2188vw;font-size:1.4rem;line-height:2rem}}.new-about-section.section-07 .nwa-featured-slideshow .nwa-featured-canvas .nwa-featured-slides img{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.new-about-section.section-07 .nwa-featured-slideshow .nwa-featured-canvas .nwa-featured-slides a,.new-about-section.section-07 .nwa-featured-slideshow .nwa-featured-canvas .nwa-featured-slides h5,.new-about-section.section-07 .nwa-featured-slideshow .nwa-featured-canvas .nwa-featured-slides span{position:relative;z-index:3;max-width:980px;margin:6px 0}@media (max-width:1280px){.new-about-section.section-07 .nwa-featured-slideshow .nwa-featured-canvas .nwa-featured-slides a,.new-about-section.section-07 .nwa-featured-slideshow .nwa-featured-canvas .nwa-featured-slides h5,.new-about-section.section-07 .nwa-featured-slideshow .nwa-featured-canvas .nwa-featured-slides span{max-width:70vw}}@media (max-width:768px){.new-about-section.section-07 .nwa-featured-slideshow .nwa-featured-canvas .nwa-featured-slides a,.new-about-section.section-07 .nwa-featured-slideshow .nwa-featured-canvas .nwa-featured-slides h5,.new-about-section.section-07 .nwa-featured-slideshow .nwa-featured-canvas .nwa-featured-slides span{width:calc(100% - 48px);max-width:768px}}.new-about-section.section-07 .nwa-featured-slideshow .nwa-featured-canvas .nwa-featured-slides a{padding:12px 32px;border:1px solid #fff;cursor:pointer;color:#fff;text-decoration:none;margin-top:24px}@media (max-width:768px){.new-about-section.section-07 .nwa-featured-slideshow .nwa-featured-canvas .nwa-featured-slides a{width:auto}}.new-about-section.section-07 .nwa-featured-slideshow .nwa-featured-canvas .nwa-featured-slides::before{content:"";position:absolute;z-index:2;width:100%;height:100%;background-color:rgba(34,30,31,.6);top:0;left:0}.new-about-section.section-08{height:auto;position:relative;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center}.nwa-gold-banner{width:calc(100% - 176px);max-width:1260px;height:260px;overflow:hidden;border-radius:8px;position:relative;margin:60px 88px}@media (max-width:980px){.nwa-gold-banner{height:220px}}@media (max-width:768px){.nwa-gold-banner{width:calc(100% - 36px);margin:24px 18px;height:auto}}.nwa-gold-banner .nwa-background-image{height:100%;position:absolute;top:0;right:0}@media (max-width:768px){.nwa-gold-banner .nwa-background-image{width:100%;height:auto;top:auto;bottom:0;position:relative}}.nwa-gold-banner .nwa-text-box{width:calc(100% - 540px);height:100%;background-color:#c7a87a;color:#221e1f;display:flex;flex-direction:column;justify-content:center;position:absolute;box-sizing:border-box;padding-left:88px;top:0;left:0;z-index:2}@media (max-width:1280px){.nwa-gold-banner .nwa-text-box{width:calc(100% - 460px)}}@media (max-width:980px){.nwa-gold-banner .nwa-text-box{width:calc(100% - 420px);padding-left:36px}}@media (max-width:768px){.nwa-gold-banner .nwa-text-box{width:100%;height:auto;justify-content:start;padding-left:24px;padding-right:24px;padding-top:32px;padding-bottom:32px;position:relative}}.nwa-gold-banner .nwa-text-box .nwa-triangle{width:0;height:0;border-style:solid;border-width:260px 120px 0 0;border-color:#c7a87a transparent transparent transparent;position:absolute;top:0;right:-120px}@media (max-width:768px){.nwa-gold-banner .nwa-text-box .nwa-triangle{top:auto;right:0;bottom:-140px;border-width:140px 768px 0 0}}.nwa-gold-banner .nwa-text-box .nwa-text-title{width:100%;margin-bottom:16px}.nwa-gold-banner .nwa-text-box .nwa-text-description{width:100%;font-size:2.4rem;line-height:2.4rem}@media (max-width:768px){.nwa-gold-banner .nwa-text-box .nwa-text-description{font-size:1.8rem}}.nwa-gold-banner .nwa-text-box a{padding:12px 32px;border:1px solid #221e1f;cursor:pointer;color:#221e1f;text-decoration:none;margin-top:24px;display:inline-block}@media (max-width:768px){.nwa-gold-banner .nwa-text-box a{width:100%;text-align:center;display:block;box-sizing:border-box}}.nwa-gold-banner.nwa-full-width{max-width:100%;width:100%;margin:60px 0;border-radius:0}.nwa-gold-banner.nwa-gradient-dark{height:330px}@media (max-width:768px){.nwa-gold-banner.nwa-gradient-dark{height:auto}}.nwa-gold-banner.nwa-gradient-dark .nwa-text-box{background:#221e1f;background:-moz-linear-gradient(90deg,#221e1f 0,#221e1f 35%,rgba(34,30,31,0) 100%);background:-webkit-linear-gradient(90deg,#221e1f 0,#221e1f 35%,rgba(34,30,31,0) 100%);background:linear-gradient(90deg,#221e1f 0,#221e1f 35%,rgba(34,30,31,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#221e1f", endColorstr="#221e1f", GradientType=1);color:#fff;width:100%;padding-right:540px}@media (max-width:768px){.nwa-gold-banner.nwa-gradient-dark .nwa-text-box{padding-right:24px;background:-moz-linear-gradient(180deg,#221e1f 0,#221e1f 50%,rgba(34,30,31,0) 100%);background:-webkit-linear-gradient(180deg,#221e1f 0,#221e1f 50%,rgba(34,30,31,0) 100%);background:linear-gradient(180deg,#221e1f 0,#221e1f 50%,rgba(34,30,31,0) 100%)}}.nwa-gold-banner.nwa-gradient-dark .nwa-text-box .nwa-triangle{display:none}.nwa-gold-banner.nwa-gradient-dark .nwa-text-box a{border:1px solid #fff;color:#fff}.nwa-gold-banner.nwa-gradient-dark .nwa-background-image{width:70%;height:100%;object-fit:cover;position:relative;margin-left:30%}@media (max-width:768px){.nwa-gold-banner.nwa-gradient-dark .nwa-background-image{width:100%;margin-left:0}}body{background-color:#f9f9f9!important}@media (max-width:768px){body .desktop-only{display:none!important}}@media (min-width:769px){body .mobile-only{display:none!important}}body .main-wrapper{background-color:#f9f9f9!important}body .main-wrapper .collection-section{width:100%;position:relative;font-family:'Nimbus Sans L',sans-serif}body .main-wrapper .banner-container{height:580px}body .main-wrapper .banner-image{height:100%;position:absolute;right:0;top:0}body .main-wrapper .banner-cover{position:absolute;height:100%;width:calc(100% - 830px);left:0;top:0;background-color:#8a6722;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;color:#fff;padding-left:70px;box-sizing:border-box}body .main-wrapper .banner-title{width:100%;max-width:580px;font-size:8rem;margin-bottom:32px;font-family:Optima,sans-serif;z-index:2;position:relative}body .main-wrapper .banner-subtitle{width:100%;max-width:580px;font-size:2.4rem;line-height:3.2rem;z-index:2;position:relative}body .main-wrapper .banner-triangle{position:absolute;top:0;right:-270px;width:0;height:0;border-style:solid;border-width:580px 280px 0 0;border-color:#8a6722 transparent transparent transparent;transform:rotate(0);z-index:1}body .main-wrapper .testimonial-section{height:auto;min-height:464px;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#383435;color:#fff;text-align:center;background-image:url(images/testimonial-bg.png);background-repeat:repeat;padding:80px 0;box-sizing:border-box;z-index:5}body .main-wrapper .testimonial-title{width:calc(100% - 140px);max-width:1080px;font-size:4rem;margin-bottom:32px;font-family:Optima,sans-serif}body .main-wrapper .testimonial-subtitle{width:calc(100% - 140px);max-width:1080px;font-size:2.4rem;line-height:3.2rem}body .main-wrapper .hotels-section{height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:56px}body .main-wrapper .hotels-width{width:100%;max-width:1440px;box-sizing:border-box;padding:0 70px;padding-bottom:24px}body .main-wrapper .hotels-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:80px}body .main-wrapper .hotels-title-text{font-size:4rem;color:#221e1f;font-family:Optima,sans-serif}body .main-wrapper .hotels-title-buttons-container{display:flex;flex-direction:row}body .main-wrapper .hotels-title-buttons{width:136px;height:42px;border:1px solid #2d292a;color:#2d292a;font-size:1.6rem;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center}body .main-wrapper .hotels-title-buttons.active{background-color:#2d292a;color:#fff}body .main-wrapper .hotels-list-view{height:440px;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;display:none}body .main-wrapper .hotels-list-view.active{display:flex}body .main-wrapper .hotels-list-view-country{flex:1 1 auto;display:flex;flex-direction:column}body .main-wrapper .hotels-list-view-country .country-text{font-size:2.4rem;color:#1c4872;margin-top:42px;text-transform:uppercase;font-family:Optima,sans-serif}body .main-wrapper .hotels-list-view-country .city-text{font-size:2rem;color:#4e4e4e;margin-top:16px}body .main-wrapper .hotels-list-view-country .hotel-text{font-size:2rem;color:#1c4872;text-decoration:none;margin-top:8px}body .main-wrapper .hotels-tile-view{max-width:1440px;display:none;grid-template-columns:repeat(auto-fill,minmax(calc(25% - 48px),1fr));padding:0 46px}body .main-wrapper .hotels-tile-view.active{display:grid}body .main-wrapper .hotels-tile-view-item{display:flex;flex-direction:column;margin:0 24px;margin-bottom:116px}body .main-wrapper .hotels-tile-view-image{width:100%;height:168px;background-size:cover}body .main-wrapper .hotels-tile-view-city{width:100%;font-size:1.2rem;color:#4e4e4e;margin-top:20px;font-family:Optima,sans-serif}body .main-wrapper .hotels-tile-view-hotel{width:100%;font-size:1.6rem;color:#4e4e4e;margin-top:8px;font-weight:700;font-family:Optima,sans-serif}@media (max-width:1440px){body .main-wrapper .banner-container{height:40.2777777vw}body .main-wrapper .banner-cover{width:calc(100% - 57.63888vw)}}@media (max-width:1180px){body .main-wrapper .hotels-list-view{height:580px}body .main-wrapper .hotels-tile-view{grid-template-columns:repeat(auto-fill,minmax(calc(33.33% - 48px),1fr))}}@media (max-width:980px){body .main-wrapper .hotels-tile-view{grid-template-columns:repeat(auto-fill,minmax(calc(50% - 48px),1fr))}}@media (max-width:768px){body .main-wrapper .banner-title{max-width:768px;font-size:4rem}body .main-wrapper .banner-subtitle{max-width:768px;font-size:2rem;line-height:2.8rem;margin-bottom:32px}body .main-wrapper .testimonial-title{width:calc(100% - 64px);font-size:3.2rem;line-height:3.6rem}body .main-wrapper .testimonial-subtitle{width:calc(100% - 64px);font-size:2rem;line-height:2.8rem}body .main-wrapper .hotels-width{padding:0 32px}body .main-wrapper .hotels-title{flex-direction:column-reverse;margin-top:0;padding:0 0}body .main-wrapper .hotels-title-text{width:100%;text-align:center;margin-top:24px;margin-bottom:54px}body .main-wrapper .hotels-title-buttons-container{width:100%;margin-bottom:24px}body .main-wrapper .hotels-title-buttons{width:50%;height:62px}body .main-wrapper .hotels-list-view{height:auto}body .main-wrapper .hotels-tile-view{grid-template-columns:repeat(auto-fill,minmax(calc(100% - 48px),1fr))}body .main-wrapper .hotels-tile-view-item{margin-bottom:64px}body .main-wrapper .banner-container{height:auto;display:flex;flex-direction:column-reverse}body .main-wrapper .banner-title{margin-top:54px}body .main-wrapper .banner-image{height:auto;width:100%;position:relative}body .main-wrapper .banner-cover{width:100%;height:auto;padding-left:32px;padding-right:32px;position:relative}body .main-wrapper .banner-triangle{top:auto;right:0;bottom:-139px;border-width:140px 768px 0 0}}body .main-wrapper .joinnow-section{height:auto;position:relative;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center}body .main-wrapper .joinnow-section .nwa-gold-banner{width:calc(100% - 176px);max-width:1260px;height:260px;overflow:hidden;border-radius:8px;position:relative;margin:60px 88px}@media (max-width:980px){body .main-wrapper .joinnow-section .nwa-gold-banner{height:220px}}@media (max-width:768px){body .main-wrapper .joinnow-section .nwa-gold-banner{width:calc(100% - 36px);margin:24px 18px;height:auto}}body .main-wrapper .joinnow-section .nwa-gold-banner .nwa-background-image{height:100%;position:absolute;top:0;right:0}@media (max-width:768px){body .main-wrapper .joinnow-section .nwa-gold-banner .nwa-background-image{width:100%;height:auto;top:auto;bottom:0;position:relative}}body .main-wrapper .joinnow-section .nwa-gold-banner .nwa-text-box{width:calc(100% - 540px);height:100%;background-color:#c7a87a;color:#221e1f;display:flex;flex-direction:column;justify-content:center;position:absolute;box-sizing:border-box;padding-left:88px;top:0;left:0;z-index:2}@media (max-width:1280px){body .main-wrapper .joinnow-section .nwa-gold-banner .nwa-text-box{width:calc(100% - 460px)}}@media (max-width:980px){body .main-wrapper .joinnow-section .nwa-gold-banner .nwa-text-box{width:calc(100% - 420px);padding-left:36px}}@media (max-width:768px){body .main-wrapper .joinnow-section .nwa-gold-banner .nwa-text-box{width:100%;height:auto;justify-content:start;padding-left:24px;padding-right:24px;padding-top:32px;padding-bottom:32px;position:relative}}body .main-wrapper .joinnow-section .nwa-gold-banner .nwa-text-box .nwa-triangle{width:0;height:0;border-style:solid;border-width:260px 120px 0 0;border-color:#c7a87a transparent transparent transparent;position:absolute;top:0;right:-120px}@media (max-width:768px){body .main-wrapper .joinnow-section .nwa-gold-banner .nwa-text-box .nwa-triangle{top:auto;right:0;bottom:-140px;border-width:140px 768px 0 0}}body .main-wrapper .joinnow-section .nwa-gold-banner .nwa-text-box .nwa-text-title{width:100%;margin-bottom:16px;font-size:4rem}body .main-wrapper .joinnow-section .nwa-gold-banner .nwa-text-box .nwa-text-description{width:100%;font-size:2.4rem;line-height:2.4rem}@media (max-width:768px){body .main-wrapper .joinnow-section .nwa-gold-banner .nwa-text-box .nwa-text-description{font-size:1.8rem}}body .main-wrapper .joinnow-section .nwa-gold-banner .nwa-text-box a{padding:12px 32px;border:1px solid #221e1f;cursor:pointer;color:#221e1f;text-decoration:none;margin-top:24px;display:inline-block;font-size:1.6rem}@media (max-width:768px){body .main-wrapper .joinnow-section .nwa-gold-banner .nwa-text-box a{width:100%;text-align:center;display:block;box-sizing:border-box}}.nl-offers_flyer{padding:20px 5%}@media screen and (min-width:768px){.nl-offers_flyer{padding:20px calc(7% - 1rem)}}.nl-offers_flyer_title{width:100%;color:#4e4e4e;font-size:2.2rem;font-family:Optima,sans-serif;font-weight:700;padding:30px 0}@media screen and (min-width:768px){.nl-offers_flyer_title{padding:30px 1rem}}.nl-offers_flyer_listing{font-size:0}.nl-offers_flyer_listing_default{width:100%;height:auto;margin-bottom:2rem;background-color:#f8f6f2;display:inline-block;vertical-align:top}@media screen and (min-width:768px){.nl-offers_flyer_listing_default{margin:0 1rem 2rem 1rem}}.nl-offers_flyer_listing_default_img{display:block;width:100%;height:auto;padding-top:30%;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#676767;overflow:hidden}@media screen and (min-width:1024px) and (max-width:1400px){.nl-offers_flyer_listing_default_img{padding-top:40%}}.nl-offers_flyer_listing_default_ctx{padding:55px 1.5rem 1.5rem 1.5rem;position:relative;min-height:155px}@media screen and (min-width:768px) and (max-width:1024px){.nl-offers_flyer_listing_default_ctx{min-height:135px}}.nl-offers_flyer_listing_default_ring{width:88px;height:88px;border-radius:50%;background-color:#004976;text-align:center;position:absolute;top:-44px}.nl-offers_flyer_listing_default_ring_icon{font-size:36px;color:#fff;padding-top:12px}.nl-offers_flyer_listing_default_ring_text{font-size:10px;line-height:10px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#fff}.nl-offers_flyer_listing_default_city{color:#363636;font-size:1.2rem;line-height:1.6em;text-transform:uppercase}.nl-offers_flyer_listing_default_title{color:#4e4e4e;font-size:2.2rem;line-height:40px;font-family:Optima,sans-serif;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nl-offers_flyer_listing_default_content{height:40px;color:#4e4e4e;font-size:1.4rem;line-height:20px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nl-offers_flyer_listing_default_bottom{font-size:0;position:absolute;bottom:1.5rem;width:calc(100% - 3rem)}.nl-offers_flyer_listing_default_bottom_item{vertical-align:middle;display:inline-block}.nl-offers_flyer_listing_default_bottom_item:first-child{width:calc(100% - 38px)}.nl-offers_flyer_listing_default_bottom_item:last-child{width:38px}.nl-offers_flyer_listing_default_bottom-icon{color:#363636;font-size:3.4rem;vertical-align:middle;display:inline-block}.nl-offers_flyer_listing_default_bottom-text{color:#363636;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;vertical-align:middle;margin:0 5px}.nl-offers_flyer_listing_default_bottom_link{font-size:3.8rem;cursor:pointer;color:#004976;vertical-align:middle;display:inline-block}@media screen and (min-width:768px){.nl-offers_flyer_listing_default.offers_flyer-one{width:calc(100% - 2rem);height:auto}.nl-offers_flyer_listing_default.offers_flyer-one .nl-offers_flyer_listing_default_img{display:inline-block;vertical-align:top;width:50%;height:50vh;max-height:300px;padding-top:0}}@media screen and (min-width:768px) and (min-width:1024px){.nl-offers_flyer_listing_default.offers_flyer-one .nl-offers_flyer_listing_default_img{max-height:350px}}@media screen and (min-width:768px) and (min-width:1600px){.nl-offers_flyer_listing_default.offers_flyer-one .nl-offers_flyer_listing_default_img{max-height:400px}}@media screen and (min-width:768px){.nl-offers_flyer_listing_default.offers_flyer-one .nl-offers_flyer_listing_default_ctx{display:inline-block;vertical-align:top;width:50%;height:50vh;max-height:300px;padding:2rem;position:relative;box-sizing:border-box}}@media screen and (min-width:768px) and (min-width:1024px){.nl-offers_flyer_listing_default.offers_flyer-one .nl-offers_flyer_listing_default_ctx{max-height:350px}}@media screen and (min-width:768px) and (min-width:1600px){.nl-offers_flyer_listing_default.offers_flyer-one .nl-offers_flyer_listing_default_ctx{max-height:400px}}@media screen and (min-width:768px){.nl-offers_flyer_listing_default.offers_flyer-one .nl-offers_flyer_listing_default_ctx .nl-offers_flyer_listing_default_ring{position:absolute;left:2rem;bottom:2rem;top:auto}.nl-offers_flyer_listing_default.offers_flyer-one .nl-offers_flyer_listing_default_ctx .nl-offers_flyer_listing_default_msg{margin-top:1rem}.nl-offers_flyer_listing_default.offers_flyer-one .nl-offers_flyer_listing_default_ctx .nl-offers_flyer_listing_default_content{height:80px;-webkit-line-clamp:4}}@media screen and (min-width:768px) and (min-width:1024px){.nl-offers_flyer_listing_default.offers_flyer-one .nl-offers_flyer_listing_default_ctx .nl-offers_flyer_listing_default_content{height:120px;-webkit-line-clamp:6}}@media screen and (min-width:768px){.nl-offers_flyer_listing_default.offers_flyer-one .nl-offers_flyer_listing_default_ctx .nl-offers_flyer_listing_default_bottom{position:absolute;width:calc(100% - 4rem);bottom:2rem;left:2rem}.nl-offers_flyer_listing_default.offers_flyer-one .nl-offers_flyer_listing_default_ctx .nl-offers_flyer_listing_default_bottom_item:first-child{padding-left:100px;box-sizing:border-box}}@media screen and (min-width:768px) and (max-width:1024px){.nl-offers_flyer_listing_default{width:calc((100% - 4rem)/ 2)}}@media screen and (min-width:1024px){.nl-offers_flyer_listing_default{width:calc((100% - 6rem)/ 3)}}.nk2-footer-dropdown{padding:30px 0;font-size:0}.nk2-footer-dropdown-label{display:inline-block;vertical-align:middle;font-size:40px;font-weight:400;line-height:34px;white-space:nowrap;margin-right:10px;color:#4e4e4e;font-family:Optima,sans-serif}.nk2-footer-dropdown-label .nk2-footer-dropdown-label-gold{color:#967126}@media (max-width:768px){.nk2-footer-dropdown-label{font-size:20px;line-height:27px}}.nk2-footer-dropdown-input{display:inline-block;vertical-align:middle;padding:10px 0}.nk2-footer-dropdown-input-label{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.nk2-footer-dropdown-input-label-text{display:block;padding-right:23px;white-space:nowrap;text-overflow:ellipsis;color:#9f7d23;max-width:calc(90vw - 23px);font-size:40px;font-weight:700;line-height:55px;white-space:nowrap;margin-right:10px;font-family:Optima,sans-serif}@media (max-width:768px){.nk2-footer-dropdown-input-label-text{font-size:20px;line-height:27px}}.nk2-footer-dropdown-input-label-icon{color:#9f7d23;font-size:3rem;font-weight:700;display:block;position:absolute;margin-top:-10px;right:0;top:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (max-width:768px){.nk2-footer-dropdown-input-label-icon{font-size:2rem}}.nk2-footer-dropdown-input-popup{display:none}@media (min-width:769px){.nk2-footer-dropdown-popup-title{display:none}}@media (max-width:768px){.nk2-footer-dropdown-popup-title{padding:12px 0;text-align:center;background-color:#ba0c2f;cursor:default;font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#fff;text-transform:uppercase}}@media (min-width:769px){.nk2-footer-dropdown-popup-arrow{width:0;height:0;margin:0 auto;font-size:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid #fff;position:relative;z-index:3;top:16px}.nk2-footer-dropdown-popup-arrow .icon-icon_B017{display:none}}@media (max-width:768px){.nk2-footer-dropdown-popup-arrow{position:absolute;font-size:35px;right:10px;top:4px;z-index:1;cursor:pointer;color:#fff}}.nk2-footer-dropdown-popup-container{white-space:nowrap;box-sizing:border-box;position:relative;overflow:hidden}@media (min-width:769px){.nk2-footer-dropdown-popup-container{min-width:200px;background-color:#fff;max-height:300px;position:absolute;z-index:2;left:50%;top:30px;overflow:hidden;box-shadow:0 0 15px 0 rgba(0,0,0,.1);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:768px){.nk2-footer-dropdown-popup-container{max-height:calc(100vh - 40px)}}.nk2-footer-dropdown-popup-item{font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:19px;color:#4e4e4e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;display:block;text-decoration:none}.nk2-footer-dropdown-popup-item.selected,.nk2-footer-dropdown-popup-item:hover{background-color:#1d1d1d;color:#fff}@media (max-width:768px){.nk2-footer-dropdown-popup-item.selected,.nk2-footer-dropdown-popup-item:hover{background-color:#fff;color:#9f7d23}}@media (min-width:769px){.nk2-footer-dropdown-popup-item{padding:12px 20px}}@media (max-width:768px){.nk2-footer-dropdown-popup-item{padding:14px 5%;text-align:center;border-bottom:1px solid #e7e7e7}}@media (min-width:769px){.nk2-footer-dropdown.selected .nk2-footer-dropdown-input-popup{display:block;position:relative;height:0}}@media (max-width:768px){.nk2-footer-dropdown.selected .nk2-footer-dropdown-input-popup{background-color:#fff;display:block;position:fixed;height:100vh;z-index:998;right:0;left:0;top:0}}.nk2-footer-dropdown.selected .nk2-footer-dropdown-input-label-icon{margin-top:-3px;-webkit-transform-origin:center 8.5px;-moz-transform-origin:center 8.5px;-ms-transform-origin:center 8.5px;-o-transform-origin:center 8.5px;transform-origin:center 8.5px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}html[dir=rtl] .nk2-footer-dropdown-label{margin-right:0;margin-left:10px}html[dir=rtl] .nk2-footer-dropdown-input-label-text{padding-right:0;padding-left:23px}html[dir=rtl] .nk2-footer-dropdown-input-label-icon{right:auto;left:0}html[dir=rtl] .nk2-footer-dropdown.selected .nk2-footer-dropdown-input-label-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.rate_description_popup{width:100%;height:100vh;margin:0 auto;background-color:#fff;padding:2rem;box-sizing:border-box;overflow-x:hidden;overflow-y:scroll}.rate_description_popup h1{margin-top:4rem;font-size:2.8rem;text-transform:capitalize;line-height:1em;padding-bottom:3rem;font-family:'Nimbus Sans L',sans-serif;src:url(data:application/x-font-opentype;base64,T1RUTwAKAIAAAwAgQ0ZGIEnXUvUAAACsAABDkEdQT1Pd790tAABIhAAAGUxPUy8yM1E4QAAAaQQAAABgY21hcIrivtYAAERAAAAEQmhlYWTnbQpAAABh1AAAADZoaGVhB0cD1wAAYgwAAAAkaG10ePmMLvEAAGI0AAAD2G1heHAA9lAAAABmEAAAAAZuYW1ljoMVqwAAZhgAAALocG9zdP9+ABQAAGloAAAAIAEABAQAAQEBD1doaXRuZXktTWVkaXVtAAECAAEAOvgPAPgbAfgcAvgdA/gXBPsZDAOfDAQdAE3SNw08+1z6cPpLBRwBYw8cAAAQHANOERwAJR0AAENrEgAUAgABAE0AWwBiAGUAbQB1AH4AigCVAJ4ApQCnAK8AtAC7AMYAywDSANkA3kNvcHlyaWdodCAoQykgMjAwNCBIb2VmbGVyICYgRnJlcmUtSm9uZXMgVHlwb2dyYXBoeSwgSW5jLiB3d3cudHlwb2dyYXBoeS5jb21XaGl0bmV5LU1lZGl1bVdoaXRuZXlOVUxub3RlcXVhbGluZmluaXR5bGVzc2VxdWFsZ3JlYXRlcmVxdWFscGFydGlhbGRpZmZzdW1tYXRpb25wcm9kdWN0cGlpbnRlZ3JhbE9tZWdhcmFkaWNhbGFwcHJveGVxdWFsRGVsdGFuYnNwYWNlbG96ZW5nZWFwcGxlAAAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAYgBjAGQAZQBmAGcAaABpAGoAawBsAG0AbgBvAHAAcQByAHMAdAB1AHYAdwB4AHkAegB7AHwAfQB+AH8AgACBAIIAgwCEAIUAhgCHAIgAiQCKAIsAjACNAI4AjwCQAJEAkgCTAJQAlQGKAJoApwDAAN0AxQDiAJ0AogDHAOQAmwCeAJYAowCpAKQAoACmAKgArQCvALEAsgC6AL0AwwDIAMsAyQDKAM0AzADOAM8A0gDQANEA0wDWANQA1QDXANgA2wDZANoA3ADeAOEA3wDgAKEApQCqAJkBiwGMAJwBjQGOAJgBjwGQAZEBkgGTAZQAlwGVAZYBlwGYAK4AsAC/AJ8BmQDjAMYArACzAKsAtAC1ALYAtwC4ALkAuwC8AZoAvgDBAMIAxAD2AwAAAQAAAwAABgAAIwAAQgAArgABXAAB1wACUwACZAAClwACzgADBAADKAADOQADSAADVgADaAADqQADwgAEBAAEZQAEkwAE5QAFPAAFVgAFyQAGHgAGOgAGVwAGcgAGjAAGqAAG9gAHngAHywAIIQAIagAIpgAIygAI6gAJPwAJYwAJcQAJngAJyAAJ2wAKDwAKMQAKfAAKsgALDQALTAALqwALxQAL+QAMFwAMTQAMggAMpgAMyAAM4wAM9wANEgANKwANOAANSQANnwAN6QAOKwAOdAAOxwAPAwAPrgAP3gAQBgAQSQAQcwAQggAQ1QARBAARPAARiwARzwAR9QASUQASkAASvwAS3AATDgATQgATgAATogAUBQAUFgAUewAUwQAU4AAVUgAVpAAVtgAWAAAWQAAW5wAXaAAXeQAXmAAXygAX5gAYAgAYYgAYqAAYtgAZBgAZiQAZmQAZwAAZ4wAZ9AAaEwAaMgAaZAAaiAAbFAAbYgAbdgAbhwAboAAb5QAb8wAcGwAcKAAcPQAcbgAcfQAcmgAcrQAcxQAc1AAdEwAddwAdowAeJAAebQAergAfWAAfZgAfjQAf/QAghQAg7gAg8QAhQgAhvwAiMwAipAAi1gAjIwAjXQAjrQAj5QAkHQAkLAAkOwAkSgAkWQAkaAAkdwAkhgAklQAkpAAk5AAlPwAllgAlyQAmLQAmigAm0QAnNQAnnAAoCAAocAApCAApjAAp2wAqPAAqoAArCQArbgAriwArqwAr0QAr9AAsZQAsrAAs9QAtQwAtjQAuBwAuRAAuhAAuyQAvCgAvOwAvsgAwRAAwjAAw2QAxLwAxYQAxkQAxxwAx/QAyZgAyoQAysAAzMgAzkgA0BAA0EgA0kAA1KAA1NwA1OgA1eAA16AA2dQA2mQA3HwA3cAA3pgA36gA4JQA4YgA4mQA4zwA47QA5EgA5MwA5UgA5rAA6DQA8BQA8YgA8pQA88AA9NnkO+74O+4r3UvlGFSAGo/x5BcWYBaD7bhX3CwcnBvsLBw77Affu+TgVJQak+1gFv38F+zH3ZBUmBqP7WAXAfwUO9yP3b/dAFfc9BnD7QgXRBqb3QgX3IgZ+1wX7CAan90gF9wwG1wf7AAal9zgFR5oFb/tHBfs9Bqf3QgVEBm/7QgX7IAaYPwX3BwZv+0gF+wwGPwf3AAZx+zgFz3wF0PhHFfc9Bm/7SAX7PgYO9/P5NRWWzgVJmgV/QAWHi4aLh4sI+xEzT/sJH4sqv1/3C2EIjGX7iIsfWJRenWGjCH83Bax6u3vCgwh6+wIFy30FnvcKBY6LjouOiwj3Jd3U9wgfi+5TwfsNtgiMrfdtix6ygq58p3oImN8FcJhplmOSCCr87xWv93kF4mqfZ4tZCEVgYy0eiYuJi4mLCJ/4rRWLi2z7YIqKCD2pcqaLvwjGs7DbHpCLkIuQiwgO+BL4Bvh5FfcRQ9UwHjBDQfsRH/sQ00DmHubT1vcQH/fd90kVRpwF/EH9NQXPegWi+IAVQHJOTx5RcMnVH9ekx8cexqVOQB/4x/u6FfcRQ9UwHjBDQfsRH/sQ00DmHubT1vcQHz0WQHJOTx5RcMnVH9ekx8cexqVOQB8O9zf5P5wV+yn3KQWtyKLVmd0IOZ0FgUV7UHVcCPtS91IFW7t2q4u2CLyqrcoevYvAdsBpCJrpBVylUpxJiwj7DEc+MR+LSqRht10ILl5LSYsoCPsL30j3Ix7ni9ayw84I8CgF+zH3LxVdVFJwTIsIO1W7zx+Lx7a+1a4IDvu390z5RhUkBm77cQW9fwUO+wT3/0AV+yf3GVL3B4v3HgiL9yLB8/cK4Ah93wX7NyQx+xqL+0QIi/s91PsI9yD7DggO+wT36ffOFYv3PUP3CPsg9w8INXgF9yf7GsT7Bov7HgiL+yNUJPsKNQiaNwX3N/Pk9xmL90QIDvsK9/v4zRWBqAX7C3YFffcKBWoGffsKBfsKoAWBbgX3AFcFUiAFpHoF3uIF3TQFpZwFUfYFDsH4mvfBFdUH+1UG91sHPQb7Wwf7VQZBB/dVBvtbB9kG91sHDvu390j3CxUkBln7hAW8fwUO+zj3wPeFFeIH+4oGNAcO+7f3Nxb3CwcoBvsLBw6d+Jf5PhU7nAX8bP29Bdt6BQ7w+Mz35hX3dCP3E/suHvsvI/sT+3Qf+3Tz+xP3Lx73LvP3E/d0Hy8W+0RNKyMeI0zr90Qf90TK6/Me88kr+0QfDvs195oW+ToHPQb7NkAFlUMF9yHABfzcBw6b+HkWf9sF+8sG91X3WAXe4LDCi90I9wg71vsXHjeLR2pZYAiYNAXAusis0YsI2rdlPx+LVHBgTksI+477mQVGBw6H+Gj3TRWL6VnANKMI1KO+u4vfCOZM4fssHjeLT3NXZQiYNwW9s8ak0YsI4LVhUR9CVmP7BB5YBpg7BaoG9xbCWjkfP1RjMh5Ei1OgUrIIfDMFv2vSdtKLCPco6Nr3Cx8O0vjI9y0V1Qf7AAb4VwcgBvvO/F8FSQf35gb7LQfeBvctBzjVFfuGBveG9/IFDvh692gV9w423fseHluLaYJxgwia91kF97kGf9sF+/gGc/vuBc58BaqYrZS9iwjovVg8HylEYDAeR4tOo1utCH02BbttyHXaiwj3I/cE2fcnHw659yX3/RWp9yT3B9D3Hq4If9sF+2tW+yv7FYv7fgj7T/Eo9yEe9xru5/cUH/cTO9v7Fh5Ii1N2W2sIgzYVubHAoMeLCOy2WTkfNVFYOR4qi07divcUCA6V+Hf48hXRB/xUBpc6BffjBvuW/NoF43cFDr33yfgWFfsAuGGji8gIwbW23x7cuGZRH4tXYlxOaghbTBX3FFe3cYtECEdPYDMeNEy01B+LyL2+160IQKwVOWBQT4s7CCbeNvcvHvco59vzH4vsVrgytQjMsMC/i9cI6zrU+xce+xY1QScfizm5YNBpCA65+DT3xBVo+x/7CEf7H20ImDsF93C69y/3HIv3fQj3TyXu+yIe+xopLvsXH/sX2jr3Fx7Li8SfuqoIluIVXGVXdk6LCCtgvuEf5cO+3x7ryjj7FR8O+673PPf6FfcLBycG+wsH7/v6FfcLBycG+wsHDvuu90P3+hX3CwcnBvsLB/L7gxUkBln7hAW8fwUOwfiM3RXiB/v39z4F9/f3PQXhB/xT+3IFRwcO0/ia+C4V2wf8UQY7B/hR+3QV2wf8UQY7Bw7B+Jf3xBXPB/xT93IFNAf39/s+Bfv3+z0FNQcOi/hj+KIV9wE4z/sOHjmLRG5OXgiYLwXDucmu2YsIzrxoTh+LS2FrLWQIYnoFmPs5BcWYBZTuBfcLwdO6i/cACPtH/KIV9wsHJwb7CwcO99L4cPdWFV5TbHNpiwhreqG9H/cKzNXLHqSLl4ighAh0+4EVmVW8b8eLCPcC0PD3Lh/3WfsU9xL7Vx77e/tG+137hh/7Y/cV+wn3Wx7pi9agxaYIha8FTm1FeDWLCPs4+xDk910f94D3Ofc+91ge9zT3ECv7VB/7GlVCRR5ic6OzH4ubjaKNmAiq918FYZpflV2LCPsBIiL7Mx8yv2XAHruLsaS9xAgO9z75J5gV+575PAUtBvui/UkF6gbZ92MF97EG3PtqBfsF970V+3EG9wL3twUOpviL914Vi+ZXvz6iCMmlsLqL0Qj1RNT7LB77Owb9Rgf3OQb3M+vL9x4f+w73xhVHWmMwHkkG92YH1AbpsmRMH6n7yBU7UmMoHjsG94cH2Abyw2A7Hw73FPjbwRV95AVUY0puQYsI+x839Pc6H/c63vX3IB7Vi8ZuvWUImesFVq9OoDmLCPtW+xP7JftqH/tp9xH7JPdWHtqL2KfAsggO9035GvfuFfde+w/3IvuEHvtcBv1GB/dYBveB9xb3IfdhHyqKFftEJzf7Oh4hBvicB/cBBvcy9DT7QR8Oe/hlFuEH+7QG93wH93oGfeEF+2wG91wH96oG4Qf8CAb9RgcOY/hO+PAV4Qf7+wb9RgfpBvfHB/dyBn3hBftkBvdnBw73R/kEwRX31wf7nQaYNQX3Mwb7SwdjdWN/T4sI+zI69Pc6H/c62vX3Kx7ci8tuvmMImusFVa9Loi+LCPti+w77JftqH/tp9wn7JPdvHuaL3qjGsQgO9035ABb5RgctBvuyB/vxBveyBy0G/UYH6Qb30gf38Qb70gcO+4r3Sxb5RgctBv1GBw77KPe59z4V+JwHLQb8lAdCZ21LHmqLdo50kQiZNgWciKKIoYsI9wnZwfcPHw7m+OyaFfvV9/cF98P31AX7BQb7uPvKBffKBy0G/UYH6Qb38gf32fv5BQ5Z+EsWfuEF+40G+PAHLQb9RgcO+BL51xZV+UYF+wcG+2v8ygX7a/jKBfsIBlT9RgXjBrX4uQX3bvy8BdIG9274vAW2/LkFDvdN+QAW+UYHNAb8mQf8AviZBTcG/UYH4gb4rQf4D/ytBQ73ePlH9+4V92n7Dvck+1ce+1b7Efsl+2of+2n3D/sk91Ye91f3EPcm92kfKooV+zo3IfsdHvscNvX3Oh/3Ot/19x0e9xzgIfs6Hw6d+Ij4fxX3FDPS+yYe+0sG/UYH6Qb3rAfUBvcq79H3IR8siBU1U2QtHj0G94gH3wbpvWM8Hw73ePlH9+4V92n7Dvck+1ce+1b7Efsl+2ofi/tE2fsI9ytTCPgJ+x8Fnt4F+1rRBfcUteD3Cov3RAgqihX7Ojf7A/sdHvscNvcD9zof9zrf9fcdHvcc4CH7Oh8Ov/gq+H0VPVFiMB47BveBB+UG57pgQB9S+04V5aTIyYvzCPcSM9H7IR77UAb9RgfpBve3B9IG92f7vgXqoAUOhfhk904Vi/NdufsayAgiu3Gki8AIvq612h7Ci791sW4ImukFY6JZm0iLCPsRNkT7Ax+LKLxg9xZQCPNcp3GLTAhIWGVDHkaLSqdcqgh9KwW+cM551osI9xXk1vcLHw7d+NH48BV94QX8ogY1B/dwBvzwB+kG+PAHDvc/+Pn3nhX4PActBvw4B/sRUEP7CR77C1Xb9wwf+DUHLQb8QQf7PO8h9zse9zvy9PdCHw73M/kc+UYVKAb7Z/zLBftr+NIFLXcF9579PAXfBg74h/pq+UYVKwb7LfyyBftE+LIFLQb7RPyyBfsw+LkFL3cF92D9OQXZBvdP+MMF90/8wwXaBg73Cvee9/sV+4T7+wXyBvdP97MF91b7ugXrnwX7gffzBfdu99oFIwb7OPuSBftA95kFLHcFDvcK+Pr5RhUjBvtV+94F+1r35QUtdwX3iPwnBfumB+kG96YHDuL4xxZ+3QX8GQb4HfiuBdEH/H0GmDkF9/8G/B38rgVFBw77Aff/IxWA0AX7Rwb5JQf3TgbPB/ukBv2uBw6d+NH7AxX8bPm9BTt6Bfhs/b0FDvsB99UjFfmuB/uoBpZHBfdIBv0lB/tOBkYHDkv3//i+FS33GgU3Bif7IQXDBuDSBeNBBQ5L+FwjFdEH/F4GRQcO+7f3Q/lCFVmXBTn7fQXyBg54+EMW9+IH9VO6+wgeQYtVelJ0CJc+Bb+iwp3FiwjCr3ZPH3cH+1t2JVyL+wsIOsFX4R7Zi7+usbIIlUsFevcXFWNiWXFXiwhecaSyH4u8sLv3RJwIDpr4fveQFfczNtckHkqLXWpragj3wQcyfQX9QAfKeL6A04sI9x7r3/dCHzGHFfsPV1QuHl+LdZBtlgj3iAevuLesvYsIy7pTIx8OWvhAtBV+2wVaYWGAW4sIN1DC9wgf9wPCxtkewou4erdnCJjiBWelWZ1Fiwj7ECc1+zcf+zPpMvcUHsuLvZm8sAgOn/hoFvlmBzJ9BfuKB22XYJRciwj7CCc3+0If+zTgQPIe0Yu8r6+2CJZGBXn3LRVlWGFqVIsIS1zC9B/3CsHI1h6+i6iDsHgIDnj4XPeMFfcYS/b7Hx77DDEt+y0f+0PsQPcQHtqLyKO+swh+2wVXYllwRosIOItWv4j3Awj32AaLkYuTi5AIMbsV+3oGmd26ssKLCNCLrV+WPggO+2P3vPkKFX7cBYKLgI15iwg2TGcsHyIHQwZAB9MG/CYH4gb4Jgf2BoDWBSsG6we3pJy0Hp2LnYmViQgOffdLsBWeh5mIpYYIxIEFz3+hd4tuCGNXay4eLlqnsR+LrKSnw6cI9yj3sRVSZV5OHlBltsIfxbC5xx7Gs2BSH6P3ERVqpWGZW4sIKjVMJB+LSq9YwHEIa3h5dIt0CIt5lHqgfAhIZ2lli1oIN+5k9xAe9xD3AbrvH4vVTKsmnQhpkQU3mnqPi5wIi5SVlpmUCJeJl4qXiwjs4cnxH4umhaR+oQjmlAV+2wUO+F8W9+8H4VvBMR5Hi1RlZGgI98gHMn0F/VgH5Ab33ge2ubuquosIv6BqWh/72QcO+6f3RvkJFapypWwebHFxbB9spXKqHqqkpKoff/0JFfhxBzIG/HEHDvun90b5CRWqcqVsHmxxcWwfbKVyqh6qpKSqH3/9RRX4rQcyBvylB2d4e2wefYt6jICOCJg8BZKJnoqaiwjXvq/hHw5m+GiTFftu95YF9133ZwUgBvtN+1wF+FEHMn0F/VgH5Ab3jgf3aPuVBQ77p/c6FvlmBzJ9Bf1YBw73vfl/FvfvB+FfwTAeSItRZWBiCHm8ZalFiwhIi1VlXmIIgNAFRAb8cQfkBvfeB7a5uKq6iwi/nWpaH/vZB+QG994Htrm4qrqLCL+dalof+9kHDvhfFvfvB+FbwTEeR4tTZV5iCIDQBUQG/HEH5Ab33ge2ubuquosIv6BqWh/72QcO+Hj3ghX3MS3n+xQe+xMvL/sxH/sx5zD3Ex73FOnm9zEfMRYnX0EzHjde1+0f77bV4R7huT8pHw6f+IP3kBX3MzbXJB5Fi1pmZ2EIgNAFRAb9KwfkmAX3UAepf7aCuosI9wjv3/dCHzGHFfsKVE5AHliLbpNnnQj3eQexvrWswYsIzLpTIx8Omvhj+0EV+QYHTJ5YlkOLCPseKzf7Qh/7NOBA8h7Mi7msq6sI+4UH9+EEZ15falmLCEtcwvQf9w6/w+get4uhhamACA77NPfl+CYVfeAFPYdUWmlVCHzsBUQG/HEH5Ab3rgerys7A2o8IDj/4J/cZFYvmVq37CqkIQJ5znYurCK2noMEevYvAerVzCJnfBV6fVpdQiwgjS1M/H4s2uGn3BG8I4Xame4tfCGNndE4eSotRo16qCH43BbR00XXKiwj3D8zD4h8O+0n3v4kVf9cFgIl9inuLCFl7o7If96AH9wcGf9YFJAb3QAc0fgX7MwdDBkAH0wb7sAcrwm3fHqqLoI6ajggO+F0W+HEHMgb73gdgXVtsXIsIV3asvB/32QcyBvvvBzW6VeYezovEsLi1CJZGBQ5e+FX4cRUwBvsM/AYF+xD4DQUyfQX3PfxsBeAGDvdg+Ur4cRU0BiX77gUh9+4FQAYh++4FIvf1BTZ9Bfcu/GoF0Ab3Aff9BfcC+/0F0QYOXfhPkRX7NfeFBfcr93oFLgYj+zcF+wH3PgUzfQX3K/t2Bfs1+4gF6Qb3BPdGBfcM+00FDmj4YPhxFTAG+xP8CQX7FvgQBTN9BfdC/GwFeVoFfWVyeWaLCHqLeY58jwiXPQWUiZWJl4sI2ou+qLT3AwgOSfg0Fn/VBfugBveg9+EF0Qf7+QaXQQX3hwb7n/vhBUUHDmL4QyMVgNAFKAZdeaKxH4u0mcGLtgiL3mKrTpgIjQfImbSri90Ii7d9wIu0CLGfo7ge9AbPB/sEBileXTYfi12YX4tbCERidFMeWwaWSAWvBsO1dEMfi1t+X4tdCDe4XO0eDvuQ90H7QRX6Ewc7fgX+EwcOYvhJ95gVgM4FZwZSYaLSH4u7mbiLuAjgXrkpHvsJBpZHBe0GuZ91ZR+LYn1Ui18Iizm0a8h9CIkHTn5ia4s4CItgmVOLYwhkd3ZdHiMGRgf3BAbtuLrfH4u6fbaLuwjTtKLEHg77Aff79+UVUZgFgmOCf32LCHuLgJBknwhwmXmUcosIXItwZYI/CMV/BZOzlJaaiwiai5eGsXcIpn2egqSLCLmLp7KU1ggO+4r3TvjPFfcLBycG+wsH8/zPFXL4eQVRfgVz/GwFDmb3nekVjYuMi42LCMyLvZm7rwiA2AVaYmSBVYsIiouJi4qLCL733wWsg6d7qHQIl98FdJtvmGaTCJrrBUqZBXojBYqLiouKiwj7FCs1+zMfi/sRxzrocAh7KQXMfAVo91QVWJ9svYvhCIv3Ar/D244IDp33IvgIFSoGPQfTBkP7dQVGB/hUBn7bBfvqBovQ92qKHvdnBn/ZBftCBoyv9waLH6fisK3Miwisi6GIo4QIl90Fc5Fvj2yLCPsIi0xWY/sRCA5J+Kv5khU+nQX8rf3+Bdh5BQ7k9+z3dhX3PwaA0AX7Iwb3dPgRBSkG+0z74QX7UffoBTJ3Bfdt/AQF+ykGRgf3OgY/B/s/BpdGBfczBjoH4AbcB/c6BtAH+zoGDvsc9xj4WRVGBn9ABdAGT/wOBeQGx/gOBfQG1gcuBpfWBZTCoaG4iwiai5+JlYoI2weBjHyMd4sIKItbYXsoCA6T+HX3+xWLymWtKqEIMZ8FVpdymourCKqmpL0ewovAfLhyCJjbBVqgWZVKiwgsSFJBH4s4x3DpdwjAgAXbep57i2YIi3aBcX91CNN+BZqkmqyLtAj8SGEVi0yxaex1COV3BcB/pHyLawhscHJZHlSLVppepAh+OwW8dr2BzIsI6s7E1R+L3k+mLZ8IVpYFO5x4m4uwCIuglaWXoQhDmAV8cnxqi2IIDtT3BfgYFYp6inqLegiLfIx9jHwIMAaWRQXkBqn7IuUt9yCLCNGLy6S7rgh93gVYY1d0TYsIM4tPxnLsCPd/BtEH+4sGipmKmoubCIucjJyMmwj3kAaA0QX7eQal6sbE4YsIyou4dbpmCJrhBV6sVZ5Eiwj7HYsyLWr7HQgpBkUHDvu39zj5OBUmBqP7WAXAfwUO+wH3Q/lCFVmXBTn7fQXyBvdn93EVWZcFOft9BfIGDvh1+HEVOAb7M/uCBfc1+4gF15sF+yH3eAVS94IVNwb7M/uCBfc2+4gF1psF+yD3eAUO+1f3qvhxFTcG+zP7ggX3NvuIBdabBfsg93gFDvtX97T3ghX7NveIBUB7Bfch+3gF+yf7ggXfBg6v+Hv5CxWpcqRtHm1zcm0fbaNzqR6ppKOpH/tTihV+3AWCi4CNeYsINkxnLB8iB0MGQAfTBvwmB+IG+CYH9gaA1gUrBusHt6SctB6di52JlYkI90n9ChX4cQcyBvxxBw6v+HEW+WYHMn0F/VgHL/kKFX7cBYKLgI15iwg2TGcsHyIHQwZAB9MG/CYH4gb4Jgf2BoDWBSsG6we3pJy0Hp2LnYmViQgOS/gk94YV3wf77gY3Bw5497X49xXaBz0GPAeg+xsFrgb3Tz4V1wduBvsbdQVqB/cbdgX7a6AVrAf7HKEFbgY/B6gG92j8EhX3mgd49wsFaAZ4+wsF+5oHoPsXBaoGDov3vvj3FdoHPQY8B6H7GwWtBvdPPhXXB24G+xt1BWoH9xt2BftroBWsB/sboQVtBj8HqQb3Z/s9FbwHePcLBWkGd/sLBVoHn/sLBa0G908+FdcHbgb7G3UFagf3G3YF+2ugFawH+xuhBW0GPwepBvdq+2wV2gd19xwFaQZ1+xwFPAcO+7f3N/d0FfcLBygG+wsHDp34WRb5OAf7SQb7JjBC+xUfi/sb50f3I4YIrPdbBfckB9EG/PUHDir36/ftFXj3EAX7BZwF+wV6BXf7EAWf+w8F9wV5BfcFnQUO+7f3RfcLFSQGbvtxBb1/BQ77AfdF9wsVJAZu+3EFvX8F95z3fRUkBm77cQW9fwUO+wH3TPlGFSQGbvtxBb1/Bfec930VJAZu+3EFvX8FDvh/94IV+zX3iAU/ewX3Ift4Bfsm+4IF3gZf94IV+zb3iAVAewX3Ift4Bfsn+4IF3wYO92T5Ihb3CwcnBvsLB/shFvcLBycG+wsH+yAW9wsHJwb7CwcO9635fffuFfdp+yD3JPthHvtg+yL7JftqH/tp9yD7JPdhHvdg9yL3JvdpH1+KFftj+xb7B/s/Hvs++xj3B/djH/dj9xb3B/dAHvc99xj7B/tjH/uIcBW5nKqwi8MI11O4Nh77Bwb8HgfOBvcrB7QG9wb7MAXSmwX7SPfYFbylcmQfYm51Wx5fBvcTBw6L9+L4zxX3CwcnBvsLB/eE/JIVfucFU11NaD2LCEharsgfi8u1q+myCLScBX73OQVRfgWCKAX7C1VDXIv7AAj7Ad5H9w4e3YvSqMi4CA5L99H4txU19ysF+wBzBfca+xMFDkv33/k2FfsAowU1+ysFxwYOS/f/+L4VLfcaBTcGJ/shBcMG4NIF40EFDkv4EfksFVGXBYNkgn98iwh8i3+QZZ8IcJl5lHGLCF2LcGWCPwjFfwWTs5SWmosImouXhrF3CKZ9nYKliwi5i6axlNcIDkv38vjTFdMH+4oGQwcOS/f6+UkVTQaGW3J0ZYsIYItzpIi+CE5+BZIzvVrTiwjci7nBkOYIDkv3qfi7FfAHJwYmBw5L+AL4uxXwBygGJgc7FvAHKAYmBw5L99/5GxXGX7hPHk9fXlAfT7dhxx7Ht7XHH1wWaXNyah5qc6StH62jpawerKNxaR8OS/fGQRUgpAU/+xkFxwYOS/ge+TgVKaEFN/snBcAGb/cRFSmhBTf7JwXABg5L99/7ShU/9xkFIHIF9w/7AAUOS/gF+UQVUwY2RAUz1QVagQXp+xoF3wYO+Br56veHFd0H/bQGOQcO9//54BbhB/u2Bvd8B/d7Bn7hBftuBvdcB/esBuEH/EIG/CX9RgXwBvcK92MF94MG+2MH97YE+1IG91L33gUO+x33zvf5FfdxB9Nlqj0eW4tngWN6CJVRBbCcrpaviwiton9mH4IH+xV9SGqLPQhUr2jFHruLraCkogiRZQXK+xoVgcYF+5UGUAf3Vfd1FXFybXpqiwhwe5qjH4upo6f3AJYIDm/4YhZ+4QX7jgb3iQf3M64F3wf7M2kF96YHLgb7ugczeAWZOQXVmwX7ywcO93j5S/k9FTedBV1SBViyS6E/iwj7VvsR+yX7ah+LKaY4uU4IQC4F3XkFusQFvmTLddaLCPdX9xD3JvdpH4vtcd5cxwj7AX0V+9T8IAVyuH3Ei80I9zvg9vceHsGLuXuvbQjj+3gV+zs1IPseHlaLXJtoqQj31fggBaNfmVGLSQgO9/f51xbhB/uzBvd8B/d5Bn7hBftsBvdcB/epBuEH/CUG+4H7Fvsh+2Ef+133D/sj94Mer+AVZQb7MiHj90Af90Tw3/c5Hq8GDvsZ9+j4lxX0Tcg1HjdMTiIfI8pP3x7hycfzH4P7uBWBxgX7ngZQB/dr97gVT3FcVh5XcbrHH8ikusAewKVbTx8O96T5fveMFfcYTPb7Hx5Oi1pzaWAIcbxjnTmLCEeLVnpSdAiXPgW/osKdxYsIwqZ2Tx92B/tbdi5Wi/sECDPMXuYe2ovIrri0CLRXyXPRiwjai8ijvbMIf9sFV2JYcEaLCDmLVr+H9wMI99gGi5GLk4uQCDG7Fft5Bpjdu7LCiwjPi65flT4I+8b7PRVdYF53WYsIWmyitB+Lu6+69zydCIoHi2CSZZVrCA77p/c+FvhxBzIG/HEHDvt596T4ARXbBzd5Bfe7BzR9Bfu/BzJ4BZg9BdecBfvdB+IG9+8HDvh9+GkVQZsFcGgFZ6NhmFuLCPsTLy/7MR+LR5xTqWMIV0kF1XsFpq0FrXS1frqLCPcU6eb3MR+Lz3rCbbQIKX4V+1X7iAWApoaqi64I8bfW4x6qi6WCn3oItFEVlnCRa4tpCCVdQTIebYtylHebCA734fm794wV9xhM9vsfHjyLVmVpUAhrx1OwMosI+xMvL/sxH/sx5zD3Ex7ji8CxrsUIrFDCZuWLCNqLx6O+swh/2wVXYlhwRosIOItXv4f3Awj32AaLkYuTi5AIMbsV+3kGmN26ssOLCM+LrV+WPgj711EVJ19BMx43XtftH++21eEe4bk/KR8O6fjV9yMVi/RGxfs0sQi/y7XKi9kI9krE+wAeI0ZL+w0fWAdEBkAH0gb8JgfkBviuB8eqssIevatqUB+LS2pNWksIlUUF91dfnFaLVwheaXBaHlyLV59fqQh9OAW0csR7wIsI8tG/8B8O/JoO92P5MPfuFfde+w73IvuEHvtcBvuzBzMGmTcF1Qb70wf3Vwb3gfcW9yH3YR8rihX7RCY3+zkeIAb3fgf3QAbfB/tABvdeB/cCBvcy9DT7QR8OoPiA974Vi/cnWvU31AjF3wU+mQVkUQVhpFqeVJkIf0EFtX+ye612CE8vBdsGrb0FsWSpWplKCGWmW51Siwj7CzIk+xof+x3lNvcSHsiLu520tQi9vqzei/cGCDSeFYyCi4GLgQj7G1MyNx44WcjoH+i+y9sev4u+c7FpCA6F+GT3ThWL8125+xrICCK7caSLwAi+rrXaHsKLv3Wxbgia6QVjolmbSIsI+xE2RPsDH4sovGD3FlAI81yncYtMCEhYZUMeRotKp1yqCH0rBb5wznnWiwj3FeTW9wsfS/lbFVMGNkQFM9UFWoEF6fsaBd8GDj/4J/cZFYvmVq37CqkIQJ5znYurCK2noMEevYvAerVzCJnfBV6fVpdQiwgjS1M/H4s2uGn3BG8I4Xame4tfCGNndE4eSotRo16qCH43BbR00XXKiwj3D8zD4h9i+L8VUwY2RAUz1QVagQXp+xoF3wYO9wr4+vlGFSMG+1X73gX7WvflBS13BfeI/CcF+6YH6Qb3pgfz+NEV+wCjBTX7KwXHBg5o+GD4cRUwBvsT/AkF+xb4EAUzfQX3QvxsBXlaBX1lcnlmiwh6i3mOfI8Ilz0FlImViZeLCNqLvqi09wMI9xf5VxX7AKMFNfsrBccGDp34iPf7FfcUM9L7Jh4yBvcYBy0G/UYH6Qb3KAfUBvcq79H3IR8siBU1U2QtHj0G94gH3wbpvWM8Hw6f+IP3kBX3MzbXJB5Hi11oaWcI98YHMn0F/hIH5JgF91AHqX+2grqLCPcI79/3Qh8xhxX7ClVOPB5ci22TZ50I93kHsb61rMGLCMy6UyMfDuL4xxZ+3QX8GQb4HfiuBdEH/H0GmDkF9/8G/B38rgVFB/gl+gwVUwY2RAUz1QVagQXp+xoF3wYOSfg0Fn/VBfugBveg9+EF0Qf7+QaXQQX3hwb7n/vhBUUH99/5RBVTBjZEBTPVBVqBBen7GgXfBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg73PvknmBX7nvk8BS0G+6L9SQXqBtn3YwX3sQbc+2oF+wX3vRX7cQb3Ave3Bfcf9z4V8AcoBiYHOxbwBygGJgcO9z75J5gV+575PAUtBvui/UkF6gbZ92MF97EG3PtqBfsF970V+3EG9wL3twXz954Vxl+4Tx5PX15QH0+3Yccex7e1xx9cFmlzcmoeanOkrR+to6WsHqyjcWkfDvcU+NvBFX3kBVRjSm5Biwj7Hzf09zof9zre9fcgHtWLxm69ZQiZ6wVWr06gOYsI+1b7E/sl+2of+2n3Efsk91Ye2ovYp8CyCPsv+x0VIKQFP/sZBccGDnv4ZRbhB/u0Bvd8B/d6Bn3hBftsBvdcB/eqBuEH/AgG/UYH98z5/hX7AKMFNfsrBccGDvdN+QAW+UYHNAb8mQf8AviZBTcG/UYH4gb4rQf4D/ytBWH54hVRlwWDZIJ/fIsIfIt/kGWfCHCZeZRxiwhdi3Blgj8IxX8Fk7OUlpqLCJqLl4axdwimfZ2CpYsIuYumsZTXCA73ePlH9+4V92n7Dvck+1ce+1b7Efsl+2of+2n3D/sk91Ye91f3EPcm92kfKooV+zo3IfsdHvscNvX3Oh/3Ot/19x0e9xzgIfs6Hzj4MxXwBygGJgc7FvAHKAYmBw73P/j5954V+DwHLQb8OAf7EVBD+wke+wtV2/cMH/g1By0G/EEH+zzvIfc7Hvc78vT3Qh/7FfhnFfAHKAYmBzsW8AcoBiYHDnj4Qxb34gf1U7r7CB5Bi1V6UnQIlz4Fv6LCncWLCMKvdk8fdwf7W3YlXIv7Cwg6wVfhHtmLv66xsgiVSwV69xcVY2JZcVeLCF5xpLIfi7ywu/dEnAjA+EQV+wCjBTX7KwXHBg54+EMW9+IH9VO6+wgeQYtVelJ0CJc+Bb+iwp3FiwjCr3ZPH3cH+1t2JVyL+wsIOsFX4R7Zi7+usbIIlUsFevcXFWNiWXFXiwhecaSyH4u8sLv3RJwIU/fFFTX3KwX7AHMF9xr7EwUOePhDFvfiB/VTuvsIHkGLVXpSdAiXPgW/osKdxYsIwq92Tx93B/tbdiVci/sLCDrBV+Ee2Yu/rrGyCJVLBXr3FxVjYllxV4sIXnGksh+LvLC790ScCLH3zBUt9xoFNwYn+yEFwwbg0gXjQQUOePhDFvfiB/VTuvsIHkGLVXpSdAiXPgW/osKdxYsIwq92Tx93B/tbdiVci/sLCDrBV+Ee2Yu/rrGyCJVLBXr3FxVjYllxV4sIXnGksh+LvLC790ScCLr3yRXwBygGJgc7FvAHKAYmBw54+EMW9+IH9VO6+wgeQYtVelJ0CJc+Bb+iwp3FiwjCr3ZPH3cH+1t2JVyL+wsIOsFX4R7Zi7+usbIIlUsFevcXFWNiWXFXiwhecaSyH4u8sLv3RJwIyPg6FVGXBYNkgn98iwh8i3+QZZ8IcJl5lHGLCF2LcGWCPwjFfwWTs5SWmosImouXhrF3CKZ9nYKliwi5i6axlNcIDnj4Qxb34gf1U7r7CB5Bi1V6UnQIlz4Fv6LCncWLCMKvdk8fdwf7W3YlXIv7Cwg6wVfhHtmLv66xsgiVSwV69xcVY2JZcVeLCF5xpLIfi7ywu/dEnAiR+CkVxl+4Tx5PX15QH0+3Yccex7e1xx9cFmlzcmoeanOkrR+to6WsHqyjcWkfDlr4QLQVftsFWmFhgFuLCDdQwvcIH/cDwsbZHsKLuHq3ZwiY4gVnpVmdRYsI+xAnNfs3H/sz6TL3FB7Li72ZvLAILPsQFSCkBT/7GQXHBg54+Fz3jBX3GEv2+x8e+wwxLfstH/tD7ED3EB7ai8ijvrMIftsFV2JZcEaLCDiLVr+I9wMI99gGi5GLk4uQCDG7Fft6BpndurLCiwjQi61flj4Ir/gOFfsAowU1+ysFxwYOePhc94wV9xhL9vsfHvsMMS37LR/7Q+xA9xAe2ovIo76zCH7bBVdiWXBGiwg4i1a/iPcDCPfYBouRi5OLkAgxuxX7egaZ3bqywosI0IutX5Y+CD33jxU19ysF+wBzBfca+xMFDnj4XPeMFfcYS/b7Hx77DDEt+y0f+0PsQPcQHtqLyKO+swh+2wVXYllwRosIOItWv4j3Awj32AaLkYuTi5AIMbsV+3oGmd26ssKLCNCLrV+WPgih95YVLfcaBTcGJ/shBcMG4NIF40EFDnj4XPeMFfcYS/b7Hx77DDEt+y0f+0PsQPcQHtqLyKO+swh+2wVXYllwRosIOItWv4j3Awj32AaLkYuTi5AIMbsV+3oGmd26ssKLCNCLrV+WPgik95MV8AcoBiYHOxbwBygGJgcO+6f3mPk2FS+jBUL7KwW+BqP8txX4cQcyBvxxBw77p/cw+LcVQvcrBS9zBfcG+xMFzPy3FfhxBzIG/HEHDvun94v4vhU29xoFPwYx+yEFvgbX0gXaQQVr/LQV+HEHMgb8cQcO+6f3ivi7FfAHMgYmB0UW8AcyBiYH90D8uxX4cQcyBvxxBw74Xxb37wfhW8ExHkeLU2VeYgiA0AVEBvxxB+QG994Htrm7qrqLCL+galof+9kHvvksFVGXBYNkgn98iwh8i3+QZZ8IcJl5lHGLCF2LcGWCPwjFfwWTs5SWmosImouXhrF3CKZ9nYKliwi5i6axlNcIDvg5+TYV+wCjBTX7KwXHBvdZ+8kV9zEt5/sUHvsTLy/7MR/7Mecw9xMe9xTp5vcxHzEWJ19BMx43XtftH++21eEe4bk/KR8O+Hj3ghX3MS3n+xQe+xMvL/sxH/sx5zD3Ex73FOnm9zEfMRYnX0EzHjde1+0f77bV4R7huT8pHyn3yRU19ysF+wBzBfca+xMFDvh494IV9zEt5/sUHvsTLy/7MR/7Mecw9xMe9xTp5vcxHzEWJ19BMx43XtftH++21eEe4bk/KR+P99AVLfcaBTcGJ/shBcMG4NIF40EFDvh494IV9zEt5/sUHvsTLy/7MR/7Mecw9xMe9xTp5vcxHzEWJ19BMx43XtftH++21eEe4bk/KR+R980V8AcoBiYHOxbwBygGJgcO+Hj3ghX3MS3n+xQe+xMvL/sxH/sx5zD3Ex73FOnm9zEfMRYnX0EzHjde1+0f77bV4R7huT8pH6D4PhVRlwWDZIJ/fIsIfIt/kGWfCHCZeZRxiwhdi3Blgj8IxX8Fk7OUlpqLCJqLl4axdwimfZ2CpYsIuYumsZTXCA74XRb4cQcyBvveB2BdW2xciwhXdqy8H/fZBzIG++8HNbpV5h7Oi8SwuLUIlkYFnvk2FfsAowU1+ysFxwYO+F0W+HEHMgb73gdgXVtsXIsIV3asvB/32QcyBvvvBzW6VeYezovEsLi1CJZGBSv4txU19ysF+wBzBfca+xMFDvhdFvhxBzIG+94HYF1bbFyLCFd2rLwf99kHMgb77wc1ulXmHs6LxLC4tQiWRgWY+L4VLfcaBTcGJ/shBcMG4NIF40EFDvhdFvhxBzIG+94HYF1bbFyLCFd2rLwf99kHMgb77wc1ulXmHs6LxLC4tQiWRgWd+LsV8AcoBiYHOxbwBygGJgcOMPgQ+JYV7EbSKR4qRUQqHyrRRuwe7dDQ7B9HFk9hYVIeU2C1xx/GtrjDHsS1XlAfDrj4kPhqFfcfLun7Gh77GCws+x4f+x/oLvcaHvcY6un3Hh9rFvsXNUH7AR77ADXV9xcf9xjh1fcAHvcA4kH7GB83+wYVQfQFq5Wfo4uwCLtnplUePQb7lQe3BvUHpAbY+wIFdPdLFXF5f24eawbXB60GqJt+ch8O9635fffuFfdp+yD3JPthHvtg+yL7JftqH/tp9yD7JPdhHvdg9yL3JvdpH1+KFftj+xb7B/s/Hvs++xj3B/djH/dj9xb3B/dAHvc99xj7B/tjH/s5+zQVgcwFYm5mfGWLCERbw+Ef4brD0x6xi61+sG8Ilc8FaKFmmFyLCPsCPzj7DR/7DtU59wQeuIu4m6+kCA73rfl89+0Vb/ftBUYGJfuWBST3lgVEBnD77QXFBp/3hAXt+4UFugbt94UFnvuEBfwK97cVgsEF+6IGVQf3AAb7twfHBve3Bw6H+Gf3WBWL9xI0w/sWlQj3XvduBdEH/C0GmDoF964G+1X7ZwWWSAWvBvcHz2U3HztTXDQeRYtUn1GzCHwzBbtr1nbRiwj3June9xIfDnj4Qxb34gf1U7r7CB5Bi1V6UnQIlz4Fv6LCncWLCMKvdk8fdwf7W3YlXIv7Cwg6wVfhHtmLv66xsgiVSwV69xcVY2JZcVeLCF5xpLIfi7ywu/dEnAgO0vjI9y0V1gf7AAb3Uwc4eQX7QQf7ggb3wfhGBTaeBfvQ/GIFSQf35gb7LQfeBvctBw73//myFvlGB/sGBvuH/MoF+4b4ygX7CAb9RgfeBviuB/eB/LEF0gb3gfixBfyuBw73Q/ie2BWXPgXXBvlGBy0G/J0HS1JHaECLCCxgv/If+F4HLQb8awf7MuJG9x8e3YvSrc2+CA7B+FT3DhXBwQX7Ofc3Bfc59zcFV78F+zf7OQX7N/c5BVVVBfc5+zcF+zn7NwW/VwX3N/c5BQ73fflU1hVEwQWwxp/Vi98I92n7Dvck+1ce+1b7Efsl+2of+2n3D/sk91Ye34vUqcG9CPI6BTD3+xWLTIBUdWAIKNoF+wN0Bfc1+wwFZ21belOLCPscNvX3Oh/3Ot/19x0e9xzhIfs6Hw74ifpw+UYVKQb7UvzJBftm+NAFL3cFzftBBfsh/A8F+1z40AUvdwX3jf08Bd4G9yX4GwX3KfwbBd8GDnmk+1wV+FYG+nwH/FYGDvet+X337hX3afsg9yT7YR77YPsi+yX7ah/7afcg+yT3YR73YPci9yb3aR9fihX7Y/sW+wf7Px77PvsY9wf3Yx/3Y/cW9wf3QB73PfcY+wf7Yx/7MNgV11S5NR77BQb8HgfOBvcmB7IG5cW23h9IiRVgbXVaHmIG9xUHtga8p3RiHw6a+GOUFfhQB0yeWJZDiwj7His2+zwf+zDgQPIezIu5rKurCE4HS2peNR5Ki1KcWqcIfjcFvXXIfM6LCPcpzNf3Bx8y9ycVZ15falmLCEtcw+4f9wm/xOget4uhhamACA7y+PP5ChV+3AWCi4CNeYsINU1nLB8iB0MGQAfTBvwmB+IG+CYH9gZ/1gUsBusHt6OctB6di56JlYkI+8sWftwFgouAjXmLCDZMZywfIgdDBkAH0wb8JgfiBvgmB/YGgNYFKwbrB7eknLQenYudiZWJCA7B+Jr3vxXZB/xkBj0HDvfu+acW+WYHMn0F/VgHMPkKFX7cBYKLgI15iwg1TWcsHyIHQwZAB9MG/CYH4gb4Jgf2Bn/WBSwG6we3o5y0Hp2LnomViQj7yxZ+3AWCi4CNeYsINkxnLB8iB0MGQAfTBvwmB+IG+CYH9gaA1gUrBusHt6SctB6di52JlYkIDvfu+bH5CxWpc6RtHm1ycm0fbaRzqR6po6OpH/tSihV+3AWCi4CNeYsINU1nLB8iB0MGQAfTBvwmB+IG+CYH9gZ/1gUsBusHt6OctB6di56JlYkI+8sWftwFgouAjXmLCDZMZywfIgdDBkAH0wb8JgfiBvgmB/YGgNYFKwbrB7eknLQenYudiZWJCPh//QoV+HEHMgb8cQcOeaT7XBX4Vgb6fAf8VgYO/CwO9z75J5gV+575PAUtBvui/UkF6gbZ92MF97EG3PtqBfsF970V+3EG9wL3twWo9zoVNfcrBfsAcwX3GvsTBQ73PvknmBX7nvk8BS0G+6L9SQXqBtn3YwX3sQbc+2oF+wX3vRX7cQb3Ave3Bfcu968VUZcFg2SCf3yLCHyLf5BlnwhwmXmUcYsIXYtwZYI/CMV/BZOzlJaaiwiai5eGsXcIpn2dgqWLCLmLprGU1wgO93j5R/fuFfdp+w73JPtXHvtW+xH7JftqH/tp9w/7JPdWHvdX9xD3JvdpHyqKFfs6NyH7HR77HDb19zof9zrf9fcdHvcc4CH7Oh9H+KkVUZcFg2SCf3yLCHyLf5BlnwhwmXmUcYsIXYtwZYI/CMV/BZOzlJaaiwiai5eGsXcIpn2dgqWLCLmLprGU1wgOwffj+GcV9gcpBiAH9637OhXVB/xkBkEH9637WxX2BykGIAcO9635fPftFW/37QVGBiX7lgUk95YFRAZw++0FxQaf94QF7fuFBboG7feFBZ77hAX8mYYVzrixxx+LxHKiRaoIYJ59l4umCKCem6wepoukgKN7CJXEBXSZcJJpiwhJX2VUH4tUpXbQbAi0eZt9i24IcHR7ax5ri2uZbp0IhFEFpnuugrCLCA5o+GD4cRUwBvsT/AkF+xb4EAUzfQX3QvxsBXlaBX1lcnlmiwh6i3mOfI8Ilz0FlImViZeLCNqLvqi09wMI9wT45RXwBygGJgc7FvAHKAYmBw73Cvj6+UYVIwb7VfveBfta9+UFLXcF94j8JwX7pgfpBvemB+f4XxXwBygGJgc7FvAHKAYmBw73PvknmBX7nvk8BS0G+6L9SQXqBtn3YwX3sQbc+2oF+wX3vRX7cQb3Ave3Bfcc9zgVLfcaBTcGJ/shBcMG4NIF40EFDnv4ZRbhB/u0Bvd8B/d6Bn3hBftsBvdcB/eqBuEH/AgG/UYH98/5hhUt9xoFNwYn+yEFwwbg0gXjQQUO9z74lfn+FfsAowU1+ysFxwb3rP1yFfue+TwFLQb7ov1JBeoG2fdjBfexBtz7agX7Bfe9FftxBvcC97cFDnv4ZRbhB/u0Bvd8B/d6Bn3hBftsBvdcB/eqBuEH/AgG/UYH99L5gxXwBygGJgc7FvAHKAYmBw57+GUW4Qf7tAb3fAf3egZ94QX7bAb3XAf3qgbhB/wIBv1GB/d++X8VNfcrBfsAcwX3GvsTBQ77ive/+f4V+wCjBTX7KwXHBp39fxX5RgctBv1GBw77ivdLFvlGBy0G/UYH90v5fRUt9xoFNwYn+yEFwwbg0gXjQQUO+4r3Sxb5RgctBv1GB/dO+YMV8AcoBiYHOxbwBygGJgcO+4r3Sxb5RgctBv1GB9n5fxU19ysF+wBzBfca+xMFDvd4+JT6BxX7AKMFNfsrBccG9838LhX3afsO9yT7Vx77VvsR+yX7ah/7afcP+yT3Vh73V/cQ9yb3aR8qihX7Ojch+x0e+xw29fc6H/c63/X3HR73HOAh+zofDvd4+Uf37hX3afsO9yT7Vx77VvsR+yX7ah/7afcP+yT3Vh73V/cQ9yb3aR8qihX7Ojch+x0e+xw29fc6H/c63/X3HR73HOAh+zofNfgyFS33GgU3Bif7IQXDBuDSBeNBBQ73RPkY+1wV+i0HJgZu2gX74gZtPAUnBvy+B52ZfHofeX19eR77wwf3YwaTmQX3NwaTfQVn+Y8VxQZ9B2AGSQexBn0HZQY9B3wG+2z3QBWaBjwHugbaB5oG+0AHfAbaB1wGPAd8BveojhWbB5CIlYiQiwiWkJGbH/cdB5sG+x0HcoCAdx6Fi4CNh40IykQVkwZzB6CjBZUGeXcFnnEFggZ7nwWEhAV+B4MGaJoVfwZ8B4MGuQegBpWRg4Ufi4SHhYWJCJd6BYIGQ4oVfYKWmB+XlJeZHpmVf38ffoKAfB5TpBWYoQWUBnluBXoHgwacB3moBZQG+zgWrAaEB3IGfwehBoQHdQZ+B6QGhAdqBk65FZIGpGsFqweTBl0HhAZyqwVrB4MG9wG5FZMGlWgFjAaWrgWTBpVoBYwGla4FkwZ9XAWDBoCtBYoGgWkFgwbS918VlZaQlIuXCJWGlIMeg4WCgR+LgZCCkn4ImlMVd7IFgoKFfouACHySf5UekouTlo6VCPcm+xAVkI+PkB+Qh46FHoAGegdZexWUkpOUH5OElIIegoWCgx+CkYOUHj73LxWOlI+XjZQImIgFiH2GfoZ/CJttBYCDBX+jBYoGhn+Cf36LCHl+nKEfi5yTm5qXCIOahZSLmgialpucHp2Ue3wfi3uBfX5/CA73ePlH9+4V92n7Dvck+1ce+1b7Efsl+2of+2n3D/sk91Ye91f3EPcm92kfKooV+zo3IfsdHvscNvX3Oh/3Ot/19x0e9xzgIfs6H/tF+C8VNfcrBfsAcwX3GvsTBQ73P/h8+egV+wCjBTX7KwXHBveX/F8V+DwHLQb8OAf7EVBD+wke+wtV2/cMH/g1By0G/EEH+zzvIfc7Hvc78vT3Qh8O9z/4+feeFfg8By0G/DgH+xFQQ/sJHvsLVdv3DB/4NQctBvxBB/s87yH3Ox73O/L090If+xj4ahUt9xoFNwYn+yEFwwbg0gXjQQUO9z/4+feeFfg8By0G/DgH+xFQQ/sJHvsLVdv3DB/4NQctBvxBB/s87yH3Ox73O/L090If+274XxU19ysF+wBzBfca+xMFDn6Y+HGV91+YlZQGHgoEVFX/DAnhCuQL1pYMDOSQDA34oxT4mhUAAAAAAAAAAwAAAAMAAAEiAAEAAAAAABwAAwABAAABIgAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYGFiY2RlZmdoaWprbG1uAG9wcXIAc3R1dnd4eXoAewB8fX5/gIGCgwCEhQCGh4iJAAAAAAAAAAAAAAAAAAAAAIoAiwAAAACMjY6PAAAAAACQAAAAkQAAkpOUlQAAAAAABAMgAAAASgBAAAUACgB+AKwA/wExAUIBUwFhAXgBfgGSAscC3QOUA6kDwCAUIBogHiAiICYgMCA6IEQhIiICIg8iEiIaIh4iKyJIImAiZSXK+P/7Av//AAAAIACgAK4BMQFBAVIBYAF4AX0BkgLGAtgDlAOpA8AgEyAYIBwgICAmIDAgOSBEISIiAiIPIhEiGiIeIisiSCJgImQlyvj/+wH//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAEoBBgEeAcABwAHCAcQBxgHGAcgByAHKAdQB1AHUAdQB1gHaAd4B4gHiAeIB5AHkAeQB5AHkAeYB5gHmAeYB5gHmAegB6AHoAAAAAQACAAMABAAFAAYABwBoAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQAB8AEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAN4AYABhAGIAZwBkAKcAZgCDAMwAiwBqANoAywCAAMoA0ACmAKUAfQDTAHMAcgCFAKMAjwB4AKIAoQCkAHsA3wDoAOYA4ACqAKsAigCsAOoArQDnAOkA7gDrAOwA7QCXAK4A8gDvAPAA4QCvAKkAjQD1APMA9ACwAJsAnQCVALIAsQCzALUAtAC2AJAAtwC5ALgAugC7AL0AvAC+AL8AmADAAMIAwQDDAMUAxADiAJMAxwDGAMgAyQCcAJ4A5ACRAIwAkgCOAJQAmQCaAOUAnwCgAGUAfgCIAIEAggCEAIcAfwCGAN0A2QDXAG8AiQBBAAgAdQBpAHcAdgBwAHEAdAB5AHoAawBsAGMAzQDUANYA1QCoANsAzwDYANwAzgDRANIA4wDxAG0AbgAAAAEAAAAKAB4ALAABbGF0bgAIAAQAAAAA//8AAQAAAAFrZXJuAAgAAAABAAAAAQAEAAIAAAABAAgAAQDAAAQAAABbAXoBhAGuAgQCWgJsAuYDOAOyBGAEfgSgBKoEuATGBNwFHgUoBU4FZAV2BgwGPgbIBx4HWAgeCEAIVgjYCWoJjAnSCnAKpgsAC14MMAxCDQwN1g50D0YPsA/KEBgQKhBcEHYQjBEOEVQRZhFsEcYR2BHqEiQSVhJgEq4SzBMSExgTbhPEFBoUbBSyFMwU4hT8FQ4VFBUeFWwVhhWgFdoWLBamFyAXdhewF/YYSBiCGLwY0hjoGQYAAQBbAAMABwAIAAkACwANAA4ADwAQABEAEwAUABUAFgAXABgAGQAaABsAHAAiACMAJAAlACYAJwAoACsALAAtAC4AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPABBAEIAQwBEAEYARwBIAEkASwBMAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAGIAZABlAGYAaABpAGoAawBsAG8AdQB2AHcAeAB7AIkAigCOAJAAlACVANAAAgAV/8oA0P/KAAoAJP/zACj/8wAw//MAMv/zADT//AA1/68AN//PADj/2AA6/68Ajv/zABUAIv+KACT/8wAo//MAK//cAC7/4QAw//MAMv/zADT/9wA5//MAQv/sAET/2ABF/9gARv/YAEj/7ABQ/9gAUv/YAFT/4gCK/4oAjv/zAJD/7ACU/9gAFQAV/9MAIv/lACT/3AAo/9wAK//uADD/3AAy/9wANP/zAET/5QBF/+4ARv/lAEsAEgBQ/+UAUv/uAFT/7gBX/+4AWP/uAIr/5QCO/9wAlP/lAND/0wAEACL/pgAr/8oAOf/uAIr/pgAeAAj/ygAR/+4AEv/FABMAEgAUABIAFf/lABf/9wAY/+oAGv/qACT/5QAo/+UAMP/lADL/5QA1/6YAN/+mADj/uAA6/5QARP/3AEb/9wBH//MAUP/3AFX/7gBX/9gAWP/cAFr/7gB3/8oAjv/lAJT/9wCV//MA0P/lABQAEv/PABP/5QAY/7gAIv/qACv/2AA0/+4ANf/BADf/ygA4/9MAOf/KADr/rwA7/+oAR//3AFf/8wBY//cAWf/cAFr/8wBb//MAiv/qAJX/9wAeAAj/ygAR/+4AEv/FABMAEgAUABIAFf/lABf/9wAY/+oAGv/qACT/5QAo/+UAMP/lADL/5QA1/6YAN/+mADj/uAA6/5QARP/3AEb/9wBH//MAUP/3AFX/7gBX/9gAWP/cAFr/4QB3/8oAjv/lAJT/9wCV//MA0P/lACsAEP84ABH/3AAT/+4AFf+KABf/ygAZ//cAIv+BACT/0wAo/9MAK//BAC7/6gAw/9MAMv/TADn/7gA7/+4AQv+KAET/fQBF/4YARv99AEf/3ABI/4EASv/uAEv/7gBO/5QAT/+UAFD/fQBR/5QAUv+GAFP/lABU/5QAVf/lAFb/mABX/68AWP+vAFn/nQBa/68AW/+dAIr/gQCO/9MAkP+KAJT/fQCV/9wA0P+KAAcADf/uAA//7gAQ/+UAEv/3ABP/9gAU//wAGP/lAAgADv/uABP/9wAV/9wAF//3ABj/8wBv/+4Aif/uAND/3AACABD/9wAY//MAAwAS/+oAGP/rABr/7gADABL/+wAY//EAGv/3AAUAEv/uABUACQAY/9gAGv/3ANAACQAQAA3/pgAO/8oAD/+mABD/gQAR/+4AEgAJABP//AAV/6oAFv/uABf/2AAZ//QAG//uAGH/5QBv/8oAif/KAND/qgACABj/7gAa//sACQAN/+EAD//hABD/zwAT/+4AFP/3ABX/8wAW//cAGP/qAND/8wAFABj/5QA1/8EAN//cADj/4QA6/8EABAA1/8EAN//cADj/4QA6/8EAJQAI/6sACv/lAAv/pgAO/+oAIP/FACT/5QAo/+UAMP/lADL/5QA1/6YANv/uADf/pgA4/7wAOv+hAEH/nQBE//wARf/8AEb//ABH/+4AUP/8AFL//ABV/+oAVv/8AFf/4QBY/+EAWv/hAGn/nQBq/+4Aa//uAG//6gB3/6sAif/qAI7/5QCU//wAlf/uAMv/zwDN/7AADAAHAA0ACv/uADX/7gA3/+4AOP/zADn/8wA6/+UAO//3AFf/9wBY//cAWf/zAFr/9wAiAA7/7gAi//cAJP/cACj/3AAw/9wAMv/cADX/9wA3//cAOP/3ADn/8wA6/+4AO//3AET/7gBF//MARv/uAEf/8wBK//cAS//3AE3/9wBQ/+4AUv/zAFb/9wBX/9wAWP/cAFn/7gBa/9wAav/zAGv/8wBv/+4Aif/uAIr/9wCO/9wAlP/uAJX/8wAVAAr/0wAN/+EAD//hABD/ygAg//MAIv/cACv/3AA0//cANf/KADf/4QA4/+UAOf/YADr/ygA7/9wAPv/cAEL/9wBZ//cAW//3AF7/3ACK/9wAkP/3AA4AJP/3ACj/9wAw//cAMv/3AET/9wBF//wARv/3AFD/9wBS//wAV//uAFj/7gBa/+4Ajv/3AJT/9wAxAAf/7gAN/7gAD/+4ABD/pgAb//MAHP/zACAACQAi/7wAJP/zACj/8wAr/8oALv/zADD/8wAy//MANP/3ADn/8wA7/+4AQv/KAET/2ABF/9wARv/YAEf/6gBI/9MASv/uAEv/7gBN//cATv/YAE//2ABQ/9gAUf/YAFL/3ABT/9gAVP/cAFX/7gBW/9wAV//lAFj/5QBZ/9MAWv/lAFv/2ABq/+4Aa//uAGz/7gB4/+4Aiv+mAI7/8wCQ/8oAlP/YAJX/6gAIACD/9wA1/+UAN//uADj/8wA6/+UAV//3AFj/9wBa//cABQAN//cAD//3ACL/8wAr/+4Aiv/zACAAB//3AA7/0wAg//cAJP/TACj/0wAw/9MAMv/TADT/9wA3/+oAOP/uADr/7gBB//MARP/lAEX/6gBG/+UAR//uAFD/5QBS/+oAVf/qAFb/8wBX/88AWP/PAFn/7gBa/8oAaf/zAGr/7gBr/+4Ab//TAIn/0wCO/9MAlP/lAJX/7gAkAAj/3AAK//cAC/+vAA7/0wAg/8oAJP/TACj/0wAw/9MAMv/TADX/lAA2/+wAN/+dADj/pgA6/5QAQf/cAET/7gBF//MARv/uAEf/7gBQ/+4AUv/zAFX/6gBX/8oAWP/KAFr/ygBp/9wAav/zAGv/8wBv/9MAd//cAIn/0wCO/9MAlP/uAJX/7gDL/7gAzf+vAAgACP/2ADX/7gA3/+oAOP/uADr/5QBB/+oAaf/qAHf/9gARAAr/3AAN/+UAD//lABD/0wAg//MAIv/lACv/4gA0//wANf/TADf/5QA4/+oAOf/hADr/0wA7/+UAPv/cAF7/5QCK/+UAJwAH/+oACv/lAA3/rwAO/+4AD/+vABD/nQAi/7wAK/+6AC7/9wA5/+EAOv/uADv/4QBC/+UARP/hAEX/5QBG/+EARwAJAEj/6gBK//cAS//3AE7/9wBP//cAUP/hAFH/9wBS/+UAU//3AFT/7gBVAAkAVv/3AFn/9wBb//cAav/cAGv/3ABv/+4Aif/uAIr/mACQ/+UAlP/hAJUACQANAAr/6gAP/+UAIP/zACL/5QAr//EANP/8ADX/0wA3/+UAOP/qADn/4QA6/9MAO//lAIr/5QAWAA7/8wAk//cAKP/3ADD/9wAy//cANf/uADf/6gA4/+4AOv/hAET/7gBF//MARv/uAFD/7gBS//MAV//zAFj/8wBq//cAa//3AG//8wCJ//MAjv/3AJT/7gAXAAcADQAK//MAIP/zACL//AAk//wAKP/8ADD//AAy//wANP/3ADX/8wA3/+4AOP/zADn/9wA6/+UAO//8AEH/8wBX//cAWP/3AFn/8wBa//cAaf/zAIr//ACO//wANAAH/88ADf+mAA7/wQAP/6YAEP+UABv/wQAc/8EAIv+mACT/0wAo/9MAK//BAC7/7gAw/9MAMv/TADT/8wA5//MAO//uAEL/gQBE/4EARf+KAEb/gQBH/9MASP+BAEn/7gBK/+EAS//hAE3/7gBO/4oAT/+KAFD/gQBR/4oAUv+KAFP/igBU/4oAVf/TAFb/igBX/4oAWP+KAFn/gQBa/4oAW/+KAGr/lABr/5QAbP+mAG//wQB4/6YAif/BAIr/hgCO/9MAkP+BAJT/gQCV/9MABAAi/+4AK//xADn/+QA7//wAMgAH/9wADf+mAA7/ygAP/6YAEP+BABv/3AAc/9wAIv+mACT/5QAo/+UAK//BAC7/6gAw/+UAMv/lADT/7gA5/+4AO//zAEL/swBE/68ARf+zAEb/rwBH/+4ASP+zAEr/5QBL/+UATv+8AE//vABQ/68AUf+8AFL/swBT/7wAVP+4AFX/5QBW/8EAV//TAFj/0wBZ/8EAWv/TAFv/ygBq/7MAa/+zAGz/3ABv/8oAeP/cAIn/ygCK/4oAjv/lAJD/swCU/68Alf/uADIAB//lAA3/uAAO/9MAD/+4ABD/pgAb/+EAHP/hACL/vAAk/+oAKP/qACv/xQAu/+4AMP/qADL/6gA0//MAOf/zADv/9wBC/8UARP/BAEX/xQBG/8EAR//uAEj/ygBK/+4AS//uAE7/zwBP/88AUP/BAFH/zwBS/8UAU//PAFT/ygBV//MAVv/TAFf/5QBY/+UAWf/TAFr/5QBb/9wAav/FAGv/xQBs/+UAb//TAHj/5QCJ/9MAiv+zAI7/6gCQ/8UAlP/BAJX/7gAnAAf/9wAI//sAC//uAA7/ygAg/+4AJP/hACj/4QAw/+EAMv/hADT/9wA1//MANv/5ADf/7gA4//MAOf/3ADr/7gBB/+UARP/uAEX/8wBG/+4AR//3AFD/7gBS//MAVf/uAFb/9wBX/9wAWP/cAFr/3ABp/+UAav/TAGv/0wBs/+4Ab//KAHf/+wB4/+4Aif/KAI7/4QCU/+4Alf/3ADQAB//BAA3/lAAO/68AD/+UABD/gQAb/8EAHP/BACL/oQAk/9MAKP/TACv/swAu/+UAMP/TADL/0wA0/+UAOf/uADv/7gBB//cAQv+YAET/igBF/5QARv+KAEf/4QBI/48ASv/qAEv/6gBO/6YAT/+mAFD/igBR/6YAUv+UAFP/pgBU/5gAVf/cAFb/pgBX/7gAWP+4AFn/rwBa/7gAW/+vAGn/9wBq/50Aa/+dAGz/rwBv/68AeP+vAIn/rwCK/4YAjv/TAJD/mACU/4oAlf/hABoAB//3AA7/3AAk/+UAKP/lADD/5QAy/+UARP/qAEX/7gBG/+oAR//zAFD/6gBS/+4AVf/3AFb/9wBX/+UAWP/lAFr/5QBq/9wAa//cAGz/9wBv/9wAeP/3AIn/3ACO/+UAlP/qAJX/8wAGACT/3AAo/9wAMP/cADL/3ABLABsAjv/cABMAIv+hACv/zgAu//YAOf/7ADv/+wBC//sARP/sAEX/8QBG/+wARwAFAEj/9gBQ/+wAUv/xAFUADwB7/68Aiv+UAJD/+wCU/+wAlQAFAAQAIP/cAFf/9wBY//cAWv/3AAwACP/7AAr/7gAN//cAD//3ABD/9wAg/9wAV//3AFj/9wBZ/+4AWv/3AFv/9wB3//sABgBE//cARf/8AEb/9wBQ//cAUv/8AJT/9wAFACD/3ABX//MAWP/zAFn/9wBa//MAIAAIAB4ACgASAAsAEgAN/+UADv/uAA//5QAQ/+UAIAASAD4AEgBBABsAQv/zAET/9wBF//cARv/3AEj/+ABQ//cAUv/3AFT//ABVAAkAWf/3AFv//ABeABIAaQAbAGr/7gBr/+4Ab//uAHcAHgCJ/+4AkP/zAJT/9wDLABIAzQAoABEACv/uABAANgAg/+UAPv/uAEL/+wBE//gARf/7AEb/+ABHAAkASwATAFD/+ABS//sAVQASAF7/7gCQ//sAlP/4AJUACQAEACD/3ABX//cAWP/3AFr/9wABABAAJAAWAA7/5QAg/+4AQv/3AET/6gBF/+UARv/lAFD/5QBS/+UAVP/3AFX/9wBW//cAV//uAFj/7gBZ//cAWv/uAGr/7gBr/+4Ab//lAIn/5QCQ//cAlP/lAM3/4QAEACD/3ABX//cAWP/3AFr/9wAEACD/3ABX//cAWP/3AFr/9wAOAAj/9gAK/+UADf/3AA//9wAQ/+4AIP/cAEH/9wBX//AAWP/wAFn/7gBa//AAW//zAGn/9wB3//YADAAI//sACv/uAA3/9wAP//cAEP/3ACD/3ABX//cAWP/3AFn/7gBa//cAW//3AHf/+wACABAAJAAg/+UAEwAN/7gADv/uAA//uAAQ/8EAQv/uAET/7gBF/+4ARv/uAFD/7gBS/+4AVP/3AFUACQBZ//cAav/uAGv/7gBv/+4Aif/uAJD/7gCU/+4ABwAK/+4AIP/cAFT//ABX//cAWP/3AFn/8wBa//cAEQAO/+4AEAAbACD/7gBE//wARf/8AEb//ABH//wASP/8AFD//ABS//wAV//3AFj/9wBa//cAb//uAIn/7gCU//wAlf/8AAEAIP/lABUACv/uAA3/2AAO//MAD//YABD/xQAg/+4AQv/zAET/8ABF//MARv/wAEj/9wBQ//AAUv/zAFT/9wBZ//cAav/zAGv/8wBv//MAif/zAJD/8wCU//AAFQAK/+4ADf/cAA7/9wAP/9wAEP/TACD/7gBC//MARP/wAEX/8wBG//AASP/3AFD/8ABS//MAVP/3AFn/9wBq//MAa//zAG//9wCJ//cAkP/zAJT/8AAVAA7/3AAg/+oAQv/3AET/7gBF/+4ARv/uAEf//ABI//sAUP/uAFL/7gBU//MAV//3AFj/9wBZ//cAav/lAGv/5QBv/9wAif/cAJD/9wCU/+4Alf/8ABQACv/uAA3/2AAO//MAD//YABD/xQAg/+4AQv/zAET/8ABF//MARv/wAEj/9wBQ//AAUv/zAFT/9wBq//MAa//zAG//8wCJ//MAkP/zAJT/8AARAA7/9wAQABIAIP/uAEL/9wBE//MARf/3AEb/7gBQ/+4AUv/3AFT//ABb//cAav/zAGv/8wBv//cAif/3AJD/9wCU/+4ABgAk/9wAKP/cADD/3AAy/9wASwAbAI7/3AAFABH/8wAV/9wAF//zABr/9wDQ/9wABgAR//MAFf/cABf/6gAZ//cAGv/3AND/3AAEABIAEgAV/8oAF//qAND/ygABABj/7gACABX/ygDQ/8oAEwAi/6EAK//OAC7/9gA5//sAO//7AEL/+wBE/+wARf/xAEb/7ABHAAUASP/2AFD/7ABS//EAVQAPAHv/rwCK/5QAkP/7AJT/7ACVAAUABgA1/6YAN//cADj/5QA5/+4AOv+vADv/9wAGADX/pgA3/9wAOP/lADn/7gA6/68AO//3AA4AIv/uADT/6gA1/5QAN/+zADj/xQA5/9MAOv+dADv/7gBX//MAWP/zAFn/5QBa//cAW//zAIr/7gAUABL/zwAT/+UAGP+4ACL/6gAr/9gANP/uADX/wQA3/8oAOP/TADn/ygA6/68AO//qAEf/9wBX//MAWP/3AFn/3ABa//MAW//zAIr/6gCV//cAHgAI/8oAEf/uABL/xQATABIAFAASABX/5QAX//cAGP/qABr/6gAk/+UAKP/lADD/5QAy/+UANf+mADf/pgA4/7gAOv+UAET/9wBG//cAR//zAFD/9wBV/+4AV//YAFj/3ABa/+EAd//KAI7/5QCU//cAlf/zAND/5QAeAAj/ygAR/+4AEv/FABMAEgAUABIAFf/lABf/9wAY/+oAGv/qACT/5QAo/+UAMP/lADL/5QA1/6YAN/+mADj/uAA6/5QARP/3AEb/9wBH//MAUP/3AFX/7gBX/9gAWP/cAFr/4QB3/8oAjv/lAJT/9wCV//MA0P/lABUAIv+KACT/8wAo//MAK//cAC7/4QAw//MAMv/zADT/9wA5//MAQv/sAET/2ABF/9gARv/YAEj/7ABQ/9gAUv/YAFT/4gCK/4oAjv/zAJD/7ACU/9gADgAi/+4ANP/qADX/lAA3/7MAOP/FADn/0wA6/50AO//uAFf/8wBY//MAWf/lAFr/9wBb//MAiv/uABEAJP/zACj/8wAw//MAMv/zADX/uAA3/7gAOP/BADn/9wA6/68AR//3AFX/9wBX/9wAWP/cAFn/9wBa/9wAjv/zAJX/9wAUABL/zwAT/+UAGP+4ACL/6gAr/9gANP/uADX/wQA3/8oAOP/TADn/ygA6/68AO//qAEf/9wBX//MAWP/3AFn/3ABa//MAW//zAIr/6gCV//cADgAk//cAKP/3ADD/9wAy//cARP/3AEX//ABG//cAUP/3AFL//ABX/+4AWP/uAFr/7gCO//cAlP/3AA4AJP/3ACj/9wAw//cAMv/3AET/9wBF//wARv/3AFD/9wBS//wAV//uAFj/7gBa/+4Ajv/3AJT/9wAFACD/3ABX//MAWP/zAFn/9wBa//MABQAg/9wAV//zAFj/8wBZ//cAWv/zAAcAR//zAFX/9wBX/+EAWP/lAFn/7gBa/+EAlf/zAAMAEv/qABj/6wAa/+4AAAAAAAEAAAABAADlIVFcXw889QADA+gAAAAAwmRjNwAAAADCZGM3/7H/OAPcA7cAAAAGAAIAAAAAAAAAAQAAA7f/OAAAA/v/sf+tA9wAAQAAAAAAAAAAAAAAAAAAAPYAAAAAAfQAAADcAAABEABTAZkAPwKVACkCDwAqA4QALAKpACMA4wA0AZYAQAGWACsBkAApAjwANgDjABsBYgA2AOMAQAIY/9sCawAzAWUAFgIWACwCAgAhAk0AIwIPACsCNAAyAhAAIwI4AC0CNAAmAOwARADsABkCPAA5Ak4ASQI8AEQCBgAsA0QAMwKwAB0CIQBTAoYANwK/AFMB9gBTAd4AUwK5ADcCvwBTARAAWQFyABYCYQBTAdQAUwOEAEECvwBTAuoANwIYAFMC6gA3AjoAUwIAADUCWAAhArEATAKlAB0D+QAnAnwAGgJ8ABkCXQAwAZkAVwIYABUBmQAtAcYAVQHG//4A4wArAfMAKQIVAEYB1QArAhoAKwHzACsBNwAZAfgAEQIPAEYA8wBBAPP/8QHhAEYA8wBNAy8ARgIPAEYCDwArAhoARgIVACsBZgBGAboAKQFRABUCDwBEAdkAGQLSABwB2AAdAeMAGAHEACMB3QAoAQoAXQHdAC0BmQAyARAAUwHhAC8CGAAtAcT/sQJfABkBfgAzAg4ALQJPABYA4wA/AZkAKwIPACMBQwAjAUMALQIqABkCKgAZAcYANgHzAC0CBgA2AOMAQAIYACMBpQBOAOMALQGZAC0BmQA0Ag8ALQLWAEkDHwA2AgYANwHGAHsBxgCJAcYAVQHGAEkBxgBoAcYAYQHGALEBxgBYAcYAewHGAHsBxgA3AcYAlAHGAFsDjAA2A3EAAwF9ADUB6gASAuoANQNpADkBgQAtAxYAKQDzAFEBIQAMAg8AJgNTACsCZAAZAAAAAALVABICGwArAgAANQG6ACkCfAAZAeMAGAIYAFMCGgBGAl0AMAHEACMB9AAZAfQAGQH0ABkB9AAZAfQAGQH0ABkB9AAZAfQAGQH0ABkCsAAdArAAHQKGADcB9gBTAr8AUwLqADcCsQBMAfMAKQHzACkB8wApAfMAKQHzACkB8wApAdUAKwHzACsB8wArAfMAKwHzACsA8wBRAPP/9wDz//wA8//+Ag8ARgIPACsCDwArAg8AKwIPACsCDwArAg8ARAIPAEQCDwBEAg8ARAGrAC4CMwA2Ax8ANgMfAB8CAgAiAfMAKQJNACMDcQBTArUATQI8AEYC7wA2A/sAHwH0ABkDHwA2AhUAKwJtABkCPAA2A2AAGQNgABkB9AAZAG4AAAKwAB0CsAAdAuoANwI8ADYDHwBEAeMAGAJ8ABkCsAAdAfYAUwKwAB0B9gBTAfYAUwEQAFkBEP/6ARD//QEQ/+UC6gA3AuoANwK2ADIC6gA3ArEATAKxAEwCsQBMAAAAAAAAUAAA9gAAAAAAFQECAAAAAAAAAAAAmACiAAAAAAAAAAEADgE6AAAAAAAAAAIADAFIAAAAAAAAAAMAMgFUAAAAAAAAAAQAHAGGAAAAAAAAAAUADgGiAAAAAAAAAAYAHAGwAAEAAAAAAAAATAAAAAEAAAAAAAEABwBMAAEAAAAAAAIABgBTAAEAAAAAAAMAGQBZAAEAAAAAAAQADgByAAEAAAAAAAUABwCAAAEAAAAAAAYADgCHAAMAAQQJAAAAmACiAAMAAQQJAAEADgHMAAMAAQQJAAIADAHaAAMAAQQJAAMAMgFUAAMAAQQJAAQAHAGwAAMAAQQJAAUADgGiAAMAAQQJAAYAHAGwQ29weXJpZ2h0IChDKSAyMDA0IEhvZWZsZXIgJiBGcmVyZS1Kb25lcyBUeXBvZ3JhcGh5LCBJbmMuIHd3dy50eXBvZ3JhcGh5LmNvbVdoaXRuZXlNZWRpdW1XaGl0bmV5LU1lZGl1bToxMTc4NTMyMTAzV2hpdG5leS1NZWRpdW0wMDEuMDAwV2hpdG5leS1NZWRpdW1XaGl0bmV5TWVkaXVtAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMAA0ACAASABvAGUAZgBsAGUAcgAgACYAIABGAHIAZQByAGUALQBKAG8AbgBlAHMAIABUAHkAcABvAGcAcgBhAHAAaAB5ACwAIABJAG4AYwAuACAAdwB3AHcALgB0AHkAcABvAGcAcgBhAHAAaAB5AC4AYwBvAG0AVwBoAGkAdABuAGUAeQBNAGUAZABpAHUAbQBXAGgAaQB0AG4AZQB5AC0ATQBlAGQAaQB1AG0AOgAxADEANwA4ADUAMwAyADEAMAAzAFcAaABpAHQAbgBlAHkALQBNAGUAZABpAHUAbQAwADAAMQAuADAAMAAwAFcAaABpAHQAbgBlAHkALQBNAGUAZABpAHUAbQBXAGgAaQB0AG4AZQB5AE0AZQBkAGkAdQBtAAAAAAACAhAB9AAFAAACigKKAAAAlgKKAooAAAH0ADIA4QAAAAAAAAAAAAAAAIAAAK9QACBIAAAAAAAAAAAAAAAAAAAAIPsCAtL/RgBFA7cAyCAAARFBAAAAAeQCsgAAACAAAgAAAAAAAwAAAAAAAP97ABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA)!important;font-weight:700;font-style:normal}.rate_description_popup .pay .pay_title{font-size:1.7rem;text-transform:uppercase;line-height:1.3em;letter-spacing:1px;font-family:'Nimbus Sans L',sans-serif;src:url(data:application/x-font-opentype;base64,T1RUTwAKAIAAAwAgQ0ZGIEnXUvUAAACsAABDkEdQT1Pd790tAABIhAAAGUxPUy8yM1E4QAAAaQQAAABgY21hcIrivtYAAERAAAAEQmhlYWTnbQpAAABh1AAAADZoaGVhB0cD1wAAYgwAAAAkaG10ePmMLvEAAGI0AAAD2G1heHAA9lAAAABmEAAAAAZuYW1ljoMVqwAAZhgAAALocG9zdP9+ABQAAGloAAAAIAEABAQAAQEBD1doaXRuZXktTWVkaXVtAAECAAEAOvgPAPgbAfgcAvgdA/gXBPsZDAOfDAQdAE3SNw08+1z6cPpLBRwBYw8cAAAQHANOERwAJR0AAENrEgAUAgABAE0AWwBiAGUAbQB1AH4AigCVAJ4ApQCnAK8AtAC7AMYAywDSANkA3kNvcHlyaWdodCAoQykgMjAwNCBIb2VmbGVyICYgRnJlcmUtSm9uZXMgVHlwb2dyYXBoeSwgSW5jLiB3d3cudHlwb2dyYXBoeS5jb21XaGl0bmV5LU1lZGl1bVdoaXRuZXlOVUxub3RlcXVhbGluZmluaXR5bGVzc2VxdWFsZ3JlYXRlcmVxdWFscGFydGlhbGRpZmZzdW1tYXRpb25wcm9kdWN0cGlpbnRlZ3JhbE9tZWdhcmFkaWNhbGFwcHJveGVxdWFsRGVsdGFuYnNwYWNlbG96ZW5nZWFwcGxlAAAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAYgBjAGQAZQBmAGcAaABpAGoAawBsAG0AbgBvAHAAcQByAHMAdAB1AHYAdwB4AHkAegB7AHwAfQB+AH8AgACBAIIAgwCEAIUAhgCHAIgAiQCKAIsAjACNAI4AjwCQAJEAkgCTAJQAlQGKAJoApwDAAN0AxQDiAJ0AogDHAOQAmwCeAJYAowCpAKQAoACmAKgArQCvALEAsgC6AL0AwwDIAMsAyQDKAM0AzADOAM8A0gDQANEA0wDWANQA1QDXANgA2wDZANoA3ADeAOEA3wDgAKEApQCqAJkBiwGMAJwBjQGOAJgBjwGQAZEBkgGTAZQAlwGVAZYBlwGYAK4AsAC/AJ8BmQDjAMYArACzAKsAtAC1ALYAtwC4ALkAuwC8AZoAvgDBAMIAxAD2AwAAAQAAAwAABgAAIwAAQgAArgABXAAB1wACUwACZAAClwACzgADBAADKAADOQADSAADVgADaAADqQADwgAEBAAEZQAEkwAE5QAFPAAFVgAFyQAGHgAGOgAGVwAGcgAGjAAGqAAG9gAHngAHywAIIQAIagAIpgAIygAI6gAJPwAJYwAJcQAJngAJyAAJ2wAKDwAKMQAKfAAKsgALDQALTAALqwALxQAL+QAMFwAMTQAMggAMpgAMyAAM4wAM9wANEgANKwANOAANSQANnwAN6QAOKwAOdAAOxwAPAwAPrgAP3gAQBgAQSQAQcwAQggAQ1QARBAARPAARiwARzwAR9QASUQASkAASvwAS3AATDgATQgATgAATogAUBQAUFgAUewAUwQAU4AAVUgAVpAAVtgAWAAAWQAAW5wAXaAAXeQAXmAAXygAX5gAYAgAYYgAYqAAYtgAZBgAZiQAZmQAZwAAZ4wAZ9AAaEwAaMgAaZAAaiAAbFAAbYgAbdgAbhwAboAAb5QAb8wAcGwAcKAAcPQAcbgAcfQAcmgAcrQAcxQAc1AAdEwAddwAdowAeJAAebQAergAfWAAfZgAfjQAf/QAghQAg7gAg8QAhQgAhvwAiMwAipAAi1gAjIwAjXQAjrQAj5QAkHQAkLAAkOwAkSgAkWQAkaAAkdwAkhgAklQAkpAAk5AAlPwAllgAlyQAmLQAmigAm0QAnNQAnnAAoCAAocAApCAApjAAp2wAqPAAqoAArCQArbgAriwArqwAr0QAr9AAsZQAsrAAs9QAtQwAtjQAuBwAuRAAuhAAuyQAvCgAvOwAvsgAwRAAwjAAw2QAxLwAxYQAxkQAxxwAx/QAyZgAyoQAysAAzMgAzkgA0BAA0EgA0kAA1KAA1NwA1OgA1eAA16AA2dQA2mQA3HwA3cAA3pgA36gA4JQA4YgA4mQA4zwA47QA5EgA5MwA5UgA5rAA6DQA8BQA8YgA8pQA88AA9NnkO+74O+4r3UvlGFSAGo/x5BcWYBaD7bhX3CwcnBvsLBw77Affu+TgVJQak+1gFv38F+zH3ZBUmBqP7WAXAfwUO9yP3b/dAFfc9BnD7QgXRBqb3QgX3IgZ+1wX7CAan90gF9wwG1wf7AAal9zgFR5oFb/tHBfs9Bqf3QgVEBm/7QgX7IAaYPwX3BwZv+0gF+wwGPwf3AAZx+zgFz3wF0PhHFfc9Bm/7SAX7PgYO9/P5NRWWzgVJmgV/QAWHi4aLh4sI+xEzT/sJH4sqv1/3C2EIjGX7iIsfWJRenWGjCH83Bax6u3vCgwh6+wIFy30FnvcKBY6LjouOiwj3Jd3U9wgfi+5TwfsNtgiMrfdtix6ygq58p3oImN8FcJhplmOSCCr87xWv93kF4mqfZ4tZCEVgYy0eiYuJi4mLCJ/4rRWLi2z7YIqKCD2pcqaLvwjGs7DbHpCLkIuQiwgO+BL4Bvh5FfcRQ9UwHjBDQfsRH/sQ00DmHubT1vcQH/fd90kVRpwF/EH9NQXPegWi+IAVQHJOTx5RcMnVH9ekx8cexqVOQB/4x/u6FfcRQ9UwHjBDQfsRH/sQ00DmHubT1vcQHz0WQHJOTx5RcMnVH9ekx8cexqVOQB8O9zf5P5wV+yn3KQWtyKLVmd0IOZ0FgUV7UHVcCPtS91IFW7t2q4u2CLyqrcoevYvAdsBpCJrpBVylUpxJiwj7DEc+MR+LSqRht10ILl5LSYsoCPsL30j3Ix7ni9ayw84I8CgF+zH3LxVdVFJwTIsIO1W7zx+Lx7a+1a4IDvu390z5RhUkBm77cQW9fwUO+wT3/0AV+yf3GVL3B4v3HgiL9yLB8/cK4Ah93wX7NyQx+xqL+0QIi/s91PsI9yD7DggO+wT36ffOFYv3PUP3CPsg9w8INXgF9yf7GsT7Bov7HgiL+yNUJPsKNQiaNwX3N/Pk9xmL90QIDvsK9/v4zRWBqAX7C3YFffcKBWoGffsKBfsKoAWBbgX3AFcFUiAFpHoF3uIF3TQFpZwFUfYFDsH4mvfBFdUH+1UG91sHPQb7Wwf7VQZBB/dVBvtbB9kG91sHDvu390j3CxUkBln7hAW8fwUO+zj3wPeFFeIH+4oGNAcO+7f3Nxb3CwcoBvsLBw6d+Jf5PhU7nAX8bP29Bdt6BQ7w+Mz35hX3dCP3E/suHvsvI/sT+3Qf+3Tz+xP3Lx73LvP3E/d0Hy8W+0RNKyMeI0zr90Qf90TK6/Me88kr+0QfDvs195oW+ToHPQb7NkAFlUMF9yHABfzcBw6b+HkWf9sF+8sG91X3WAXe4LDCi90I9wg71vsXHjeLR2pZYAiYNAXAusis0YsI2rdlPx+LVHBgTksI+477mQVGBw6H+Gj3TRWL6VnANKMI1KO+u4vfCOZM4fssHjeLT3NXZQiYNwW9s8ak0YsI4LVhUR9CVmP7BB5YBpg7BaoG9xbCWjkfP1RjMh5Ei1OgUrIIfDMFv2vSdtKLCPco6Nr3Cx8O0vjI9y0V1Qf7AAb4VwcgBvvO/F8FSQf35gb7LQfeBvctBzjVFfuGBveG9/IFDvh692gV9w423fseHluLaYJxgwia91kF97kGf9sF+/gGc/vuBc58BaqYrZS9iwjovVg8HylEYDAeR4tOo1utCH02BbttyHXaiwj3I/cE2fcnHw659yX3/RWp9yT3B9D3Hq4If9sF+2tW+yv7FYv7fgj7T/Eo9yEe9xru5/cUH/cTO9v7Fh5Ii1N2W2sIgzYVubHAoMeLCOy2WTkfNVFYOR4qi07divcUCA6V+Hf48hXRB/xUBpc6BffjBvuW/NoF43cFDr33yfgWFfsAuGGji8gIwbW23x7cuGZRH4tXYlxOaghbTBX3FFe3cYtECEdPYDMeNEy01B+LyL2+160IQKwVOWBQT4s7CCbeNvcvHvco59vzH4vsVrgytQjMsMC/i9cI6zrU+xce+xY1QScfizm5YNBpCA65+DT3xBVo+x/7CEf7H20ImDsF93C69y/3HIv3fQj3TyXu+yIe+xopLvsXH/sX2jr3Fx7Li8SfuqoIluIVXGVXdk6LCCtgvuEf5cO+3x7ryjj7FR8O+673PPf6FfcLBycG+wsH7/v6FfcLBycG+wsHDvuu90P3+hX3CwcnBvsLB/L7gxUkBln7hAW8fwUOwfiM3RXiB/v39z4F9/f3PQXhB/xT+3IFRwcO0/ia+C4V2wf8UQY7B/hR+3QV2wf8UQY7Bw7B+Jf3xBXPB/xT93IFNAf39/s+Bfv3+z0FNQcOi/hj+KIV9wE4z/sOHjmLRG5OXgiYLwXDucmu2YsIzrxoTh+LS2FrLWQIYnoFmPs5BcWYBZTuBfcLwdO6i/cACPtH/KIV9wsHJwb7CwcO99L4cPdWFV5TbHNpiwhreqG9H/cKzNXLHqSLl4ighAh0+4EVmVW8b8eLCPcC0PD3Lh/3WfsU9xL7Vx77e/tG+137hh/7Y/cV+wn3Wx7pi9agxaYIha8FTm1FeDWLCPs4+xDk910f94D3Ofc+91ge9zT3ECv7VB/7GlVCRR5ic6OzH4ubjaKNmAiq918FYZpflV2LCPsBIiL7Mx8yv2XAHruLsaS9xAgO9z75J5gV+575PAUtBvui/UkF6gbZ92MF97EG3PtqBfsF970V+3EG9wL3twUOpviL914Vi+ZXvz6iCMmlsLqL0Qj1RNT7LB77Owb9Rgf3OQb3M+vL9x4f+w73xhVHWmMwHkkG92YH1AbpsmRMH6n7yBU7UmMoHjsG94cH2Abyw2A7Hw73FPjbwRV95AVUY0puQYsI+x839Pc6H/c63vX3IB7Vi8ZuvWUImesFVq9OoDmLCPtW+xP7JftqH/tp9xH7JPdWHtqL2KfAsggO9035GvfuFfde+w/3IvuEHvtcBv1GB/dYBveB9xb3IfdhHyqKFftEJzf7Oh4hBvicB/cBBvcy9DT7QR8Oe/hlFuEH+7QG93wH93oGfeEF+2wG91wH96oG4Qf8CAb9RgcOY/hO+PAV4Qf7+wb9RgfpBvfHB/dyBn3hBftkBvdnBw73R/kEwRX31wf7nQaYNQX3Mwb7SwdjdWN/T4sI+zI69Pc6H/c62vX3Kx7ci8tuvmMImusFVa9Loi+LCPti+w77JftqH/tp9wn7JPdvHuaL3qjGsQgO9035ABb5RgctBvuyB/vxBveyBy0G/UYH6Qb30gf38Qb70gcO+4r3Sxb5RgctBv1GBw77KPe59z4V+JwHLQb8lAdCZ21LHmqLdo50kQiZNgWciKKIoYsI9wnZwfcPHw7m+OyaFfvV9/cF98P31AX7BQb7uPvKBffKBy0G/UYH6Qb38gf32fv5BQ5Z+EsWfuEF+40G+PAHLQb9RgcO+BL51xZV+UYF+wcG+2v8ygX7a/jKBfsIBlT9RgXjBrX4uQX3bvy8BdIG9274vAW2/LkFDvdN+QAW+UYHNAb8mQf8AviZBTcG/UYH4gb4rQf4D/ytBQ73ePlH9+4V92n7Dvck+1ce+1b7Efsl+2of+2n3D/sk91Ye91f3EPcm92kfKooV+zo3IfsdHvscNvX3Oh/3Ot/19x0e9xzgIfs6Hw6d+Ij4fxX3FDPS+yYe+0sG/UYH6Qb3rAfUBvcq79H3IR8siBU1U2QtHj0G94gH3wbpvWM8Hw73ePlH9+4V92n7Dvck+1ce+1b7Efsl+2ofi/tE2fsI9ytTCPgJ+x8Fnt4F+1rRBfcUteD3Cov3RAgqihX7Ojf7A/sdHvscNvcD9zof9zrf9fcdHvcc4CH7Oh8Ov/gq+H0VPVFiMB47BveBB+UG57pgQB9S+04V5aTIyYvzCPcSM9H7IR77UAb9RgfpBve3B9IG92f7vgXqoAUOhfhk904Vi/NdufsayAgiu3Gki8AIvq612h7Ci791sW4ImukFY6JZm0iLCPsRNkT7Ax+LKLxg9xZQCPNcp3GLTAhIWGVDHkaLSqdcqgh9KwW+cM551osI9xXk1vcLHw7d+NH48BV94QX8ogY1B/dwBvzwB+kG+PAHDvc/+Pn3nhX4PActBvw4B/sRUEP7CR77C1Xb9wwf+DUHLQb8QQf7PO8h9zse9zvy9PdCHw73M/kc+UYVKAb7Z/zLBftr+NIFLXcF9579PAXfBg74h/pq+UYVKwb7LfyyBftE+LIFLQb7RPyyBfsw+LkFL3cF92D9OQXZBvdP+MMF90/8wwXaBg73Cvee9/sV+4T7+wXyBvdP97MF91b7ugXrnwX7gffzBfdu99oFIwb7OPuSBftA95kFLHcFDvcK+Pr5RhUjBvtV+94F+1r35QUtdwX3iPwnBfumB+kG96YHDuL4xxZ+3QX8GQb4HfiuBdEH/H0GmDkF9/8G/B38rgVFBw77Aff/IxWA0AX7Rwb5JQf3TgbPB/ukBv2uBw6d+NH7AxX8bPm9BTt6Bfhs/b0FDvsB99UjFfmuB/uoBpZHBfdIBv0lB/tOBkYHDkv3//i+FS33GgU3Bif7IQXDBuDSBeNBBQ5L+FwjFdEH/F4GRQcO+7f3Q/lCFVmXBTn7fQXyBg54+EMW9+IH9VO6+wgeQYtVelJ0CJc+Bb+iwp3FiwjCr3ZPH3cH+1t2JVyL+wsIOsFX4R7Zi7+usbIIlUsFevcXFWNiWXFXiwhecaSyH4u8sLv3RJwIDpr4fveQFfczNtckHkqLXWpragj3wQcyfQX9QAfKeL6A04sI9x7r3/dCHzGHFfsPV1QuHl+LdZBtlgj3iAevuLesvYsIy7pTIx8OWvhAtBV+2wVaYWGAW4sIN1DC9wgf9wPCxtkewou4erdnCJjiBWelWZ1Fiwj7ECc1+zcf+zPpMvcUHsuLvZm8sAgOn/hoFvlmBzJ9BfuKB22XYJRciwj7CCc3+0If+zTgQPIe0Yu8r6+2CJZGBXn3LRVlWGFqVIsIS1zC9B/3CsHI1h6+i6iDsHgIDnj4XPeMFfcYS/b7Hx77DDEt+y0f+0PsQPcQHtqLyKO+swh+2wVXYllwRosIOItWv4j3Awj32AaLkYuTi5AIMbsV+3oGmd26ssKLCNCLrV+WPggO+2P3vPkKFX7cBYKLgI15iwg2TGcsHyIHQwZAB9MG/CYH4gb4Jgf2BoDWBSsG6we3pJy0Hp2LnYmViQgOffdLsBWeh5mIpYYIxIEFz3+hd4tuCGNXay4eLlqnsR+LrKSnw6cI9yj3sRVSZV5OHlBltsIfxbC5xx7Gs2BSH6P3ERVqpWGZW4sIKjVMJB+LSq9YwHEIa3h5dIt0CIt5lHqgfAhIZ2lli1oIN+5k9xAe9xD3AbrvH4vVTKsmnQhpkQU3mnqPi5wIi5SVlpmUCJeJl4qXiwjs4cnxH4umhaR+oQjmlAV+2wUO+F8W9+8H4VvBMR5Hi1RlZGgI98gHMn0F/VgH5Ab33ge2ubuquosIv6BqWh/72QcO+6f3RvkJFapypWwebHFxbB9spXKqHqqkpKoff/0JFfhxBzIG/HEHDvun90b5CRWqcqVsHmxxcWwfbKVyqh6qpKSqH3/9RRX4rQcyBvylB2d4e2wefYt6jICOCJg8BZKJnoqaiwjXvq/hHw5m+GiTFftu95YF9133ZwUgBvtN+1wF+FEHMn0F/VgH5Ab3jgf3aPuVBQ77p/c6FvlmBzJ9Bf1YBw73vfl/FvfvB+FfwTAeSItRZWBiCHm8ZalFiwhIi1VlXmIIgNAFRAb8cQfkBvfeB7a5uKq6iwi/nWpaH/vZB+QG994Htrm4qrqLCL+dalof+9kHDvhfFvfvB+FbwTEeR4tTZV5iCIDQBUQG/HEH5Ab33ge2ubuquosIv6BqWh/72QcO+Hj3ghX3MS3n+xQe+xMvL/sxH/sx5zD3Ex73FOnm9zEfMRYnX0EzHjde1+0f77bV4R7huT8pHw6f+IP3kBX3MzbXJB5Fi1pmZ2EIgNAFRAb9KwfkmAX3UAepf7aCuosI9wjv3/dCHzGHFfsKVE5AHliLbpNnnQj3eQexvrWswYsIzLpTIx8Omvhj+0EV+QYHTJ5YlkOLCPseKzf7Qh/7NOBA8h7Mi7msq6sI+4UH9+EEZ15falmLCEtcwvQf9w6/w+get4uhhamACA77NPfl+CYVfeAFPYdUWmlVCHzsBUQG/HEH5Ab3rgerys7A2o8IDj/4J/cZFYvmVq37CqkIQJ5znYurCK2noMEevYvAerVzCJnfBV6fVpdQiwgjS1M/H4s2uGn3BG8I4Xame4tfCGNndE4eSotRo16qCH43BbR00XXKiwj3D8zD4h8O+0n3v4kVf9cFgIl9inuLCFl7o7If96AH9wcGf9YFJAb3QAc0fgX7MwdDBkAH0wb7sAcrwm3fHqqLoI6ajggO+F0W+HEHMgb73gdgXVtsXIsIV3asvB/32QcyBvvvBzW6VeYezovEsLi1CJZGBQ5e+FX4cRUwBvsM/AYF+xD4DQUyfQX3PfxsBeAGDvdg+Ur4cRU0BiX77gUh9+4FQAYh++4FIvf1BTZ9Bfcu/GoF0Ab3Aff9BfcC+/0F0QYOXfhPkRX7NfeFBfcr93oFLgYj+zcF+wH3PgUzfQX3K/t2Bfs1+4gF6Qb3BPdGBfcM+00FDmj4YPhxFTAG+xP8CQX7FvgQBTN9BfdC/GwFeVoFfWVyeWaLCHqLeY58jwiXPQWUiZWJl4sI2ou+qLT3AwgOSfg0Fn/VBfugBveg9+EF0Qf7+QaXQQX3hwb7n/vhBUUHDmL4QyMVgNAFKAZdeaKxH4u0mcGLtgiL3mKrTpgIjQfImbSri90Ii7d9wIu0CLGfo7ge9AbPB/sEBileXTYfi12YX4tbCERidFMeWwaWSAWvBsO1dEMfi1t+X4tdCDe4XO0eDvuQ90H7QRX6Ewc7fgX+EwcOYvhJ95gVgM4FZwZSYaLSH4u7mbiLuAjgXrkpHvsJBpZHBe0GuZ91ZR+LYn1Ui18Iizm0a8h9CIkHTn5ia4s4CItgmVOLYwhkd3ZdHiMGRgf3BAbtuLrfH4u6fbaLuwjTtKLEHg77Aff79+UVUZgFgmOCf32LCHuLgJBknwhwmXmUcosIXItwZYI/CMV/BZOzlJaaiwiai5eGsXcIpn2egqSLCLmLp7KU1ggO+4r3TvjPFfcLBycG+wsH8/zPFXL4eQVRfgVz/GwFDmb3nekVjYuMi42LCMyLvZm7rwiA2AVaYmSBVYsIiouJi4qLCL733wWsg6d7qHQIl98FdJtvmGaTCJrrBUqZBXojBYqLiouKiwj7FCs1+zMfi/sRxzrocAh7KQXMfAVo91QVWJ9svYvhCIv3Ar/D244IDp33IvgIFSoGPQfTBkP7dQVGB/hUBn7bBfvqBovQ92qKHvdnBn/ZBftCBoyv9waLH6fisK3Miwisi6GIo4QIl90Fc5Fvj2yLCPsIi0xWY/sRCA5J+Kv5khU+nQX8rf3+Bdh5BQ7k9+z3dhX3PwaA0AX7Iwb3dPgRBSkG+0z74QX7UffoBTJ3Bfdt/AQF+ykGRgf3OgY/B/s/BpdGBfczBjoH4AbcB/c6BtAH+zoGDvsc9xj4WRVGBn9ABdAGT/wOBeQGx/gOBfQG1gcuBpfWBZTCoaG4iwiai5+JlYoI2weBjHyMd4sIKItbYXsoCA6T+HX3+xWLymWtKqEIMZ8FVpdymourCKqmpL0ewovAfLhyCJjbBVqgWZVKiwgsSFJBH4s4x3DpdwjAgAXbep57i2YIi3aBcX91CNN+BZqkmqyLtAj8SGEVi0yxaex1COV3BcB/pHyLawhscHJZHlSLVppepAh+OwW8dr2BzIsI6s7E1R+L3k+mLZ8IVpYFO5x4m4uwCIuglaWXoQhDmAV8cnxqi2IIDtT3BfgYFYp6inqLegiLfIx9jHwIMAaWRQXkBqn7IuUt9yCLCNGLy6S7rgh93gVYY1d0TYsIM4tPxnLsCPd/BtEH+4sGipmKmoubCIucjJyMmwj3kAaA0QX7eQal6sbE4YsIyou4dbpmCJrhBV6sVZ5Eiwj7HYsyLWr7HQgpBkUHDvu39zj5OBUmBqP7WAXAfwUO+wH3Q/lCFVmXBTn7fQXyBvdn93EVWZcFOft9BfIGDvh1+HEVOAb7M/uCBfc1+4gF15sF+yH3eAVS94IVNwb7M/uCBfc2+4gF1psF+yD3eAUO+1f3qvhxFTcG+zP7ggX3NvuIBdabBfsg93gFDvtX97T3ghX7NveIBUB7Bfch+3gF+yf7ggXfBg6v+Hv5CxWpcqRtHm1zcm0fbaNzqR6ppKOpH/tTihV+3AWCi4CNeYsINkxnLB8iB0MGQAfTBvwmB+IG+CYH9gaA1gUrBusHt6SctB6di52JlYkI90n9ChX4cQcyBvxxBw6v+HEW+WYHMn0F/VgHL/kKFX7cBYKLgI15iwg2TGcsHyIHQwZAB9MG/CYH4gb4Jgf2BoDWBSsG6we3pJy0Hp2LnYmViQgOS/gk94YV3wf77gY3Bw5497X49xXaBz0GPAeg+xsFrgb3Tz4V1wduBvsbdQVqB/cbdgX7a6AVrAf7HKEFbgY/B6gG92j8EhX3mgd49wsFaAZ4+wsF+5oHoPsXBaoGDov3vvj3FdoHPQY8B6H7GwWtBvdPPhXXB24G+xt1BWoH9xt2BftroBWsB/sboQVtBj8HqQb3Z/s9FbwHePcLBWkGd/sLBVoHn/sLBa0G908+FdcHbgb7G3UFagf3G3YF+2ugFawH+xuhBW0GPwepBvdq+2wV2gd19xwFaQZ1+xwFPAcO+7f3N/d0FfcLBygG+wsHDp34WRb5OAf7SQb7JjBC+xUfi/sb50f3I4YIrPdbBfckB9EG/PUHDir36/ftFXj3EAX7BZwF+wV6BXf7EAWf+w8F9wV5BfcFnQUO+7f3RfcLFSQGbvtxBb1/BQ77AfdF9wsVJAZu+3EFvX8F95z3fRUkBm77cQW9fwUO+wH3TPlGFSQGbvtxBb1/Bfec930VJAZu+3EFvX8FDvh/94IV+zX3iAU/ewX3Ift4Bfsm+4IF3gZf94IV+zb3iAVAewX3Ift4Bfsn+4IF3wYO92T5Ihb3CwcnBvsLB/shFvcLBycG+wsH+yAW9wsHJwb7CwcO9635fffuFfdp+yD3JPthHvtg+yL7JftqH/tp9yD7JPdhHvdg9yL3JvdpH1+KFftj+xb7B/s/Hvs++xj3B/djH/dj9xb3B/dAHvc99xj7B/tjH/uIcBW5nKqwi8MI11O4Nh77Bwb8HgfOBvcrB7QG9wb7MAXSmwX7SPfYFbylcmQfYm51Wx5fBvcTBw6L9+L4zxX3CwcnBvsLB/eE/JIVfucFU11NaD2LCEharsgfi8u1q+myCLScBX73OQVRfgWCKAX7C1VDXIv7AAj7Ad5H9w4e3YvSqMi4CA5L99H4txU19ysF+wBzBfca+xMFDkv33/k2FfsAowU1+ysFxwYOS/f/+L4VLfcaBTcGJ/shBcMG4NIF40EFDkv4EfksFVGXBYNkgn98iwh8i3+QZZ8IcJl5lHGLCF2LcGWCPwjFfwWTs5SWmosImouXhrF3CKZ9nYKliwi5i6axlNcIDkv38vjTFdMH+4oGQwcOS/f6+UkVTQaGW3J0ZYsIYItzpIi+CE5+BZIzvVrTiwjci7nBkOYIDkv3qfi7FfAHJwYmBw5L+AL4uxXwBygGJgc7FvAHKAYmBw5L99/5GxXGX7hPHk9fXlAfT7dhxx7Ht7XHH1wWaXNyah5qc6StH62jpawerKNxaR8OS/fGQRUgpAU/+xkFxwYOS/ge+TgVKaEFN/snBcAGb/cRFSmhBTf7JwXABg5L99/7ShU/9xkFIHIF9w/7AAUOS/gF+UQVUwY2RAUz1QVagQXp+xoF3wYO+Br56veHFd0H/bQGOQcO9//54BbhB/u2Bvd8B/d7Bn7hBftuBvdcB/esBuEH/EIG/CX9RgXwBvcK92MF94MG+2MH97YE+1IG91L33gUO+x33zvf5FfdxB9Nlqj0eW4tngWN6CJVRBbCcrpaviwiton9mH4IH+xV9SGqLPQhUr2jFHruLraCkogiRZQXK+xoVgcYF+5UGUAf3Vfd1FXFybXpqiwhwe5qjH4upo6f3AJYIDm/4YhZ+4QX7jgb3iQf3M64F3wf7M2kF96YHLgb7ugczeAWZOQXVmwX7ywcO93j5S/k9FTedBV1SBViyS6E/iwj7VvsR+yX7ah+LKaY4uU4IQC4F3XkFusQFvmTLddaLCPdX9xD3JvdpH4vtcd5cxwj7AX0V+9T8IAVyuH3Ei80I9zvg9vceHsGLuXuvbQjj+3gV+zs1IPseHlaLXJtoqQj31fggBaNfmVGLSQgO9/f51xbhB/uzBvd8B/d5Bn7hBftsBvdcB/epBuEH/CUG+4H7Fvsh+2Ef+133D/sj94Mer+AVZQb7MiHj90Af90Tw3/c5Hq8GDvsZ9+j4lxX0Tcg1HjdMTiIfI8pP3x7hycfzH4P7uBWBxgX7ngZQB/dr97gVT3FcVh5XcbrHH8ikusAewKVbTx8O96T5fveMFfcYTPb7Hx5Oi1pzaWAIcbxjnTmLCEeLVnpSdAiXPgW/osKdxYsIwqZ2Tx92B/tbdi5Wi/sECDPMXuYe2ovIrri0CLRXyXPRiwjai8ijvbMIf9sFV2JYcEaLCDmLVr+H9wMI99gGi5GLk4uQCDG7Fft5Bpjdu7LCiwjPi65flT4I+8b7PRVdYF53WYsIWmyitB+Lu6+69zydCIoHi2CSZZVrCA77p/c+FvhxBzIG/HEHDvt596T4ARXbBzd5Bfe7BzR9Bfu/BzJ4BZg9BdecBfvdB+IG9+8HDvh9+GkVQZsFcGgFZ6NhmFuLCPsTLy/7MR+LR5xTqWMIV0kF1XsFpq0FrXS1frqLCPcU6eb3MR+Lz3rCbbQIKX4V+1X7iAWApoaqi64I8bfW4x6qi6WCn3oItFEVlnCRa4tpCCVdQTIebYtylHebCA734fm794wV9xhM9vsfHjyLVmVpUAhrx1OwMosI+xMvL/sxH/sx5zD3Ex7ji8CxrsUIrFDCZuWLCNqLx6O+swh/2wVXYlhwRosIOItXv4f3Awj32AaLkYuTi5AIMbsV+3kGmN26ssOLCM+LrV+WPgj711EVJ19BMx43XtftH++21eEe4bk/KR8O6fjV9yMVi/RGxfs0sQi/y7XKi9kI9krE+wAeI0ZL+w0fWAdEBkAH0gb8JgfkBviuB8eqssIevatqUB+LS2pNWksIlUUF91dfnFaLVwheaXBaHlyLV59fqQh9OAW0csR7wIsI8tG/8B8O/JoO92P5MPfuFfde+w73IvuEHvtcBvuzBzMGmTcF1Qb70wf3Vwb3gfcW9yH3YR8rihX7RCY3+zkeIAb3fgf3QAbfB/tABvdeB/cCBvcy9DT7QR8OoPiA974Vi/cnWvU31AjF3wU+mQVkUQVhpFqeVJkIf0EFtX+ye612CE8vBdsGrb0FsWSpWplKCGWmW51Siwj7CzIk+xof+x3lNvcSHsiLu520tQi9vqzei/cGCDSeFYyCi4GLgQj7G1MyNx44WcjoH+i+y9sev4u+c7FpCA6F+GT3ThWL8125+xrICCK7caSLwAi+rrXaHsKLv3Wxbgia6QVjolmbSIsI+xE2RPsDH4sovGD3FlAI81yncYtMCEhYZUMeRotKp1yqCH0rBb5wznnWiwj3FeTW9wsfS/lbFVMGNkQFM9UFWoEF6fsaBd8GDj/4J/cZFYvmVq37CqkIQJ5znYurCK2noMEevYvAerVzCJnfBV6fVpdQiwgjS1M/H4s2uGn3BG8I4Xame4tfCGNndE4eSotRo16qCH43BbR00XXKiwj3D8zD4h9i+L8VUwY2RAUz1QVagQXp+xoF3wYO9wr4+vlGFSMG+1X73gX7WvflBS13BfeI/CcF+6YH6Qb3pgfz+NEV+wCjBTX7KwXHBg5o+GD4cRUwBvsT/AkF+xb4EAUzfQX3QvxsBXlaBX1lcnlmiwh6i3mOfI8Ilz0FlImViZeLCNqLvqi09wMI9xf5VxX7AKMFNfsrBccGDp34iPf7FfcUM9L7Jh4yBvcYBy0G/UYH6Qb3KAfUBvcq79H3IR8siBU1U2QtHj0G94gH3wbpvWM8Hw6f+IP3kBX3MzbXJB5Hi11oaWcI98YHMn0F/hIH5JgF91AHqX+2grqLCPcI79/3Qh8xhxX7ClVOPB5ci22TZ50I93kHsb61rMGLCMy6UyMfDuL4xxZ+3QX8GQb4HfiuBdEH/H0GmDkF9/8G/B38rgVFB/gl+gwVUwY2RAUz1QVagQXp+xoF3wYOSfg0Fn/VBfugBveg9+EF0Qf7+QaXQQX3hwb7n/vhBUUH99/5RBVTBjZEBTPVBVqBBen7GgXfBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg73PvknmBX7nvk8BS0G+6L9SQXqBtn3YwX3sQbc+2oF+wX3vRX7cQb3Ave3Bfcf9z4V8AcoBiYHOxbwBygGJgcO9z75J5gV+575PAUtBvui/UkF6gbZ92MF97EG3PtqBfsF970V+3EG9wL3twXz954Vxl+4Tx5PX15QH0+3Yccex7e1xx9cFmlzcmoeanOkrR+to6WsHqyjcWkfDvcU+NvBFX3kBVRjSm5Biwj7Hzf09zof9zre9fcgHtWLxm69ZQiZ6wVWr06gOYsI+1b7E/sl+2of+2n3Efsk91Ye2ovYp8CyCPsv+x0VIKQFP/sZBccGDnv4ZRbhB/u0Bvd8B/d6Bn3hBftsBvdcB/eqBuEH/AgG/UYH98z5/hX7AKMFNfsrBccGDvdN+QAW+UYHNAb8mQf8AviZBTcG/UYH4gb4rQf4D/ytBWH54hVRlwWDZIJ/fIsIfIt/kGWfCHCZeZRxiwhdi3Blgj8IxX8Fk7OUlpqLCJqLl4axdwimfZ2CpYsIuYumsZTXCA73ePlH9+4V92n7Dvck+1ce+1b7Efsl+2of+2n3D/sk91Ye91f3EPcm92kfKooV+zo3IfsdHvscNvX3Oh/3Ot/19x0e9xzgIfs6Hzj4MxXwBygGJgc7FvAHKAYmBw73P/j5954V+DwHLQb8OAf7EVBD+wke+wtV2/cMH/g1By0G/EEH+zzvIfc7Hvc78vT3Qh/7FfhnFfAHKAYmBzsW8AcoBiYHDnj4Qxb34gf1U7r7CB5Bi1V6UnQIlz4Fv6LCncWLCMKvdk8fdwf7W3YlXIv7Cwg6wVfhHtmLv66xsgiVSwV69xcVY2JZcVeLCF5xpLIfi7ywu/dEnAjA+EQV+wCjBTX7KwXHBg54+EMW9+IH9VO6+wgeQYtVelJ0CJc+Bb+iwp3FiwjCr3ZPH3cH+1t2JVyL+wsIOsFX4R7Zi7+usbIIlUsFevcXFWNiWXFXiwhecaSyH4u8sLv3RJwIU/fFFTX3KwX7AHMF9xr7EwUOePhDFvfiB/VTuvsIHkGLVXpSdAiXPgW/osKdxYsIwq92Tx93B/tbdiVci/sLCDrBV+Ee2Yu/rrGyCJVLBXr3FxVjYllxV4sIXnGksh+LvLC790ScCLH3zBUt9xoFNwYn+yEFwwbg0gXjQQUOePhDFvfiB/VTuvsIHkGLVXpSdAiXPgW/osKdxYsIwq92Tx93B/tbdiVci/sLCDrBV+Ee2Yu/rrGyCJVLBXr3FxVjYllxV4sIXnGksh+LvLC790ScCLr3yRXwBygGJgc7FvAHKAYmBw54+EMW9+IH9VO6+wgeQYtVelJ0CJc+Bb+iwp3FiwjCr3ZPH3cH+1t2JVyL+wsIOsFX4R7Zi7+usbIIlUsFevcXFWNiWXFXiwhecaSyH4u8sLv3RJwIyPg6FVGXBYNkgn98iwh8i3+QZZ8IcJl5lHGLCF2LcGWCPwjFfwWTs5SWmosImouXhrF3CKZ9nYKliwi5i6axlNcIDnj4Qxb34gf1U7r7CB5Bi1V6UnQIlz4Fv6LCncWLCMKvdk8fdwf7W3YlXIv7Cwg6wVfhHtmLv66xsgiVSwV69xcVY2JZcVeLCF5xpLIfi7ywu/dEnAiR+CkVxl+4Tx5PX15QH0+3Yccex7e1xx9cFmlzcmoeanOkrR+to6WsHqyjcWkfDlr4QLQVftsFWmFhgFuLCDdQwvcIH/cDwsbZHsKLuHq3ZwiY4gVnpVmdRYsI+xAnNfs3H/sz6TL3FB7Li72ZvLAILPsQFSCkBT/7GQXHBg54+Fz3jBX3GEv2+x8e+wwxLfstH/tD7ED3EB7ai8ijvrMIftsFV2JZcEaLCDiLVr+I9wMI99gGi5GLk4uQCDG7Fft6BpndurLCiwjQi61flj4Ir/gOFfsAowU1+ysFxwYOePhc94wV9xhL9vsfHvsMMS37LR/7Q+xA9xAe2ovIo76zCH7bBVdiWXBGiwg4i1a/iPcDCPfYBouRi5OLkAgxuxX7egaZ3bqywosI0IutX5Y+CD33jxU19ysF+wBzBfca+xMFDnj4XPeMFfcYS/b7Hx77DDEt+y0f+0PsQPcQHtqLyKO+swh+2wVXYllwRosIOItWv4j3Awj32AaLkYuTi5AIMbsV+3oGmd26ssKLCNCLrV+WPgih95YVLfcaBTcGJ/shBcMG4NIF40EFDnj4XPeMFfcYS/b7Hx77DDEt+y0f+0PsQPcQHtqLyKO+swh+2wVXYllwRosIOItWv4j3Awj32AaLkYuTi5AIMbsV+3oGmd26ssKLCNCLrV+WPgik95MV8AcoBiYHOxbwBygGJgcO+6f3mPk2FS+jBUL7KwW+BqP8txX4cQcyBvxxBw77p/cw+LcVQvcrBS9zBfcG+xMFzPy3FfhxBzIG/HEHDvun94v4vhU29xoFPwYx+yEFvgbX0gXaQQVr/LQV+HEHMgb8cQcO+6f3ivi7FfAHMgYmB0UW8AcyBiYH90D8uxX4cQcyBvxxBw74Xxb37wfhW8ExHkeLU2VeYgiA0AVEBvxxB+QG994Htrm7qrqLCL+galof+9kHvvksFVGXBYNkgn98iwh8i3+QZZ8IcJl5lHGLCF2LcGWCPwjFfwWTs5SWmosImouXhrF3CKZ9nYKliwi5i6axlNcIDvg5+TYV+wCjBTX7KwXHBvdZ+8kV9zEt5/sUHvsTLy/7MR/7Mecw9xMe9xTp5vcxHzEWJ19BMx43XtftH++21eEe4bk/KR8O+Hj3ghX3MS3n+xQe+xMvL/sxH/sx5zD3Ex73FOnm9zEfMRYnX0EzHjde1+0f77bV4R7huT8pHyn3yRU19ysF+wBzBfca+xMFDvh494IV9zEt5/sUHvsTLy/7MR/7Mecw9xMe9xTp5vcxHzEWJ19BMx43XtftH++21eEe4bk/KR+P99AVLfcaBTcGJ/shBcMG4NIF40EFDvh494IV9zEt5/sUHvsTLy/7MR/7Mecw9xMe9xTp5vcxHzEWJ19BMx43XtftH++21eEe4bk/KR+R980V8AcoBiYHOxbwBygGJgcO+Hj3ghX3MS3n+xQe+xMvL/sxH/sx5zD3Ex73FOnm9zEfMRYnX0EzHjde1+0f77bV4R7huT8pH6D4PhVRlwWDZIJ/fIsIfIt/kGWfCHCZeZRxiwhdi3Blgj8IxX8Fk7OUlpqLCJqLl4axdwimfZ2CpYsIuYumsZTXCA74XRb4cQcyBvveB2BdW2xciwhXdqy8H/fZBzIG++8HNbpV5h7Oi8SwuLUIlkYFnvk2FfsAowU1+ysFxwYO+F0W+HEHMgb73gdgXVtsXIsIV3asvB/32QcyBvvvBzW6VeYezovEsLi1CJZGBSv4txU19ysF+wBzBfca+xMFDvhdFvhxBzIG+94HYF1bbFyLCFd2rLwf99kHMgb77wc1ulXmHs6LxLC4tQiWRgWY+L4VLfcaBTcGJ/shBcMG4NIF40EFDvhdFvhxBzIG+94HYF1bbFyLCFd2rLwf99kHMgb77wc1ulXmHs6LxLC4tQiWRgWd+LsV8AcoBiYHOxbwBygGJgcOMPgQ+JYV7EbSKR4qRUQqHyrRRuwe7dDQ7B9HFk9hYVIeU2C1xx/GtrjDHsS1XlAfDrj4kPhqFfcfLun7Gh77GCws+x4f+x/oLvcaHvcY6un3Hh9rFvsXNUH7AR77ADXV9xcf9xjh1fcAHvcA4kH7GB83+wYVQfQFq5Wfo4uwCLtnplUePQb7lQe3BvUHpAbY+wIFdPdLFXF5f24eawbXB60GqJt+ch8O9635fffuFfdp+yD3JPthHvtg+yL7JftqH/tp9yD7JPdhHvdg9yL3JvdpH1+KFftj+xb7B/s/Hvs++xj3B/djH/dj9xb3B/dAHvc99xj7B/tjH/s5+zQVgcwFYm5mfGWLCERbw+Ef4brD0x6xi61+sG8Ilc8FaKFmmFyLCPsCPzj7DR/7DtU59wQeuIu4m6+kCA73rfl89+0Vb/ftBUYGJfuWBST3lgVEBnD77QXFBp/3hAXt+4UFugbt94UFnvuEBfwK97cVgsEF+6IGVQf3AAb7twfHBve3Bw6H+Gf3WBWL9xI0w/sWlQj3XvduBdEH/C0GmDoF964G+1X7ZwWWSAWvBvcHz2U3HztTXDQeRYtUn1GzCHwzBbtr1nbRiwj3June9xIfDnj4Qxb34gf1U7r7CB5Bi1V6UnQIlz4Fv6LCncWLCMKvdk8fdwf7W3YlXIv7Cwg6wVfhHtmLv66xsgiVSwV69xcVY2JZcVeLCF5xpLIfi7ywu/dEnAgO0vjI9y0V1gf7AAb3Uwc4eQX7QQf7ggb3wfhGBTaeBfvQ/GIFSQf35gb7LQfeBvctBw73//myFvlGB/sGBvuH/MoF+4b4ygX7CAb9RgfeBviuB/eB/LEF0gb3gfixBfyuBw73Q/ie2BWXPgXXBvlGBy0G/J0HS1JHaECLCCxgv/If+F4HLQb8awf7MuJG9x8e3YvSrc2+CA7B+FT3DhXBwQX7Ofc3Bfc59zcFV78F+zf7OQX7N/c5BVVVBfc5+zcF+zn7NwW/VwX3N/c5BQ73fflU1hVEwQWwxp/Vi98I92n7Dvck+1ce+1b7Efsl+2of+2n3D/sk91Ye34vUqcG9CPI6BTD3+xWLTIBUdWAIKNoF+wN0Bfc1+wwFZ21belOLCPscNvX3Oh/3Ot/19x0e9xzhIfs6Hw74ifpw+UYVKQb7UvzJBftm+NAFL3cFzftBBfsh/A8F+1z40AUvdwX3jf08Bd4G9yX4GwX3KfwbBd8GDnmk+1wV+FYG+nwH/FYGDvet+X337hX3afsg9yT7YR77YPsi+yX7ah/7afcg+yT3YR73YPci9yb3aR9fihX7Y/sW+wf7Px77PvsY9wf3Yx/3Y/cW9wf3QB73PfcY+wf7Yx/7MNgV11S5NR77BQb8HgfOBvcmB7IG5cW23h9IiRVgbXVaHmIG9xUHtga8p3RiHw6a+GOUFfhQB0yeWJZDiwj7His2+zwf+zDgQPIezIu5rKurCE4HS2peNR5Ki1KcWqcIfjcFvXXIfM6LCPcpzNf3Bx8y9ycVZ15falmLCEtcw+4f9wm/xOget4uhhamACA7y+PP5ChV+3AWCi4CNeYsINU1nLB8iB0MGQAfTBvwmB+IG+CYH9gZ/1gUsBusHt6OctB6di56JlYkI+8sWftwFgouAjXmLCDZMZywfIgdDBkAH0wb8JgfiBvgmB/YGgNYFKwbrB7eknLQenYudiZWJCA7B+Jr3vxXZB/xkBj0HDvfu+acW+WYHMn0F/VgHMPkKFX7cBYKLgI15iwg1TWcsHyIHQwZAB9MG/CYH4gb4Jgf2Bn/WBSwG6we3o5y0Hp2LnomViQj7yxZ+3AWCi4CNeYsINkxnLB8iB0MGQAfTBvwmB+IG+CYH9gaA1gUrBusHt6SctB6di52JlYkIDvfu+bH5CxWpc6RtHm1ycm0fbaRzqR6po6OpH/tSihV+3AWCi4CNeYsINU1nLB8iB0MGQAfTBvwmB+IG+CYH9gZ/1gUsBusHt6OctB6di56JlYkI+8sWftwFgouAjXmLCDZMZywfIgdDBkAH0wb8JgfiBvgmB/YGgNYFKwbrB7eknLQenYudiZWJCPh//QoV+HEHMgb8cQcOeaT7XBX4Vgb6fAf8VgYO/CwO9z75J5gV+575PAUtBvui/UkF6gbZ92MF97EG3PtqBfsF970V+3EG9wL3twWo9zoVNfcrBfsAcwX3GvsTBQ73PvknmBX7nvk8BS0G+6L9SQXqBtn3YwX3sQbc+2oF+wX3vRX7cQb3Ave3Bfcu968VUZcFg2SCf3yLCHyLf5BlnwhwmXmUcYsIXYtwZYI/CMV/BZOzlJaaiwiai5eGsXcIpn2dgqWLCLmLprGU1wgO93j5R/fuFfdp+w73JPtXHvtW+xH7JftqH/tp9w/7JPdWHvdX9xD3JvdpHyqKFfs6NyH7HR77HDb19zof9zrf9fcdHvcc4CH7Oh9H+KkVUZcFg2SCf3yLCHyLf5BlnwhwmXmUcYsIXYtwZYI/CMV/BZOzlJaaiwiai5eGsXcIpn2dgqWLCLmLprGU1wgOwffj+GcV9gcpBiAH9637OhXVB/xkBkEH9637WxX2BykGIAcO9635fPftFW/37QVGBiX7lgUk95YFRAZw++0FxQaf94QF7fuFBboG7feFBZ77hAX8mYYVzrixxx+LxHKiRaoIYJ59l4umCKCem6wepoukgKN7CJXEBXSZcJJpiwhJX2VUH4tUpXbQbAi0eZt9i24IcHR7ax5ri2uZbp0IhFEFpnuugrCLCA5o+GD4cRUwBvsT/AkF+xb4EAUzfQX3QvxsBXlaBX1lcnlmiwh6i3mOfI8Ilz0FlImViZeLCNqLvqi09wMI9wT45RXwBygGJgc7FvAHKAYmBw73Cvj6+UYVIwb7VfveBfta9+UFLXcF94j8JwX7pgfpBvemB+f4XxXwBygGJgc7FvAHKAYmBw73PvknmBX7nvk8BS0G+6L9SQXqBtn3YwX3sQbc+2oF+wX3vRX7cQb3Ave3Bfcc9zgVLfcaBTcGJ/shBcMG4NIF40EFDnv4ZRbhB/u0Bvd8B/d6Bn3hBftsBvdcB/eqBuEH/AgG/UYH98/5hhUt9xoFNwYn+yEFwwbg0gXjQQUO9z74lfn+FfsAowU1+ysFxwb3rP1yFfue+TwFLQb7ov1JBeoG2fdjBfexBtz7agX7Bfe9FftxBvcC97cFDnv4ZRbhB/u0Bvd8B/d6Bn3hBftsBvdcB/eqBuEH/AgG/UYH99L5gxXwBygGJgc7FvAHKAYmBw57+GUW4Qf7tAb3fAf3egZ94QX7bAb3XAf3qgbhB/wIBv1GB/d++X8VNfcrBfsAcwX3GvsTBQ77ive/+f4V+wCjBTX7KwXHBp39fxX5RgctBv1GBw77ivdLFvlGBy0G/UYH90v5fRUt9xoFNwYn+yEFwwbg0gXjQQUO+4r3Sxb5RgctBv1GB/dO+YMV8AcoBiYHOxbwBygGJgcO+4r3Sxb5RgctBv1GB9n5fxU19ysF+wBzBfca+xMFDvd4+JT6BxX7AKMFNfsrBccG9838LhX3afsO9yT7Vx77VvsR+yX7ah/7afcP+yT3Vh73V/cQ9yb3aR8qihX7Ojch+x0e+xw29fc6H/c63/X3HR73HOAh+zofDvd4+Uf37hX3afsO9yT7Vx77VvsR+yX7ah/7afcP+yT3Vh73V/cQ9yb3aR8qihX7Ojch+x0e+xw29fc6H/c63/X3HR73HOAh+zofNfgyFS33GgU3Bif7IQXDBuDSBeNBBQ73RPkY+1wV+i0HJgZu2gX74gZtPAUnBvy+B52ZfHofeX19eR77wwf3YwaTmQX3NwaTfQVn+Y8VxQZ9B2AGSQexBn0HZQY9B3wG+2z3QBWaBjwHugbaB5oG+0AHfAbaB1wGPAd8BveojhWbB5CIlYiQiwiWkJGbH/cdB5sG+x0HcoCAdx6Fi4CNh40IykQVkwZzB6CjBZUGeXcFnnEFggZ7nwWEhAV+B4MGaJoVfwZ8B4MGuQegBpWRg4Ufi4SHhYWJCJd6BYIGQ4oVfYKWmB+XlJeZHpmVf38ffoKAfB5TpBWYoQWUBnluBXoHgwacB3moBZQG+zgWrAaEB3IGfwehBoQHdQZ+B6QGhAdqBk65FZIGpGsFqweTBl0HhAZyqwVrB4MG9wG5FZMGlWgFjAaWrgWTBpVoBYwGla4FkwZ9XAWDBoCtBYoGgWkFgwbS918VlZaQlIuXCJWGlIMeg4WCgR+LgZCCkn4ImlMVd7IFgoKFfouACHySf5UekouTlo6VCPcm+xAVkI+PkB+Qh46FHoAGegdZexWUkpOUH5OElIIegoWCgx+CkYOUHj73LxWOlI+XjZQImIgFiH2GfoZ/CJttBYCDBX+jBYoGhn+Cf36LCHl+nKEfi5yTm5qXCIOahZSLmgialpucHp2Ue3wfi3uBfX5/CA73ePlH9+4V92n7Dvck+1ce+1b7Efsl+2of+2n3D/sk91Ye91f3EPcm92kfKooV+zo3IfsdHvscNvX3Oh/3Ot/19x0e9xzgIfs6H/tF+C8VNfcrBfsAcwX3GvsTBQ73P/h8+egV+wCjBTX7KwXHBveX/F8V+DwHLQb8OAf7EVBD+wke+wtV2/cMH/g1By0G/EEH+zzvIfc7Hvc78vT3Qh8O9z/4+feeFfg8By0G/DgH+xFQQ/sJHvsLVdv3DB/4NQctBvxBB/s87yH3Ox73O/L090If+xj4ahUt9xoFNwYn+yEFwwbg0gXjQQUO9z/4+feeFfg8By0G/DgH+xFQQ/sJHvsLVdv3DB/4NQctBvxBB/s87yH3Ox73O/L090If+274XxU19ysF+wBzBfca+xMFDn6Y+HGV91+YlZQGHgoEVFX/DAnhCuQL1pYMDOSQDA34oxT4mhUAAAAAAAAAAwAAAAMAAAEiAAEAAAAAABwAAwABAAABIgAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYGFiY2RlZmdoaWprbG1uAG9wcXIAc3R1dnd4eXoAewB8fX5/gIGCgwCEhQCGh4iJAAAAAAAAAAAAAAAAAAAAAIoAiwAAAACMjY6PAAAAAACQAAAAkQAAkpOUlQAAAAAABAMgAAAASgBAAAUACgB+AKwA/wExAUIBUwFhAXgBfgGSAscC3QOUA6kDwCAUIBogHiAiICYgMCA6IEQhIiICIg8iEiIaIh4iKyJIImAiZSXK+P/7Av//AAAAIACgAK4BMQFBAVIBYAF4AX0BkgLGAtgDlAOpA8AgEyAYIBwgICAmIDAgOSBEISIiAiIPIhEiGiIeIisiSCJgImQlyvj/+wH//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAEoBBgEeAcABwAHCAcQBxgHGAcgByAHKAdQB1AHUAdQB1gHaAd4B4gHiAeIB5AHkAeQB5AHkAeYB5gHmAeYB5gHmAegB6AHoAAAAAQACAAMABAAFAAYABwBoAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQAB8AEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAN4AYABhAGIAZwBkAKcAZgCDAMwAiwBqANoAywCAAMoA0ACmAKUAfQDTAHMAcgCFAKMAjwB4AKIAoQCkAHsA3wDoAOYA4ACqAKsAigCsAOoArQDnAOkA7gDrAOwA7QCXAK4A8gDvAPAA4QCvAKkAjQD1APMA9ACwAJsAnQCVALIAsQCzALUAtAC2AJAAtwC5ALgAugC7AL0AvAC+AL8AmADAAMIAwQDDAMUAxADiAJMAxwDGAMgAyQCcAJ4A5ACRAIwAkgCOAJQAmQCaAOUAnwCgAGUAfgCIAIEAggCEAIcAfwCGAN0A2QDXAG8AiQBBAAgAdQBpAHcAdgBwAHEAdAB5AHoAawBsAGMAzQDUANYA1QCoANsAzwDYANwAzgDRANIA4wDxAG0AbgAAAAEAAAAKAB4ALAABbGF0bgAIAAQAAAAA//8AAQAAAAFrZXJuAAgAAAABAAAAAQAEAAIAAAABAAgAAQDAAAQAAABbAXoBhAGuAgQCWgJsAuYDOAOyBGAEfgSgBKoEuATGBNwFHgUoBU4FZAV2BgwGPgbIBx4HWAgeCEAIVgjYCWoJjAnSCnAKpgsAC14MMAxCDQwN1g50D0YPsA/KEBgQKhBcEHYQjBEOEVQRZhFsEcYR2BHqEiQSVhJgEq4SzBMSExgTbhPEFBoUbBSyFMwU4hT8FQ4VFBUeFWwVhhWgFdoWLBamFyAXdhewF/YYSBiCGLwY0hjoGQYAAQBbAAMABwAIAAkACwANAA4ADwAQABEAEwAUABUAFgAXABgAGQAaABsAHAAiACMAJAAlACYAJwAoACsALAAtAC4AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPABBAEIAQwBEAEYARwBIAEkASwBMAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAGIAZABlAGYAaABpAGoAawBsAG8AdQB2AHcAeAB7AIkAigCOAJAAlACVANAAAgAV/8oA0P/KAAoAJP/zACj/8wAw//MAMv/zADT//AA1/68AN//PADj/2AA6/68Ajv/zABUAIv+KACT/8wAo//MAK//cAC7/4QAw//MAMv/zADT/9wA5//MAQv/sAET/2ABF/9gARv/YAEj/7ABQ/9gAUv/YAFT/4gCK/4oAjv/zAJD/7ACU/9gAFQAV/9MAIv/lACT/3AAo/9wAK//uADD/3AAy/9wANP/zAET/5QBF/+4ARv/lAEsAEgBQ/+UAUv/uAFT/7gBX/+4AWP/uAIr/5QCO/9wAlP/lAND/0wAEACL/pgAr/8oAOf/uAIr/pgAeAAj/ygAR/+4AEv/FABMAEgAUABIAFf/lABf/9wAY/+oAGv/qACT/5QAo/+UAMP/lADL/5QA1/6YAN/+mADj/uAA6/5QARP/3AEb/9wBH//MAUP/3AFX/7gBX/9gAWP/cAFr/7gB3/8oAjv/lAJT/9wCV//MA0P/lABQAEv/PABP/5QAY/7gAIv/qACv/2AA0/+4ANf/BADf/ygA4/9MAOf/KADr/rwA7/+oAR//3AFf/8wBY//cAWf/cAFr/8wBb//MAiv/qAJX/9wAeAAj/ygAR/+4AEv/FABMAEgAUABIAFf/lABf/9wAY/+oAGv/qACT/5QAo/+UAMP/lADL/5QA1/6YAN/+mADj/uAA6/5QARP/3AEb/9wBH//MAUP/3AFX/7gBX/9gAWP/cAFr/4QB3/8oAjv/lAJT/9wCV//MA0P/lACsAEP84ABH/3AAT/+4AFf+KABf/ygAZ//cAIv+BACT/0wAo/9MAK//BAC7/6gAw/9MAMv/TADn/7gA7/+4AQv+KAET/fQBF/4YARv99AEf/3ABI/4EASv/uAEv/7gBO/5QAT/+UAFD/fQBR/5QAUv+GAFP/lABU/5QAVf/lAFb/mABX/68AWP+vAFn/nQBa/68AW/+dAIr/gQCO/9MAkP+KAJT/fQCV/9wA0P+KAAcADf/uAA//7gAQ/+UAEv/3ABP/9gAU//wAGP/lAAgADv/uABP/9wAV/9wAF//3ABj/8wBv/+4Aif/uAND/3AACABD/9wAY//MAAwAS/+oAGP/rABr/7gADABL/+wAY//EAGv/3AAUAEv/uABUACQAY/9gAGv/3ANAACQAQAA3/pgAO/8oAD/+mABD/gQAR/+4AEgAJABP//AAV/6oAFv/uABf/2AAZ//QAG//uAGH/5QBv/8oAif/KAND/qgACABj/7gAa//sACQAN/+EAD//hABD/zwAT/+4AFP/3ABX/8wAW//cAGP/qAND/8wAFABj/5QA1/8EAN//cADj/4QA6/8EABAA1/8EAN//cADj/4QA6/8EAJQAI/6sACv/lAAv/pgAO/+oAIP/FACT/5QAo/+UAMP/lADL/5QA1/6YANv/uADf/pgA4/7wAOv+hAEH/nQBE//wARf/8AEb//ABH/+4AUP/8AFL//ABV/+oAVv/8AFf/4QBY/+EAWv/hAGn/nQBq/+4Aa//uAG//6gB3/6sAif/qAI7/5QCU//wAlf/uAMv/zwDN/7AADAAHAA0ACv/uADX/7gA3/+4AOP/zADn/8wA6/+UAO//3AFf/9wBY//cAWf/zAFr/9wAiAA7/7gAi//cAJP/cACj/3AAw/9wAMv/cADX/9wA3//cAOP/3ADn/8wA6/+4AO//3AET/7gBF//MARv/uAEf/8wBK//cAS//3AE3/9wBQ/+4AUv/zAFb/9wBX/9wAWP/cAFn/7gBa/9wAav/zAGv/8wBv/+4Aif/uAIr/9wCO/9wAlP/uAJX/8wAVAAr/0wAN/+EAD//hABD/ygAg//MAIv/cACv/3AA0//cANf/KADf/4QA4/+UAOf/YADr/ygA7/9wAPv/cAEL/9wBZ//cAW//3AF7/3ACK/9wAkP/3AA4AJP/3ACj/9wAw//cAMv/3AET/9wBF//wARv/3AFD/9wBS//wAV//uAFj/7gBa/+4Ajv/3AJT/9wAxAAf/7gAN/7gAD/+4ABD/pgAb//MAHP/zACAACQAi/7wAJP/zACj/8wAr/8oALv/zADD/8wAy//MANP/3ADn/8wA7/+4AQv/KAET/2ABF/9wARv/YAEf/6gBI/9MASv/uAEv/7gBN//cATv/YAE//2ABQ/9gAUf/YAFL/3ABT/9gAVP/cAFX/7gBW/9wAV//lAFj/5QBZ/9MAWv/lAFv/2ABq/+4Aa//uAGz/7gB4/+4Aiv+mAI7/8wCQ/8oAlP/YAJX/6gAIACD/9wA1/+UAN//uADj/8wA6/+UAV//3AFj/9wBa//cABQAN//cAD//3ACL/8wAr/+4Aiv/zACAAB//3AA7/0wAg//cAJP/TACj/0wAw/9MAMv/TADT/9wA3/+oAOP/uADr/7gBB//MARP/lAEX/6gBG/+UAR//uAFD/5QBS/+oAVf/qAFb/8wBX/88AWP/PAFn/7gBa/8oAaf/zAGr/7gBr/+4Ab//TAIn/0wCO/9MAlP/lAJX/7gAkAAj/3AAK//cAC/+vAA7/0wAg/8oAJP/TACj/0wAw/9MAMv/TADX/lAA2/+wAN/+dADj/pgA6/5QAQf/cAET/7gBF//MARv/uAEf/7gBQ/+4AUv/zAFX/6gBX/8oAWP/KAFr/ygBp/9wAav/zAGv/8wBv/9MAd//cAIn/0wCO/9MAlP/uAJX/7gDL/7gAzf+vAAgACP/2ADX/7gA3/+oAOP/uADr/5QBB/+oAaf/qAHf/9gARAAr/3AAN/+UAD//lABD/0wAg//MAIv/lACv/4gA0//wANf/TADf/5QA4/+oAOf/hADr/0wA7/+UAPv/cAF7/5QCK/+UAJwAH/+oACv/lAA3/rwAO/+4AD/+vABD/nQAi/7wAK/+6AC7/9wA5/+EAOv/uADv/4QBC/+UARP/hAEX/5QBG/+EARwAJAEj/6gBK//cAS//3AE7/9wBP//cAUP/hAFH/9wBS/+UAU//3AFT/7gBVAAkAVv/3AFn/9wBb//cAav/cAGv/3ABv/+4Aif/uAIr/mACQ/+UAlP/hAJUACQANAAr/6gAP/+UAIP/zACL/5QAr//EANP/8ADX/0wA3/+UAOP/qADn/4QA6/9MAO//lAIr/5QAWAA7/8wAk//cAKP/3ADD/9wAy//cANf/uADf/6gA4/+4AOv/hAET/7gBF//MARv/uAFD/7gBS//MAV//zAFj/8wBq//cAa//3AG//8wCJ//MAjv/3AJT/7gAXAAcADQAK//MAIP/zACL//AAk//wAKP/8ADD//AAy//wANP/3ADX/8wA3/+4AOP/zADn/9wA6/+UAO//8AEH/8wBX//cAWP/3AFn/8wBa//cAaf/zAIr//ACO//wANAAH/88ADf+mAA7/wQAP/6YAEP+UABv/wQAc/8EAIv+mACT/0wAo/9MAK//BAC7/7gAw/9MAMv/TADT/8wA5//MAO//uAEL/gQBE/4EARf+KAEb/gQBH/9MASP+BAEn/7gBK/+EAS//hAE3/7gBO/4oAT/+KAFD/gQBR/4oAUv+KAFP/igBU/4oAVf/TAFb/igBX/4oAWP+KAFn/gQBa/4oAW/+KAGr/lABr/5QAbP+mAG//wQB4/6YAif/BAIr/hgCO/9MAkP+BAJT/gQCV/9MABAAi/+4AK//xADn/+QA7//wAMgAH/9wADf+mAA7/ygAP/6YAEP+BABv/3AAc/9wAIv+mACT/5QAo/+UAK//BAC7/6gAw/+UAMv/lADT/7gA5/+4AO//zAEL/swBE/68ARf+zAEb/rwBH/+4ASP+zAEr/5QBL/+UATv+8AE//vABQ/68AUf+8AFL/swBT/7wAVP+4AFX/5QBW/8EAV//TAFj/0wBZ/8EAWv/TAFv/ygBq/7MAa/+zAGz/3ABv/8oAeP/cAIn/ygCK/4oAjv/lAJD/swCU/68Alf/uADIAB//lAA3/uAAO/9MAD/+4ABD/pgAb/+EAHP/hACL/vAAk/+oAKP/qACv/xQAu/+4AMP/qADL/6gA0//MAOf/zADv/9wBC/8UARP/BAEX/xQBG/8EAR//uAEj/ygBK/+4AS//uAE7/zwBP/88AUP/BAFH/zwBS/8UAU//PAFT/ygBV//MAVv/TAFf/5QBY/+UAWf/TAFr/5QBb/9wAav/FAGv/xQBs/+UAb//TAHj/5QCJ/9MAiv+zAI7/6gCQ/8UAlP/BAJX/7gAnAAf/9wAI//sAC//uAA7/ygAg/+4AJP/hACj/4QAw/+EAMv/hADT/9wA1//MANv/5ADf/7gA4//MAOf/3ADr/7gBB/+UARP/uAEX/8wBG/+4AR//3AFD/7gBS//MAVf/uAFb/9wBX/9wAWP/cAFr/3ABp/+UAav/TAGv/0wBs/+4Ab//KAHf/+wB4/+4Aif/KAI7/4QCU/+4Alf/3ADQAB//BAA3/lAAO/68AD/+UABD/gQAb/8EAHP/BACL/oQAk/9MAKP/TACv/swAu/+UAMP/TADL/0wA0/+UAOf/uADv/7gBB//cAQv+YAET/igBF/5QARv+KAEf/4QBI/48ASv/qAEv/6gBO/6YAT/+mAFD/igBR/6YAUv+UAFP/pgBU/5gAVf/cAFb/pgBX/7gAWP+4AFn/rwBa/7gAW/+vAGn/9wBq/50Aa/+dAGz/rwBv/68AeP+vAIn/rwCK/4YAjv/TAJD/mACU/4oAlf/hABoAB//3AA7/3AAk/+UAKP/lADD/5QAy/+UARP/qAEX/7gBG/+oAR//zAFD/6gBS/+4AVf/3AFb/9wBX/+UAWP/lAFr/5QBq/9wAa//cAGz/9wBv/9wAeP/3AIn/3ACO/+UAlP/qAJX/8wAGACT/3AAo/9wAMP/cADL/3ABLABsAjv/cABMAIv+hACv/zgAu//YAOf/7ADv/+wBC//sARP/sAEX/8QBG/+wARwAFAEj/9gBQ/+wAUv/xAFUADwB7/68Aiv+UAJD/+wCU/+wAlQAFAAQAIP/cAFf/9wBY//cAWv/3AAwACP/7AAr/7gAN//cAD//3ABD/9wAg/9wAV//3AFj/9wBZ/+4AWv/3AFv/9wB3//sABgBE//cARf/8AEb/9wBQ//cAUv/8AJT/9wAFACD/3ABX//MAWP/zAFn/9wBa//MAIAAIAB4ACgASAAsAEgAN/+UADv/uAA//5QAQ/+UAIAASAD4AEgBBABsAQv/zAET/9wBF//cARv/3AEj/+ABQ//cAUv/3AFT//ABVAAkAWf/3AFv//ABeABIAaQAbAGr/7gBr/+4Ab//uAHcAHgCJ/+4AkP/zAJT/9wDLABIAzQAoABEACv/uABAANgAg/+UAPv/uAEL/+wBE//gARf/7AEb/+ABHAAkASwATAFD/+ABS//sAVQASAF7/7gCQ//sAlP/4AJUACQAEACD/3ABX//cAWP/3AFr/9wABABAAJAAWAA7/5QAg/+4AQv/3AET/6gBF/+UARv/lAFD/5QBS/+UAVP/3AFX/9wBW//cAV//uAFj/7gBZ//cAWv/uAGr/7gBr/+4Ab//lAIn/5QCQ//cAlP/lAM3/4QAEACD/3ABX//cAWP/3AFr/9wAEACD/3ABX//cAWP/3AFr/9wAOAAj/9gAK/+UADf/3AA//9wAQ/+4AIP/cAEH/9wBX//AAWP/wAFn/7gBa//AAW//zAGn/9wB3//YADAAI//sACv/uAA3/9wAP//cAEP/3ACD/3ABX//cAWP/3AFn/7gBa//cAW//3AHf/+wACABAAJAAg/+UAEwAN/7gADv/uAA//uAAQ/8EAQv/uAET/7gBF/+4ARv/uAFD/7gBS/+4AVP/3AFUACQBZ//cAav/uAGv/7gBv/+4Aif/uAJD/7gCU/+4ABwAK/+4AIP/cAFT//ABX//cAWP/3AFn/8wBa//cAEQAO/+4AEAAbACD/7gBE//wARf/8AEb//ABH//wASP/8AFD//ABS//wAV//3AFj/9wBa//cAb//uAIn/7gCU//wAlf/8AAEAIP/lABUACv/uAA3/2AAO//MAD//YABD/xQAg/+4AQv/zAET/8ABF//MARv/wAEj/9wBQ//AAUv/zAFT/9wBZ//cAav/zAGv/8wBv//MAif/zAJD/8wCU//AAFQAK/+4ADf/cAA7/9wAP/9wAEP/TACD/7gBC//MARP/wAEX/8wBG//AASP/3AFD/8ABS//MAVP/3AFn/9wBq//MAa//zAG//9wCJ//cAkP/zAJT/8AAVAA7/3AAg/+oAQv/3AET/7gBF/+4ARv/uAEf//ABI//sAUP/uAFL/7gBU//MAV//3AFj/9wBZ//cAav/lAGv/5QBv/9wAif/cAJD/9wCU/+4Alf/8ABQACv/uAA3/2AAO//MAD//YABD/xQAg/+4AQv/zAET/8ABF//MARv/wAEj/9wBQ//AAUv/zAFT/9wBq//MAa//zAG//8wCJ//MAkP/zAJT/8AARAA7/9wAQABIAIP/uAEL/9wBE//MARf/3AEb/7gBQ/+4AUv/3AFT//ABb//cAav/zAGv/8wBv//cAif/3AJD/9wCU/+4ABgAk/9wAKP/cADD/3AAy/9wASwAbAI7/3AAFABH/8wAV/9wAF//zABr/9wDQ/9wABgAR//MAFf/cABf/6gAZ//cAGv/3AND/3AAEABIAEgAV/8oAF//qAND/ygABABj/7gACABX/ygDQ/8oAEwAi/6EAK//OAC7/9gA5//sAO//7AEL/+wBE/+wARf/xAEb/7ABHAAUASP/2AFD/7ABS//EAVQAPAHv/rwCK/5QAkP/7AJT/7ACVAAUABgA1/6YAN//cADj/5QA5/+4AOv+vADv/9wAGADX/pgA3/9wAOP/lADn/7gA6/68AO//3AA4AIv/uADT/6gA1/5QAN/+zADj/xQA5/9MAOv+dADv/7gBX//MAWP/zAFn/5QBa//cAW//zAIr/7gAUABL/zwAT/+UAGP+4ACL/6gAr/9gANP/uADX/wQA3/8oAOP/TADn/ygA6/68AO//qAEf/9wBX//MAWP/3AFn/3ABa//MAW//zAIr/6gCV//cAHgAI/8oAEf/uABL/xQATABIAFAASABX/5QAX//cAGP/qABr/6gAk/+UAKP/lADD/5QAy/+UANf+mADf/pgA4/7gAOv+UAET/9wBG//cAR//zAFD/9wBV/+4AV//YAFj/3ABa/+EAd//KAI7/5QCU//cAlf/zAND/5QAeAAj/ygAR/+4AEv/FABMAEgAUABIAFf/lABf/9wAY/+oAGv/qACT/5QAo/+UAMP/lADL/5QA1/6YAN/+mADj/uAA6/5QARP/3AEb/9wBH//MAUP/3AFX/7gBX/9gAWP/cAFr/4QB3/8oAjv/lAJT/9wCV//MA0P/lABUAIv+KACT/8wAo//MAK//cAC7/4QAw//MAMv/zADT/9wA5//MAQv/sAET/2ABF/9gARv/YAEj/7ABQ/9gAUv/YAFT/4gCK/4oAjv/zAJD/7ACU/9gADgAi/+4ANP/qADX/lAA3/7MAOP/FADn/0wA6/50AO//uAFf/8wBY//MAWf/lAFr/9wBb//MAiv/uABEAJP/zACj/8wAw//MAMv/zADX/uAA3/7gAOP/BADn/9wA6/68AR//3AFX/9wBX/9wAWP/cAFn/9wBa/9wAjv/zAJX/9wAUABL/zwAT/+UAGP+4ACL/6gAr/9gANP/uADX/wQA3/8oAOP/TADn/ygA6/68AO//qAEf/9wBX//MAWP/3AFn/3ABa//MAW//zAIr/6gCV//cADgAk//cAKP/3ADD/9wAy//cARP/3AEX//ABG//cAUP/3AFL//ABX/+4AWP/uAFr/7gCO//cAlP/3AA4AJP/3ACj/9wAw//cAMv/3AET/9wBF//wARv/3AFD/9wBS//wAV//uAFj/7gBa/+4Ajv/3AJT/9wAFACD/3ABX//MAWP/zAFn/9wBa//MABQAg/9wAV//zAFj/8wBZ//cAWv/zAAcAR//zAFX/9wBX/+EAWP/lAFn/7gBa/+EAlf/zAAMAEv/qABj/6wAa/+4AAAAAAAEAAAABAADlIVFcXw889QADA+gAAAAAwmRjNwAAAADCZGM3/7H/OAPcA7cAAAAGAAIAAAAAAAAAAQAAA7f/OAAAA/v/sf+tA9wAAQAAAAAAAAAAAAAAAAAAAPYAAAAAAfQAAADcAAABEABTAZkAPwKVACkCDwAqA4QALAKpACMA4wA0AZYAQAGWACsBkAApAjwANgDjABsBYgA2AOMAQAIY/9sCawAzAWUAFgIWACwCAgAhAk0AIwIPACsCNAAyAhAAIwI4AC0CNAAmAOwARADsABkCPAA5Ak4ASQI8AEQCBgAsA0QAMwKwAB0CIQBTAoYANwK/AFMB9gBTAd4AUwK5ADcCvwBTARAAWQFyABYCYQBTAdQAUwOEAEECvwBTAuoANwIYAFMC6gA3AjoAUwIAADUCWAAhArEATAKlAB0D+QAnAnwAGgJ8ABkCXQAwAZkAVwIYABUBmQAtAcYAVQHG//4A4wArAfMAKQIVAEYB1QArAhoAKwHzACsBNwAZAfgAEQIPAEYA8wBBAPP/8QHhAEYA8wBNAy8ARgIPAEYCDwArAhoARgIVACsBZgBGAboAKQFRABUCDwBEAdkAGQLSABwB2AAdAeMAGAHEACMB3QAoAQoAXQHdAC0BmQAyARAAUwHhAC8CGAAtAcT/sQJfABkBfgAzAg4ALQJPABYA4wA/AZkAKwIPACMBQwAjAUMALQIqABkCKgAZAcYANgHzAC0CBgA2AOMAQAIYACMBpQBOAOMALQGZAC0BmQA0Ag8ALQLWAEkDHwA2AgYANwHGAHsBxgCJAcYAVQHGAEkBxgBoAcYAYQHGALEBxgBYAcYAewHGAHsBxgA3AcYAlAHGAFsDjAA2A3EAAwF9ADUB6gASAuoANQNpADkBgQAtAxYAKQDzAFEBIQAMAg8AJgNTACsCZAAZAAAAAALVABICGwArAgAANQG6ACkCfAAZAeMAGAIYAFMCGgBGAl0AMAHEACMB9AAZAfQAGQH0ABkB9AAZAfQAGQH0ABkB9AAZAfQAGQH0ABkCsAAdArAAHQKGADcB9gBTAr8AUwLqADcCsQBMAfMAKQHzACkB8wApAfMAKQHzACkB8wApAdUAKwHzACsB8wArAfMAKwHzACsA8wBRAPP/9wDz//wA8//+Ag8ARgIPACsCDwArAg8AKwIPACsCDwArAg8ARAIPAEQCDwBEAg8ARAGrAC4CMwA2Ax8ANgMfAB8CAgAiAfMAKQJNACMDcQBTArUATQI8AEYC7wA2A/sAHwH0ABkDHwA2AhUAKwJtABkCPAA2A2AAGQNgABkB9AAZAG4AAAKwAB0CsAAdAuoANwI8ADYDHwBEAeMAGAJ8ABkCsAAdAfYAUwKwAB0B9gBTAfYAUwEQAFkBEP/6ARD//QEQ/+UC6gA3AuoANwK2ADIC6gA3ArEATAKxAEwCsQBMAAAAAAAAUAAA9gAAAAAAFQECAAAAAAAAAAAAmACiAAAAAAAAAAEADgE6AAAAAAAAAAIADAFIAAAAAAAAAAMAMgFUAAAAAAAAAAQAHAGGAAAAAAAAAAUADgGiAAAAAAAAAAYAHAGwAAEAAAAAAAAATAAAAAEAAAAAAAEABwBMAAEAAAAAAAIABgBTAAEAAAAAAAMAGQBZAAEAAAAAAAQADgByAAEAAAAAAAUABwCAAAEAAAAAAAYADgCHAAMAAQQJAAAAmACiAAMAAQQJAAEADgHMAAMAAQQJAAIADAHaAAMAAQQJAAMAMgFUAAMAAQQJAAQAHAGwAAMAAQQJAAUADgGiAAMAAQQJAAYAHAGwQ29weXJpZ2h0IChDKSAyMDA0IEhvZWZsZXIgJiBGcmVyZS1Kb25lcyBUeXBvZ3JhcGh5LCBJbmMuIHd3dy50eXBvZ3JhcGh5LmNvbVdoaXRuZXlNZWRpdW1XaGl0bmV5LU1lZGl1bToxMTc4NTMyMTAzV2hpdG5leS1NZWRpdW0wMDEuMDAwV2hpdG5leS1NZWRpdW1XaGl0bmV5TWVkaXVtAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMAA0ACAASABvAGUAZgBsAGUAcgAgACYAIABGAHIAZQByAGUALQBKAG8AbgBlAHMAIABUAHkAcABvAGcAcgBhAHAAaAB5ACwAIABJAG4AYwAuACAAdwB3AHcALgB0AHkAcABvAGcAcgBhAHAAaAB5AC4AYwBvAG0AVwBoAGkAdABuAGUAeQBNAGUAZABpAHUAbQBXAGgAaQB0AG4AZQB5AC0ATQBlAGQAaQB1AG0AOgAxADEANwA4ADUAMwAyADEAMAAzAFcAaABpAHQAbgBlAHkALQBNAGUAZABpAHUAbQAwADAAMQAuADAAMAAwAFcAaABpAHQAbgBlAHkALQBNAGUAZABpAHUAbQBXAGgAaQB0AG4AZQB5AE0AZQBkAGkAdQBtAAAAAAACAhAB9AAFAAACigKKAAAAlgKKAooAAAH0ADIA4QAAAAAAAAAAAAAAAIAAAK9QACBIAAAAAAAAAAAAAAAAAAAAIPsCAtL/RgBFA7cAyCAAARFBAAAAAeQCsgAAACAAAgAAAAAAAwAAAAAAAP97ABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA)!important;font-weight:500!important;font-style:normal}.rate_description_popup .pay .pay_msg{font-size:2rem;line-height:1.2em;font-family:'Nimbus Sans L',sans-serif;src:url(data:application/x-font-opentype;base64,T1RUTwAKAIAAAwAgQ0ZGIEnXUvUAAACsAABDkEdQT1Pd790tAABIhAAAGUxPUy8yM1E4QAAAaQQAAABgY21hcIrivtYAAERAAAAEQmhlYWTnbQpAAABh1AAAADZoaGVhB0cD1wAAYgwAAAAkaG10ePmMLvEAAGI0AAAD2G1heHAA9lAAAABmEAAAAAZuYW1ljoMVqwAAZhgAAALocG9zdP9+ABQAAGloAAAAIAEABAQAAQEBD1doaXRuZXktTWVkaXVtAAECAAEAOvgPAPgbAfgcAvgdA/gXBPsZDAOfDAQdAE3SNw08+1z6cPpLBRwBYw8cAAAQHANOERwAJR0AAENrEgAUAgABAE0AWwBiAGUAbQB1AH4AigCVAJ4ApQCnAK8AtAC7AMYAywDSANkA3kNvcHlyaWdodCAoQykgMjAwNCBIb2VmbGVyICYgRnJlcmUtSm9uZXMgVHlwb2dyYXBoeSwgSW5jLiB3d3cudHlwb2dyYXBoeS5jb21XaGl0bmV5LU1lZGl1bVdoaXRuZXlOVUxub3RlcXVhbGluZmluaXR5bGVzc2VxdWFsZ3JlYXRlcmVxdWFscGFydGlhbGRpZmZzdW1tYXRpb25wcm9kdWN0cGlpbnRlZ3JhbE9tZWdhcmFkaWNhbGFwcHJveGVxdWFsRGVsdGFuYnNwYWNlbG96ZW5nZWFwcGxlAAAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAYgBjAGQAZQBmAGcAaABpAGoAawBsAG0AbgBvAHAAcQByAHMAdAB1AHYAdwB4AHkAegB7AHwAfQB+AH8AgACBAIIAgwCEAIUAhgCHAIgAiQCKAIsAjACNAI4AjwCQAJEAkgCTAJQAlQGKAJoApwDAAN0AxQDiAJ0AogDHAOQAmwCeAJYAowCpAKQAoACmAKgArQCvALEAsgC6AL0AwwDIAMsAyQDKAM0AzADOAM8A0gDQANEA0wDWANQA1QDXANgA2wDZANoA3ADeAOEA3wDgAKEApQCqAJkBiwGMAJwBjQGOAJgBjwGQAZEBkgGTAZQAlwGVAZYBlwGYAK4AsAC/AJ8BmQDjAMYArACzAKsAtAC1ALYAtwC4ALkAuwC8AZoAvgDBAMIAxAD2AwAAAQAAAwAABgAAIwAAQgAArgABXAAB1wACUwACZAAClwACzgADBAADKAADOQADSAADVgADaAADqQADwgAEBAAEZQAEkwAE5QAFPAAFVgAFyQAGHgAGOgAGVwAGcgAGjAAGqAAG9gAHngAHywAIIQAIagAIpgAIygAI6gAJPwAJYwAJcQAJngAJyAAJ2wAKDwAKMQAKfAAKsgALDQALTAALqwALxQAL+QAMFwAMTQAMggAMpgAMyAAM4wAM9wANEgANKwANOAANSQANnwAN6QAOKwAOdAAOxwAPAwAPrgAP3gAQBgAQSQAQcwAQggAQ1QARBAARPAARiwARzwAR9QASUQASkAASvwAS3AATDgATQgATgAATogAUBQAUFgAUewAUwQAU4AAVUgAVpAAVtgAWAAAWQAAW5wAXaAAXeQAXmAAXygAX5gAYAgAYYgAYqAAYtgAZBgAZiQAZmQAZwAAZ4wAZ9AAaEwAaMgAaZAAaiAAbFAAbYgAbdgAbhwAboAAb5QAb8wAcGwAcKAAcPQAcbgAcfQAcmgAcrQAcxQAc1AAdEwAddwAdowAeJAAebQAergAfWAAfZgAfjQAf/QAghQAg7gAg8QAhQgAhvwAiMwAipAAi1gAjIwAjXQAjrQAj5QAkHQAkLAAkOwAkSgAkWQAkaAAkdwAkhgAklQAkpAAk5AAlPwAllgAlyQAmLQAmigAm0QAnNQAnnAAoCAAocAApCAApjAAp2wAqPAAqoAArCQArbgAriwArqwAr0QAr9AAsZQAsrAAs9QAtQwAtjQAuBwAuRAAuhAAuyQAvCgAvOwAvsgAwRAAwjAAw2QAxLwAxYQAxkQAxxwAx/QAyZgAyoQAysAAzMgAzkgA0BAA0EgA0kAA1KAA1NwA1OgA1eAA16AA2dQA2mQA3HwA3cAA3pgA36gA4JQA4YgA4mQA4zwA47QA5EgA5MwA5UgA5rAA6DQA8BQA8YgA8pQA88AA9NnkO+74O+4r3UvlGFSAGo/x5BcWYBaD7bhX3CwcnBvsLBw77Affu+TgVJQak+1gFv38F+zH3ZBUmBqP7WAXAfwUO9yP3b/dAFfc9BnD7QgXRBqb3QgX3IgZ+1wX7CAan90gF9wwG1wf7AAal9zgFR5oFb/tHBfs9Bqf3QgVEBm/7QgX7IAaYPwX3BwZv+0gF+wwGPwf3AAZx+zgFz3wF0PhHFfc9Bm/7SAX7PgYO9/P5NRWWzgVJmgV/QAWHi4aLh4sI+xEzT/sJH4sqv1/3C2EIjGX7iIsfWJRenWGjCH83Bax6u3vCgwh6+wIFy30FnvcKBY6LjouOiwj3Jd3U9wgfi+5TwfsNtgiMrfdtix6ygq58p3oImN8FcJhplmOSCCr87xWv93kF4mqfZ4tZCEVgYy0eiYuJi4mLCJ/4rRWLi2z7YIqKCD2pcqaLvwjGs7DbHpCLkIuQiwgO+BL4Bvh5FfcRQ9UwHjBDQfsRH/sQ00DmHubT1vcQH/fd90kVRpwF/EH9NQXPegWi+IAVQHJOTx5RcMnVH9ekx8cexqVOQB/4x/u6FfcRQ9UwHjBDQfsRH/sQ00DmHubT1vcQHz0WQHJOTx5RcMnVH9ekx8cexqVOQB8O9zf5P5wV+yn3KQWtyKLVmd0IOZ0FgUV7UHVcCPtS91IFW7t2q4u2CLyqrcoevYvAdsBpCJrpBVylUpxJiwj7DEc+MR+LSqRht10ILl5LSYsoCPsL30j3Ix7ni9ayw84I8CgF+zH3LxVdVFJwTIsIO1W7zx+Lx7a+1a4IDvu390z5RhUkBm77cQW9fwUO+wT3/0AV+yf3GVL3B4v3HgiL9yLB8/cK4Ah93wX7NyQx+xqL+0QIi/s91PsI9yD7DggO+wT36ffOFYv3PUP3CPsg9w8INXgF9yf7GsT7Bov7HgiL+yNUJPsKNQiaNwX3N/Pk9xmL90QIDvsK9/v4zRWBqAX7C3YFffcKBWoGffsKBfsKoAWBbgX3AFcFUiAFpHoF3uIF3TQFpZwFUfYFDsH4mvfBFdUH+1UG91sHPQb7Wwf7VQZBB/dVBvtbB9kG91sHDvu390j3CxUkBln7hAW8fwUO+zj3wPeFFeIH+4oGNAcO+7f3Nxb3CwcoBvsLBw6d+Jf5PhU7nAX8bP29Bdt6BQ7w+Mz35hX3dCP3E/suHvsvI/sT+3Qf+3Tz+xP3Lx73LvP3E/d0Hy8W+0RNKyMeI0zr90Qf90TK6/Me88kr+0QfDvs195oW+ToHPQb7NkAFlUMF9yHABfzcBw6b+HkWf9sF+8sG91X3WAXe4LDCi90I9wg71vsXHjeLR2pZYAiYNAXAusis0YsI2rdlPx+LVHBgTksI+477mQVGBw6H+Gj3TRWL6VnANKMI1KO+u4vfCOZM4fssHjeLT3NXZQiYNwW9s8ak0YsI4LVhUR9CVmP7BB5YBpg7BaoG9xbCWjkfP1RjMh5Ei1OgUrIIfDMFv2vSdtKLCPco6Nr3Cx8O0vjI9y0V1Qf7AAb4VwcgBvvO/F8FSQf35gb7LQfeBvctBzjVFfuGBveG9/IFDvh692gV9w423fseHluLaYJxgwia91kF97kGf9sF+/gGc/vuBc58BaqYrZS9iwjovVg8HylEYDAeR4tOo1utCH02BbttyHXaiwj3I/cE2fcnHw659yX3/RWp9yT3B9D3Hq4If9sF+2tW+yv7FYv7fgj7T/Eo9yEe9xru5/cUH/cTO9v7Fh5Ii1N2W2sIgzYVubHAoMeLCOy2WTkfNVFYOR4qi07divcUCA6V+Hf48hXRB/xUBpc6BffjBvuW/NoF43cFDr33yfgWFfsAuGGji8gIwbW23x7cuGZRH4tXYlxOaghbTBX3FFe3cYtECEdPYDMeNEy01B+LyL2+160IQKwVOWBQT4s7CCbeNvcvHvco59vzH4vsVrgytQjMsMC/i9cI6zrU+xce+xY1QScfizm5YNBpCA65+DT3xBVo+x/7CEf7H20ImDsF93C69y/3HIv3fQj3TyXu+yIe+xopLvsXH/sX2jr3Fx7Li8SfuqoIluIVXGVXdk6LCCtgvuEf5cO+3x7ryjj7FR8O+673PPf6FfcLBycG+wsH7/v6FfcLBycG+wsHDvuu90P3+hX3CwcnBvsLB/L7gxUkBln7hAW8fwUOwfiM3RXiB/v39z4F9/f3PQXhB/xT+3IFRwcO0/ia+C4V2wf8UQY7B/hR+3QV2wf8UQY7Bw7B+Jf3xBXPB/xT93IFNAf39/s+Bfv3+z0FNQcOi/hj+KIV9wE4z/sOHjmLRG5OXgiYLwXDucmu2YsIzrxoTh+LS2FrLWQIYnoFmPs5BcWYBZTuBfcLwdO6i/cACPtH/KIV9wsHJwb7CwcO99L4cPdWFV5TbHNpiwhreqG9H/cKzNXLHqSLl4ighAh0+4EVmVW8b8eLCPcC0PD3Lh/3WfsU9xL7Vx77e/tG+137hh/7Y/cV+wn3Wx7pi9agxaYIha8FTm1FeDWLCPs4+xDk910f94D3Ofc+91ge9zT3ECv7VB/7GlVCRR5ic6OzH4ubjaKNmAiq918FYZpflV2LCPsBIiL7Mx8yv2XAHruLsaS9xAgO9z75J5gV+575PAUtBvui/UkF6gbZ92MF97EG3PtqBfsF970V+3EG9wL3twUOpviL914Vi+ZXvz6iCMmlsLqL0Qj1RNT7LB77Owb9Rgf3OQb3M+vL9x4f+w73xhVHWmMwHkkG92YH1AbpsmRMH6n7yBU7UmMoHjsG94cH2Abyw2A7Hw73FPjbwRV95AVUY0puQYsI+x839Pc6H/c63vX3IB7Vi8ZuvWUImesFVq9OoDmLCPtW+xP7JftqH/tp9xH7JPdWHtqL2KfAsggO9035GvfuFfde+w/3IvuEHvtcBv1GB/dYBveB9xb3IfdhHyqKFftEJzf7Oh4hBvicB/cBBvcy9DT7QR8Oe/hlFuEH+7QG93wH93oGfeEF+2wG91wH96oG4Qf8CAb9RgcOY/hO+PAV4Qf7+wb9RgfpBvfHB/dyBn3hBftkBvdnBw73R/kEwRX31wf7nQaYNQX3Mwb7SwdjdWN/T4sI+zI69Pc6H/c62vX3Kx7ci8tuvmMImusFVa9Loi+LCPti+w77JftqH/tp9wn7JPdvHuaL3qjGsQgO9035ABb5RgctBvuyB/vxBveyBy0G/UYH6Qb30gf38Qb70gcO+4r3Sxb5RgctBv1GBw77KPe59z4V+JwHLQb8lAdCZ21LHmqLdo50kQiZNgWciKKIoYsI9wnZwfcPHw7m+OyaFfvV9/cF98P31AX7BQb7uPvKBffKBy0G/UYH6Qb38gf32fv5BQ5Z+EsWfuEF+40G+PAHLQb9RgcO+BL51xZV+UYF+wcG+2v8ygX7a/jKBfsIBlT9RgXjBrX4uQX3bvy8BdIG9274vAW2/LkFDvdN+QAW+UYHNAb8mQf8AviZBTcG/UYH4gb4rQf4D/ytBQ73ePlH9+4V92n7Dvck+1ce+1b7Efsl+2of+2n3D/sk91Ye91f3EPcm92kfKooV+zo3IfsdHvscNvX3Oh/3Ot/19x0e9xzgIfs6Hw6d+Ij4fxX3FDPS+yYe+0sG/UYH6Qb3rAfUBvcq79H3IR8siBU1U2QtHj0G94gH3wbpvWM8Hw73ePlH9+4V92n7Dvck+1ce+1b7Efsl+2ofi/tE2fsI9ytTCPgJ+x8Fnt4F+1rRBfcUteD3Cov3RAgqihX7Ojf7A/sdHvscNvcD9zof9zrf9fcdHvcc4CH7Oh8Ov/gq+H0VPVFiMB47BveBB+UG57pgQB9S+04V5aTIyYvzCPcSM9H7IR77UAb9RgfpBve3B9IG92f7vgXqoAUOhfhk904Vi/NdufsayAgiu3Gki8AIvq612h7Ci791sW4ImukFY6JZm0iLCPsRNkT7Ax+LKLxg9xZQCPNcp3GLTAhIWGVDHkaLSqdcqgh9KwW+cM551osI9xXk1vcLHw7d+NH48BV94QX8ogY1B/dwBvzwB+kG+PAHDvc/+Pn3nhX4PActBvw4B/sRUEP7CR77C1Xb9wwf+DUHLQb8QQf7PO8h9zse9zvy9PdCHw73M/kc+UYVKAb7Z/zLBftr+NIFLXcF9579PAXfBg74h/pq+UYVKwb7LfyyBftE+LIFLQb7RPyyBfsw+LkFL3cF92D9OQXZBvdP+MMF90/8wwXaBg73Cvee9/sV+4T7+wXyBvdP97MF91b7ugXrnwX7gffzBfdu99oFIwb7OPuSBftA95kFLHcFDvcK+Pr5RhUjBvtV+94F+1r35QUtdwX3iPwnBfumB+kG96YHDuL4xxZ+3QX8GQb4HfiuBdEH/H0GmDkF9/8G/B38rgVFBw77Aff/IxWA0AX7Rwb5JQf3TgbPB/ukBv2uBw6d+NH7AxX8bPm9BTt6Bfhs/b0FDvsB99UjFfmuB/uoBpZHBfdIBv0lB/tOBkYHDkv3//i+FS33GgU3Bif7IQXDBuDSBeNBBQ5L+FwjFdEH/F4GRQcO+7f3Q/lCFVmXBTn7fQXyBg54+EMW9+IH9VO6+wgeQYtVelJ0CJc+Bb+iwp3FiwjCr3ZPH3cH+1t2JVyL+wsIOsFX4R7Zi7+usbIIlUsFevcXFWNiWXFXiwhecaSyH4u8sLv3RJwIDpr4fveQFfczNtckHkqLXWpragj3wQcyfQX9QAfKeL6A04sI9x7r3/dCHzGHFfsPV1QuHl+LdZBtlgj3iAevuLesvYsIy7pTIx8OWvhAtBV+2wVaYWGAW4sIN1DC9wgf9wPCxtkewou4erdnCJjiBWelWZ1Fiwj7ECc1+zcf+zPpMvcUHsuLvZm8sAgOn/hoFvlmBzJ9BfuKB22XYJRciwj7CCc3+0If+zTgQPIe0Yu8r6+2CJZGBXn3LRVlWGFqVIsIS1zC9B/3CsHI1h6+i6iDsHgIDnj4XPeMFfcYS/b7Hx77DDEt+y0f+0PsQPcQHtqLyKO+swh+2wVXYllwRosIOItWv4j3Awj32AaLkYuTi5AIMbsV+3oGmd26ssKLCNCLrV+WPggO+2P3vPkKFX7cBYKLgI15iwg2TGcsHyIHQwZAB9MG/CYH4gb4Jgf2BoDWBSsG6we3pJy0Hp2LnYmViQgOffdLsBWeh5mIpYYIxIEFz3+hd4tuCGNXay4eLlqnsR+LrKSnw6cI9yj3sRVSZV5OHlBltsIfxbC5xx7Gs2BSH6P3ERVqpWGZW4sIKjVMJB+LSq9YwHEIa3h5dIt0CIt5lHqgfAhIZ2lli1oIN+5k9xAe9xD3AbrvH4vVTKsmnQhpkQU3mnqPi5wIi5SVlpmUCJeJl4qXiwjs4cnxH4umhaR+oQjmlAV+2wUO+F8W9+8H4VvBMR5Hi1RlZGgI98gHMn0F/VgH5Ab33ge2ubuquosIv6BqWh/72QcO+6f3RvkJFapypWwebHFxbB9spXKqHqqkpKoff/0JFfhxBzIG/HEHDvun90b5CRWqcqVsHmxxcWwfbKVyqh6qpKSqH3/9RRX4rQcyBvylB2d4e2wefYt6jICOCJg8BZKJnoqaiwjXvq/hHw5m+GiTFftu95YF9133ZwUgBvtN+1wF+FEHMn0F/VgH5Ab3jgf3aPuVBQ77p/c6FvlmBzJ9Bf1YBw73vfl/FvfvB+FfwTAeSItRZWBiCHm8ZalFiwhIi1VlXmIIgNAFRAb8cQfkBvfeB7a5uKq6iwi/nWpaH/vZB+QG994Htrm4qrqLCL+dalof+9kHDvhfFvfvB+FbwTEeR4tTZV5iCIDQBUQG/HEH5Ab33ge2ubuquosIv6BqWh/72QcO+Hj3ghX3MS3n+xQe+xMvL/sxH/sx5zD3Ex73FOnm9zEfMRYnX0EzHjde1+0f77bV4R7huT8pHw6f+IP3kBX3MzbXJB5Fi1pmZ2EIgNAFRAb9KwfkmAX3UAepf7aCuosI9wjv3/dCHzGHFfsKVE5AHliLbpNnnQj3eQexvrWswYsIzLpTIx8Omvhj+0EV+QYHTJ5YlkOLCPseKzf7Qh/7NOBA8h7Mi7msq6sI+4UH9+EEZ15falmLCEtcwvQf9w6/w+get4uhhamACA77NPfl+CYVfeAFPYdUWmlVCHzsBUQG/HEH5Ab3rgerys7A2o8IDj/4J/cZFYvmVq37CqkIQJ5znYurCK2noMEevYvAerVzCJnfBV6fVpdQiwgjS1M/H4s2uGn3BG8I4Xame4tfCGNndE4eSotRo16qCH43BbR00XXKiwj3D8zD4h8O+0n3v4kVf9cFgIl9inuLCFl7o7If96AH9wcGf9YFJAb3QAc0fgX7MwdDBkAH0wb7sAcrwm3fHqqLoI6ajggO+F0W+HEHMgb73gdgXVtsXIsIV3asvB/32QcyBvvvBzW6VeYezovEsLi1CJZGBQ5e+FX4cRUwBvsM/AYF+xD4DQUyfQX3PfxsBeAGDvdg+Ur4cRU0BiX77gUh9+4FQAYh++4FIvf1BTZ9Bfcu/GoF0Ab3Aff9BfcC+/0F0QYOXfhPkRX7NfeFBfcr93oFLgYj+zcF+wH3PgUzfQX3K/t2Bfs1+4gF6Qb3BPdGBfcM+00FDmj4YPhxFTAG+xP8CQX7FvgQBTN9BfdC/GwFeVoFfWVyeWaLCHqLeY58jwiXPQWUiZWJl4sI2ou+qLT3AwgOSfg0Fn/VBfugBveg9+EF0Qf7+QaXQQX3hwb7n/vhBUUHDmL4QyMVgNAFKAZdeaKxH4u0mcGLtgiL3mKrTpgIjQfImbSri90Ii7d9wIu0CLGfo7ge9AbPB/sEBileXTYfi12YX4tbCERidFMeWwaWSAWvBsO1dEMfi1t+X4tdCDe4XO0eDvuQ90H7QRX6Ewc7fgX+EwcOYvhJ95gVgM4FZwZSYaLSH4u7mbiLuAjgXrkpHvsJBpZHBe0GuZ91ZR+LYn1Ui18Iizm0a8h9CIkHTn5ia4s4CItgmVOLYwhkd3ZdHiMGRgf3BAbtuLrfH4u6fbaLuwjTtKLEHg77Aff79+UVUZgFgmOCf32LCHuLgJBknwhwmXmUcosIXItwZYI/CMV/BZOzlJaaiwiai5eGsXcIpn2egqSLCLmLp7KU1ggO+4r3TvjPFfcLBycG+wsH8/zPFXL4eQVRfgVz/GwFDmb3nekVjYuMi42LCMyLvZm7rwiA2AVaYmSBVYsIiouJi4qLCL733wWsg6d7qHQIl98FdJtvmGaTCJrrBUqZBXojBYqLiouKiwj7FCs1+zMfi/sRxzrocAh7KQXMfAVo91QVWJ9svYvhCIv3Ar/D244IDp33IvgIFSoGPQfTBkP7dQVGB/hUBn7bBfvqBovQ92qKHvdnBn/ZBftCBoyv9waLH6fisK3Miwisi6GIo4QIl90Fc5Fvj2yLCPsIi0xWY/sRCA5J+Kv5khU+nQX8rf3+Bdh5BQ7k9+z3dhX3PwaA0AX7Iwb3dPgRBSkG+0z74QX7UffoBTJ3Bfdt/AQF+ykGRgf3OgY/B/s/BpdGBfczBjoH4AbcB/c6BtAH+zoGDvsc9xj4WRVGBn9ABdAGT/wOBeQGx/gOBfQG1gcuBpfWBZTCoaG4iwiai5+JlYoI2weBjHyMd4sIKItbYXsoCA6T+HX3+xWLymWtKqEIMZ8FVpdymourCKqmpL0ewovAfLhyCJjbBVqgWZVKiwgsSFJBH4s4x3DpdwjAgAXbep57i2YIi3aBcX91CNN+BZqkmqyLtAj8SGEVi0yxaex1COV3BcB/pHyLawhscHJZHlSLVppepAh+OwW8dr2BzIsI6s7E1R+L3k+mLZ8IVpYFO5x4m4uwCIuglaWXoQhDmAV8cnxqi2IIDtT3BfgYFYp6inqLegiLfIx9jHwIMAaWRQXkBqn7IuUt9yCLCNGLy6S7rgh93gVYY1d0TYsIM4tPxnLsCPd/BtEH+4sGipmKmoubCIucjJyMmwj3kAaA0QX7eQal6sbE4YsIyou4dbpmCJrhBV6sVZ5Eiwj7HYsyLWr7HQgpBkUHDvu39zj5OBUmBqP7WAXAfwUO+wH3Q/lCFVmXBTn7fQXyBvdn93EVWZcFOft9BfIGDvh1+HEVOAb7M/uCBfc1+4gF15sF+yH3eAVS94IVNwb7M/uCBfc2+4gF1psF+yD3eAUO+1f3qvhxFTcG+zP7ggX3NvuIBdabBfsg93gFDvtX97T3ghX7NveIBUB7Bfch+3gF+yf7ggXfBg6v+Hv5CxWpcqRtHm1zcm0fbaNzqR6ppKOpH/tTihV+3AWCi4CNeYsINkxnLB8iB0MGQAfTBvwmB+IG+CYH9gaA1gUrBusHt6SctB6di52JlYkI90n9ChX4cQcyBvxxBw6v+HEW+WYHMn0F/VgHL/kKFX7cBYKLgI15iwg2TGcsHyIHQwZAB9MG/CYH4gb4Jgf2BoDWBSsG6we3pJy0Hp2LnYmViQgOS/gk94YV3wf77gY3Bw5497X49xXaBz0GPAeg+xsFrgb3Tz4V1wduBvsbdQVqB/cbdgX7a6AVrAf7HKEFbgY/B6gG92j8EhX3mgd49wsFaAZ4+wsF+5oHoPsXBaoGDov3vvj3FdoHPQY8B6H7GwWtBvdPPhXXB24G+xt1BWoH9xt2BftroBWsB/sboQVtBj8HqQb3Z/s9FbwHePcLBWkGd/sLBVoHn/sLBa0G908+FdcHbgb7G3UFagf3G3YF+2ugFawH+xuhBW0GPwepBvdq+2wV2gd19xwFaQZ1+xwFPAcO+7f3N/d0FfcLBygG+wsHDp34WRb5OAf7SQb7JjBC+xUfi/sb50f3I4YIrPdbBfckB9EG/PUHDir36/ftFXj3EAX7BZwF+wV6BXf7EAWf+w8F9wV5BfcFnQUO+7f3RfcLFSQGbvtxBb1/BQ77AfdF9wsVJAZu+3EFvX8F95z3fRUkBm77cQW9fwUO+wH3TPlGFSQGbvtxBb1/Bfec930VJAZu+3EFvX8FDvh/94IV+zX3iAU/ewX3Ift4Bfsm+4IF3gZf94IV+zb3iAVAewX3Ift4Bfsn+4IF3wYO92T5Ihb3CwcnBvsLB/shFvcLBycG+wsH+yAW9wsHJwb7CwcO9635fffuFfdp+yD3JPthHvtg+yL7JftqH/tp9yD7JPdhHvdg9yL3JvdpH1+KFftj+xb7B/s/Hvs++xj3B/djH/dj9xb3B/dAHvc99xj7B/tjH/uIcBW5nKqwi8MI11O4Nh77Bwb8HgfOBvcrB7QG9wb7MAXSmwX7SPfYFbylcmQfYm51Wx5fBvcTBw6L9+L4zxX3CwcnBvsLB/eE/JIVfucFU11NaD2LCEharsgfi8u1q+myCLScBX73OQVRfgWCKAX7C1VDXIv7AAj7Ad5H9w4e3YvSqMi4CA5L99H4txU19ysF+wBzBfca+xMFDkv33/k2FfsAowU1+ysFxwYOS/f/+L4VLfcaBTcGJ/shBcMG4NIF40EFDkv4EfksFVGXBYNkgn98iwh8i3+QZZ8IcJl5lHGLCF2LcGWCPwjFfwWTs5SWmosImouXhrF3CKZ9nYKliwi5i6axlNcIDkv38vjTFdMH+4oGQwcOS/f6+UkVTQaGW3J0ZYsIYItzpIi+CE5+BZIzvVrTiwjci7nBkOYIDkv3qfi7FfAHJwYmBw5L+AL4uxXwBygGJgc7FvAHKAYmBw5L99/5GxXGX7hPHk9fXlAfT7dhxx7Ht7XHH1wWaXNyah5qc6StH62jpawerKNxaR8OS/fGQRUgpAU/+xkFxwYOS/ge+TgVKaEFN/snBcAGb/cRFSmhBTf7JwXABg5L99/7ShU/9xkFIHIF9w/7AAUOS/gF+UQVUwY2RAUz1QVagQXp+xoF3wYO+Br56veHFd0H/bQGOQcO9//54BbhB/u2Bvd8B/d7Bn7hBftuBvdcB/esBuEH/EIG/CX9RgXwBvcK92MF94MG+2MH97YE+1IG91L33gUO+x33zvf5FfdxB9Nlqj0eW4tngWN6CJVRBbCcrpaviwiton9mH4IH+xV9SGqLPQhUr2jFHruLraCkogiRZQXK+xoVgcYF+5UGUAf3Vfd1FXFybXpqiwhwe5qjH4upo6f3AJYIDm/4YhZ+4QX7jgb3iQf3M64F3wf7M2kF96YHLgb7ugczeAWZOQXVmwX7ywcO93j5S/k9FTedBV1SBViyS6E/iwj7VvsR+yX7ah+LKaY4uU4IQC4F3XkFusQFvmTLddaLCPdX9xD3JvdpH4vtcd5cxwj7AX0V+9T8IAVyuH3Ei80I9zvg9vceHsGLuXuvbQjj+3gV+zs1IPseHlaLXJtoqQj31fggBaNfmVGLSQgO9/f51xbhB/uzBvd8B/d5Bn7hBftsBvdcB/epBuEH/CUG+4H7Fvsh+2Ef+133D/sj94Mer+AVZQb7MiHj90Af90Tw3/c5Hq8GDvsZ9+j4lxX0Tcg1HjdMTiIfI8pP3x7hycfzH4P7uBWBxgX7ngZQB/dr97gVT3FcVh5XcbrHH8ikusAewKVbTx8O96T5fveMFfcYTPb7Hx5Oi1pzaWAIcbxjnTmLCEeLVnpSdAiXPgW/osKdxYsIwqZ2Tx92B/tbdi5Wi/sECDPMXuYe2ovIrri0CLRXyXPRiwjai8ijvbMIf9sFV2JYcEaLCDmLVr+H9wMI99gGi5GLk4uQCDG7Fft5Bpjdu7LCiwjPi65flT4I+8b7PRVdYF53WYsIWmyitB+Lu6+69zydCIoHi2CSZZVrCA77p/c+FvhxBzIG/HEHDvt596T4ARXbBzd5Bfe7BzR9Bfu/BzJ4BZg9BdecBfvdB+IG9+8HDvh9+GkVQZsFcGgFZ6NhmFuLCPsTLy/7MR+LR5xTqWMIV0kF1XsFpq0FrXS1frqLCPcU6eb3MR+Lz3rCbbQIKX4V+1X7iAWApoaqi64I8bfW4x6qi6WCn3oItFEVlnCRa4tpCCVdQTIebYtylHebCA734fm794wV9xhM9vsfHjyLVmVpUAhrx1OwMosI+xMvL/sxH/sx5zD3Ex7ji8CxrsUIrFDCZuWLCNqLx6O+swh/2wVXYlhwRosIOItXv4f3Awj32AaLkYuTi5AIMbsV+3kGmN26ssOLCM+LrV+WPgj711EVJ19BMx43XtftH++21eEe4bk/KR8O6fjV9yMVi/RGxfs0sQi/y7XKi9kI9krE+wAeI0ZL+w0fWAdEBkAH0gb8JgfkBviuB8eqssIevatqUB+LS2pNWksIlUUF91dfnFaLVwheaXBaHlyLV59fqQh9OAW0csR7wIsI8tG/8B8O/JoO92P5MPfuFfde+w73IvuEHvtcBvuzBzMGmTcF1Qb70wf3Vwb3gfcW9yH3YR8rihX7RCY3+zkeIAb3fgf3QAbfB/tABvdeB/cCBvcy9DT7QR8OoPiA974Vi/cnWvU31AjF3wU+mQVkUQVhpFqeVJkIf0EFtX+ye612CE8vBdsGrb0FsWSpWplKCGWmW51Siwj7CzIk+xof+x3lNvcSHsiLu520tQi9vqzei/cGCDSeFYyCi4GLgQj7G1MyNx44WcjoH+i+y9sev4u+c7FpCA6F+GT3ThWL8125+xrICCK7caSLwAi+rrXaHsKLv3Wxbgia6QVjolmbSIsI+xE2RPsDH4sovGD3FlAI81yncYtMCEhYZUMeRotKp1yqCH0rBb5wznnWiwj3FeTW9wsfS/lbFVMGNkQFM9UFWoEF6fsaBd8GDj/4J/cZFYvmVq37CqkIQJ5znYurCK2noMEevYvAerVzCJnfBV6fVpdQiwgjS1M/H4s2uGn3BG8I4Xame4tfCGNndE4eSotRo16qCH43BbR00XXKiwj3D8zD4h9i+L8VUwY2RAUz1QVagQXp+xoF3wYO9wr4+vlGFSMG+1X73gX7WvflBS13BfeI/CcF+6YH6Qb3pgfz+NEV+wCjBTX7KwXHBg5o+GD4cRUwBvsT/AkF+xb4EAUzfQX3QvxsBXlaBX1lcnlmiwh6i3mOfI8Ilz0FlImViZeLCNqLvqi09wMI9xf5VxX7AKMFNfsrBccGDp34iPf7FfcUM9L7Jh4yBvcYBy0G/UYH6Qb3KAfUBvcq79H3IR8siBU1U2QtHj0G94gH3wbpvWM8Hw6f+IP3kBX3MzbXJB5Hi11oaWcI98YHMn0F/hIH5JgF91AHqX+2grqLCPcI79/3Qh8xhxX7ClVOPB5ci22TZ50I93kHsb61rMGLCMy6UyMfDuL4xxZ+3QX8GQb4HfiuBdEH/H0GmDkF9/8G/B38rgVFB/gl+gwVUwY2RAUz1QVagQXp+xoF3wYOSfg0Fn/VBfugBveg9+EF0Qf7+QaXQQX3hwb7n/vhBUUH99/5RBVTBjZEBTPVBVqBBen7GgXfBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg73PvknmBX7nvk8BS0G+6L9SQXqBtn3YwX3sQbc+2oF+wX3vRX7cQb3Ave3Bfcf9z4V8AcoBiYHOxbwBygGJgcO9z75J5gV+575PAUtBvui/UkF6gbZ92MF97EG3PtqBfsF970V+3EG9wL3twXz954Vxl+4Tx5PX15QH0+3Yccex7e1xx9cFmlzcmoeanOkrR+to6WsHqyjcWkfDvcU+NvBFX3kBVRjSm5Biwj7Hzf09zof9zre9fcgHtWLxm69ZQiZ6wVWr06gOYsI+1b7E/sl+2of+2n3Efsk91Ye2ovYp8CyCPsv+x0VIKQFP/sZBccGDnv4ZRbhB/u0Bvd8B/d6Bn3hBftsBvdcB/eqBuEH/AgG/UYH98z5/hX7AKMFNfsrBccGDvdN+QAW+UYHNAb8mQf8AviZBTcG/UYH4gb4rQf4D/ytBWH54hVRlwWDZIJ/fIsIfIt/kGWfCHCZeZRxiwhdi3Blgj8IxX8Fk7OUlpqLCJqLl4axdwimfZ2CpYsIuYumsZTXCA73ePlH9+4V92n7Dvck+1ce+1b7Efsl+2of+2n3D/sk91Ye91f3EPcm92kfKooV+zo3IfsdHvscNvX3Oh/3Ot/19x0e9xzgIfs6Hzj4MxXwBygGJgc7FvAHKAYmBw73P/j5954V+DwHLQb8OAf7EVBD+wke+wtV2/cMH/g1By0G/EEH+zzvIfc7Hvc78vT3Qh/7FfhnFfAHKAYmBzsW8AcoBiYHDnj4Qxb34gf1U7r7CB5Bi1V6UnQIlz4Fv6LCncWLCMKvdk8fdwf7W3YlXIv7Cwg6wVfhHtmLv66xsgiVSwV69xcVY2JZcVeLCF5xpLIfi7ywu/dEnAjA+EQV+wCjBTX7KwXHBg54+EMW9+IH9VO6+wgeQYtVelJ0CJc+Bb+iwp3FiwjCr3ZPH3cH+1t2JVyL+wsIOsFX4R7Zi7+usbIIlUsFevcXFWNiWXFXiwhecaSyH4u8sLv3RJwIU/fFFTX3KwX7AHMF9xr7EwUOePhDFvfiB/VTuvsIHkGLVXpSdAiXPgW/osKdxYsIwq92Tx93B/tbdiVci/sLCDrBV+Ee2Yu/rrGyCJVLBXr3FxVjYllxV4sIXnGksh+LvLC790ScCLH3zBUt9xoFNwYn+yEFwwbg0gXjQQUOePhDFvfiB/VTuvsIHkGLVXpSdAiXPgW/osKdxYsIwq92Tx93B/tbdiVci/sLCDrBV+Ee2Yu/rrGyCJVLBXr3FxVjYllxV4sIXnGksh+LvLC790ScCLr3yRXwBygGJgc7FvAHKAYmBw54+EMW9+IH9VO6+wgeQYtVelJ0CJc+Bb+iwp3FiwjCr3ZPH3cH+1t2JVyL+wsIOsFX4R7Zi7+usbIIlUsFevcXFWNiWXFXiwhecaSyH4u8sLv3RJwIyPg6FVGXBYNkgn98iwh8i3+QZZ8IcJl5lHGLCF2LcGWCPwjFfwWTs5SWmosImouXhrF3CKZ9nYKliwi5i6axlNcIDnj4Qxb34gf1U7r7CB5Bi1V6UnQIlz4Fv6LCncWLCMKvdk8fdwf7W3YlXIv7Cwg6wVfhHtmLv66xsgiVSwV69xcVY2JZcVeLCF5xpLIfi7ywu/dEnAiR+CkVxl+4Tx5PX15QH0+3Yccex7e1xx9cFmlzcmoeanOkrR+to6WsHqyjcWkfDlr4QLQVftsFWmFhgFuLCDdQwvcIH/cDwsbZHsKLuHq3ZwiY4gVnpVmdRYsI+xAnNfs3H/sz6TL3FB7Li72ZvLAILPsQFSCkBT/7GQXHBg54+Fz3jBX3GEv2+x8e+wwxLfstH/tD7ED3EB7ai8ijvrMIftsFV2JZcEaLCDiLVr+I9wMI99gGi5GLk4uQCDG7Fft6BpndurLCiwjQi61flj4Ir/gOFfsAowU1+ysFxwYOePhc94wV9xhL9vsfHvsMMS37LR/7Q+xA9xAe2ovIo76zCH7bBVdiWXBGiwg4i1a/iPcDCPfYBouRi5OLkAgxuxX7egaZ3bqywosI0IutX5Y+CD33jxU19ysF+wBzBfca+xMFDnj4XPeMFfcYS/b7Hx77DDEt+y0f+0PsQPcQHtqLyKO+swh+2wVXYllwRosIOItWv4j3Awj32AaLkYuTi5AIMbsV+3oGmd26ssKLCNCLrV+WPgih95YVLfcaBTcGJ/shBcMG4NIF40EFDnj4XPeMFfcYS/b7Hx77DDEt+y0f+0PsQPcQHtqLyKO+swh+2wVXYllwRosIOItWv4j3Awj32AaLkYuTi5AIMbsV+3oGmd26ssKLCNCLrV+WPgik95MV8AcoBiYHOxbwBygGJgcO+6f3mPk2FS+jBUL7KwW+BqP8txX4cQcyBvxxBw77p/cw+LcVQvcrBS9zBfcG+xMFzPy3FfhxBzIG/HEHDvun94v4vhU29xoFPwYx+yEFvgbX0gXaQQVr/LQV+HEHMgb8cQcO+6f3ivi7FfAHMgYmB0UW8AcyBiYH90D8uxX4cQcyBvxxBw74Xxb37wfhW8ExHkeLU2VeYgiA0AVEBvxxB+QG994Htrm7qrqLCL+galof+9kHvvksFVGXBYNkgn98iwh8i3+QZZ8IcJl5lHGLCF2LcGWCPwjFfwWTs5SWmosImouXhrF3CKZ9nYKliwi5i6axlNcIDvg5+TYV+wCjBTX7KwXHBvdZ+8kV9zEt5/sUHvsTLy/7MR/7Mecw9xMe9xTp5vcxHzEWJ19BMx43XtftH++21eEe4bk/KR8O+Hj3ghX3MS3n+xQe+xMvL/sxH/sx5zD3Ex73FOnm9zEfMRYnX0EzHjde1+0f77bV4R7huT8pHyn3yRU19ysF+wBzBfca+xMFDvh494IV9zEt5/sUHvsTLy/7MR/7Mecw9xMe9xTp5vcxHzEWJ19BMx43XtftH++21eEe4bk/KR+P99AVLfcaBTcGJ/shBcMG4NIF40EFDvh494IV9zEt5/sUHvsTLy/7MR/7Mecw9xMe9xTp5vcxHzEWJ19BMx43XtftH++21eEe4bk/KR+R980V8AcoBiYHOxbwBygGJgcO+Hj3ghX3MS3n+xQe+xMvL/sxH/sx5zD3Ex73FOnm9zEfMRYnX0EzHjde1+0f77bV4R7huT8pH6D4PhVRlwWDZIJ/fIsIfIt/kGWfCHCZeZRxiwhdi3Blgj8IxX8Fk7OUlpqLCJqLl4axdwimfZ2CpYsIuYumsZTXCA74XRb4cQcyBvveB2BdW2xciwhXdqy8H/fZBzIG++8HNbpV5h7Oi8SwuLUIlkYFnvk2FfsAowU1+ysFxwYO+F0W+HEHMgb73gdgXVtsXIsIV3asvB/32QcyBvvvBzW6VeYezovEsLi1CJZGBSv4txU19ysF+wBzBfca+xMFDvhdFvhxBzIG+94HYF1bbFyLCFd2rLwf99kHMgb77wc1ulXmHs6LxLC4tQiWRgWY+L4VLfcaBTcGJ/shBcMG4NIF40EFDvhdFvhxBzIG+94HYF1bbFyLCFd2rLwf99kHMgb77wc1ulXmHs6LxLC4tQiWRgWd+LsV8AcoBiYHOxbwBygGJgcOMPgQ+JYV7EbSKR4qRUQqHyrRRuwe7dDQ7B9HFk9hYVIeU2C1xx/GtrjDHsS1XlAfDrj4kPhqFfcfLun7Gh77GCws+x4f+x/oLvcaHvcY6un3Hh9rFvsXNUH7AR77ADXV9xcf9xjh1fcAHvcA4kH7GB83+wYVQfQFq5Wfo4uwCLtnplUePQb7lQe3BvUHpAbY+wIFdPdLFXF5f24eawbXB60GqJt+ch8O9635fffuFfdp+yD3JPthHvtg+yL7JftqH/tp9yD7JPdhHvdg9yL3JvdpH1+KFftj+xb7B/s/Hvs++xj3B/djH/dj9xb3B/dAHvc99xj7B/tjH/s5+zQVgcwFYm5mfGWLCERbw+Ef4brD0x6xi61+sG8Ilc8FaKFmmFyLCPsCPzj7DR/7DtU59wQeuIu4m6+kCA73rfl89+0Vb/ftBUYGJfuWBST3lgVEBnD77QXFBp/3hAXt+4UFugbt94UFnvuEBfwK97cVgsEF+6IGVQf3AAb7twfHBve3Bw6H+Gf3WBWL9xI0w/sWlQj3XvduBdEH/C0GmDoF964G+1X7ZwWWSAWvBvcHz2U3HztTXDQeRYtUn1GzCHwzBbtr1nbRiwj3June9xIfDnj4Qxb34gf1U7r7CB5Bi1V6UnQIlz4Fv6LCncWLCMKvdk8fdwf7W3YlXIv7Cwg6wVfhHtmLv66xsgiVSwV69xcVY2JZcVeLCF5xpLIfi7ywu/dEnAgO0vjI9y0V1gf7AAb3Uwc4eQX7QQf7ggb3wfhGBTaeBfvQ/GIFSQf35gb7LQfeBvctBw73//myFvlGB/sGBvuH/MoF+4b4ygX7CAb9RgfeBviuB/eB/LEF0gb3gfixBfyuBw73Q/ie2BWXPgXXBvlGBy0G/J0HS1JHaECLCCxgv/If+F4HLQb8awf7MuJG9x8e3YvSrc2+CA7B+FT3DhXBwQX7Ofc3Bfc59zcFV78F+zf7OQX7N/c5BVVVBfc5+zcF+zn7NwW/VwX3N/c5BQ73fflU1hVEwQWwxp/Vi98I92n7Dvck+1ce+1b7Efsl+2of+2n3D/sk91Ye34vUqcG9CPI6BTD3+xWLTIBUdWAIKNoF+wN0Bfc1+wwFZ21belOLCPscNvX3Oh/3Ot/19x0e9xzhIfs6Hw74ifpw+UYVKQb7UvzJBftm+NAFL3cFzftBBfsh/A8F+1z40AUvdwX3jf08Bd4G9yX4GwX3KfwbBd8GDnmk+1wV+FYG+nwH/FYGDvet+X337hX3afsg9yT7YR77YPsi+yX7ah/7afcg+yT3YR73YPci9yb3aR9fihX7Y/sW+wf7Px77PvsY9wf3Yx/3Y/cW9wf3QB73PfcY+wf7Yx/7MNgV11S5NR77BQb8HgfOBvcmB7IG5cW23h9IiRVgbXVaHmIG9xUHtga8p3RiHw6a+GOUFfhQB0yeWJZDiwj7His2+zwf+zDgQPIezIu5rKurCE4HS2peNR5Ki1KcWqcIfjcFvXXIfM6LCPcpzNf3Bx8y9ycVZ15falmLCEtcw+4f9wm/xOget4uhhamACA7y+PP5ChV+3AWCi4CNeYsINU1nLB8iB0MGQAfTBvwmB+IG+CYH9gZ/1gUsBusHt6OctB6di56JlYkI+8sWftwFgouAjXmLCDZMZywfIgdDBkAH0wb8JgfiBvgmB/YGgNYFKwbrB7eknLQenYudiZWJCA7B+Jr3vxXZB/xkBj0HDvfu+acW+WYHMn0F/VgHMPkKFX7cBYKLgI15iwg1TWcsHyIHQwZAB9MG/CYH4gb4Jgf2Bn/WBSwG6we3o5y0Hp2LnomViQj7yxZ+3AWCi4CNeYsINkxnLB8iB0MGQAfTBvwmB+IG+CYH9gaA1gUrBusHt6SctB6di52JlYkIDvfu+bH5CxWpc6RtHm1ycm0fbaRzqR6po6OpH/tSihV+3AWCi4CNeYsINU1nLB8iB0MGQAfTBvwmB+IG+CYH9gZ/1gUsBusHt6OctB6di56JlYkI+8sWftwFgouAjXmLCDZMZywfIgdDBkAH0wb8JgfiBvgmB/YGgNYFKwbrB7eknLQenYudiZWJCPh//QoV+HEHMgb8cQcOeaT7XBX4Vgb6fAf8VgYO/CwO9z75J5gV+575PAUtBvui/UkF6gbZ92MF97EG3PtqBfsF970V+3EG9wL3twWo9zoVNfcrBfsAcwX3GvsTBQ73PvknmBX7nvk8BS0G+6L9SQXqBtn3YwX3sQbc+2oF+wX3vRX7cQb3Ave3Bfcu968VUZcFg2SCf3yLCHyLf5BlnwhwmXmUcYsIXYtwZYI/CMV/BZOzlJaaiwiai5eGsXcIpn2dgqWLCLmLprGU1wgO93j5R/fuFfdp+w73JPtXHvtW+xH7JftqH/tp9w/7JPdWHvdX9xD3JvdpHyqKFfs6NyH7HR77HDb19zof9zrf9fcdHvcc4CH7Oh9H+KkVUZcFg2SCf3yLCHyLf5BlnwhwmXmUcYsIXYtwZYI/CMV/BZOzlJaaiwiai5eGsXcIpn2dgqWLCLmLprGU1wgOwffj+GcV9gcpBiAH9637OhXVB/xkBkEH9637WxX2BykGIAcO9635fPftFW/37QVGBiX7lgUk95YFRAZw++0FxQaf94QF7fuFBboG7feFBZ77hAX8mYYVzrixxx+LxHKiRaoIYJ59l4umCKCem6wepoukgKN7CJXEBXSZcJJpiwhJX2VUH4tUpXbQbAi0eZt9i24IcHR7ax5ri2uZbp0IhFEFpnuugrCLCA5o+GD4cRUwBvsT/AkF+xb4EAUzfQX3QvxsBXlaBX1lcnlmiwh6i3mOfI8Ilz0FlImViZeLCNqLvqi09wMI9wT45RXwBygGJgc7FvAHKAYmBw73Cvj6+UYVIwb7VfveBfta9+UFLXcF94j8JwX7pgfpBvemB+f4XxXwBygGJgc7FvAHKAYmBw73PvknmBX7nvk8BS0G+6L9SQXqBtn3YwX3sQbc+2oF+wX3vRX7cQb3Ave3Bfcc9zgVLfcaBTcGJ/shBcMG4NIF40EFDnv4ZRbhB/u0Bvd8B/d6Bn3hBftsBvdcB/eqBuEH/AgG/UYH98/5hhUt9xoFNwYn+yEFwwbg0gXjQQUO9z74lfn+FfsAowU1+ysFxwb3rP1yFfue+TwFLQb7ov1JBeoG2fdjBfexBtz7agX7Bfe9FftxBvcC97cFDnv4ZRbhB/u0Bvd8B/d6Bn3hBftsBvdcB/eqBuEH/AgG/UYH99L5gxXwBygGJgc7FvAHKAYmBw57+GUW4Qf7tAb3fAf3egZ94QX7bAb3XAf3qgbhB/wIBv1GB/d++X8VNfcrBfsAcwX3GvsTBQ77ive/+f4V+wCjBTX7KwXHBp39fxX5RgctBv1GBw77ivdLFvlGBy0G/UYH90v5fRUt9xoFNwYn+yEFwwbg0gXjQQUO+4r3Sxb5RgctBv1GB/dO+YMV8AcoBiYHOxbwBygGJgcO+4r3Sxb5RgctBv1GB9n5fxU19ysF+wBzBfca+xMFDvd4+JT6BxX7AKMFNfsrBccG9838LhX3afsO9yT7Vx77VvsR+yX7ah/7afcP+yT3Vh73V/cQ9yb3aR8qihX7Ojch+x0e+xw29fc6H/c63/X3HR73HOAh+zofDvd4+Uf37hX3afsO9yT7Vx77VvsR+yX7ah/7afcP+yT3Vh73V/cQ9yb3aR8qihX7Ojch+x0e+xw29fc6H/c63/X3HR73HOAh+zofNfgyFS33GgU3Bif7IQXDBuDSBeNBBQ73RPkY+1wV+i0HJgZu2gX74gZtPAUnBvy+B52ZfHofeX19eR77wwf3YwaTmQX3NwaTfQVn+Y8VxQZ9B2AGSQexBn0HZQY9B3wG+2z3QBWaBjwHugbaB5oG+0AHfAbaB1wGPAd8BveojhWbB5CIlYiQiwiWkJGbH/cdB5sG+x0HcoCAdx6Fi4CNh40IykQVkwZzB6CjBZUGeXcFnnEFggZ7nwWEhAV+B4MGaJoVfwZ8B4MGuQegBpWRg4Ufi4SHhYWJCJd6BYIGQ4oVfYKWmB+XlJeZHpmVf38ffoKAfB5TpBWYoQWUBnluBXoHgwacB3moBZQG+zgWrAaEB3IGfwehBoQHdQZ+B6QGhAdqBk65FZIGpGsFqweTBl0HhAZyqwVrB4MG9wG5FZMGlWgFjAaWrgWTBpVoBYwGla4FkwZ9XAWDBoCtBYoGgWkFgwbS918VlZaQlIuXCJWGlIMeg4WCgR+LgZCCkn4ImlMVd7IFgoKFfouACHySf5UekouTlo6VCPcm+xAVkI+PkB+Qh46FHoAGegdZexWUkpOUH5OElIIegoWCgx+CkYOUHj73LxWOlI+XjZQImIgFiH2GfoZ/CJttBYCDBX+jBYoGhn+Cf36LCHl+nKEfi5yTm5qXCIOahZSLmgialpucHp2Ue3wfi3uBfX5/CA73ePlH9+4V92n7Dvck+1ce+1b7Efsl+2of+2n3D/sk91Ye91f3EPcm92kfKooV+zo3IfsdHvscNvX3Oh/3Ot/19x0e9xzgIfs6H/tF+C8VNfcrBfsAcwX3GvsTBQ73P/h8+egV+wCjBTX7KwXHBveX/F8V+DwHLQb8OAf7EVBD+wke+wtV2/cMH/g1By0G/EEH+zzvIfc7Hvc78vT3Qh8O9z/4+feeFfg8By0G/DgH+xFQQ/sJHvsLVdv3DB/4NQctBvxBB/s87yH3Ox73O/L090If+xj4ahUt9xoFNwYn+yEFwwbg0gXjQQUO9z/4+feeFfg8By0G/DgH+xFQQ/sJHvsLVdv3DB/4NQctBvxBB/s87yH3Ox73O/L090If+274XxU19ysF+wBzBfca+xMFDn6Y+HGV91+YlZQGHgoEVFX/DAnhCuQL1pYMDOSQDA34oxT4mhUAAAAAAAAAAwAAAAMAAAEiAAEAAAAAABwAAwABAAABIgAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYGFiY2RlZmdoaWprbG1uAG9wcXIAc3R1dnd4eXoAewB8fX5/gIGCgwCEhQCGh4iJAAAAAAAAAAAAAAAAAAAAAIoAiwAAAACMjY6PAAAAAACQAAAAkQAAkpOUlQAAAAAABAMgAAAASgBAAAUACgB+AKwA/wExAUIBUwFhAXgBfgGSAscC3QOUA6kDwCAUIBogHiAiICYgMCA6IEQhIiICIg8iEiIaIh4iKyJIImAiZSXK+P/7Av//AAAAIACgAK4BMQFBAVIBYAF4AX0BkgLGAtgDlAOpA8AgEyAYIBwgICAmIDAgOSBEISIiAiIPIhEiGiIeIisiSCJgImQlyvj/+wH//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAEoBBgEeAcABwAHCAcQBxgHGAcgByAHKAdQB1AHUAdQB1gHaAd4B4gHiAeIB5AHkAeQB5AHkAeYB5gHmAeYB5gHmAegB6AHoAAAAAQACAAMABAAFAAYABwBoAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQAB8AEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAN4AYABhAGIAZwBkAKcAZgCDAMwAiwBqANoAywCAAMoA0ACmAKUAfQDTAHMAcgCFAKMAjwB4AKIAoQCkAHsA3wDoAOYA4ACqAKsAigCsAOoArQDnAOkA7gDrAOwA7QCXAK4A8gDvAPAA4QCvAKkAjQD1APMA9ACwAJsAnQCVALIAsQCzALUAtAC2AJAAtwC5ALgAugC7AL0AvAC+AL8AmADAAMIAwQDDAMUAxADiAJMAxwDGAMgAyQCcAJ4A5ACRAIwAkgCOAJQAmQCaAOUAnwCgAGUAfgCIAIEAggCEAIcAfwCGAN0A2QDXAG8AiQBBAAgAdQBpAHcAdgBwAHEAdAB5AHoAawBsAGMAzQDUANYA1QCoANsAzwDYANwAzgDRANIA4wDxAG0AbgAAAAEAAAAKAB4ALAABbGF0bgAIAAQAAAAA//8AAQAAAAFrZXJuAAgAAAABAAAAAQAEAAIAAAABAAgAAQDAAAQAAABbAXoBhAGuAgQCWgJsAuYDOAOyBGAEfgSgBKoEuATGBNwFHgUoBU4FZAV2BgwGPgbIBx4HWAgeCEAIVgjYCWoJjAnSCnAKpgsAC14MMAxCDQwN1g50D0YPsA/KEBgQKhBcEHYQjBEOEVQRZhFsEcYR2BHqEiQSVhJgEq4SzBMSExgTbhPEFBoUbBSyFMwU4hT8FQ4VFBUeFWwVhhWgFdoWLBamFyAXdhewF/YYSBiCGLwY0hjoGQYAAQBbAAMABwAIAAkACwANAA4ADwAQABEAEwAUABUAFgAXABgAGQAaABsAHAAiACMAJAAlACYAJwAoACsALAAtAC4AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPABBAEIAQwBEAEYARwBIAEkASwBMAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAGIAZABlAGYAaABpAGoAawBsAG8AdQB2AHcAeAB7AIkAigCOAJAAlACVANAAAgAV/8oA0P/KAAoAJP/zACj/8wAw//MAMv/zADT//AA1/68AN//PADj/2AA6/68Ajv/zABUAIv+KACT/8wAo//MAK//cAC7/4QAw//MAMv/zADT/9wA5//MAQv/sAET/2ABF/9gARv/YAEj/7ABQ/9gAUv/YAFT/4gCK/4oAjv/zAJD/7ACU/9gAFQAV/9MAIv/lACT/3AAo/9wAK//uADD/3AAy/9wANP/zAET/5QBF/+4ARv/lAEsAEgBQ/+UAUv/uAFT/7gBX/+4AWP/uAIr/5QCO/9wAlP/lAND/0wAEACL/pgAr/8oAOf/uAIr/pgAeAAj/ygAR/+4AEv/FABMAEgAUABIAFf/lABf/9wAY/+oAGv/qACT/5QAo/+UAMP/lADL/5QA1/6YAN/+mADj/uAA6/5QARP/3AEb/9wBH//MAUP/3AFX/7gBX/9gAWP/cAFr/7gB3/8oAjv/lAJT/9wCV//MA0P/lABQAEv/PABP/5QAY/7gAIv/qACv/2AA0/+4ANf/BADf/ygA4/9MAOf/KADr/rwA7/+oAR//3AFf/8wBY//cAWf/cAFr/8wBb//MAiv/qAJX/9wAeAAj/ygAR/+4AEv/FABMAEgAUABIAFf/lABf/9wAY/+oAGv/qACT/5QAo/+UAMP/lADL/5QA1/6YAN/+mADj/uAA6/5QARP/3AEb/9wBH//MAUP/3AFX/7gBX/9gAWP/cAFr/4QB3/8oAjv/lAJT/9wCV//MA0P/lACsAEP84ABH/3AAT/+4AFf+KABf/ygAZ//cAIv+BACT/0wAo/9MAK//BAC7/6gAw/9MAMv/TADn/7gA7/+4AQv+KAET/fQBF/4YARv99AEf/3ABI/4EASv/uAEv/7gBO/5QAT/+UAFD/fQBR/5QAUv+GAFP/lABU/5QAVf/lAFb/mABX/68AWP+vAFn/nQBa/68AW/+dAIr/gQCO/9MAkP+KAJT/fQCV/9wA0P+KAAcADf/uAA//7gAQ/+UAEv/3ABP/9gAU//wAGP/lAAgADv/uABP/9wAV/9wAF//3ABj/8wBv/+4Aif/uAND/3AACABD/9wAY//MAAwAS/+oAGP/rABr/7gADABL/+wAY//EAGv/3AAUAEv/uABUACQAY/9gAGv/3ANAACQAQAA3/pgAO/8oAD/+mABD/gQAR/+4AEgAJABP//AAV/6oAFv/uABf/2AAZ//QAG//uAGH/5QBv/8oAif/KAND/qgACABj/7gAa//sACQAN/+EAD//hABD/zwAT/+4AFP/3ABX/8wAW//cAGP/qAND/8wAFABj/5QA1/8EAN//cADj/4QA6/8EABAA1/8EAN//cADj/4QA6/8EAJQAI/6sACv/lAAv/pgAO/+oAIP/FACT/5QAo/+UAMP/lADL/5QA1/6YANv/uADf/pgA4/7wAOv+hAEH/nQBE//wARf/8AEb//ABH/+4AUP/8AFL//ABV/+oAVv/8AFf/4QBY/+EAWv/hAGn/nQBq/+4Aa//uAG//6gB3/6sAif/qAI7/5QCU//wAlf/uAMv/zwDN/7AADAAHAA0ACv/uADX/7gA3/+4AOP/zADn/8wA6/+UAO//3AFf/9wBY//cAWf/zAFr/9wAiAA7/7gAi//cAJP/cACj/3AAw/9wAMv/cADX/9wA3//cAOP/3ADn/8wA6/+4AO//3AET/7gBF//MARv/uAEf/8wBK//cAS//3AE3/9wBQ/+4AUv/zAFb/9wBX/9wAWP/cAFn/7gBa/9wAav/zAGv/8wBv/+4Aif/uAIr/9wCO/9wAlP/uAJX/8wAVAAr/0wAN/+EAD//hABD/ygAg//MAIv/cACv/3AA0//cANf/KADf/4QA4/+UAOf/YADr/ygA7/9wAPv/cAEL/9wBZ//cAW//3AF7/3ACK/9wAkP/3AA4AJP/3ACj/9wAw//cAMv/3AET/9wBF//wARv/3AFD/9wBS//wAV//uAFj/7gBa/+4Ajv/3AJT/9wAxAAf/7gAN/7gAD/+4ABD/pgAb//MAHP/zACAACQAi/7wAJP/zACj/8wAr/8oALv/zADD/8wAy//MANP/3ADn/8wA7/+4AQv/KAET/2ABF/9wARv/YAEf/6gBI/9MASv/uAEv/7gBN//cATv/YAE//2ABQ/9gAUf/YAFL/3ABT/9gAVP/cAFX/7gBW/9wAV//lAFj/5QBZ/9MAWv/lAFv/2ABq/+4Aa//uAGz/7gB4/+4Aiv+mAI7/8wCQ/8oAlP/YAJX/6gAIACD/9wA1/+UAN//uADj/8wA6/+UAV//3AFj/9wBa//cABQAN//cAD//3ACL/8wAr/+4Aiv/zACAAB//3AA7/0wAg//cAJP/TACj/0wAw/9MAMv/TADT/9wA3/+oAOP/uADr/7gBB//MARP/lAEX/6gBG/+UAR//uAFD/5QBS/+oAVf/qAFb/8wBX/88AWP/PAFn/7gBa/8oAaf/zAGr/7gBr/+4Ab//TAIn/0wCO/9MAlP/lAJX/7gAkAAj/3AAK//cAC/+vAA7/0wAg/8oAJP/TACj/0wAw/9MAMv/TADX/lAA2/+wAN/+dADj/pgA6/5QAQf/cAET/7gBF//MARv/uAEf/7gBQ/+4AUv/zAFX/6gBX/8oAWP/KAFr/ygBp/9wAav/zAGv/8wBv/9MAd//cAIn/0wCO/9MAlP/uAJX/7gDL/7gAzf+vAAgACP/2ADX/7gA3/+oAOP/uADr/5QBB/+oAaf/qAHf/9gARAAr/3AAN/+UAD//lABD/0wAg//MAIv/lACv/4gA0//wANf/TADf/5QA4/+oAOf/hADr/0wA7/+UAPv/cAF7/5QCK/+UAJwAH/+oACv/lAA3/rwAO/+4AD/+vABD/nQAi/7wAK/+6AC7/9wA5/+EAOv/uADv/4QBC/+UARP/hAEX/5QBG/+EARwAJAEj/6gBK//cAS//3AE7/9wBP//cAUP/hAFH/9wBS/+UAU//3AFT/7gBVAAkAVv/3AFn/9wBb//cAav/cAGv/3ABv/+4Aif/uAIr/mACQ/+UAlP/hAJUACQANAAr/6gAP/+UAIP/zACL/5QAr//EANP/8ADX/0wA3/+UAOP/qADn/4QA6/9MAO//lAIr/5QAWAA7/8wAk//cAKP/3ADD/9wAy//cANf/uADf/6gA4/+4AOv/hAET/7gBF//MARv/uAFD/7gBS//MAV//zAFj/8wBq//cAa//3AG//8wCJ//MAjv/3AJT/7gAXAAcADQAK//MAIP/zACL//AAk//wAKP/8ADD//AAy//wANP/3ADX/8wA3/+4AOP/zADn/9wA6/+UAO//8AEH/8wBX//cAWP/3AFn/8wBa//cAaf/zAIr//ACO//wANAAH/88ADf+mAA7/wQAP/6YAEP+UABv/wQAc/8EAIv+mACT/0wAo/9MAK//BAC7/7gAw/9MAMv/TADT/8wA5//MAO//uAEL/gQBE/4EARf+KAEb/gQBH/9MASP+BAEn/7gBK/+EAS//hAE3/7gBO/4oAT/+KAFD/gQBR/4oAUv+KAFP/igBU/4oAVf/TAFb/igBX/4oAWP+KAFn/gQBa/4oAW/+KAGr/lABr/5QAbP+mAG//wQB4/6YAif/BAIr/hgCO/9MAkP+BAJT/gQCV/9MABAAi/+4AK//xADn/+QA7//wAMgAH/9wADf+mAA7/ygAP/6YAEP+BABv/3AAc/9wAIv+mACT/5QAo/+UAK//BAC7/6gAw/+UAMv/lADT/7gA5/+4AO//zAEL/swBE/68ARf+zAEb/rwBH/+4ASP+zAEr/5QBL/+UATv+8AE//vABQ/68AUf+8AFL/swBT/7wAVP+4AFX/5QBW/8EAV//TAFj/0wBZ/8EAWv/TAFv/ygBq/7MAa/+zAGz/3ABv/8oAeP/cAIn/ygCK/4oAjv/lAJD/swCU/68Alf/uADIAB//lAA3/uAAO/9MAD/+4ABD/pgAb/+EAHP/hACL/vAAk/+oAKP/qACv/xQAu/+4AMP/qADL/6gA0//MAOf/zADv/9wBC/8UARP/BAEX/xQBG/8EAR//uAEj/ygBK/+4AS//uAE7/zwBP/88AUP/BAFH/zwBS/8UAU//PAFT/ygBV//MAVv/TAFf/5QBY/+UAWf/TAFr/5QBb/9wAav/FAGv/xQBs/+UAb//TAHj/5QCJ/9MAiv+zAI7/6gCQ/8UAlP/BAJX/7gAnAAf/9wAI//sAC//uAA7/ygAg/+4AJP/hACj/4QAw/+EAMv/hADT/9wA1//MANv/5ADf/7gA4//MAOf/3ADr/7gBB/+UARP/uAEX/8wBG/+4AR//3AFD/7gBS//MAVf/uAFb/9wBX/9wAWP/cAFr/3ABp/+UAav/TAGv/0wBs/+4Ab//KAHf/+wB4/+4Aif/KAI7/4QCU/+4Alf/3ADQAB//BAA3/lAAO/68AD/+UABD/gQAb/8EAHP/BACL/oQAk/9MAKP/TACv/swAu/+UAMP/TADL/0wA0/+UAOf/uADv/7gBB//cAQv+YAET/igBF/5QARv+KAEf/4QBI/48ASv/qAEv/6gBO/6YAT/+mAFD/igBR/6YAUv+UAFP/pgBU/5gAVf/cAFb/pgBX/7gAWP+4AFn/rwBa/7gAW/+vAGn/9wBq/50Aa/+dAGz/rwBv/68AeP+vAIn/rwCK/4YAjv/TAJD/mACU/4oAlf/hABoAB//3AA7/3AAk/+UAKP/lADD/5QAy/+UARP/qAEX/7gBG/+oAR//zAFD/6gBS/+4AVf/3AFb/9wBX/+UAWP/lAFr/5QBq/9wAa//cAGz/9wBv/9wAeP/3AIn/3ACO/+UAlP/qAJX/8wAGACT/3AAo/9wAMP/cADL/3ABLABsAjv/cABMAIv+hACv/zgAu//YAOf/7ADv/+wBC//sARP/sAEX/8QBG/+wARwAFAEj/9gBQ/+wAUv/xAFUADwB7/68Aiv+UAJD/+wCU/+wAlQAFAAQAIP/cAFf/9wBY//cAWv/3AAwACP/7AAr/7gAN//cAD//3ABD/9wAg/9wAV//3AFj/9wBZ/+4AWv/3AFv/9wB3//sABgBE//cARf/8AEb/9wBQ//cAUv/8AJT/9wAFACD/3ABX//MAWP/zAFn/9wBa//MAIAAIAB4ACgASAAsAEgAN/+UADv/uAA//5QAQ/+UAIAASAD4AEgBBABsAQv/zAET/9wBF//cARv/3AEj/+ABQ//cAUv/3AFT//ABVAAkAWf/3AFv//ABeABIAaQAbAGr/7gBr/+4Ab//uAHcAHgCJ/+4AkP/zAJT/9wDLABIAzQAoABEACv/uABAANgAg/+UAPv/uAEL/+wBE//gARf/7AEb/+ABHAAkASwATAFD/+ABS//sAVQASAF7/7gCQ//sAlP/4AJUACQAEACD/3ABX//cAWP/3AFr/9wABABAAJAAWAA7/5QAg/+4AQv/3AET/6gBF/+UARv/lAFD/5QBS/+UAVP/3AFX/9wBW//cAV//uAFj/7gBZ//cAWv/uAGr/7gBr/+4Ab//lAIn/5QCQ//cAlP/lAM3/4QAEACD/3ABX//cAWP/3AFr/9wAEACD/3ABX//cAWP/3AFr/9wAOAAj/9gAK/+UADf/3AA//9wAQ/+4AIP/cAEH/9wBX//AAWP/wAFn/7gBa//AAW//zAGn/9wB3//YADAAI//sACv/uAA3/9wAP//cAEP/3ACD/3ABX//cAWP/3AFn/7gBa//cAW//3AHf/+wACABAAJAAg/+UAEwAN/7gADv/uAA//uAAQ/8EAQv/uAET/7gBF/+4ARv/uAFD/7gBS/+4AVP/3AFUACQBZ//cAav/uAGv/7gBv/+4Aif/uAJD/7gCU/+4ABwAK/+4AIP/cAFT//ABX//cAWP/3AFn/8wBa//cAEQAO/+4AEAAbACD/7gBE//wARf/8AEb//ABH//wASP/8AFD//ABS//wAV//3AFj/9wBa//cAb//uAIn/7gCU//wAlf/8AAEAIP/lABUACv/uAA3/2AAO//MAD//YABD/xQAg/+4AQv/zAET/8ABF//MARv/wAEj/9wBQ//AAUv/zAFT/9wBZ//cAav/zAGv/8wBv//MAif/zAJD/8wCU//AAFQAK/+4ADf/cAA7/9wAP/9wAEP/TACD/7gBC//MARP/wAEX/8wBG//AASP/3AFD/8ABS//MAVP/3AFn/9wBq//MAa//zAG//9wCJ//cAkP/zAJT/8AAVAA7/3AAg/+oAQv/3AET/7gBF/+4ARv/uAEf//ABI//sAUP/uAFL/7gBU//MAV//3AFj/9wBZ//cAav/lAGv/5QBv/9wAif/cAJD/9wCU/+4Alf/8ABQACv/uAA3/2AAO//MAD//YABD/xQAg/+4AQv/zAET/8ABF//MARv/wAEj/9wBQ//AAUv/zAFT/9wBq//MAa//zAG//8wCJ//MAkP/zAJT/8AARAA7/9wAQABIAIP/uAEL/9wBE//MARf/3AEb/7gBQ/+4AUv/3AFT//ABb//cAav/zAGv/8wBv//cAif/3AJD/9wCU/+4ABgAk/9wAKP/cADD/3AAy/9wASwAbAI7/3AAFABH/8wAV/9wAF//zABr/9wDQ/9wABgAR//MAFf/cABf/6gAZ//cAGv/3AND/3AAEABIAEgAV/8oAF//qAND/ygABABj/7gACABX/ygDQ/8oAEwAi/6EAK//OAC7/9gA5//sAO//7AEL/+wBE/+wARf/xAEb/7ABHAAUASP/2AFD/7ABS//EAVQAPAHv/rwCK/5QAkP/7AJT/7ACVAAUABgA1/6YAN//cADj/5QA5/+4AOv+vADv/9wAGADX/pgA3/9wAOP/lADn/7gA6/68AO//3AA4AIv/uADT/6gA1/5QAN/+zADj/xQA5/9MAOv+dADv/7gBX//MAWP/zAFn/5QBa//cAW//zAIr/7gAUABL/zwAT/+UAGP+4ACL/6gAr/9gANP/uADX/wQA3/8oAOP/TADn/ygA6/68AO//qAEf/9wBX//MAWP/3AFn/3ABa//MAW//zAIr/6gCV//cAHgAI/8oAEf/uABL/xQATABIAFAASABX/5QAX//cAGP/qABr/6gAk/+UAKP/lADD/5QAy/+UANf+mADf/pgA4/7gAOv+UAET/9wBG//cAR//zAFD/9wBV/+4AV//YAFj/3ABa/+EAd//KAI7/5QCU//cAlf/zAND/5QAeAAj/ygAR/+4AEv/FABMAEgAUABIAFf/lABf/9wAY/+oAGv/qACT/5QAo/+UAMP/lADL/5QA1/6YAN/+mADj/uAA6/5QARP/3AEb/9wBH//MAUP/3AFX/7gBX/9gAWP/cAFr/4QB3/8oAjv/lAJT/9wCV//MA0P/lABUAIv+KACT/8wAo//MAK//cAC7/4QAw//MAMv/zADT/9wA5//MAQv/sAET/2ABF/9gARv/YAEj/7ABQ/9gAUv/YAFT/4gCK/4oAjv/zAJD/7ACU/9gADgAi/+4ANP/qADX/lAA3/7MAOP/FADn/0wA6/50AO//uAFf/8wBY//MAWf/lAFr/9wBb//MAiv/uABEAJP/zACj/8wAw//MAMv/zADX/uAA3/7gAOP/BADn/9wA6/68AR//3AFX/9wBX/9wAWP/cAFn/9wBa/9wAjv/zAJX/9wAUABL/zwAT/+UAGP+4ACL/6gAr/9gANP/uADX/wQA3/8oAOP/TADn/ygA6/68AO//qAEf/9wBX//MAWP/3AFn/3ABa//MAW//zAIr/6gCV//cADgAk//cAKP/3ADD/9wAy//cARP/3AEX//ABG//cAUP/3AFL//ABX/+4AWP/uAFr/7gCO//cAlP/3AA4AJP/3ACj/9wAw//cAMv/3AET/9wBF//wARv/3AFD/9wBS//wAV//uAFj/7gBa/+4Ajv/3AJT/9wAFACD/3ABX//MAWP/zAFn/9wBa//MABQAg/9wAV//zAFj/8wBZ//cAWv/zAAcAR//zAFX/9wBX/+EAWP/lAFn/7gBa/+EAlf/zAAMAEv/qABj/6wAa/+4AAAAAAAEAAAABAADlIVFcXw889QADA+gAAAAAwmRjNwAAAADCZGM3/7H/OAPcA7cAAAAGAAIAAAAAAAAAAQAAA7f/OAAAA/v/sf+tA9wAAQAAAAAAAAAAAAAAAAAAAPYAAAAAAfQAAADcAAABEABTAZkAPwKVACkCDwAqA4QALAKpACMA4wA0AZYAQAGWACsBkAApAjwANgDjABsBYgA2AOMAQAIY/9sCawAzAWUAFgIWACwCAgAhAk0AIwIPACsCNAAyAhAAIwI4AC0CNAAmAOwARADsABkCPAA5Ak4ASQI8AEQCBgAsA0QAMwKwAB0CIQBTAoYANwK/AFMB9gBTAd4AUwK5ADcCvwBTARAAWQFyABYCYQBTAdQAUwOEAEECvwBTAuoANwIYAFMC6gA3AjoAUwIAADUCWAAhArEATAKlAB0D+QAnAnwAGgJ8ABkCXQAwAZkAVwIYABUBmQAtAcYAVQHG//4A4wArAfMAKQIVAEYB1QArAhoAKwHzACsBNwAZAfgAEQIPAEYA8wBBAPP/8QHhAEYA8wBNAy8ARgIPAEYCDwArAhoARgIVACsBZgBGAboAKQFRABUCDwBEAdkAGQLSABwB2AAdAeMAGAHEACMB3QAoAQoAXQHdAC0BmQAyARAAUwHhAC8CGAAtAcT/sQJfABkBfgAzAg4ALQJPABYA4wA/AZkAKwIPACMBQwAjAUMALQIqABkCKgAZAcYANgHzAC0CBgA2AOMAQAIYACMBpQBOAOMALQGZAC0BmQA0Ag8ALQLWAEkDHwA2AgYANwHGAHsBxgCJAcYAVQHGAEkBxgBoAcYAYQHGALEBxgBYAcYAewHGAHsBxgA3AcYAlAHGAFsDjAA2A3EAAwF9ADUB6gASAuoANQNpADkBgQAtAxYAKQDzAFEBIQAMAg8AJgNTACsCZAAZAAAAAALVABICGwArAgAANQG6ACkCfAAZAeMAGAIYAFMCGgBGAl0AMAHEACMB9AAZAfQAGQH0ABkB9AAZAfQAGQH0ABkB9AAZAfQAGQH0ABkCsAAdArAAHQKGADcB9gBTAr8AUwLqADcCsQBMAfMAKQHzACkB8wApAfMAKQHzACkB8wApAdUAKwHzACsB8wArAfMAKwHzACsA8wBRAPP/9wDz//wA8//+Ag8ARgIPACsCDwArAg8AKwIPACsCDwArAg8ARAIPAEQCDwBEAg8ARAGrAC4CMwA2Ax8ANgMfAB8CAgAiAfMAKQJNACMDcQBTArUATQI8AEYC7wA2A/sAHwH0ABkDHwA2AhUAKwJtABkCPAA2A2AAGQNgABkB9AAZAG4AAAKwAB0CsAAdAuoANwI8ADYDHwBEAeMAGAJ8ABkCsAAdAfYAUwKwAB0B9gBTAfYAUwEQAFkBEP/6ARD//QEQ/+UC6gA3AuoANwK2ADIC6gA3ArEATAKxAEwCsQBMAAAAAAAAUAAA9gAAAAAAFQECAAAAAAAAAAAAmACiAAAAAAAAAAEADgE6AAAAAAAAAAIADAFIAAAAAAAAAAMAMgFUAAAAAAAAAAQAHAGGAAAAAAAAAAUADgGiAAAAAAAAAAYAHAGwAAEAAAAAAAAATAAAAAEAAAAAAAEABwBMAAEAAAAAAAIABgBTAAEAAAAAAAMAGQBZAAEAAAAAAAQADgByAAEAAAAAAAUABwCAAAEAAAAAAAYADgCHAAMAAQQJAAAAmACiAAMAAQQJAAEADgHMAAMAAQQJAAIADAHaAAMAAQQJAAMAMgFUAAMAAQQJAAQAHAGwAAMAAQQJAAUADgGiAAMAAQQJAAYAHAGwQ29weXJpZ2h0IChDKSAyMDA0IEhvZWZsZXIgJiBGcmVyZS1Kb25lcyBUeXBvZ3JhcGh5LCBJbmMuIHd3dy50eXBvZ3JhcGh5LmNvbVdoaXRuZXlNZWRpdW1XaGl0bmV5LU1lZGl1bToxMTc4NTMyMTAzV2hpdG5leS1NZWRpdW0wMDEuMDAwV2hpdG5leS1NZWRpdW1XaGl0bmV5TWVkaXVtAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMAA0ACAASABvAGUAZgBsAGUAcgAgACYAIABGAHIAZQByAGUALQBKAG8AbgBlAHMAIABUAHkAcABvAGcAcgBhAHAAaAB5ACwAIABJAG4AYwAuACAAdwB3AHcALgB0AHkAcABvAGcAcgBhAHAAaAB5AC4AYwBvAG0AVwBoAGkAdABuAGUAeQBNAGUAZABpAHUAbQBXAGgAaQB0AG4AZQB5AC0ATQBlAGQAaQB1AG0AOgAxADEANwA4ADUAMwAyADEAMAAzAFcAaABpAHQAbgBlAHkALQBNAGUAZABpAHUAbQAwADAAMQAuADAAMAAwAFcAaABpAHQAbgBlAHkALQBNAGUAZABpAHUAbQBXAGgAaQB0AG4AZQB5AE0AZQBkAGkAdQBtAAAAAAACAhAB9AAFAAACigKKAAAAlgKKAooAAAH0ADIA4QAAAAAAAAAAAAAAAIAAAK9QACBIAAAAAAAAAAAAAAAAAAAAIPsCAtL/RgBFA7cAyCAAARFBAAAAAeQCsgAAACAAAgAAAAAAAwAAAAAAAP97ABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA)!important;font-weight:700!important;font-style:normal}.rate_description_popup .pay .content{font-size:1.8rem;line-height:1.4em;padding:2rem 0}.rate_description_popup .pay .content>*{font-size:1.8rem;line-height:1.4em;font-weight:300!important;font-family:'Nimbus Sans L',sans-serif;font-style:normal}.rate_description_popup .guarantee_policy{padding-bottom:100px}.rate_description_popup .guarantee_policy h5.policy_title{font-size:2rem;line-height:1.3em;text-transform:capitalize;font-family:'Nimbus Sans L',sans-serif;src:url(data:application/x-font-opentype;base64,T1RUTwAKAIAAAwAgQ0ZGIEnXUvUAAACsAABDkEdQT1Pd790tAABIhAAAGUxPUy8yM1E4QAAAaQQAAABgY21hcIrivtYAAERAAAAEQmhlYWTnbQpAAABh1AAAADZoaGVhB0cD1wAAYgwAAAAkaG10ePmMLvEAAGI0AAAD2G1heHAA9lAAAABmEAAAAAZuYW1ljoMVqwAAZhgAAALocG9zdP9+ABQAAGloAAAAIAEABAQAAQEBD1doaXRuZXktTWVkaXVtAAECAAEAOvgPAPgbAfgcAvgdA/gXBPsZDAOfDAQdAE3SNw08+1z6cPpLBRwBYw8cAAAQHANOERwAJR0AAENrEgAUAgABAE0AWwBiAGUAbQB1AH4AigCVAJ4ApQCnAK8AtAC7AMYAywDSANkA3kNvcHlyaWdodCAoQykgMjAwNCBIb2VmbGVyICYgRnJlcmUtSm9uZXMgVHlwb2dyYXBoeSwgSW5jLiB3d3cudHlwb2dyYXBoeS5jb21XaGl0bmV5LU1lZGl1bVdoaXRuZXlOVUxub3RlcXVhbGluZmluaXR5bGVzc2VxdWFsZ3JlYXRlcmVxdWFscGFydGlhbGRpZmZzdW1tYXRpb25wcm9kdWN0cGlpbnRlZ3JhbE9tZWdhcmFkaWNhbGFwcHJveGVxdWFsRGVsdGFuYnNwYWNlbG96ZW5nZWFwcGxlAAAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAYgBjAGQAZQBmAGcAaABpAGoAawBsAG0AbgBvAHAAcQByAHMAdAB1AHYAdwB4AHkAegB7AHwAfQB+AH8AgACBAIIAgwCEAIUAhgCHAIgAiQCKAIsAjACNAI4AjwCQAJEAkgCTAJQAlQGKAJoApwDAAN0AxQDiAJ0AogDHAOQAmwCeAJYAowCpAKQAoACmAKgArQCvALEAsgC6AL0AwwDIAMsAyQDKAM0AzADOAM8A0gDQANEA0wDWANQA1QDXANgA2wDZANoA3ADeAOEA3wDgAKEApQCqAJkBiwGMAJwBjQGOAJgBjwGQAZEBkgGTAZQAlwGVAZYBlwGYAK4AsAC/AJ8BmQDjAMYArACzAKsAtAC1ALYAtwC4ALkAuwC8AZoAvgDBAMIAxAD2AwAAAQAAAwAABgAAIwAAQgAArgABXAAB1wACUwACZAAClwACzgADBAADKAADOQADSAADVgADaAADqQADwgAEBAAEZQAEkwAE5QAFPAAFVgAFyQAGHgAGOgAGVwAGcgAGjAAGqAAG9gAHngAHywAIIQAIagAIpgAIygAI6gAJPwAJYwAJcQAJngAJyAAJ2wAKDwAKMQAKfAAKsgALDQALTAALqwALxQAL+QAMFwAMTQAMggAMpgAMyAAM4wAM9wANEgANKwANOAANSQANnwAN6QAOKwAOdAAOxwAPAwAPrgAP3gAQBgAQSQAQcwAQggAQ1QARBAARPAARiwARzwAR9QASUQASkAASvwAS3AATDgATQgATgAATogAUBQAUFgAUewAUwQAU4AAVUgAVpAAVtgAWAAAWQAAW5wAXaAAXeQAXmAAXygAX5gAYAgAYYgAYqAAYtgAZBgAZiQAZmQAZwAAZ4wAZ9AAaEwAaMgAaZAAaiAAbFAAbYgAbdgAbhwAboAAb5QAb8wAcGwAcKAAcPQAcbgAcfQAcmgAcrQAcxQAc1AAdEwAddwAdowAeJAAebQAergAfWAAfZgAfjQAf/QAghQAg7gAg8QAhQgAhvwAiMwAipAAi1gAjIwAjXQAjrQAj5QAkHQAkLAAkOwAkSgAkWQAkaAAkdwAkhgAklQAkpAAk5AAlPwAllgAlyQAmLQAmigAm0QAnNQAnnAAoCAAocAApCAApjAAp2wAqPAAqoAArCQArbgAriwArqwAr0QAr9AAsZQAsrAAs9QAtQwAtjQAuBwAuRAAuhAAuyQAvCgAvOwAvsgAwRAAwjAAw2QAxLwAxYQAxkQAxxwAx/QAyZgAyoQAysAAzMgAzkgA0BAA0EgA0kAA1KAA1NwA1OgA1eAA16AA2dQA2mQA3HwA3cAA3pgA36gA4JQA4YgA4mQA4zwA47QA5EgA5MwA5UgA5rAA6DQA8BQA8YgA8pQA88AA9NnkO+74O+4r3UvlGFSAGo/x5BcWYBaD7bhX3CwcnBvsLBw77Affu+TgVJQak+1gFv38F+zH3ZBUmBqP7WAXAfwUO9yP3b/dAFfc9BnD7QgXRBqb3QgX3IgZ+1wX7CAan90gF9wwG1wf7AAal9zgFR5oFb/tHBfs9Bqf3QgVEBm/7QgX7IAaYPwX3BwZv+0gF+wwGPwf3AAZx+zgFz3wF0PhHFfc9Bm/7SAX7PgYO9/P5NRWWzgVJmgV/QAWHi4aLh4sI+xEzT/sJH4sqv1/3C2EIjGX7iIsfWJRenWGjCH83Bax6u3vCgwh6+wIFy30FnvcKBY6LjouOiwj3Jd3U9wgfi+5TwfsNtgiMrfdtix6ygq58p3oImN8FcJhplmOSCCr87xWv93kF4mqfZ4tZCEVgYy0eiYuJi4mLCJ/4rRWLi2z7YIqKCD2pcqaLvwjGs7DbHpCLkIuQiwgO+BL4Bvh5FfcRQ9UwHjBDQfsRH/sQ00DmHubT1vcQH/fd90kVRpwF/EH9NQXPegWi+IAVQHJOTx5RcMnVH9ekx8cexqVOQB/4x/u6FfcRQ9UwHjBDQfsRH/sQ00DmHubT1vcQHz0WQHJOTx5RcMnVH9ekx8cexqVOQB8O9zf5P5wV+yn3KQWtyKLVmd0IOZ0FgUV7UHVcCPtS91IFW7t2q4u2CLyqrcoevYvAdsBpCJrpBVylUpxJiwj7DEc+MR+LSqRht10ILl5LSYsoCPsL30j3Ix7ni9ayw84I8CgF+zH3LxVdVFJwTIsIO1W7zx+Lx7a+1a4IDvu390z5RhUkBm77cQW9fwUO+wT3/0AV+yf3GVL3B4v3HgiL9yLB8/cK4Ah93wX7NyQx+xqL+0QIi/s91PsI9yD7DggO+wT36ffOFYv3PUP3CPsg9w8INXgF9yf7GsT7Bov7HgiL+yNUJPsKNQiaNwX3N/Pk9xmL90QIDvsK9/v4zRWBqAX7C3YFffcKBWoGffsKBfsKoAWBbgX3AFcFUiAFpHoF3uIF3TQFpZwFUfYFDsH4mvfBFdUH+1UG91sHPQb7Wwf7VQZBB/dVBvtbB9kG91sHDvu390j3CxUkBln7hAW8fwUO+zj3wPeFFeIH+4oGNAcO+7f3Nxb3CwcoBvsLBw6d+Jf5PhU7nAX8bP29Bdt6BQ7w+Mz35hX3dCP3E/suHvsvI/sT+3Qf+3Tz+xP3Lx73LvP3E/d0Hy8W+0RNKyMeI0zr90Qf90TK6/Me88kr+0QfDvs195oW+ToHPQb7NkAFlUMF9yHABfzcBw6b+HkWf9sF+8sG91X3WAXe4LDCi90I9wg71vsXHjeLR2pZYAiYNAXAusis0YsI2rdlPx+LVHBgTksI+477mQVGBw6H+Gj3TRWL6VnANKMI1KO+u4vfCOZM4fssHjeLT3NXZQiYNwW9s8ak0YsI4LVhUR9CVmP7BB5YBpg7BaoG9xbCWjkfP1RjMh5Ei1OgUrIIfDMFv2vSdtKLCPco6Nr3Cx8O0vjI9y0V1Qf7AAb4VwcgBvvO/F8FSQf35gb7LQfeBvctBzjVFfuGBveG9/IFDvh692gV9w423fseHluLaYJxgwia91kF97kGf9sF+/gGc/vuBc58BaqYrZS9iwjovVg8HylEYDAeR4tOo1utCH02BbttyHXaiwj3I/cE2fcnHw659yX3/RWp9yT3B9D3Hq4If9sF+2tW+yv7FYv7fgj7T/Eo9yEe9xru5/cUH/cTO9v7Fh5Ii1N2W2sIgzYVubHAoMeLCOy2WTkfNVFYOR4qi07divcUCA6V+Hf48hXRB/xUBpc6BffjBvuW/NoF43cFDr33yfgWFfsAuGGji8gIwbW23x7cuGZRH4tXYlxOaghbTBX3FFe3cYtECEdPYDMeNEy01B+LyL2+160IQKwVOWBQT4s7CCbeNvcvHvco59vzH4vsVrgytQjMsMC/i9cI6zrU+xce+xY1QScfizm5YNBpCA65+DT3xBVo+x/7CEf7H20ImDsF93C69y/3HIv3fQj3TyXu+yIe+xopLvsXH/sX2jr3Fx7Li8SfuqoIluIVXGVXdk6LCCtgvuEf5cO+3x7ryjj7FR8O+673PPf6FfcLBycG+wsH7/v6FfcLBycG+wsHDvuu90P3+hX3CwcnBvsLB/L7gxUkBln7hAW8fwUOwfiM3RXiB/v39z4F9/f3PQXhB/xT+3IFRwcO0/ia+C4V2wf8UQY7B/hR+3QV2wf8UQY7Bw7B+Jf3xBXPB/xT93IFNAf39/s+Bfv3+z0FNQcOi/hj+KIV9wE4z/sOHjmLRG5OXgiYLwXDucmu2YsIzrxoTh+LS2FrLWQIYnoFmPs5BcWYBZTuBfcLwdO6i/cACPtH/KIV9wsHJwb7CwcO99L4cPdWFV5TbHNpiwhreqG9H/cKzNXLHqSLl4ighAh0+4EVmVW8b8eLCPcC0PD3Lh/3WfsU9xL7Vx77e/tG+137hh/7Y/cV+wn3Wx7pi9agxaYIha8FTm1FeDWLCPs4+xDk910f94D3Ofc+91ge9zT3ECv7VB/7GlVCRR5ic6OzH4ubjaKNmAiq918FYZpflV2LCPsBIiL7Mx8yv2XAHruLsaS9xAgO9z75J5gV+575PAUtBvui/UkF6gbZ92MF97EG3PtqBfsF970V+3EG9wL3twUOpviL914Vi+ZXvz6iCMmlsLqL0Qj1RNT7LB77Owb9Rgf3OQb3M+vL9x4f+w73xhVHWmMwHkkG92YH1AbpsmRMH6n7yBU7UmMoHjsG94cH2Abyw2A7Hw73FPjbwRV95AVUY0puQYsI+x839Pc6H/c63vX3IB7Vi8ZuvWUImesFVq9OoDmLCPtW+xP7JftqH/tp9xH7JPdWHtqL2KfAsggO9035GvfuFfde+w/3IvuEHvtcBv1GB/dYBveB9xb3IfdhHyqKFftEJzf7Oh4hBvicB/cBBvcy9DT7QR8Oe/hlFuEH+7QG93wH93oGfeEF+2wG91wH96oG4Qf8CAb9RgcOY/hO+PAV4Qf7+wb9RgfpBvfHB/dyBn3hBftkBvdnBw73R/kEwRX31wf7nQaYNQX3Mwb7SwdjdWN/T4sI+zI69Pc6H/c62vX3Kx7ci8tuvmMImusFVa9Loi+LCPti+w77JftqH/tp9wn7JPdvHuaL3qjGsQgO9035ABb5RgctBvuyB/vxBveyBy0G/UYH6Qb30gf38Qb70gcO+4r3Sxb5RgctBv1GBw77KPe59z4V+JwHLQb8lAdCZ21LHmqLdo50kQiZNgWciKKIoYsI9wnZwfcPHw7m+OyaFfvV9/cF98P31AX7BQb7uPvKBffKBy0G/UYH6Qb38gf32fv5BQ5Z+EsWfuEF+40G+PAHLQb9RgcO+BL51xZV+UYF+wcG+2v8ygX7a/jKBfsIBlT9RgXjBrX4uQX3bvy8BdIG9274vAW2/LkFDvdN+QAW+UYHNAb8mQf8AviZBTcG/UYH4gb4rQf4D/ytBQ73ePlH9+4V92n7Dvck+1ce+1b7Efsl+2of+2n3D/sk91Ye91f3EPcm92kfKooV+zo3IfsdHvscNvX3Oh/3Ot/19x0e9xzgIfs6Hw6d+Ij4fxX3FDPS+yYe+0sG/UYH6Qb3rAfUBvcq79H3IR8siBU1U2QtHj0G94gH3wbpvWM8Hw73ePlH9+4V92n7Dvck+1ce+1b7Efsl+2ofi/tE2fsI9ytTCPgJ+x8Fnt4F+1rRBfcUteD3Cov3RAgqihX7Ojf7A/sdHvscNvcD9zof9zrf9fcdHvcc4CH7Oh8Ov/gq+H0VPVFiMB47BveBB+UG57pgQB9S+04V5aTIyYvzCPcSM9H7IR77UAb9RgfpBve3B9IG92f7vgXqoAUOhfhk904Vi/NdufsayAgiu3Gki8AIvq612h7Ci791sW4ImukFY6JZm0iLCPsRNkT7Ax+LKLxg9xZQCPNcp3GLTAhIWGVDHkaLSqdcqgh9KwW+cM551osI9xXk1vcLHw7d+NH48BV94QX8ogY1B/dwBvzwB+kG+PAHDvc/+Pn3nhX4PActBvw4B/sRUEP7CR77C1Xb9wwf+DUHLQb8QQf7PO8h9zse9zvy9PdCHw73M/kc+UYVKAb7Z/zLBftr+NIFLXcF9579PAXfBg74h/pq+UYVKwb7LfyyBftE+LIFLQb7RPyyBfsw+LkFL3cF92D9OQXZBvdP+MMF90/8wwXaBg73Cvee9/sV+4T7+wXyBvdP97MF91b7ugXrnwX7gffzBfdu99oFIwb7OPuSBftA95kFLHcFDvcK+Pr5RhUjBvtV+94F+1r35QUtdwX3iPwnBfumB+kG96YHDuL4xxZ+3QX8GQb4HfiuBdEH/H0GmDkF9/8G/B38rgVFBw77Aff/IxWA0AX7Rwb5JQf3TgbPB/ukBv2uBw6d+NH7AxX8bPm9BTt6Bfhs/b0FDvsB99UjFfmuB/uoBpZHBfdIBv0lB/tOBkYHDkv3//i+FS33GgU3Bif7IQXDBuDSBeNBBQ5L+FwjFdEH/F4GRQcO+7f3Q/lCFVmXBTn7fQXyBg54+EMW9+IH9VO6+wgeQYtVelJ0CJc+Bb+iwp3FiwjCr3ZPH3cH+1t2JVyL+wsIOsFX4R7Zi7+usbIIlUsFevcXFWNiWXFXiwhecaSyH4u8sLv3RJwIDpr4fveQFfczNtckHkqLXWpragj3wQcyfQX9QAfKeL6A04sI9x7r3/dCHzGHFfsPV1QuHl+LdZBtlgj3iAevuLesvYsIy7pTIx8OWvhAtBV+2wVaYWGAW4sIN1DC9wgf9wPCxtkewou4erdnCJjiBWelWZ1Fiwj7ECc1+zcf+zPpMvcUHsuLvZm8sAgOn/hoFvlmBzJ9BfuKB22XYJRciwj7CCc3+0If+zTgQPIe0Yu8r6+2CJZGBXn3LRVlWGFqVIsIS1zC9B/3CsHI1h6+i6iDsHgIDnj4XPeMFfcYS/b7Hx77DDEt+y0f+0PsQPcQHtqLyKO+swh+2wVXYllwRosIOItWv4j3Awj32AaLkYuTi5AIMbsV+3oGmd26ssKLCNCLrV+WPggO+2P3vPkKFX7cBYKLgI15iwg2TGcsHyIHQwZAB9MG/CYH4gb4Jgf2BoDWBSsG6we3pJy0Hp2LnYmViQgOffdLsBWeh5mIpYYIxIEFz3+hd4tuCGNXay4eLlqnsR+LrKSnw6cI9yj3sRVSZV5OHlBltsIfxbC5xx7Gs2BSH6P3ERVqpWGZW4sIKjVMJB+LSq9YwHEIa3h5dIt0CIt5lHqgfAhIZ2lli1oIN+5k9xAe9xD3AbrvH4vVTKsmnQhpkQU3mnqPi5wIi5SVlpmUCJeJl4qXiwjs4cnxH4umhaR+oQjmlAV+2wUO+F8W9+8H4VvBMR5Hi1RlZGgI98gHMn0F/VgH5Ab33ge2ubuquosIv6BqWh/72QcO+6f3RvkJFapypWwebHFxbB9spXKqHqqkpKoff/0JFfhxBzIG/HEHDvun90b5CRWqcqVsHmxxcWwfbKVyqh6qpKSqH3/9RRX4rQcyBvylB2d4e2wefYt6jICOCJg8BZKJnoqaiwjXvq/hHw5m+GiTFftu95YF9133ZwUgBvtN+1wF+FEHMn0F/VgH5Ab3jgf3aPuVBQ77p/c6FvlmBzJ9Bf1YBw73vfl/FvfvB+FfwTAeSItRZWBiCHm8ZalFiwhIi1VlXmIIgNAFRAb8cQfkBvfeB7a5uKq6iwi/nWpaH/vZB+QG994Htrm4qrqLCL+dalof+9kHDvhfFvfvB+FbwTEeR4tTZV5iCIDQBUQG/HEH5Ab33ge2ubuquosIv6BqWh/72QcO+Hj3ghX3MS3n+xQe+xMvL/sxH/sx5zD3Ex73FOnm9zEfMRYnX0EzHjde1+0f77bV4R7huT8pHw6f+IP3kBX3MzbXJB5Fi1pmZ2EIgNAFRAb9KwfkmAX3UAepf7aCuosI9wjv3/dCHzGHFfsKVE5AHliLbpNnnQj3eQexvrWswYsIzLpTIx8Omvhj+0EV+QYHTJ5YlkOLCPseKzf7Qh/7NOBA8h7Mi7msq6sI+4UH9+EEZ15falmLCEtcwvQf9w6/w+get4uhhamACA77NPfl+CYVfeAFPYdUWmlVCHzsBUQG/HEH5Ab3rgerys7A2o8IDj/4J/cZFYvmVq37CqkIQJ5znYurCK2noMEevYvAerVzCJnfBV6fVpdQiwgjS1M/H4s2uGn3BG8I4Xame4tfCGNndE4eSotRo16qCH43BbR00XXKiwj3D8zD4h8O+0n3v4kVf9cFgIl9inuLCFl7o7If96AH9wcGf9YFJAb3QAc0fgX7MwdDBkAH0wb7sAcrwm3fHqqLoI6ajggO+F0W+HEHMgb73gdgXVtsXIsIV3asvB/32QcyBvvvBzW6VeYezovEsLi1CJZGBQ5e+FX4cRUwBvsM/AYF+xD4DQUyfQX3PfxsBeAGDvdg+Ur4cRU0BiX77gUh9+4FQAYh++4FIvf1BTZ9Bfcu/GoF0Ab3Aff9BfcC+/0F0QYOXfhPkRX7NfeFBfcr93oFLgYj+zcF+wH3PgUzfQX3K/t2Bfs1+4gF6Qb3BPdGBfcM+00FDmj4YPhxFTAG+xP8CQX7FvgQBTN9BfdC/GwFeVoFfWVyeWaLCHqLeY58jwiXPQWUiZWJl4sI2ou+qLT3AwgOSfg0Fn/VBfugBveg9+EF0Qf7+QaXQQX3hwb7n/vhBUUHDmL4QyMVgNAFKAZdeaKxH4u0mcGLtgiL3mKrTpgIjQfImbSri90Ii7d9wIu0CLGfo7ge9AbPB/sEBileXTYfi12YX4tbCERidFMeWwaWSAWvBsO1dEMfi1t+X4tdCDe4XO0eDvuQ90H7QRX6Ewc7fgX+EwcOYvhJ95gVgM4FZwZSYaLSH4u7mbiLuAjgXrkpHvsJBpZHBe0GuZ91ZR+LYn1Ui18Iizm0a8h9CIkHTn5ia4s4CItgmVOLYwhkd3ZdHiMGRgf3BAbtuLrfH4u6fbaLuwjTtKLEHg77Aff79+UVUZgFgmOCf32LCHuLgJBknwhwmXmUcosIXItwZYI/CMV/BZOzlJaaiwiai5eGsXcIpn2egqSLCLmLp7KU1ggO+4r3TvjPFfcLBycG+wsH8/zPFXL4eQVRfgVz/GwFDmb3nekVjYuMi42LCMyLvZm7rwiA2AVaYmSBVYsIiouJi4qLCL733wWsg6d7qHQIl98FdJtvmGaTCJrrBUqZBXojBYqLiouKiwj7FCs1+zMfi/sRxzrocAh7KQXMfAVo91QVWJ9svYvhCIv3Ar/D244IDp33IvgIFSoGPQfTBkP7dQVGB/hUBn7bBfvqBovQ92qKHvdnBn/ZBftCBoyv9waLH6fisK3Miwisi6GIo4QIl90Fc5Fvj2yLCPsIi0xWY/sRCA5J+Kv5khU+nQX8rf3+Bdh5BQ7k9+z3dhX3PwaA0AX7Iwb3dPgRBSkG+0z74QX7UffoBTJ3Bfdt/AQF+ykGRgf3OgY/B/s/BpdGBfczBjoH4AbcB/c6BtAH+zoGDvsc9xj4WRVGBn9ABdAGT/wOBeQGx/gOBfQG1gcuBpfWBZTCoaG4iwiai5+JlYoI2weBjHyMd4sIKItbYXsoCA6T+HX3+xWLymWtKqEIMZ8FVpdymourCKqmpL0ewovAfLhyCJjbBVqgWZVKiwgsSFJBH4s4x3DpdwjAgAXbep57i2YIi3aBcX91CNN+BZqkmqyLtAj8SGEVi0yxaex1COV3BcB/pHyLawhscHJZHlSLVppepAh+OwW8dr2BzIsI6s7E1R+L3k+mLZ8IVpYFO5x4m4uwCIuglaWXoQhDmAV8cnxqi2IIDtT3BfgYFYp6inqLegiLfIx9jHwIMAaWRQXkBqn7IuUt9yCLCNGLy6S7rgh93gVYY1d0TYsIM4tPxnLsCPd/BtEH+4sGipmKmoubCIucjJyMmwj3kAaA0QX7eQal6sbE4YsIyou4dbpmCJrhBV6sVZ5Eiwj7HYsyLWr7HQgpBkUHDvu39zj5OBUmBqP7WAXAfwUO+wH3Q/lCFVmXBTn7fQXyBvdn93EVWZcFOft9BfIGDvh1+HEVOAb7M/uCBfc1+4gF15sF+yH3eAVS94IVNwb7M/uCBfc2+4gF1psF+yD3eAUO+1f3qvhxFTcG+zP7ggX3NvuIBdabBfsg93gFDvtX97T3ghX7NveIBUB7Bfch+3gF+yf7ggXfBg6v+Hv5CxWpcqRtHm1zcm0fbaNzqR6ppKOpH/tTihV+3AWCi4CNeYsINkxnLB8iB0MGQAfTBvwmB+IG+CYH9gaA1gUrBusHt6SctB6di52JlYkI90n9ChX4cQcyBvxxBw6v+HEW+WYHMn0F/VgHL/kKFX7cBYKLgI15iwg2TGcsHyIHQwZAB9MG/CYH4gb4Jgf2BoDWBSsG6we3pJy0Hp2LnYmViQgOS/gk94YV3wf77gY3Bw5497X49xXaBz0GPAeg+xsFrgb3Tz4V1wduBvsbdQVqB/cbdgX7a6AVrAf7HKEFbgY/B6gG92j8EhX3mgd49wsFaAZ4+wsF+5oHoPsXBaoGDov3vvj3FdoHPQY8B6H7GwWtBvdPPhXXB24G+xt1BWoH9xt2BftroBWsB/sboQVtBj8HqQb3Z/s9FbwHePcLBWkGd/sLBVoHn/sLBa0G908+FdcHbgb7G3UFagf3G3YF+2ugFawH+xuhBW0GPwepBvdq+2wV2gd19xwFaQZ1+xwFPAcO+7f3N/d0FfcLBygG+wsHDp34WRb5OAf7SQb7JjBC+xUfi/sb50f3I4YIrPdbBfckB9EG/PUHDir36/ftFXj3EAX7BZwF+wV6BXf7EAWf+w8F9wV5BfcFnQUO+7f3RfcLFSQGbvtxBb1/BQ77AfdF9wsVJAZu+3EFvX8F95z3fRUkBm77cQW9fwUO+wH3TPlGFSQGbvtxBb1/Bfec930VJAZu+3EFvX8FDvh/94IV+zX3iAU/ewX3Ift4Bfsm+4IF3gZf94IV+zb3iAVAewX3Ift4Bfsn+4IF3wYO92T5Ihb3CwcnBvsLB/shFvcLBycG+wsH+yAW9wsHJwb7CwcO9635fffuFfdp+yD3JPthHvtg+yL7JftqH/tp9yD7JPdhHvdg9yL3JvdpH1+KFftj+xb7B/s/Hvs++xj3B/djH/dj9xb3B/dAHvc99xj7B/tjH/uIcBW5nKqwi8MI11O4Nh77Bwb8HgfOBvcrB7QG9wb7MAXSmwX7SPfYFbylcmQfYm51Wx5fBvcTBw6L9+L4zxX3CwcnBvsLB/eE/JIVfucFU11NaD2LCEharsgfi8u1q+myCLScBX73OQVRfgWCKAX7C1VDXIv7AAj7Ad5H9w4e3YvSqMi4CA5L99H4txU19ysF+wBzBfca+xMFDkv33/k2FfsAowU1+ysFxwYOS/f/+L4VLfcaBTcGJ/shBcMG4NIF40EFDkv4EfksFVGXBYNkgn98iwh8i3+QZZ8IcJl5lHGLCF2LcGWCPwjFfwWTs5SWmosImouXhrF3CKZ9nYKliwi5i6axlNcIDkv38vjTFdMH+4oGQwcOS/f6+UkVTQaGW3J0ZYsIYItzpIi+CE5+BZIzvVrTiwjci7nBkOYIDkv3qfi7FfAHJwYmBw5L+AL4uxXwBygGJgc7FvAHKAYmBw5L99/5GxXGX7hPHk9fXlAfT7dhxx7Ht7XHH1wWaXNyah5qc6StH62jpawerKNxaR8OS/fGQRUgpAU/+xkFxwYOS/ge+TgVKaEFN/snBcAGb/cRFSmhBTf7JwXABg5L99/7ShU/9xkFIHIF9w/7AAUOS/gF+UQVUwY2RAUz1QVagQXp+xoF3wYO+Br56veHFd0H/bQGOQcO9//54BbhB/u2Bvd8B/d7Bn7hBftuBvdcB/esBuEH/EIG/CX9RgXwBvcK92MF94MG+2MH97YE+1IG91L33gUO+x33zvf5FfdxB9Nlqj0eW4tngWN6CJVRBbCcrpaviwiton9mH4IH+xV9SGqLPQhUr2jFHruLraCkogiRZQXK+xoVgcYF+5UGUAf3Vfd1FXFybXpqiwhwe5qjH4upo6f3AJYIDm/4YhZ+4QX7jgb3iQf3M64F3wf7M2kF96YHLgb7ugczeAWZOQXVmwX7ywcO93j5S/k9FTedBV1SBViyS6E/iwj7VvsR+yX7ah+LKaY4uU4IQC4F3XkFusQFvmTLddaLCPdX9xD3JvdpH4vtcd5cxwj7AX0V+9T8IAVyuH3Ei80I9zvg9vceHsGLuXuvbQjj+3gV+zs1IPseHlaLXJtoqQj31fggBaNfmVGLSQgO9/f51xbhB/uzBvd8B/d5Bn7hBftsBvdcB/epBuEH/CUG+4H7Fvsh+2Ef+133D/sj94Mer+AVZQb7MiHj90Af90Tw3/c5Hq8GDvsZ9+j4lxX0Tcg1HjdMTiIfI8pP3x7hycfzH4P7uBWBxgX7ngZQB/dr97gVT3FcVh5XcbrHH8ikusAewKVbTx8O96T5fveMFfcYTPb7Hx5Oi1pzaWAIcbxjnTmLCEeLVnpSdAiXPgW/osKdxYsIwqZ2Tx92B/tbdi5Wi/sECDPMXuYe2ovIrri0CLRXyXPRiwjai8ijvbMIf9sFV2JYcEaLCDmLVr+H9wMI99gGi5GLk4uQCDG7Fft5Bpjdu7LCiwjPi65flT4I+8b7PRVdYF53WYsIWmyitB+Lu6+69zydCIoHi2CSZZVrCA77p/c+FvhxBzIG/HEHDvt596T4ARXbBzd5Bfe7BzR9Bfu/BzJ4BZg9BdecBfvdB+IG9+8HDvh9+GkVQZsFcGgFZ6NhmFuLCPsTLy/7MR+LR5xTqWMIV0kF1XsFpq0FrXS1frqLCPcU6eb3MR+Lz3rCbbQIKX4V+1X7iAWApoaqi64I8bfW4x6qi6WCn3oItFEVlnCRa4tpCCVdQTIebYtylHebCA734fm794wV9xhM9vsfHjyLVmVpUAhrx1OwMosI+xMvL/sxH/sx5zD3Ex7ji8CxrsUIrFDCZuWLCNqLx6O+swh/2wVXYlhwRosIOItXv4f3Awj32AaLkYuTi5AIMbsV+3kGmN26ssOLCM+LrV+WPgj711EVJ19BMx43XtftH++21eEe4bk/KR8O6fjV9yMVi/RGxfs0sQi/y7XKi9kI9krE+wAeI0ZL+w0fWAdEBkAH0gb8JgfkBviuB8eqssIevatqUB+LS2pNWksIlUUF91dfnFaLVwheaXBaHlyLV59fqQh9OAW0csR7wIsI8tG/8B8O/JoO92P5MPfuFfde+w73IvuEHvtcBvuzBzMGmTcF1Qb70wf3Vwb3gfcW9yH3YR8rihX7RCY3+zkeIAb3fgf3QAbfB/tABvdeB/cCBvcy9DT7QR8OoPiA974Vi/cnWvU31AjF3wU+mQVkUQVhpFqeVJkIf0EFtX+ye612CE8vBdsGrb0FsWSpWplKCGWmW51Siwj7CzIk+xof+x3lNvcSHsiLu520tQi9vqzei/cGCDSeFYyCi4GLgQj7G1MyNx44WcjoH+i+y9sev4u+c7FpCA6F+GT3ThWL8125+xrICCK7caSLwAi+rrXaHsKLv3Wxbgia6QVjolmbSIsI+xE2RPsDH4sovGD3FlAI81yncYtMCEhYZUMeRotKp1yqCH0rBb5wznnWiwj3FeTW9wsfS/lbFVMGNkQFM9UFWoEF6fsaBd8GDj/4J/cZFYvmVq37CqkIQJ5znYurCK2noMEevYvAerVzCJnfBV6fVpdQiwgjS1M/H4s2uGn3BG8I4Xame4tfCGNndE4eSotRo16qCH43BbR00XXKiwj3D8zD4h9i+L8VUwY2RAUz1QVagQXp+xoF3wYO9wr4+vlGFSMG+1X73gX7WvflBS13BfeI/CcF+6YH6Qb3pgfz+NEV+wCjBTX7KwXHBg5o+GD4cRUwBvsT/AkF+xb4EAUzfQX3QvxsBXlaBX1lcnlmiwh6i3mOfI8Ilz0FlImViZeLCNqLvqi09wMI9xf5VxX7AKMFNfsrBccGDp34iPf7FfcUM9L7Jh4yBvcYBy0G/UYH6Qb3KAfUBvcq79H3IR8siBU1U2QtHj0G94gH3wbpvWM8Hw6f+IP3kBX3MzbXJB5Hi11oaWcI98YHMn0F/hIH5JgF91AHqX+2grqLCPcI79/3Qh8xhxX7ClVOPB5ci22TZ50I93kHsb61rMGLCMy6UyMfDuL4xxZ+3QX8GQb4HfiuBdEH/H0GmDkF9/8G/B38rgVFB/gl+gwVUwY2RAUz1QVagQXp+xoF3wYOSfg0Fn/VBfugBveg9+EF0Qf7+QaXQQX3hwb7n/vhBUUH99/5RBVTBjZEBTPVBVqBBen7GgXfBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg55pPtcFfhWBvp8B/xWBg73PvknmBX7nvk8BS0G+6L9SQXqBtn3YwX3sQbc+2oF+wX3vRX7cQb3Ave3Bfcf9z4V8AcoBiYHOxbwBygGJgcO9z75J5gV+575PAUtBvui/UkF6gbZ92MF97EG3PtqBfsF970V+3EG9wL3twXz954Vxl+4Tx5PX15QH0+3Yccex7e1xx9cFmlzcmoeanOkrR+to6WsHqyjcWkfDvcU+NvBFX3kBVRjSm5Biwj7Hzf09zof9zre9fcgHtWLxm69ZQiZ6wVWr06gOYsI+1b7E/sl+2of+2n3Efsk91Ye2ovYp8CyCPsv+x0VIKQFP/sZBccGDnv4ZRbhB/u0Bvd8B/d6Bn3hBftsBvdcB/eqBuEH/AgG/UYH98z5/hX7AKMFNfsrBccGDvdN+QAW+UYHNAb8mQf8AviZBTcG/UYH4gb4rQf4D/ytBWH54hVRlwWDZIJ/fIsIfIt/kGWfCHCZeZRxiwhdi3Blgj8IxX8Fk7OUlpqLCJqLl4axdwimfZ2CpYsIuYumsZTXCA73ePlH9+4V92n7Dvck+1ce+1b7Efsl+2of+2n3D/sk91Ye91f3EPcm92kfKooV+zo3IfsdHvscNvX3Oh/3Ot/19x0e9xzgIfs6Hzj4MxXwBygGJgc7FvAHKAYmBw73P/j5954V+DwHLQb8OAf7EVBD+wke+wtV2/cMH/g1By0G/EEH+zzvIfc7Hvc78vT3Qh/7FfhnFfAHKAYmBzsW8AcoBiYHDnj4Qxb34gf1U7r7CB5Bi1V6UnQIlz4Fv6LCncWLCMKvdk8fdwf7W3YlXIv7Cwg6wVfhHtmLv66xsgiVSwV69xcVY2JZcVeLCF5xpLIfi7ywu/dEnAjA+EQV+wCjBTX7KwXHBg54+EMW9+IH9VO6+wgeQYtVelJ0CJc+Bb+iwp3FiwjCr3ZPH3cH+1t2JVyL+wsIOsFX4R7Zi7+usbIIlUsFevcXFWNiWXFXiwhecaSyH4u8sLv3RJwIU/fFFTX3KwX7AHMF9xr7EwUOePhDFvfiB/VTuvsIHkGLVXpSdAiXPgW/osKdxYsIwq92Tx93B/tbdiVci/sLCDrBV+Ee2Yu/rrGyCJVLBXr3FxVjYllxV4sIXnGksh+LvLC790ScCLH3zBUt9xoFNwYn+yEFwwbg0gXjQQUOePhDFvfiB/VTuvsIHkGLVXpSdAiXPgW/osKdxYsIwq92Tx93B/tbdiVci/sLCDrBV+Ee2Yu/rrGyCJVLBXr3FxVjYllxV4sIXnGksh+LvLC790ScCLr3yRXwBygGJgc7FvAHKAYmBw54+EMW9+IH9VO6+wgeQYtVelJ0CJc+Bb+iwp3FiwjCr3ZPH3cH+1t2JVyL+wsIOsFX4R7Zi7+usbIIlUsFevcXFWNiWXFXiwhecaSyH4u8sLv3RJwIyPg6FVGXBYNkgn98iwh8i3+QZZ8IcJl5lHGLCF2LcGWCPwjFfwWTs5SWmosImouXhrF3CKZ9nYKliwi5i6axlNcIDnj4Qxb34gf1U7r7CB5Bi1V6UnQIlz4Fv6LCncWLCMKvdk8fdwf7W3YlXIv7Cwg6wVfhHtmLv66xsgiVSwV69xcVY2JZcVeLCF5xpLIfi7ywu/dEnAiR+CkVxl+4Tx5PX15QH0+3Yccex7e1xx9cFmlzcmoeanOkrR+to6WsHqyjcWkfDlr4QLQVftsFWmFhgFuLCDdQwvcIH/cDwsbZHsKLuHq3ZwiY4gVnpVmdRYsI+xAnNfs3H/sz6TL3FB7Li72ZvLAILPsQFSCkBT/7GQXHBg54+Fz3jBX3GEv2+x8e+wwxLfstH/tD7ED3EB7ai8ijvrMIftsFV2JZcEaLCDiLVr+I9wMI99gGi5GLk4uQCDG7Fft6BpndurLCiwjQi61flj4Ir/gOFfsAowU1+ysFxwYOePhc94wV9xhL9vsfHvsMMS37LR/7Q+xA9xAe2ovIo76zCH7bBVdiWXBGiwg4i1a/iPcDCPfYBouRi5OLkAgxuxX7egaZ3bqywosI0IutX5Y+CD33jxU19ysF+wBzBfca+xMFDnj4XPeMFfcYS/b7Hx77DDEt+y0f+0PsQPcQHtqLyKO+swh+2wVXYllwRosIOItWv4j3Awj32AaLkYuTi5AIMbsV+3oGmd26ssKLCNCLrV+WPgih95YVLfcaBTcGJ/shBcMG4NIF40EFDnj4XPeMFfcYS/b7Hx77DDEt+y0f+0PsQPcQHtqLyKO+swh+2wVXYllwRosIOItWv4j3Awj32AaLkYuTi5AIMbsV+3oGmd26ssKLCNCLrV+WPgik95MV8AcoBiYHOxbwBygGJgcO+6f3mPk2FS+jBUL7KwW+BqP8txX4cQcyBvxxBw77p/cw+LcVQvcrBS9zBfcG+xMFzPy3FfhxBzIG/HEHDvun94v4vhU29xoFPwYx+yEFvgbX0gXaQQVr/LQV+HEHMgb8cQcO+6f3ivi7FfAHMgYmB0UW8AcyBiYH90D8uxX4cQcyBvxxBw74Xxb37wfhW8ExHkeLU2VeYgiA0AVEBvxxB+QG994Htrm7qrqLCL+galof+9kHvvksFVGXBYNkgn98iwh8i3+QZZ8IcJl5lHGLCF2LcGWCPwjFfwWTs5SWmosImouXhrF3CKZ9nYKliwi5i6axlNcIDvg5+TYV+wCjBTX7KwXHBvdZ+8kV9zEt5/sUHvsTLy/7MR/7Mecw9xMe9xTp5vcxHzEWJ19BMx43XtftH++21eEe4bk/KR8O+Hj3ghX3MS3n+xQe+xMvL/sxH/sx5zD3Ex73FOnm9zEfMRYnX0EzHjde1+0f77bV4R7huT8pHyn3yRU19ysF+wBzBfca+xMFDvh494IV9zEt5/sUHvsTLy/7MR/7Mecw9xMe9xTp5vcxHzEWJ19BMx43XtftH++21eEe4bk/KR+P99AVLfcaBTcGJ/shBcMG4NIF40EFDvh494IV9zEt5/sUHvsTLy/7MR/7Mecw9xMe9xTp5vcxHzEWJ19BMx43XtftH++21eEe4bk/KR+R980V8AcoBiYHOxbwBygGJgcO+Hj3ghX3MS3n+xQe+xMvL/sxH/sx5zD3Ex73FOnm9zEfMRYnX0EzHjde1+0f77bV4R7huT8pH6D4PhVRlwWDZIJ/fIsIfIt/kGWfCHCZeZRxiwhdi3Blgj8IxX8Fk7OUlpqLCJqLl4axdwimfZ2CpYsIuYumsZTXCA74XRb4cQcyBvveB2BdW2xciwhXdqy8H/fZBzIG++8HNbpV5h7Oi8SwuLUIlkYFnvk2FfsAowU1+ysFxwYO+F0W+HEHMgb73gdgXVtsXIsIV3asvB/32QcyBvvvBzW6VeYezovEsLi1CJZGBSv4txU19ysF+wBzBfca+xMFDvhdFvhxBzIG+94HYF1bbFyLCFd2rLwf99kHMgb77wc1ulXmHs6LxLC4tQiWRgWY+L4VLfcaBTcGJ/shBcMG4NIF40EFDvhdFvhxBzIG+94HYF1bbFyLCFd2rLwf99kHMgb77wc1ulXmHs6LxLC4tQiWRgWd+LsV8AcoBiYHOxbwBygGJgcOMPgQ+JYV7EbSKR4qRUQqHyrRRuwe7dDQ7B9HFk9hYVIeU2C1xx/GtrjDHsS1XlAfDrj4kPhqFfcfLun7Gh77GCws+x4f+x/oLvcaHvcY6un3Hh9rFvsXNUH7AR77ADXV9xcf9xjh1fcAHvcA4kH7GB83+wYVQfQFq5Wfo4uwCLtnplUePQb7lQe3BvUHpAbY+wIFdPdLFXF5f24eawbXB60GqJt+ch8O9635fffuFfdp+yD3JPthHvtg+yL7JftqH/tp9yD7JPdhHvdg9yL3JvdpH1+KFftj+xb7B/s/Hvs++xj3B/djH/dj9xb3B/dAHvc99xj7B/tjH/s5+zQVgcwFYm5mfGWLCERbw+Ef4brD0x6xi61+sG8Ilc8FaKFmmFyLCPsCPzj7DR/7DtU59wQeuIu4m6+kCA73rfl89+0Vb/ftBUYGJfuWBST3lgVEBnD77QXFBp/3hAXt+4UFugbt94UFnvuEBfwK97cVgsEF+6IGVQf3AAb7twfHBve3Bw6H+Gf3WBWL9xI0w/sWlQj3XvduBdEH/C0GmDoF964G+1X7ZwWWSAWvBvcHz2U3HztTXDQeRYtUn1GzCHwzBbtr1nbRiwj3June9xIfDnj4Qxb34gf1U7r7CB5Bi1V6UnQIlz4Fv6LCncWLCMKvdk8fdwf7W3YlXIv7Cwg6wVfhHtmLv66xsgiVSwV69xcVY2JZcVeLCF5xpLIfi7ywu/dEnAgO0vjI9y0V1gf7AAb3Uwc4eQX7QQf7ggb3wfhGBTaeBfvQ/GIFSQf35gb7LQfeBvctBw73//myFvlGB/sGBvuH/MoF+4b4ygX7CAb9RgfeBviuB/eB/LEF0gb3gfixBfyuBw73Q/ie2BWXPgXXBvlGBy0G/J0HS1JHaECLCCxgv/If+F4HLQb8awf7MuJG9x8e3YvSrc2+CA7B+FT3DhXBwQX7Ofc3Bfc59zcFV78F+zf7OQX7N/c5BVVVBfc5+zcF+zn7NwW/VwX3N/c5BQ73fflU1hVEwQWwxp/Vi98I92n7Dvck+1ce+1b7Efsl+2of+2n3D/sk91Ye34vUqcG9CPI6BTD3+xWLTIBUdWAIKNoF+wN0Bfc1+wwFZ21belOLCPscNvX3Oh/3Ot/19x0e9xzhIfs6Hw74ifpw+UYVKQb7UvzJBftm+NAFL3cFzftBBfsh/A8F+1z40AUvdwX3jf08Bd4G9yX4GwX3KfwbBd8GDnmk+1wV+FYG+nwH/FYGDvet+X337hX3afsg9yT7YR77YPsi+yX7ah/7afcg+yT3YR73YPci9yb3aR9fihX7Y/sW+wf7Px77PvsY9wf3Yx/3Y/cW9wf3QB73PfcY+wf7Yx/7MNgV11S5NR77BQb8HgfOBvcmB7IG5cW23h9IiRVgbXVaHmIG9xUHtga8p3RiHw6a+GOUFfhQB0yeWJZDiwj7His2+zwf+zDgQPIezIu5rKurCE4HS2peNR5Ki1KcWqcIfjcFvXXIfM6LCPcpzNf3Bx8y9ycVZ15falmLCEtcw+4f9wm/xOget4uhhamACA7y+PP5ChV+3AWCi4CNeYsINU1nLB8iB0MGQAfTBvwmB+IG+CYH9gZ/1gUsBusHt6OctB6di56JlYkI+8sWftwFgouAjXmLCDZMZywfIgdDBkAH0wb8JgfiBvgmB/YGgNYFKwbrB7eknLQenYudiZWJCA7B+Jr3vxXZB/xkBj0HDvfu+acW+WYHMn0F/VgHMPkKFX7cBYKLgI15iwg1TWcsHyIHQwZAB9MG/CYH4gb4Jgf2Bn/WBSwG6we3o5y0Hp2LnomViQj7yxZ+3AWCi4CNeYsINkxnLB8iB0MGQAfTBvwmB+IG+CYH9gaA1gUrBusHt6SctB6di52JlYkIDvfu+bH5CxWpc6RtHm1ycm0fbaRzqR6po6OpH/tSihV+3AWCi4CNeYsINU1nLB8iB0MGQAfTBvwmB+IG+CYH9gZ/1gUsBusHt6OctB6di56JlYkI+8sWftwFgouAjXmLCDZMZywfIgdDBkAH0wb8JgfiBvgmB/YGgNYFKwbrB7eknLQenYudiZWJCPh//QoV+HEHMgb8cQcOeaT7XBX4Vgb6fAf8VgYO/CwO9z75J5gV+575PAUtBvui/UkF6gbZ92MF97EG3PtqBfsF970V+3EG9wL3twWo9zoVNfcrBfsAcwX3GvsTBQ73PvknmBX7nvk8BS0G+6L9SQXqBtn3YwX3sQbc+2oF+wX3vRX7cQb3Ave3Bfcu968VUZcFg2SCf3yLCHyLf5BlnwhwmXmUcYsIXYtwZYI/CMV/BZOzlJaaiwiai5eGsXcIpn2dgqWLCLmLprGU1wgO93j5R/fuFfdp+w73JPtXHvtW+xH7JftqH/tp9w/7JPdWHvdX9xD3JvdpHyqKFfs6NyH7HR77HDb19zof9zrf9fcdHvcc4CH7Oh9H+KkVUZcFg2SCf3yLCHyLf5BlnwhwmXmUcYsIXYtwZYI/CMV/BZOzlJaaiwiai5eGsXcIpn2dgqWLCLmLprGU1wgOwffj+GcV9gcpBiAH9637OhXVB/xkBkEH9637WxX2BykGIAcO9635fPftFW/37QVGBiX7lgUk95YFRAZw++0FxQaf94QF7fuFBboG7feFBZ77hAX8mYYVzrixxx+LxHKiRaoIYJ59l4umCKCem6wepoukgKN7CJXEBXSZcJJpiwhJX2VUH4tUpXbQbAi0eZt9i24IcHR7ax5ri2uZbp0IhFEFpnuugrCLCA5o+GD4cRUwBvsT/AkF+xb4EAUzfQX3QvxsBXlaBX1lcnlmiwh6i3mOfI8Ilz0FlImViZeLCNqLvqi09wMI9wT45RXwBygGJgc7FvAHKAYmBw73Cvj6+UYVIwb7VfveBfta9+UFLXcF94j8JwX7pgfpBvemB+f4XxXwBygGJgc7FvAHKAYmBw73PvknmBX7nvk8BS0G+6L9SQXqBtn3YwX3sQbc+2oF+wX3vRX7cQb3Ave3Bfcc9zgVLfcaBTcGJ/shBcMG4NIF40EFDnv4ZRbhB/u0Bvd8B/d6Bn3hBftsBvdcB/eqBuEH/AgG/UYH98/5hhUt9xoFNwYn+yEFwwbg0gXjQQUO9z74lfn+FfsAowU1+ysFxwb3rP1yFfue+TwFLQb7ov1JBeoG2fdjBfexBtz7agX7Bfe9FftxBvcC97cFDnv4ZRbhB/u0Bvd8B/d6Bn3hBftsBvdcB/eqBuEH/AgG/UYH99L5gxXwBygGJgc7FvAHKAYmBw57+GUW4Qf7tAb3fAf3egZ94QX7bAb3XAf3qgbhB/wIBv1GB/d++X8VNfcrBfsAcwX3GvsTBQ77ive/+f4V+wCjBTX7KwXHBp39fxX5RgctBv1GBw77ivdLFvlGBy0G/UYH90v5fRUt9xoFNwYn+yEFwwbg0gXjQQUO+4r3Sxb5RgctBv1GB/dO+YMV8AcoBiYHOxbwBygGJgcO+4r3Sxb5RgctBv1GB9n5fxU19ysF+wBzBfca+xMFDvd4+JT6BxX7AKMFNfsrBccG9838LhX3afsO9yT7Vx77VvsR+yX7ah/7afcP+yT3Vh73V/cQ9yb3aR8qihX7Ojch+x0e+xw29fc6H/c63/X3HR73HOAh+zofDvd4+Uf37hX3afsO9yT7Vx77VvsR+yX7ah/7afcP+yT3Vh73V/cQ9yb3aR8qihX7Ojch+x0e+xw29fc6H/c63/X3HR73HOAh+zofNfgyFS33GgU3Bif7IQXDBuDSBeNBBQ73RPkY+1wV+i0HJgZu2gX74gZtPAUnBvy+B52ZfHofeX19eR77wwf3YwaTmQX3NwaTfQVn+Y8VxQZ9B2AGSQexBn0HZQY9B3wG+2z3QBWaBjwHugbaB5oG+0AHfAbaB1wGPAd8BveojhWbB5CIlYiQiwiWkJGbH/cdB5sG+x0HcoCAdx6Fi4CNh40IykQVkwZzB6CjBZUGeXcFnnEFggZ7nwWEhAV+B4MGaJoVfwZ8B4MGuQegBpWRg4Ufi4SHhYWJCJd6BYIGQ4oVfYKWmB+XlJeZHpmVf38ffoKAfB5TpBWYoQWUBnluBXoHgwacB3moBZQG+zgWrAaEB3IGfwehBoQHdQZ+B6QGhAdqBk65FZIGpGsFqweTBl0HhAZyqwVrB4MG9wG5FZMGlWgFjAaWrgWTBpVoBYwGla4FkwZ9XAWDBoCtBYoGgWkFgwbS918VlZaQlIuXCJWGlIMeg4WCgR+LgZCCkn4ImlMVd7IFgoKFfouACHySf5UekouTlo6VCPcm+xAVkI+PkB+Qh46FHoAGegdZexWUkpOUH5OElIIegoWCgx+CkYOUHj73LxWOlI+XjZQImIgFiH2GfoZ/CJttBYCDBX+jBYoGhn+Cf36LCHl+nKEfi5yTm5qXCIOahZSLmgialpucHp2Ue3wfi3uBfX5/CA73ePlH9+4V92n7Dvck+1ce+1b7Efsl+2of+2n3D/sk91Ye91f3EPcm92kfKooV+zo3IfsdHvscNvX3Oh/3Ot/19x0e9xzgIfs6H/tF+C8VNfcrBfsAcwX3GvsTBQ73P/h8+egV+wCjBTX7KwXHBveX/F8V+DwHLQb8OAf7EVBD+wke+wtV2/cMH/g1By0G/EEH+zzvIfc7Hvc78vT3Qh8O9z/4+feeFfg8By0G/DgH+xFQQ/sJHvsLVdv3DB/4NQctBvxBB/s87yH3Ox73O/L090If+xj4ahUt9xoFNwYn+yEFwwbg0gXjQQUO9z/4+feeFfg8By0G/DgH+xFQQ/sJHvsLVdv3DB/4NQctBvxBB/s87yH3Ox73O/L090If+274XxU19ysF+wBzBfca+xMFDn6Y+HGV91+YlZQGHgoEVFX/DAnhCuQL1pYMDOSQDA34oxT4mhUAAAAAAAAAAwAAAAMAAAEiAAEAAAAAABwAAwABAAABIgAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYGFiY2RlZmdoaWprbG1uAG9wcXIAc3R1dnd4eXoAewB8fX5/gIGCgwCEhQCGh4iJAAAAAAAAAAAAAAAAAAAAAIoAiwAAAACMjY6PAAAAAACQAAAAkQAAkpOUlQAAAAAABAMgAAAASgBAAAUACgB+AKwA/wExAUIBUwFhAXgBfgGSAscC3QOUA6kDwCAUIBogHiAiICYgMCA6IEQhIiICIg8iEiIaIh4iKyJIImAiZSXK+P/7Av//AAAAIACgAK4BMQFBAVIBYAF4AX0BkgLGAtgDlAOpA8AgEyAYIBwgICAmIDAgOSBEISIiAiIPIhEiGiIeIisiSCJgImQlyvj/+wH//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAEoBBgEeAcABwAHCAcQBxgHGAcgByAHKAdQB1AHUAdQB1gHaAd4B4gHiAeIB5AHkAeQB5AHkAeYB5gHmAeYB5gHmAegB6AHoAAAAAQACAAMABAAFAAYABwBoAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQAB8AEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAN4AYABhAGIAZwBkAKcAZgCDAMwAiwBqANoAywCAAMoA0ACmAKUAfQDTAHMAcgCFAKMAjwB4AKIAoQCkAHsA3wDoAOYA4ACqAKsAigCsAOoArQDnAOkA7gDrAOwA7QCXAK4A8gDvAPAA4QCvAKkAjQD1APMA9ACwAJsAnQCVALIAsQCzALUAtAC2AJAAtwC5ALgAugC7AL0AvAC+AL8AmADAAMIAwQDDAMUAxADiAJMAxwDGAMgAyQCcAJ4A5ACRAIwAkgCOAJQAmQCaAOUAnwCgAGUAfgCIAIEAggCEAIcAfwCGAN0A2QDXAG8AiQBBAAgAdQBpAHcAdgBwAHEAdAB5AHoAawBsAGMAzQDUANYA1QCoANsAzwDYANwAzgDRANIA4wDxAG0AbgAAAAEAAAAKAB4ALAABbGF0bgAIAAQAAAAA//8AAQAAAAFrZXJuAAgAAAABAAAAAQAEAAIAAAABAAgAAQDAAAQAAABbAXoBhAGuAgQCWgJsAuYDOAOyBGAEfgSgBKoEuATGBNwFHgUoBU4FZAV2BgwGPgbIBx4HWAgeCEAIVgjYCWoJjAnSCnAKpgsAC14MMAxCDQwN1g50D0YPsA/KEBgQKhBcEHYQjBEOEVQRZhFsEcYR2BHqEiQSVhJgEq4SzBMSExgTbhPEFBoUbBSyFMwU4hT8FQ4VFBUeFWwVhhWgFdoWLBamFyAXdhewF/YYSBiCGLwY0hjoGQYAAQBbAAMABwAIAAkACwANAA4ADwAQABEAEwAUABUAFgAXABgAGQAaABsAHAAiACMAJAAlACYAJwAoACsALAAtAC4AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPABBAEIAQwBEAEYARwBIAEkASwBMAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAGIAZABlAGYAaABpAGoAawBsAG8AdQB2AHcAeAB7AIkAigCOAJAAlACVANAAAgAV/8oA0P/KAAoAJP/zACj/8wAw//MAMv/zADT//AA1/68AN//PADj/2AA6/68Ajv/zABUAIv+KACT/8wAo//MAK//cAC7/4QAw//MAMv/zADT/9wA5//MAQv/sAET/2ABF/9gARv/YAEj/7ABQ/9gAUv/YAFT/4gCK/4oAjv/zAJD/7ACU/9gAFQAV/9MAIv/lACT/3AAo/9wAK//uADD/3AAy/9wANP/zAET/5QBF/+4ARv/lAEsAEgBQ/+UAUv/uAFT/7gBX/+4AWP/uAIr/5QCO/9wAlP/lAND/0wAEACL/pgAr/8oAOf/uAIr/pgAeAAj/ygAR/+4AEv/FABMAEgAUABIAFf/lABf/9wAY/+oAGv/qACT/5QAo/+UAMP/lADL/5QA1/6YAN/+mADj/uAA6/5QARP/3AEb/9wBH//MAUP/3AFX/7gBX/9gAWP/cAFr/7gB3/8oAjv/lAJT/9wCV//MA0P/lABQAEv/PABP/5QAY/7gAIv/qACv/2AA0/+4ANf/BADf/ygA4/9MAOf/KADr/rwA7/+oAR//3AFf/8wBY//cAWf/cAFr/8wBb//MAiv/qAJX/9wAeAAj/ygAR/+4AEv/FABMAEgAUABIAFf/lABf/9wAY/+oAGv/qACT/5QAo/+UAMP/lADL/5QA1/6YAN/+mADj/uAA6/5QARP/3AEb/9wBH//MAUP/3AFX/7gBX/9gAWP/cAFr/4QB3/8oAjv/lAJT/9wCV//MA0P/lACsAEP84ABH/3AAT/+4AFf+KABf/ygAZ//cAIv+BACT/0wAo/9MAK//BAC7/6gAw/9MAMv/TADn/7gA7/+4AQv+KAET/fQBF/4YARv99AEf/3ABI/4EASv/uAEv/7gBO/5QAT/+UAFD/fQBR/5QAUv+GAFP/lABU/5QAVf/lAFb/mABX/68AWP+vAFn/nQBa/68AW/+dAIr/gQCO/9MAkP+KAJT/fQCV/9wA0P+KAAcADf/uAA//7gAQ/+UAEv/3ABP/9gAU//wAGP/lAAgADv/uABP/9wAV/9wAF//3ABj/8wBv/+4Aif/uAND/3AACABD/9wAY//MAAwAS/+oAGP/rABr/7gADABL/+wAY//EAGv/3AAUAEv/uABUACQAY/9gAGv/3ANAACQAQAA3/pgAO/8oAD/+mABD/gQAR/+4AEgAJABP//AAV/6oAFv/uABf/2AAZ//QAG//uAGH/5QBv/8oAif/KAND/qgACABj/7gAa//sACQAN/+EAD//hABD/zwAT/+4AFP/3ABX/8wAW//cAGP/qAND/8wAFABj/5QA1/8EAN//cADj/4QA6/8EABAA1/8EAN//cADj/4QA6/8EAJQAI/6sACv/lAAv/pgAO/+oAIP/FACT/5QAo/+UAMP/lADL/5QA1/6YANv/uADf/pgA4/7wAOv+hAEH/nQBE//wARf/8AEb//ABH/+4AUP/8AFL//ABV/+oAVv/8AFf/4QBY/+EAWv/hAGn/nQBq/+4Aa//uAG//6gB3/6sAif/qAI7/5QCU//wAlf/uAMv/zwDN/7AADAAHAA0ACv/uADX/7gA3/+4AOP/zADn/8wA6/+UAO//3AFf/9wBY//cAWf/zAFr/9wAiAA7/7gAi//cAJP/cACj/3AAw/9wAMv/cADX/9wA3//cAOP/3ADn/8wA6/+4AO//3AET/7gBF//MARv/uAEf/8wBK//cAS//3AE3/9wBQ/+4AUv/zAFb/9wBX/9wAWP/cAFn/7gBa/9wAav/zAGv/8wBv/+4Aif/uAIr/9wCO/9wAlP/uAJX/8wAVAAr/0wAN/+EAD//hABD/ygAg//MAIv/cACv/3AA0//cANf/KADf/4QA4/+UAOf/YADr/ygA7/9wAPv/cAEL/9wBZ//cAW//3AF7/3ACK/9wAkP/3AA4AJP/3ACj/9wAw//cAMv/3AET/9wBF//wARv/3AFD/9wBS//wAV//uAFj/7gBa/+4Ajv/3AJT/9wAxAAf/7gAN/7gAD/+4ABD/pgAb//MAHP/zACAACQAi/7wAJP/zACj/8wAr/8oALv/zADD/8wAy//MANP/3ADn/8wA7/+4AQv/KAET/2ABF/9wARv/YAEf/6gBI/9MASv/uAEv/7gBN//cATv/YAE//2ABQ/9gAUf/YAFL/3ABT/9gAVP/cAFX/7gBW/9wAV//lAFj/5QBZ/9MAWv/lAFv/2ABq/+4Aa//uAGz/7gB4/+4Aiv+mAI7/8wCQ/8oAlP/YAJX/6gAIACD/9wA1/+UAN//uADj/8wA6/+UAV//3AFj/9wBa//cABQAN//cAD//3ACL/8wAr/+4Aiv/zACAAB//3AA7/0wAg//cAJP/TACj/0wAw/9MAMv/TADT/9wA3/+oAOP/uADr/7gBB//MARP/lAEX/6gBG/+UAR//uAFD/5QBS/+oAVf/qAFb/8wBX/88AWP/PAFn/7gBa/8oAaf/zAGr/7gBr/+4Ab//TAIn/0wCO/9MAlP/lAJX/7gAkAAj/3AAK//cAC/+vAA7/0wAg/8oAJP/TACj/0wAw/9MAMv/TADX/lAA2/+wAN/+dADj/pgA6/5QAQf/cAET/7gBF//MARv/uAEf/7gBQ/+4AUv/zAFX/6gBX/8oAWP/KAFr/ygBp/9wAav/zAGv/8wBv/9MAd//cAIn/0wCO/9MAlP/uAJX/7gDL/7gAzf+vAAgACP/2ADX/7gA3/+oAOP/uADr/5QBB/+oAaf/qAHf/9gARAAr/3AAN/+UAD//lABD/0wAg//MAIv/lACv/4gA0//wANf/TADf/5QA4/+oAOf/hADr/0wA7/+UAPv/cAF7/5QCK/+UAJwAH/+oACv/lAA3/rwAO/+4AD/+vABD/nQAi/7wAK/+6AC7/9wA5/+EAOv/uADv/4QBC/+UARP/hAEX/5QBG/+EARwAJAEj/6gBK//cAS//3AE7/9wBP//cAUP/hAFH/9wBS/+UAU//3AFT/7gBVAAkAVv/3AFn/9wBb//cAav/cAGv/3ABv/+4Aif/uAIr/mACQ/+UAlP/hAJUACQANAAr/6gAP/+UAIP/zACL/5QAr//EANP/8ADX/0wA3/+UAOP/qADn/4QA6/9MAO//lAIr/5QAWAA7/8wAk//cAKP/3ADD/9wAy//cANf/uADf/6gA4/+4AOv/hAET/7gBF//MARv/uAFD/7gBS//MAV//zAFj/8wBq//cAa//3AG//8wCJ//MAjv/3AJT/7gAXAAcADQAK//MAIP/zACL//AAk//wAKP/8ADD//AAy//wANP/3ADX/8wA3/+4AOP/zADn/9wA6/+UAO//8AEH/8wBX//cAWP/3AFn/8wBa//cAaf/zAIr//ACO//wANAAH/88ADf+mAA7/wQAP/6YAEP+UABv/wQAc/8EAIv+mACT/0wAo/9MAK//BAC7/7gAw/9MAMv/TADT/8wA5//MAO//uAEL/gQBE/4EARf+KAEb/gQBH/9MASP+BAEn/7gBK/+EAS//hAE3/7gBO/4oAT/+KAFD/gQBR/4oAUv+KAFP/igBU/4oAVf/TAFb/igBX/4oAWP+KAFn/gQBa/4oAW/+KAGr/lABr/5QAbP+mAG//wQB4/6YAif/BAIr/hgCO/9MAkP+BAJT/gQCV/9MABAAi/+4AK//xADn/+QA7//wAMgAH/9wADf+mAA7/ygAP/6YAEP+BABv/3AAc/9wAIv+mACT/5QAo/+UAK//BAC7/6gAw/+UAMv/lADT/7gA5/+4AO//zAEL/swBE/68ARf+zAEb/rwBH/+4ASP+zAEr/5QBL/+UATv+8AE//vABQ/68AUf+8AFL/swBT/7wAVP+4AFX/5QBW/8EAV//TAFj/0wBZ/8EAWv/TAFv/ygBq/7MAa/+zAGz/3ABv/8oAeP/cAIn/ygCK/4oAjv/lAJD/swCU/68Alf/uADIAB//lAA3/uAAO/9MAD/+4ABD/pgAb/+EAHP/hACL/vAAk/+oAKP/qACv/xQAu/+4AMP/qADL/6gA0//MAOf/zADv/9wBC/8UARP/BAEX/xQBG/8EAR//uAEj/ygBK/+4AS//uAE7/zwBP/88AUP/BAFH/zwBS/8UAU//PAFT/ygBV//MAVv/TAFf/5QBY/+UAWf/TAFr/5QBb/9wAav/FAGv/xQBs/+UAb//TAHj/5QCJ/9MAiv+zAI7/6gCQ/8UAlP/BAJX/7gAnAAf/9wAI//sAC//uAA7/ygAg/+4AJP/hACj/4QAw/+EAMv/hADT/9wA1//MANv/5ADf/7gA4//MAOf/3ADr/7gBB/+UARP/uAEX/8wBG/+4AR//3AFD/7gBS//MAVf/uAFb/9wBX/9wAWP/cAFr/3ABp/+UAav/TAGv/0wBs/+4Ab//KAHf/+wB4/+4Aif/KAI7/4QCU/+4Alf/3ADQAB//BAA3/lAAO/68AD/+UABD/gQAb/8EAHP/BACL/oQAk/9MAKP/TACv/swAu/+UAMP/TADL/0wA0/+UAOf/uADv/7gBB//cAQv+YAET/igBF/5QARv+KAEf/4QBI/48ASv/qAEv/6gBO/6YAT/+mAFD/igBR/6YAUv+UAFP/pgBU/5gAVf/cAFb/pgBX/7gAWP+4AFn/rwBa/7gAW/+vAGn/9wBq/50Aa/+dAGz/rwBv/68AeP+vAIn/rwCK/4YAjv/TAJD/mACU/4oAlf/hABoAB//3AA7/3AAk/+UAKP/lADD/5QAy/+UARP/qAEX/7gBG/+oAR//zAFD/6gBS/+4AVf/3AFb/9wBX/+UAWP/lAFr/5QBq/9wAa//cAGz/9wBv/9wAeP/3AIn/3ACO/+UAlP/qAJX/8wAGACT/3AAo/9wAMP/cADL/3ABLABsAjv/cABMAIv+hACv/zgAu//YAOf/7ADv/+wBC//sARP/sAEX/8QBG/+wARwAFAEj/9gBQ/+wAUv/xAFUADwB7/68Aiv+UAJD/+wCU/+wAlQAFAAQAIP/cAFf/9wBY//cAWv/3AAwACP/7AAr/7gAN//cAD//3ABD/9wAg/9wAV//3AFj/9wBZ/+4AWv/3AFv/9wB3//sABgBE//cARf/8AEb/9wBQ//cAUv/8AJT/9wAFACD/3ABX//MAWP/zAFn/9wBa//MAIAAIAB4ACgASAAsAEgAN/+UADv/uAA//5QAQ/+UAIAASAD4AEgBBABsAQv/zAET/9wBF//cARv/3AEj/+ABQ//cAUv/3AFT//ABVAAkAWf/3AFv//ABeABIAaQAbAGr/7gBr/+4Ab//uAHcAHgCJ/+4AkP/zAJT/9wDLABIAzQAoABEACv/uABAANgAg/+UAPv/uAEL/+wBE//gARf/7AEb/+ABHAAkASwATAFD/+ABS//sAVQASAF7/7gCQ//sAlP/4AJUACQAEACD/3ABX//cAWP/3AFr/9wABABAAJAAWAA7/5QAg/+4AQv/3AET/6gBF/+UARv/lAFD/5QBS/+UAVP/3AFX/9wBW//cAV//uAFj/7gBZ//cAWv/uAGr/7gBr/+4Ab//lAIn/5QCQ//cAlP/lAM3/4QAEACD/3ABX//cAWP/3AFr/9wAEACD/3ABX//cAWP/3AFr/9wAOAAj/9gAK/+UADf/3AA//9wAQ/+4AIP/cAEH/9wBX//AAWP/wAFn/7gBa//AAW//zAGn/9wB3//YADAAI//sACv/uAA3/9wAP//cAEP/3ACD/3ABX//cAWP/3AFn/7gBa//cAW//3AHf/+wACABAAJAAg/+UAEwAN/7gADv/uAA//uAAQ/8EAQv/uAET/7gBF/+4ARv/uAFD/7gBS/+4AVP/3AFUACQBZ//cAav/uAGv/7gBv/+4Aif/uAJD/7gCU/+4ABwAK/+4AIP/cAFT//ABX//cAWP/3AFn/8wBa//cAEQAO/+4AEAAbACD/7gBE//wARf/8AEb//ABH//wASP/8AFD//ABS//wAV//3AFj/9wBa//cAb//uAIn/7gCU//wAlf/8AAEAIP/lABUACv/uAA3/2AAO//MAD//YABD/xQAg/+4AQv/zAET/8ABF//MARv/wAEj/9wBQ//AAUv/zAFT/9wBZ//cAav/zAGv/8wBv//MAif/zAJD/8wCU//AAFQAK/+4ADf/cAA7/9wAP/9wAEP/TACD/7gBC//MARP/wAEX/8wBG//AASP/3AFD/8ABS//MAVP/3AFn/9wBq//MAa//zAG//9wCJ//cAkP/zAJT/8AAVAA7/3AAg/+oAQv/3AET/7gBF/+4ARv/uAEf//ABI//sAUP/uAFL/7gBU//MAV//3AFj/9wBZ//cAav/lAGv/5QBv/9wAif/cAJD/9wCU/+4Alf/8ABQACv/uAA3/2AAO//MAD//YABD/xQAg/+4AQv/zAET/8ABF//MARv/wAEj/9wBQ//AAUv/zAFT/9wBq//MAa//zAG//8wCJ//MAkP/zAJT/8AARAA7/9wAQABIAIP/uAEL/9wBE//MARf/3AEb/7gBQ/+4AUv/3AFT//ABb//cAav/zAGv/8wBv//cAif/3AJD/9wCU/+4ABgAk/9wAKP/cADD/3AAy/9wASwAbAI7/3AAFABH/8wAV/9wAF//zABr/9wDQ/9wABgAR//MAFf/cABf/6gAZ//cAGv/3AND/3AAEABIAEgAV/8oAF//qAND/ygABABj/7gACABX/ygDQ/8oAEwAi/6EAK//OAC7/9gA5//sAO//7AEL/+wBE/+wARf/xAEb/7ABHAAUASP/2AFD/7ABS//EAVQAPAHv/rwCK/5QAkP/7AJT/7ACVAAUABgA1/6YAN//cADj/5QA5/+4AOv+vADv/9wAGADX/pgA3/9wAOP/lADn/7gA6/68AO//3AA4AIv/uADT/6gA1/5QAN/+zADj/xQA5/9MAOv+dADv/7gBX//MAWP/zAFn/5QBa//cAW//zAIr/7gAUABL/zwAT/+UAGP+4ACL/6gAr/9gANP/uADX/wQA3/8oAOP/TADn/ygA6/68AO//qAEf/9wBX//MAWP/3AFn/3ABa//MAW//zAIr/6gCV//cAHgAI/8oAEf/uABL/xQATABIAFAASABX/5QAX//cAGP/qABr/6gAk/+UAKP/lADD/5QAy/+UANf+mADf/pgA4/7gAOv+UAET/9wBG//cAR//zAFD/9wBV/+4AV//YAFj/3ABa/+EAd//KAI7/5QCU//cAlf/zAND/5QAeAAj/ygAR/+4AEv/FABMAEgAUABIAFf/lABf/9wAY/+oAGv/qACT/5QAo/+UAMP/lADL/5QA1/6YAN/+mADj/uAA6/5QARP/3AEb/9wBH//MAUP/3AFX/7gBX/9gAWP/cAFr/4QB3/8oAjv/lAJT/9wCV//MA0P/lABUAIv+KACT/8wAo//MAK//cAC7/4QAw//MAMv/zADT/9wA5//MAQv/sAET/2ABF/9gARv/YAEj/7ABQ/9gAUv/YAFT/4gCK/4oAjv/zAJD/7ACU/9gADgAi/+4ANP/qADX/lAA3/7MAOP/FADn/0wA6/50AO//uAFf/8wBY//MAWf/lAFr/9wBb//MAiv/uABEAJP/zACj/8wAw//MAMv/zADX/uAA3/7gAOP/BADn/9wA6/68AR//3AFX/9wBX/9wAWP/cAFn/9wBa/9wAjv/zAJX/9wAUABL/zwAT/+UAGP+4ACL/6gAr/9gANP/uADX/wQA3/8oAOP/TADn/ygA6/68AO//qAEf/9wBX//MAWP/3AFn/3ABa//MAW//zAIr/6gCV//cADgAk//cAKP/3ADD/9wAy//cARP/3AEX//ABG//cAUP/3AFL//ABX/+4AWP/uAFr/7gCO//cAlP/3AA4AJP/3ACj/9wAw//cAMv/3AET/9wBF//wARv/3AFD/9wBS//wAV//uAFj/7gBa/+4Ajv/3AJT/9wAFACD/3ABX//MAWP/zAFn/9wBa//MABQAg/9wAV//zAFj/8wBZ//cAWv/zAAcAR//zAFX/9wBX/+EAWP/lAFn/7gBa/+EAlf/zAAMAEv/qABj/6wAa/+4AAAAAAAEAAAABAADlIVFcXw889QADA+gAAAAAwmRjNwAAAADCZGM3/7H/OAPcA7cAAAAGAAIAAAAAAAAAAQAAA7f/OAAAA/v/sf+tA9wAAQAAAAAAAAAAAAAAAAAAAPYAAAAAAfQAAADcAAABEABTAZkAPwKVACkCDwAqA4QALAKpACMA4wA0AZYAQAGWACsBkAApAjwANgDjABsBYgA2AOMAQAIY/9sCawAzAWUAFgIWACwCAgAhAk0AIwIPACsCNAAyAhAAIwI4AC0CNAAmAOwARADsABkCPAA5Ak4ASQI8AEQCBgAsA0QAMwKwAB0CIQBTAoYANwK/AFMB9gBTAd4AUwK5ADcCvwBTARAAWQFyABYCYQBTAdQAUwOEAEECvwBTAuoANwIYAFMC6gA3AjoAUwIAADUCWAAhArEATAKlAB0D+QAnAnwAGgJ8ABkCXQAwAZkAVwIYABUBmQAtAcYAVQHG//4A4wArAfMAKQIVAEYB1QArAhoAKwHzACsBNwAZAfgAEQIPAEYA8wBBAPP/8QHhAEYA8wBNAy8ARgIPAEYCDwArAhoARgIVACsBZgBGAboAKQFRABUCDwBEAdkAGQLSABwB2AAdAeMAGAHEACMB3QAoAQoAXQHdAC0BmQAyARAAUwHhAC8CGAAtAcT/sQJfABkBfgAzAg4ALQJPABYA4wA/AZkAKwIPACMBQwAjAUMALQIqABkCKgAZAcYANgHzAC0CBgA2AOMAQAIYACMBpQBOAOMALQGZAC0BmQA0Ag8ALQLWAEkDHwA2AgYANwHGAHsBxgCJAcYAVQHGAEkBxgBoAcYAYQHGALEBxgBYAcYAewHGAHsBxgA3AcYAlAHGAFsDjAA2A3EAAwF9ADUB6gASAuoANQNpADkBgQAtAxYAKQDzAFEBIQAMAg8AJgNTACsCZAAZAAAAAALVABICGwArAgAANQG6ACkCfAAZAeMAGAIYAFMCGgBGAl0AMAHEACMB9AAZAfQAGQH0ABkB9AAZAfQAGQH0ABkB9AAZAfQAGQH0ABkCsAAdArAAHQKGADcB9gBTAr8AUwLqADcCsQBMAfMAKQHzACkB8wApAfMAKQHzACkB8wApAdUAKwHzACsB8wArAfMAKwHzACsA8wBRAPP/9wDz//wA8//+Ag8ARgIPACsCDwArAg8AKwIPACsCDwArAg8ARAIPAEQCDwBEAg8ARAGrAC4CMwA2Ax8ANgMfAB8CAgAiAfMAKQJNACMDcQBTArUATQI8AEYC7wA2A/sAHwH0ABkDHwA2AhUAKwJtABkCPAA2A2AAGQNgABkB9AAZAG4AAAKwAB0CsAAdAuoANwI8ADYDHwBEAeMAGAJ8ABkCsAAdAfYAUwKwAB0B9gBTAfYAUwEQAFkBEP/6ARD//QEQ/+UC6gA3AuoANwK2ADIC6gA3ArEATAKxAEwCsQBMAAAAAAAAUAAA9gAAAAAAFQECAAAAAAAAAAAAmACiAAAAAAAAAAEADgE6AAAAAAAAAAIADAFIAAAAAAAAAAMAMgFUAAAAAAAAAAQAHAGGAAAAAAAAAAUADgGiAAAAAAAAAAYAHAGwAAEAAAAAAAAATAAAAAEAAAAAAAEABwBMAAEAAAAAAAIABgBTAAEAAAAAAAMAGQBZAAEAAAAAAAQADgByAAEAAAAAAAUABwCAAAEAAAAAAAYADgCHAAMAAQQJAAAAmACiAAMAAQQJAAEADgHMAAMAAQQJAAIADAHaAAMAAQQJAAMAMgFUAAMAAQQJAAQAHAGwAAMAAQQJAAUADgGiAAMAAQQJAAYAHAGwQ29weXJpZ2h0IChDKSAyMDA0IEhvZWZsZXIgJiBGcmVyZS1Kb25lcyBUeXBvZ3JhcGh5LCBJbmMuIHd3dy50eXBvZ3JhcGh5LmNvbVdoaXRuZXlNZWRpdW1XaGl0bmV5LU1lZGl1bToxMTc4NTMyMTAzV2hpdG5leS1NZWRpdW0wMDEuMDAwV2hpdG5leS1NZWRpdW1XaGl0bmV5TWVkaXVtAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMAA0ACAASABvAGUAZgBsAGUAcgAgACYAIABGAHIAZQByAGUALQBKAG8AbgBlAHMAIABUAHkAcABvAGcAcgBhAHAAaAB5ACwAIABJAG4AYwAuACAAdwB3AHcALgB0AHkAcABvAGcAcgBhAHAAaAB5AC4AYwBvAG0AVwBoAGkAdABuAGUAeQBNAGUAZABpAHUAbQBXAGgAaQB0AG4AZQB5AC0ATQBlAGQAaQB1AG0AOgAxADEANwA4ADUAMwAyADEAMAAzAFcAaABpAHQAbgBlAHkALQBNAGUAZABpAHUAbQAwADAAMQAuADAAMAAwAFcAaABpAHQAbgBlAHkALQBNAGUAZABpAHUAbQBXAGgAaQB0AG4AZQB5AE0AZQBkAGkAdQBtAAAAAAACAhAB9AAFAAACigKKAAAAlgKKAooAAAH0ADIA4QAAAAAAAAAAAAAAAIAAAK9QACBIAAAAAAAAAAAAAAAAAAAAIPsCAtL/RgBFA7cAyCAAARFBAAAAAeQCsgAAACAAAgAAAAAAAwAAAAAAAP97ABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA)!important;font-weight:500!important;font-style:normal}.rate_description_popup .guarantee_policy .policy_msg{font-size:1.8rem;line-height:1.4em;font-weight:300!important;font-family:'Nimbus Sans L',sans-serif}.rate_description_popup .rate_button{overflow:hidden;width:100%;height:auto;padding:.8rem 0}.rate_description_popup .rate_button a.btn{position:relative;float:right;display:block;width:4.5rem;height:4.5rem;background-color:#5a5a5a;border-radius:100%;box-shadow:1px 1px 4px rgba(0,0,0,.4);margin-right:5px;cursor:pointer}.rate_description_popup .rate_button a.btn:before{content:'';width:1.2rem;height:1.2rem;background-color:transparent;border-top:3px solid rgba(255,253,253,.85);border-left:3px solid rgba(255,253,253,.85);position:absolute;top:50%;left:1.8rem;transform:translate(0,-50%) rotate(-45deg);-moz-transform:translate(0,-50%) rotate(-45deg);-ms-transform:translate(0,-50%) rotate(-45deg);-o-transform:translate(0,-50%) rotate(-45deg);-webkit-transform:translate(0,-50%) rotate(-45deg);border-radius:2px}.m4b{min-height:calc(100vh - 120px);background-color:#f1f1f1!important;margin-top:64px}.m4b .read-more{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.8rem;color:#31a2ac}.m4b-footer{margin-top:77px}.main-wrapper.m4b.m4b-home{background-color:#fdfdfd!important}.main-wrapper.m4b.m4b-home .new-look .new-look-bg{opacity:1;background-color:#f9f9f9}.m4b-position-relative{position:relative}.m4b-z-index-4{z-index:4}.m4b-z-index-5{z-index:5}.m4b-container{margin:0 auto}@media (min-width:769px){.m4b-container{min-width:965px;width:calc(100% - 18.4rem)}}@media (max-width:768px){.m4b-container{width:90%}}.m4b-message{font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;padding:11px 38px 10px}.m4b-message.center{text-align:center}.m4b-message.primary{color:#fff;background-color:#004976}.m4b-tip{font-size:11px;line-height:13px;padding:4px 6px;display:inline-block;vertical-align:middle;text-transform:uppercase;letter-spacing:.46px;margin-left:8px;margin-right:8px;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.m4b-tip.gray{color:#fff;background-color:#cfcfcf}.m4b-line{border:0;margin:0;padding:0;height:1px;background:#cfcfcf}.m4b-tabs-1{font-size:0;white-space:nowrap;background-color:#e7e7e7;cursor:default;display:-webkit-box;display:-webkit-flex;display:flex}.m4b-tabs-1 .m4b-tabs-item{color:#acacac;font-size:18px;line-height:22px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;padding:16px}.m4b-tabs-1 .m4b-tabs-item .m4b-tabs-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.6rem;color:#000;padding-top:4px}.m4b-tabs-1 .m4b-tabs-item.selected{color:#31a2ac;background-color:#fff}.m4b-tabs-1 .m4b-tabs-item.selected::before{content:"";display:block;position:absolute;background-color:currentColor;height:3px;right:0;left:0;top:0}.m4b-tabs-1 .m4b-tabs-item.full{width:100%}.m4b-tabs-item{position:relative;white-space:normal;box-sizing:border-box;display:inline-block;vertical-align:top;width:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m4b-tabs-item.col-3{width:33.33333%}.m4b-scroll-container{overflow:hidden}.m4b-scroll-container .iScrollIndicator{border-radius:0!important;background-color:#dcd7d2!important;border-color:#dcd7d2!important}.m4b-loading{z-index:3000;position:fixed;padding-top:calc(50vh - 80px);background-color:rgba(255,255,255,.4);text-align:center;bottom:0;right:0;left:0;top:0}.m4b-loading div{width:150px;margin:0 auto;font-size:14px;line-height:17px}.m4b-pointer{cursor:pointer}.m4b-not-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m4b-uppercase{text-transform:uppercase}.m4b-nowrap{white-space:nowrap}.m4b-normal{white-space:normal}.m4b-inline-block{display:inline-block}.m4b-counter{font-size:0;white-space:nowrap}.m4b-counter .m4b-counter-label{width:calc(100% - 85px);display:inline-block;vertical-align:middle;font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:19px;color:#363636}.m4b-counter .m4b-counter-keyer{width:85px;display:inline-block;vertical-align:middle;text-align:right}.m4b-counter .m4b-counter-number{font-size:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:22px;min-width:1em;display:inline-block;vertical-align:middle;text-align:center;color:#363636;width:38px}.m4b-counter .m4b-counter-selector{width:20px;height:20px;margin:0;outline:0;padding:0;font-size:18px;display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;color:#31a2ac}.m4b-counter .m4b-counter-selector:disabled{cursor:not-allowed;opacity:.6}.m4b-counter .m4b-counter-selector span{border:1px solid #31a2ac;display:inline-block;vertical-align:top}.m4b-gallery{z-index:2000;position:fixed;background-color:rgba(0,0,0,.4);bottom:0;right:0;left:0;top:0}.m4b-gallery.auto-location{text-align:center}.m4b-gallery.auto-location::before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.m4b-hotel-gallery{margin:auto;height:550px;width:70vw;min-width:850px;white-space:nowrap;background-color:#fff;position:absolute;bottom:0;right:0;left:0;top:0}.m4b-hotel-gallery-close{font-size:36px;position:absolute;cursor:pointer;z-index:1;right:15px;top:9px}.m4b-hotel-gallery-image{width:62%;height:calc(100% - 40px);display:inline-block;vertical-align:top;white-space:normal;position:relative}.m4b-hotel-gallery-value{width:38%;height:calc(100% - 40px);display:inline-block;vertical-align:top;white-space:normal;position:relative}.m4b-hotel-gallery-image-paging{position:absolute;bottom:16px;right:16px;left:16px;z-index:2;font-size:12px;font-family:'Nimbus Sans L',sans-serif;letter-spacing:1px;color:#fff;text-shadow:0 1px 4px #000;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m4b-hotel-gallery-image-switch{direction:ltr}.m4b-hotel-gallery-image-filter{height:45px;background-color:#e7e7e7}.m4b-hotel-gallery-image-filter~.m4b-hotel-gallery-image-swiper{height:calc(100% - 45px)}.m4b-hotel-gallery-image-filter-wrapper{position:relative;background-color:#e7e7e7;padding:7px 16px 2px;z-index:2}.m4b-hotel-gallery-image-swiper{height:100%;direction:ltr;background-color:#676767}.m4b-hotel-gallery-image-swiper .swiper-container{height:100%;overflow:hidden}.m4b-hotel-gallery-image-swiper .swiper-container .swiper-slide{display:inline-block;vertical-align:top}.m4b-hotel-gallery-image-switch-prev{cursor:pointer;font-size:40px;position:absolute;margin-top:23px;z-index:2;color:#fff;left:10px;top:calc(50% - 22px)}.m4b-hotel-gallery-image-switch-next{cursor:pointer;font-size:40px;position:absolute;margin-top:23px;color:#fff;z-index:2;right:10px;top:calc(50% - 22px)}.m4b-hotel-gallery-image-filter-item{font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:16px;position:relative;display:inline-block;vertical-align:top;cursor:pointer;color:#363636;padding:10px}.m4b-hotel-gallery-image-filter-item.right{color:#363636}.m4b-hotel-gallery-image-filter-item.hover{color:#9f7d23}.m4b-hotel-gallery-image-filter-item.hover::after{content:"";display:block;background-color:#9f7d23;position:absolute;height:2px;bottom:0;right:0;left:0}.m4b-hotel-gallery-value-detail{position:relative;height:calc(100% - 60px);box-sizing:border-box}.m4b-scroll-container{height:100%}.m4b-scroll-container .iScrollLoneScrollbar{background-color:#dcd7d2!important}.m4b-scroll-container .iScrollLoneScrollbar:empty{background-color:transparent}.m4b-scroll-container .iScrollIndicator{border:0!important;background-color:#3f3939!important}.m4b-hotel-gallery-value-bottom{box-sizing:border-box;padding:11px 16px 0;text-align:right;height:60px}html[dir=rtl] .m4b-hotel-gallery-value-bottom{text-align:left}.m4b-hotel-gallery-value-detail-name{padding:16px 60px 8px 16px;font-size:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:22px;color:#4e4e4e}.m4b-hotel-gallery-value-detail-item{padding:8px 60px 0 16px}.m4b-hotel-gallery-value-detail-item .icon{font-size:14px;display:inline-block;vertical-align:top;color:#363636}.m4b-hotel-gallery-value-detail-item .text{max-width:calc(100% - 20px);font-size:12px;margin-left:6px;line-height:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;display:inline-block;vertical-align:top;white-space:normal;color:#363636}.m4b-hotel-gallery-value-detail-item .text a{font-size:inherit;font-family:inherit;font-weight:500;color:#31a2ac;text-decoration:none}.m4b-hotel-gallery-value-detail-item .text a:hover{text-decoration:underline}.m4b-hotel-gallery-value-detail-line{height:1px;border:0;padding:0;margin:16px 16px 0;background-color:#cfcfcf}.m4b-hotel-gallery-value-detail-more{padding:16px 60px 0 16px;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:20px}.m4b-hotel-gallery-value-detail-more a.read-more{margin:0 6px;font-size:inherit;font-family:inherit;font-weight:500;color:#31a2ac;display:inline-block;text-decoration:none;white-space:nowrap}.m4b-hotel-gallery-value-detail-more a.read-more:hover{text-decoration:underline}.m4b-hotel-gallery-value-detail-text{padding:16px 60px 0 16px;text-transform:uppercase}.m4b-hotel-gallery-value-detail-list{padding:0 44px 0 0}.m4b-hotel-gallery-value-detail-list-item{width:calc(50% - 33px);display:inline-block;vertical-align:top;margin:16px 16px 0;white-space:nowrap}.m4b-hotel-gallery-value-detail-list-item .icon{font-size:22px;display:inline-block;vertical-align:top;color:#363636}.m4b-hotel-gallery-value-detail-list-item .text{white-space:normal;max-width:calc(100% - 28px);font-size:12px;font-family:'Nimbus Sans L',sans-serif;line-height:16px;margin-left:6px;padding-top:3px;display:inline-block;vertical-align:top;color:#363636}.m4b-hotel-gallery-value-bottom-lnk{font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:18px;margin:0 16px;display:inline-block;vertical-align:middle;color:#31a2ac;text-decoration:none}.m4b-hotel-gallery-value-bottom-lnk:hover{text-decoration:underline}.m4b-hotel-gallery-value-bottom-btn{margin:0;border:0;outline:0;cursor:pointer;padding:12px 30px;font-size:12px;display:inline-block;vertical-align:middle;text-transform:uppercase;background-color:#9f7d23;font-family:'Nimbus Sans L',sans-serif;letter-spacing:.5px;line-height:14px;color:#fff}.m4b-hotel-gallery-value-bottom-btn:hover{background-color:#bf972b}.m4b-hotel-gallery-tools{background-color:#363636;position:relative;height:40px}.m4b-hotel-gallery-tools-prev{margin:0;border:0;outline:0;cursor:pointer;width:50px;height:40px;font-size:20px;line-height:40px;position:absolute;left:0;top:0;background-color:#9f7d23;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff}.m4b-hotel-gallery-tools-prev:hover{background-color:#bf972b}.m4b-hotel-gallery-tools-prev:disabled{background-color:#f0f0f0;cursor:not-allowed;color:#9f9f9f}.m4b-hotel-gallery-tools-next{border:0;outline:0;cursor:pointer;width:50px;height:40px;font-size:20px;line-height:40px;position:absolute;right:0;top:0;background-color:#9f7d23;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff}.m4b-hotel-gallery-tools-next:hover{background-color:#bf972b}.m4b-hotel-gallery-tools-next:disabled{background-color:#f0f0f0;cursor:not-allowed;color:#9f9f9f}.m4b-hotel-gallery-tools-text{margin:0 auto;width:calc(100% - 120px);position:relative}.m4b-hotel-gallery-tools-text-prev{font-size:14px;font-family:'Nimbus Sans L',sans-serif;line-height:17px;letter-spacing:1px;text-transform:uppercase;color:#fff;position:absolute;left:0;top:11px}.m4b-hotel-gallery-tools-text-next{font-size:14px;font-family:'Nimbus Sans L',sans-serif;line-height:17px;letter-spacing:1px;text-transform:uppercase;color:#fff;position:absolute;right:0;top:11px}.m4b-hotel-gallery-image-image360,.m4b-hotel-gallery-image-images,.m4b-hotel-gallery-image-video{width:100%;height:100%}.m4b-hotel-gallery-image-images{background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#000}.m4b-map-container{position:relative;direction:ltr}.m4b-map-tools{background-color:#000;position:absolute;bottom:25px;right:20px;z-index:1}.m4b-map-tools-zoom{width:25px;height:25px;cursor:pointer;box-sizing:border-box;background-color:#3f3939;font-size:18px;padding:.2em;color:#fff}.m4b-map-tools-zoom+.m4b-map-tools-zoom{margin-top:2px}.m4b-map-label{width:100px;margin-left:-30px;text-align:center}.m4b-map{min-height:400px;height:calc(100vh - 350px);margin-top:16px}.m4b-room-gallery-value-detail{position:relative;height:calc(100% - 100px);box-sizing:border-box}.m4b-room-gallery-value-detail.fullscreen{height:100%}.m4b-room-gallery-value-detail.fullscreen+.m4b-room-gallery-value-bottom{display:none}.m4b-room-gallery-value-bottom{box-sizing:border-box;padding:11px 16px 0;display:table;height:100px;width:100%}.m4b-room-gallery-value-bottom-item{display:table-cell;vertical-align:middle}.m4b-room-gallery-value-bottom-item+.m4b-room-gallery-value-bottom-item{text-align:right}.m4b-room-gallery-value-bottom-save{font-size:11px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:13px;color:#4e4e4e}.m4b-room-gallery-value-bottom-rate{margin-top:4px;font-size:17px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:20px;color:#4e4e4e}.m4b-room-gallery-value-bottom-unit{margin-top:4px;font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:20px;color:#4e4e4e}.m4b-hotel-gallery-value-detail-roomtype{display:inline-block;vertical-align:top;margin-right:16px}html[dir=rtl] .m4b-counter .m4b-counter-keyer{text-align:left}html[dir=rtl] .m4b-hotel-gallery-value{direction:rtl}html[dir=rtl] .m4b-hotel-gallery-close{left:15px;right:auto}html[dir=rtl] .m4b-hotel-gallery-value-detail-name{padding:16px 32px 8px 48px}html[dir=rtl] .m4b-hotel-gallery-value-detail-more{padding:16px 32px 0 48px}html[dir=rtl] .m4b-hotel-gallery-value-detail-item{padding:8px 32px 0 48px}html[dir=rtl] .m4b-hotel-gallery-value-detail-text{padding:16px 32px 0 48px}html[dir=rtl] .m4b-hotel-gallery-value-detail-list{padding:0 16px 0 32px}html[dir=rtl] .m4b-hotel-gallery-value-detail-list-item .text{margin-left:0;margin-right:16px}html[dir=rtl] .m4b-hotel-gallery-value-detail-item .text{margin-left:0;margin-right:6px}.m4b-upgrade-head{padding:16px 16px 0;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:22px;color:#000}.m4b-upgrade-head b,.m4b-upgrade-head strong{font-weight:700}.m4b-upgrade-body{margin:0 32px;padding:24px 0;position:relative}.m4b-upgrade-body-image{width:37%;position:absolute;bottom:24px;left:0;top:24px;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#676767}.m4b-upgrade-body-value{min-height:300px;margin-left:calc(37% + 24px)}.m4b-upgrade-body-tips{padding:6px 10px;display:inline-block;background-color:#2eb025;white-space:nowrap;color:#fff}.m4b-upgrade-body-tips .icon{font-size:14px;display:inline-block;vertical-align:middle}.m4b-upgrade-body-tips .text{display:inline-block;vertical-align:middle;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:14px;letter-spacing:.75px;text-transform:uppercase;margin-left:6px}.m4b-upgrade-body-name{font-size:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:22px;color:#363636}.m4b-upgrade-body-type{margin-top:16px}.m4b-upgrade-body-type .icon{display:inline-block;vertical-align:middle;font-size:16px}.m4b-upgrade-body-type .text{margin-left:6px;display:inline-block;vertical-align:middle;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:16px;color:#000}.m4b-upgrade-body-type .tail{margin-left:3px;display:inline-block;vertical-align:middle;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:16px;color:grey}.m4b-upgrade-body-text{width:88%;margin-top:12px;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:20px}.m4b-upgrade-body-rate{margin-top:32px;width:88%}.m4b-upgrade-body-rate.separate .m4b-upgrade-body-rate-item-deuce:first-child{border-right:1px solid #cfcfcf}.m4b-upgrade-body-rate-item{white-space:nowrap}.m4b-upgrade-body-rate-item+.m4b-upgrade-body-rate-item .m4b-upgrade-body-rate-item-deuce{padding-top:16px}.m4b-upgrade-body-rate-item-deuce{display:inline-block;vertical-align:top;width:45%}.m4b-upgrade-body-rate-item-deuce+.m4b-upgrade-body-rate-item-deuce{margin-left:10%}.m4b-upgrade-body-numb{font-size:12px;font-weight:700;font-family:'Nimbus Sans L',sans-serif;line-height:14px;letter-spacing:1px;text-transform:uppercase;color:#4e4e4e}.m4b-upgrade-body-cash{font-size:16px;font-family:'Nimbus Sans L',sans-serif;white-space:normal;line-height:19px;font-weight:500;color:#000}.m4b-upgrade-body-cash.old{color:grey;text-decoration:line-through}.m4b-upgrade-body-cash.red{color:#ba0c2f;font-weight:700}.m4b-upgrade-body-unit{margin-top:5px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;white-space:normal;font-weight:500;line-height:14px}.m4b-upgrade-body-unit.old{color:grey}.m4b-message-box-status{width:300px;padding:30px 50px 40px;display:inline-block;vertical-align:middle;background-color:#f2f2f2;text-align:center;font-size:15px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:20px;text-transform:uppercase}.m4b-message-box-remove{width:700px;display:inline-block;vertical-align:middle;background-color:#f2f2f2;text-align:center}.m4b-message-box-remove-head{font-size:15px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;padding:23px 0;text-transform:uppercase;background-color:#363636;color:#fff}.m4b-message-box-remove-body{padding:50px 60px}.m4b-message-box-remove-text{font-size:15px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:28px}.m4b-message-box-remove-text .font-helvetica-neue{font-weight:700}.m4b-message-box-remove-tool{margin-top:50px;white-space:nowrap}.m4b-message-box-remove-btn1{width:calc(50% - 30px);padding:20px 0;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;text-transform:uppercase;background-color:#363636;border:1px solid #363636;cursor:pointer;margin:0 15px;color:#fff;outline:0}.m4b-message-box-remove-btn1:hover{background-color:transparent;color:#363636}.m4b-message-box-remove-btn2{width:calc(50% - 30px);padding:20px 0;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;text-transform:uppercase;background-color:#31a2ac;border:1px solid #31a2ac;cursor:pointer;margin:0 15px;color:#fff;outline:0}.m4b-message-box-remove-btn2:hover{background-color:#2d939c}.m4b-rate-details-popup{width:350px;z-index:2100;position:absolute;-webkit-font-smoothing:antialiased}.m4b-rate-details-popup.loyalty{width:220px}.m4b-rate-details-popup.peoples{width:300px}.m4b-rate-details-popup.top{padding-bottom:8px}.m4b-rate-details-popup.top::before{width:0;height:0;content:"";display:block;border-top:8px solid #363636;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:0;position:absolute;margin-left:-6px;bottom:0;left:50%}.m4b-rate-details-popup.left{padding-right:8px}.m4b-rate-details-popup.left::before{width:0;height:0;content:"";display:block;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #363636;position:absolute;margin-top:-6px;right:0;top:50%}.m4b-rate-details-popup.right{padding-left:8px}.m4b-rate-details-popup.right::before{width:0;height:0;content:"";display:block;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:8px solid #363636;border-left:0;position:absolute;margin-top:-6px;left:0;top:50%}.m4b-rate-details-popup.bottom{padding-top:8px}.m4b-rate-details-popup.bottom::before{width:0;height:0;content:"";display:block;border-top:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #363636;position:absolute;margin-left:-6px;left:50%;top:0}.m4b-rate-details-popup-container{color:#fff;padding:15px 20px;background-color:#363636}.m4b-rate-details-popup-desc{font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:19px;color:inherit}.m4b-rate-details-popup-desc+.m4b-rate-details-popup-desc{margin-top:0}.m4b-rate-details-popup-desc~.m4b-rate-details-popup-name{margin-top:6px}.m4b-rate-details-popup-desc ul{list-style:disc;padding-left:20px}.m4b-rate-details-popup-desc .icon-icon_J013+.icon-icon_J013{margin-left:-2px}.m4b-rate-details-popup-desc .icon-icon_J012+.icon-icon_J012{margin-left:-2px}html[dir=rtl] .m4b-rate-details-popup-desc ul{padding-left:0;padding-right:20px}.m4b-rate-details-popup-name{font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:24px;color:inherit}.m4b-rate-details-popup-name+.m4b-rate-details-popup-desc{margin-top:0}.m4b-booking-step1-offer{padding:8px;background-color:#fff;width:calc(100% - 18.4rem);margin:0 auto 16px;box-sizing:border-box}.m4b-booking-step1-offer .offers2__listing-offer{margin:0 8px;width:calc(100% / 2 - 18px - .1px);background-color:#f7f4ee}.m4b-upcoming-bookings{display:none}.m4b-upcoming-bookings-container{background-color:#fff;width:calc(100% - 18.4rem);margin:0 auto 16px;box-sizing:border-box}.m4b-upcoming-bookings-container .m4b-list-hotel{width:30%}.m4b-upcoming-bookings-container .m4b-list-pg{width:20%}.m4b-upcoming-bookings-container .m4b-list-cn{width:15%}.m4b-upcoming-bookings-container .m4b-list-dates{width:18%}.m4b-upcoming-bookings-container .m4b-list-amount{width:10%}.m4b-upcoming-bookings-container .m4b-list-block{width:calc(7% - 32px)}.m4b-upcoming-bookings-container .m4b-list-block ul{display:block;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.m4b-upcoming-bookings-container-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#4e4e4e;padding:16px;display:inline-block;vertical-align:middle}.m4b-upcoming-bookings-container-header-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.6rem;color:#000;display:inline-block;vertical-align:middle}.m4b-upcoming-bookings-btn-container{text-align:right;padding:0 16px 16px}.m4b-upcoming-no-result{padding:16px 16px 46px}.m4b-upcoming-no-result p{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:2rem;line-height:2.4rem;color:#000;text-align:center}.m4b-booking-step1-bottom-USP,.m4b-booking-step1-rb{padding:16px;background-color:#fff;width:calc(100% - 18.4rem);margin:0 auto 16px;box-sizing:border-box}.m4b-booking-step1-bottom-USP{font-size:0;white-space:nowrap}.m4b-booking-step1-bottom-USP>div{text-align:center}.m4b-booking-step1-bottom-USP .m4b-booking-step1-bottom-USP-header{text-align:left}.m4b-booking-step1-bottom-USP .m4b-homepage-usp1-bar-item{padding-bottom:50px;text-align:center}.m4b-booking-step1-offer-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#4e4e4e;padding:8px;padding-bottom:16px}.m4b-booking-step1-bottom-USP-header,.m4b-booking-step1-rb-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#4e4e4e;padding-bottom:16px}.m4b-booking-step1-bottom-USP-header{padding-bottom:50px}.m4b-rb-container-type1 .m4b-rb-item{width:100%;box-sizing:border-box;font-size:0}.m4b-rb-container-type1 .m4b-rb-item .m4b-rb-item-image{width:50%}.m4b-rb-container-type1 .m4b-rb-item .m4b-rb-item-content{width:50%}.m4b-rb-container-type2{font-size:0}.m4b-rb-container-type2 .m4b-rb-item{width:calc(50% - 8px);box-sizing:border-box;font-size:0;display:inline-block}.m4b-rb-container-type2 .m4b-rb-item:first-child{margin-right:16px}.m4b-rb-container-type2 .m4b-rb-item .m4b-rb-item-image{width:100%}.m4b-rb-container-type2 .m4b-rb-item .m4b-rb-item-image:after{margin-top:33.34%}.m4b-rb-container-type2 .m4b-rb-item .m4b-rb-item-content{width:100%;border:1px solid #e7e7e7!important}.m4b-rb-container-type3{font-size:0}.m4b-rb-container-type3 .m4b-rb-item{width:calc((100% / 3) - (33px / 3));box-sizing:border-box;font-size:0;display:inline-block;margin-right:16px}.m4b-rb-container-type3 .m4b-rb-item:last-child{margin-right:0}.m4b-rb-container-type3 .m4b-rb-item .m4b-rb-item-image{width:100%}.m4b-rb-container-type3 .m4b-rb-item .m4b-rb-item-image:after{margin-top:33.34%}.m4b-rb-container-type3 .m4b-rb-item .m4b-rb-item-content{width:100%;border:1px solid #e7e7e7!important}.m4b-rb-item-image{display:inline-block;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}.m4b-rb-item-image:after{content:"";display:block;margin-top:260px}.m4b-rb-item-content{display:inline-block;border:1px solid #e7e7e7;border-left:0;height:260px;box-sizing:border-box;padding:20px;vertical-align:top;position:relative}.m4b-rb-item-content .m4b-b1-btn-query{position:absolute;left:20px;bottom:20px}.m4b-rb-item-crumb{margin-bottom:7px}.m4b-rb-item-crumb li{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#4e4e4e;text-transform:uppercase;display:inline-block}.m4b-rb-item-crumb li+li:before{width:5px;height:5px;content:">";display:inline-block;margin:0 .5rem}.m4b-rb-item-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#4e4e4e;padding-bottom:16px}.m4b-rb-item-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.6rem;color:#363636;padding-bottom:8px;font-size:0}.m4b-rb-item-caption span{font-size:1.3rem;display:inline-block}.m4b-rb-item-caption span:first-child{width:1.3rem;vertical-align:middle}.m4b-rb-item-caption span:last-child{width:calc(100% - 1.3rem - 6px);vertical-align:top}.m4b-rb-item-caption span+span{margin-left:6px}.m4b-rb-amenitie-container{font-size:0}.m4b-rb-amenitie-container .icon{display:inline-block;position:relative;vertical-align:top;font-size:16px;margin-right:8px}.m4b-rb-amenitie-container .icon:hover .m4b-b3-amenitie-tip{display:block}.m4b-content-animate{filter:alpha(Opacity=0);opacity:0;-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);transform:translateY(100px);-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.m4b-content-animate.show{filter:alpha(enabled=false);opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:768px){.m4b-content-animate{filter:alpha(enabled=false);opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}}.m4b-benefits.m4b-homepage-lump-bar{background-color:#f9f9f9}.m4b-benefits.m4b-homepage-lump-raise::before{background-color:#f9f9f9}.m4b-tt-container{margin:0 20%;box-sizing:border-box;background-color:#f9f9f9;padding-bottom:60px}@media (max-width:768px){.m4b-tt-container{margin:0 0;padding-bottom:40px}}.m4b-tt-item{border-bottom:1px solid #adadad;margin-top:50px}.m4b-tt-item.hide-bottom{border-bottom:none}.m4b-tt-item.item-hide{display:none}@media (max-width:768px){.m4b-tt-item{margin-top:40px;margin-left:16px;margin-right:16px}}.m4b-tt-item-header{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.2rem;color:#4e4e4e;padding-bottom:16px;width:80%}@media (max-width:768px){.m4b-tt-item-header{width:100%;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#4e4e4e}}.m4b-tt-item-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:2.4rem;color:#363636;padding-bottom:24px;width:80%}@media (max-width:768px){.m4b-tt-item-caption{width:100%;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2.2rem;color:#000}}.m4b-tt-avater-container{padding-bottom:30px}@media (max-width:768px){.m4b-tt-avater-container{padding-bottom:24px}}.m4b-tt-avater{display:inline-block;vertical-align:top;background-size:cover;background-repeat:no-repeat;width:3.6rem;height:3.6rem;border-radius:50%;margin-right:10px}@media (max-width:768px){.m4b-tt-avater{width:4rem;height:4rem;margin-right:16px}}.m4b-tt-avater-content{display:inline-block;vertical-align:top}.m4b-tt-avater-name{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.2rem;line-height:1.8rem;color:#363636}.m4b-tt-avater-address{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.8rem;color:#363636}.m4b-tt-pager-container{text-align:center;margin:0 9.2rem;padding-bottom:50px}.m4b-tt-pager-item{display:inline-block;width:10px;height:10px;border:1px solid #9f7d23;background-color:transparent;cursor:pointer;border-radius:50%}.m4b-tt-pager-item.active{background-color:#9f7d23}.m4b-tt-pager-item+.m4b-tt-pager-item{margin-left:13px}.m4b-scroll-lock{overflow:hidden}.newlook-dropdown{width:100%;position:relative;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-weight:300;border:1px solid #acacac;background-color:#fff;font-size:1.6rem;color:#363636;height:40px;line-height:40px;outline:0;box-sizing:border-box;user-select:none}@media (max-width:768px){.newlook-dropdown{height:36px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#363636;padding:0}.newlook-dropdown:after{content:"";display:inline-block;position:absolute;right:4px;top:22px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border:5px solid transparent;border-top:5px solid #000}.newlook-dropdown .icon-icon_chervonDown{display:none}}.newlook-dropdown .nano{max-height:300px}.newlook-dropdown.open{border:1px solid #363636}@media (max-width:768px){.newlook-dropdown.open{border:none;border-bottom:1px solid #d2d2d2}.newlook-dropdown.open:after{border:5px solid transparent;border-top:5px solid transparent;border-bottom:5px solid #000;top:16px}}.newlook-dropdown-content-container{padding-left:1rem;padding-right:1rem;height:100%}@media (max-width:768px){.newlook-dropdown-content-container{padding-left:0;padding-right:0;line-height:36px}.newlook-dropdown-content-container.newlook-dropdown-show-placeholder{color:#c2c2c2}}.newlook-dropdown-list-container{display:none;width:100%;max-height:301px;position:absolute;top:39px;left:-1px;z-index:2;box-shadow:2px 4px 8px rgba(0,0,0,.3);border:1px solid #acacac}@media (max-width:768px){.newlook-dropdown-list-container{top:35px}}.newlook-dropdown-list-container.open{display:block}.newlook-dropdown-list-container .nano>.nano-pane{background-color:#dcd7d2!important;border-radius:0;-webkit-transition:none false false;-moz-transition:none false false false;-o-transition:none false false false;transition:none}.newlook-dropdown-list-container .nano>.nano-pane>.nano-slider{border-radius:0;background-color:#3f3939}.newlook-dropdown-list{display:block;overflow:hidden;box-sizing:border-box;width:calc(100% + 2px);z-index:2;background-color:#fff}.newlook-dropdown-list .iScrollLoneScrollbar{background-color:#dcd7d2!important}.newlook-dropdown-list .iScrollIndicator{border:0!important;background-color:#3f3939!important}.newlook-dropdown-list li{font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#363636;font-size:1.6rem;padding:11px 1rem;background-color:#fff;cursor:pointer;line-height:16px}.newlook-dropdown-list li.active{background-color:#eddbad}.newlook-dropdown-list li:hover{background-color:#eddbad}.m4b-booking-step4-guests .m4b-hotel-gallery{height:510px}.m4b-booking-step4-guests .m4b-hotel-gallery-image{height:100%}.m4b-booking-step4-guests .m4b-hotel-gallery-value{height:100%}.m4b-booking-step4-guests .m4b-hotel-gallery-tools{display:none}.m4b-booking-step4-guests .m4b-hotel-gallery-tools-prev{display:none}.m4b-booking-step4-guests .m4b-hotel-gallery-tools-next{display:none}.m4b-booking-step4-guests .m4b-hotel-gallery-tools-text{display:none}html[dir=rtl] .m4b-rate-details-popup.left{padding-left:8px;padding-right:0}html[dir=rtl] .m4b-rate-details-popup.left::before{border-right:8px solid #363636;border-left:0;right:auto;left:0}html[dir=rtl] .m4b-rate-details-popup.right{padding-left:0;padding-right:8px}html[dir=rtl] .m4b-rate-details-popup.right::before{border-right:0;border-left:8px solid #363636;right:0;left:auto}html[dir=rtl] .m4b-rb-item-content{border-left:1px solid #e7e7e7;border-right:0}html[dir=rtl] .m4b-rb-item-content .m4b-b1-btn-query{left:auto;right:20px}html[dir=rtl] .m4b-rb-item-caption span+span{margin-left:0;margin-right:6px}html[dir=rtl] .m4b-rb-amenitie-container .icon{margin-right:0;margin-left:8px}html[dir=rtl] .m4b-rb-container-type2 .m4b-rb-item:first-child{margin-right:0;margin-left:16px}html[dir=rtl] .m4b-rb-container-type3 .m4b-rb-item{margin-right:0;margin-left:16px}html[dir=rtl] .m4b-rb-container-type3 .m4b-rb-item:last-child{margin-left:0}html[dir=rtl] .m4b-upcoming-bookings-btn-container{text-align:left}html[dir=rtl] .m4b-tt-pager-item{margin-left:0;margin-right:13px}html[dir=rtl] .m4b-tt-avater{margin-right:0;margin-left:10px}@media (max-width:768px){html[dir=rtl] .m4b-tt-avater{margin-right:0;margin-left:16px}}@media (max-width:768px){html[dir=rtl] .newlook-dropdown:after{right:auto;left:4px}}html[dir=rtl] .newlook-dropdown-list-container.open{background-color:#fff}html[dir=rtl] .newlook-dropdown-list-container .nano>.nano-pane{right:auto;left:-16px;z-index:2}html[dir=rtl] .newlook-dropdown-list{position:relative;right:17px}.booking-modify-ccg{background-color:#f1f1f1;padding:0 calc(100px - 9.2rem) 90px}.booking-modify-ccg .read-more{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.8rem;color:#31a2ac}.booking-modify-ccg .ccj-room-item{width:calc(50% - 30px);display:inline-block;vertical-align:top}.booking-modify-ccg .ccj-room-item+.ccj-room-item{border-left:1px solid #ddd;padding-left:20px}.booking-modify-ccg .ccj-room-img{width:134px;height:78px;background-color:#d8d8d8;background-repeat:no-repeat;background-position:center center;background-size:cover;display:inline-block;vertical-align:middle}.booking-modify-ccg .ccj-bed-type,.booking-modify-ccg .ccj-room-type{padding:0 20px;width:calc(50% - 68px);box-sizing:border-box;display:inline-block;vertical-align:middle}.booking-modify-ccg .ccj-type-name{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#4e4e4e;text-transform:uppercase;white-space:nowrap}.booking-modify-ccg .ccj-type-text{margin-top:10px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.7rem;line-height:2rem;color:#31a2ac}.booking-modify-ccg .ccj-room-type .ccj-type-name{font-weight:700}html[dir=rtl] .booking-modify-ccg .ccj-room-item+.ccj-room-item{border-left:0;padding-left:0;border-right:1px solid #ddd}html[dir=rtl] .m4b-booking-step1-bottom-USP .m4b-booking-step1-bottom-USP-header{text-align:right}.m4b-nav{height:70px;background-color:#363636;position:fixed;z-index:1000;right:0;left:0;top:0}@media (min-width:769px){.m4b-nav{padding:0 9.2rem}}@media (max-width:768px){.m4b-nav{padding:0 5%}}ul.m4b-sub-nav-1,ul.m4b-sub-nav-4{font-size:0;background-color:#e7e7e7}@media (min-width:769px){ul.m4b-sub-nav-1,ul.m4b-sub-nav-4{padding:0 calc(9.2rem - 12px)}}@media (max-width:768px){ul.m4b-sub-nav-1,ul.m4b-sub-nav-4{padding:0;white-space:nowrap;overflow-x:auto}}ul.m4b-sub-nav-1 li,ul.m4b-sub-nav-4 li{display:inline-block;vertical-align:top}ul.m4b-sub-nav-1 li a,ul.m4b-sub-nav-4 li a{height:50px;font-size:14px;line-height:50px;position:relative;display:inline-block;box-sizing:border-box;font-family:'Nimbus Sans L',sans-serif;font-weight:300;padding:0 12px;cursor:pointer;color:#000}body[data-isipad=true] ul.m4b-sub-nav-1 li a,body[data-isipad=true] ul.m4b-sub-nav-4 li a{font-size:15.4px}ul.m4b-sub-nav-1 li a.selected,ul.m4b-sub-nav-4 li a.selected{color:#9f7d23;font-weight:500}ul.m4b-sub-nav-1 li a.selected::after,ul.m4b-sub-nav-4 li a.selected::after{content:"";display:block;position:absolute;background-color:currentColor;height:3px;bottom:0;right:0;left:0}ul.m4b-sub-nav-2{font-size:0;margin:0 auto;text-align:center;padding:0 calc(9.2rem - 12px);background-color:#efefef;display:none;box-shadow:0 9px 13px 0 rgba(0,0,0,.15);position:fixed;z-index:1010;left:0;right:0;top:120px}ul.m4b-sub-nav-2 li{padding:27px 24px 17px;display:inline-block;vertical-align:top;max-width:25%;box-sizing:border-box}ul.m4b-sub-nav-2 li a{color:#4e4e4e;cursor:pointer}ul.m4b-sub-nav-2 li span:first-child{font-size:14px;vertical-align:middle;color:#004976;display:inline-block}ul.m4b-sub-nav-2 li span:last-child{font-size:12px;line-height:14px;font-family:'Nimbus Sans L',sans-serif;text-transform:uppercase;letter-spacing:.25px;vertical-align:middle;margin-left:5px;color:#000;white-space:normal;text-align:left;font-weight:500}ul.m4b-sub-nav-2.m4b-nav-type-2 li{padding:17px 10px 17px;box-sizing:border-box;max-width:12.5%}ul.m4b-sub-nav-2.m4b-nav-type-2 li span:first-child{display:block;font-size:3.5rem;padding-bottom:.4rem}ul.m4b-sub-nav-2.m4b-nav-type-2 li span:last-child{text-align:center!important}ul.m4b-sub-nav-2.always-show-USP{display:block;background-color:#f1f1f1;box-shadow:none;position:static;left:auto;right:auto}ul.m4b-sub-nav-3{font-size:0;margin:0 auto;text-align:center;background-color:#fff;white-space:nowrap;overflow:hidden}ul.m4b-sub-nav-3 li{position:relative;padding:16px 50px;display:inline-block;vertical-align:top;font-size:12px}ul.m4b-sub-nav-3 li a{color:#4e4e4e;cursor:pointer;text-align:center}ul.m4b-sub-nav-3 li .icon{width:20px;height:20px;font-size:16px;margin:0 auto;border:3px solid #e7e7e7;box-sizing:border-box;border-radius:50%;color:#fff}ul.m4b-sub-nav-3 li .icon .icon-icon_I009{margin-top:-1px;margin-left:-1px}ul.m4b-sub-nav-3 li .step{margin-top:6px;font-size:11px;line-height:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#4e4e4e}ul.m4b-sub-nav-3 li .text{margin-top:2px;font-size:14px;line-height:17px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#4e4e4e}ul.m4b-sub-nav-3 li.fill .icon{border-color:#2eb125;background-color:#2eb125}ul.m4b-sub-nav-3 li.coil .icon{background-color:#2eb125}ul.m4b-sub-nav-3 li.line-prev::before{content:"";display:block;position:absolute;background-color:#e7e7e7;height:3px;right:calc(50% + 10px);top:25px;left:0}ul.m4b-sub-nav-3 li.line-prev.prev-green::before{background-color:#2eb125}ul.m4b-sub-nav-3 li.line-next::after{content:"";display:block;position:absolute;background-color:#e7e7e7;height:3px;left:calc(50% + 10px);top:25px;right:0}ul.m4b-sub-nav-3 li.line-next.next-green::after{background-color:#2eb125}ul.m4b-sub-nav-4{background-color:#fff}ul.m4b-sub-nav-4 li a{color:#4e4e4e}@media screen and (min-width:769px){.navbar .m4b-logo{display:none}.m4b-docked .navbar{position:fixed;top:0;background-color:#363636}.m4b-docked .navbar .menu-wrapper .menu{display:none}.m4b-docked .navbar .menu-wrapper .user-module-desktop .search{display:none}.m4b-home+.navbar .menu-wrapper .user-module-desktop .search{display:none}.main-wrapper.m4b.m4b-home.m4b-register-page{background-color:#363636!important}.m4b-register-page{background-color:#363636!important;margin-top:0!important;padding-top:64px}.m4b-register-page+.navbar .menu-wrapper .menu{display:block!important}.m4b-register-page+.navbar .menu-wrapper .user-module-desktop .search{display:none}.m4b+.navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in .user-hello .red-point{background-color:#31a1ac}.m4b+.navbar .user-module div.notification-content>div{position:absolute;width:160%;right:0}.m4b.m4b-inner-page{padding-top:50px;margin-top:64px!important}.m4b.m4b-inner-page .m4b-sub-nav-1,.m4b.m4b-inner-page ul.m4b-sub-nav-4{position:fixed;top:64px;box-sizing:border-box;z-index:1010;width:100%}.m4b.m4b-inner-page .m4b-sub-nav-4{top:120px!important}.m4b.m4b-inner-page .m4b-sub-nav-4+.m4b-am{padding-top:76px}.m4b.m4b-inner-page+.navbar{position:fixed;top:0;background-color:#363636}.m4b.m4b-inner-page.retail-modify-page{padding-top:35px}.m4b+.navbar .menu-wrapper .logo{height:39px;top:16px;line-height:47px;margin-right:2.2rem;padding-right:1.5rem}.m4b+.navbar .menu-wrapper .m4b-logo{display:inline-block;vertical-align:top;position:relative;top:18px}.m4b+.navbar .menu-wrapper .m4b-logo span{font-size:37px;text-shadow:0 2px 4px rgba(0,0,0,.5)!important}.m4b+.navbar .menu-wrapper .m4b-logo p{font-family:Optima,sans-serif;font-weight:500;font-size:18px;line-height:20px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.m4b+.navbar .menu-wrapper .m4b-logo .m4b-logo-main{letter-spacing:1px}.m4b+.navbar .menu-wrapper .m4b-logo .m4b-logo-desc{font-size:12.5px}.m4b+.navbar .menu-wrapper .menu-inner{left:0;padding-left:3rem}.m4b+.navbar .menu-wrapper .user-module-desktop .availability{display:none}.docked .m4b-home+.navbar{background-color:#fff}.docked .m4b-home+.navbar .uspbar-banner-wrapper .tpl-static-banner{display:none!important}.docked .m4b-home+.navbar .menu-wrapper a{color:#363636;font-weight:500}.docked .m4b-home+.navbar .menu-wrapper .logo{border-right:1px solid #4e4e4e}.docked .m4b-home+.navbar .menu-wrapper .m4b-logo .icon-icon_mhr_m4b-logo-white{text-shadow:none!important}.docked .m4b-home+.navbar .menu-wrapper .m4b-logo p{color:#363636;text-shadow:none}.docked .m4b-home+.navbar .menu-wrapper .m4b-logo span:before{color:#363636}.docked .m4b-home+.navbar .menu-wrapper .user-module-desktop .availability{display:none}.docked .m4b-home+.navbar .menu-wrapper .user-module-desktop .search{height:38px;border:1px solid #4e4e4e;width:auto}.docked .m4b-home+.navbar .menu-wrapper .user-module-desktop .search .search-icon{font-size:2.5rem;margin-left:1.4rem;text-shadow:none}.docked .m4b-home+.navbar .menu-wrapper .user-module-desktop .search .search-text{display:inline;text-shadow:none}}.m4b+.navbar .user-module div.notification-content div.user-notification-list ul li:hover{background-color:#ecf6f7;border-left:5px solid #31a1ac}html[dir=rtl] ul.m4b-sub-nav-3 li.line-prev::before{left:calc(50% + 10px);right:0}html[dir=rtl] ul.m4b-sub-nav-3 li.line-next::after{right:calc(50% + 10px);left:0}html[dir=rtl] .m4b+.navbar .menu-wrapper .logo{margin-right:0;margin-left:2.2rem;padding-right:0;padding-left:1.5rem}html[dir=rtl] .m4b+.navbar .menu-wrapper .menu-inner{left:auto;right:0;padding-left:0;padding-right:3rem}html[dir=rtl] .m4b+.navbar .menu-wrapper .user-module div.notification-content>div{right:auto;left:0}html[dir=rtl] .docked .m4b-home+.navbar .menu-wrapper .logo{border-right:none;border-left:1px solid #4e4e4e}html[dir=rtl] .docked .m4b-home+.navbar .menu-wrapper .user-module-desktop .search .search-icon{margin-left:0;margin-right:1.4rem}.m4b-register{padding:50px 7% 60px;box-sizing:border-box;background-color:#f9f9f9;color:#4e4e4e;position:relative}@media (max-width:768px){.m4b-register{padding:0;padding-bottom:50px;padding-top:48px}}.m4b-register .m4b-tip-bar-container .m4b-modify-error,.m4b-register .m4b-tip-bar-container .m4b-modify-tip{top:64px}@media (max-width:768px){.m4b-register .m4b-tip-bar-container .m4b-modify-error,.m4b-register .m4b-tip-bar-container .m4b-modify-tip{top:4.8rem;padding:10px 16px}.m4b-register .m4b-tip-bar-container .m4b-modify-error .icon-icon_B017,.m4b-register .m4b-tip-bar-container .m4b-modify-tip .icon-icon_B017{right:16px}}.m4b-register .loading-block p,.m4b-register .loading-error-block p{position:fixed}.m4b-register .m4b-usp-bar-mobile{border-top:1px solid #d1d1d1;margin-top:24px}@media (max-width:768px){.m4b-register .m4b-usp-bar-mobile{border-bottom:none}}@media (max-width:768px){.m4b-register .mp1-signup-error-message{padding:8px 16px 0}}.m4b-register-header{font-family:Optima,sans-serif;font-weight:400;font-size:4rem;line-height:4.8rem;padding-bottom:20px;color:#4e4e4e}.m4b-register-header .m4b-register-header-gold{color:#967126}@media (max-width:768px){.m4b-register-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#4e4e4e;padding:32px 16px 0}}.m4b-register-caption{font-family:Optima,sans-serif;font-weight:400;font-size:1.6rem;line-height:2.4rem;width:40%;padding-bottom:40px}@media (max-width:768px){.m4b-register-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:2.2rem;color:#4e4e4e;padding:16px 16px 0;box-sizing:border-box;width:100%}}.m4b-section-header{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:2.4rem;padding:16px 24px;width:100%;background-color:#4e4e4e;color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;box-sizing:border-box}@media (max-width:768px){.m4b-section-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.1rem;line-height:2.2rem;color:#fff;padding:16px}}.m4b-section-body{padding:16px;border:1px solid #acacac;margin-bottom:24px}.m4b-profile-verify-header{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:2.4rem;width:100%;background-color:#4e4e4e;color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;box-sizing:border-box;padding:16px 24px}@media (max-width:768px){.m4b-profile-verify-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#4e4e4e}}.m4b-profile-verify-header-hide{display:none}.m4b-third-party-header{font-family:Optima,sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;color:#4e4e4e;padding-bottom:0}@media (max-width:768px){.m4b-third-party-header{padding:0 16px 15px}}.m4b-third-party-login,.m4b-third-party-login-disabled{padding-bottom:32px;font-size:0;width:70%;display:none}@media (max-width:768px){.m4b-third-party-login,.m4b-third-party-login-disabled{padding-left:45px;padding-bottom:24px}}.m4b-third-party-login-disabled{display:block}.m4b-third-party-login-disabled .m4b-fb-login-disabled,.m4b-third-party-login-disabled .m4b-google-login-disabled,.m4b-third-party-login-disabled .m4b-linkedin-login-disabled{display:inline-block;font-size:1.2rem;width:calc((100% - 40.1px)/ 3);text-align:center;color:#fff;cursor:not-allowed;background-color:#9f9f9f;font-family:Optima,sans-serif!important;padding:12px 46px;border-radius:8px}.m4b-third-party-login-disabled .m4b-fb-login-disabled span,.m4b-third-party-login-disabled .m4b-google-login-disabled span,.m4b-third-party-login-disabled .m4b-linkedin-login-disabled span{text-transform:uppercase;vertical-align:middle;letter-spacing:.5px}.m4b-third-party-login-disabled .m4b-fb-login-disabled i,.m4b-third-party-login-disabled .m4b-google-login-disabled i,.m4b-third-party-login-disabled .m4b-linkedin-login-disabled i{vertical-align:middle;font-size:3rem}@media (max-width:768px){.m4b-third-party-login-disabled .m4b-fb-login-disabled i,.m4b-third-party-login-disabled .m4b-google-login-disabled i,.m4b-third-party-login-disabled .m4b-linkedin-login-disabled i{padding-right:21px;display:inline-block}}@media (max-width:768px){.m4b-third-party-login-disabled .m4b-fb-login-disabled,.m4b-third-party-login-disabled .m4b-google-login-disabled,.m4b-third-party-login-disabled .m4b-linkedin-login-disabled{background-color:#e4e4e4;color:#888;text-align:initial;display:block;box-sizing:border-box;width:100%;margin-bottom:16px;padding:6px 11px}.m4b-third-party-login-disabled .m4b-fb-login-disabled span,.m4b-third-party-login-disabled .m4b-google-login-disabled span,.m4b-third-party-login-disabled .m4b-linkedin-login-disabled span{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#888}}.m4b-third-party-login-disabled .m4b-google-login-disabled{margin-left:20px;margin-right:20px}@media (max-width:768px){.m4b-third-party-login-disabled .m4b-google-login-disabled{margin-left:0;margin-right:0}}.m4b-third-party-login-disabled .m4b-linkedin-login-disabled{display:none}@media (max-width:768px){.m4b-third-party-login-disabled .m4b-linkedin-login-disabled{display:none;margin-bottom:0}}.m4b-login-verify-container{padding-top:15px}.m4b-fb-login,.m4b-google-login,.m4b-linkedin-login{display:inline-block;font-size:1.2rem;padding:6px 0;width:calc((100% - 40.1px)/ 3);text-align:center;color:#fff;font-family:Optima,sans-serif!important;padding:12px 46px;border-radius:8px}.m4b-fb-login span,.m4b-google-login span,.m4b-linkedin-login span{text-transform:uppercase;vertical-align:middle;letter-spacing:.5px}.m4b-fb-login i,.m4b-google-login i,.m4b-linkedin-login i{vertical-align:middle;font-size:3rem}@media (max-width:768px){.m4b-fb-login i,.m4b-google-login i,.m4b-linkedin-login i{display:inline-block;padding-right:21px}}@media (max-width:768px){.m4b-fb-login,.m4b-google-login,.m4b-linkedin-login{display:block;box-sizing:border-box;width:100%;margin-bottom:16px;text-align:initial;padding:6px 11px}.m4b-fb-login span,.m4b-google-login span,.m4b-linkedin-login span{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#fff}}.m4b-fb-login{background-color:#42639f}.m4b-fb-login:hover{background-color:#30497f}.m4b-google-login{background-color:#e15541;margin-left:20px;margin-right:20px}.m4b-google-login:hover{background-color:#c33e2f}@media (max-width:768px){.m4b-google-login{margin-left:0;margin-right:0}}.m4b-linkedin-login{display:none;background-color:#0077b5}.m4b-linkedin-login:hover{background-color:#005d8e}@media (max-width:768px){.m4b-linkedin-login{display:none;margin-bottom:0}}.m4b-active-button,.m4b-login-verify-button{text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-align:center;padding:8.5px 30px;background-color:#9f7d23;color:#fff;cursor:pointer;border:none;letter-spacing:1px;margin-top:20px;margin-bottom:32px;font-size:1.4rem;display:inline-block}.m4b-active-button.add-button,.m4b-login-verify-button.add-button{width:126px;box-sizing:border-box;margin-left:40px;padding:12px 28px}@media (max-width:768px){.m4b-active-button.add-button,.m4b-login-verify-button.add-button{width:calc(100% - 32px);margin-left:16px}}.m4b-active-button:hover,.m4b-login-verify-button:hover{background-color:#bf972b}.m4b-active-button.disabled,.m4b-login-verify-button.disabled{background-color:#9f9f9f;cursor:not-allowed}@media (max-width:768px){.m4b-active-button,.m4b-login-verify-button{display:block;box-sizing:border-box;padding:13px;margin-left:16px;margin-right:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#fff;letter-spacing:.5px}}.m4b-active-button{margin-top:40px;margin-bottom:20px;padding:12px 30px}.m4b-sign-up-header{width:100%;border-bottom:1px solid #acacac;text-align:center;margin-bottom:32px}.m4b-sign-up-header span{position:relative;top:.9rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#4e4e4e;font-size:1.6rem;line-height:1.9rem;padding-left:16px;padding-right:16px;background-color:#f9f9f9;text-transform:uppercase}@media (max-width:768px){.m4b-sign-up-header{width:calc(100% - 32px);margin-left:16px}.m4b-sign-up-header span{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#4e4e4e}}.m4b-form-caption{padding-top:12px;padding-bottom:20px;font-size:1.4rem;line-height:2.2rem;width:63%}.m4b-form-caption-section{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2.2rem;color:#363636;padding-top:8px;padding-bottom:8px}@media (max-width:768px){.m4b-form-caption-section{font-weight:500;color:#757575}}.m4b-form-caption-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;padding-top:8px;padding-bottom:8px}.m4b-register-USP{width:42.8571428571%;position:absolute;left:100%;top:0;padding-left:100px;padding-right:3%;box-sizing:border-box}@media (max-width:768px){.m4b-register-USP{display:none}}.m4b-register-USP-item{position:relative;padding-bottom:40px}.m4b-register-USP-item i,.m4b-register-USP-item img,.m4b-register-USP-item span{position:absolute;top:0;left:-35px;font-size:3rem}.m4b-register-USP-item img{max-width:32px}.m4b-register-USP-header{font-family:Optima,sans-serif;font-weight:400;font-size:1.6rem;line-height:2.1rem;color:#9f7d23;padding-bottom:8px}.m4b-register-USP-content{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.8rem;color:#4e4e4e}.m4b-profile-second-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2rem;line-height:2.4rem;color:#4e4e4e;padding-bottom:24px}@media (max-width:768px){.m4b-profile-second-header{padding:0 16px 20px}}.m4b-registered-success{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.6rem;color:#2eb025;display:none;margin-top:20px;margin-bottom:-20px}@media (max-width:768px){.m4b-registered-success{margin:20px 16px}}.m4b-registered-success span{display:inline-block;margin:0 4px}@media (max-width:768px){.m4b-registered-success span{width:80%}}.m4b-registered-success i{border-radius:50%;vertical-align:top;display:inline-block;font-size:1.4rem;border:1px solid #2eb025}.m4b form{font-size:0;position:relative;width:70%}@media (max-width:768px){.m4b form .m4b-third-party-login,.m4b form .m4b-third-party-login-disabled{width:calc(100% - 32px);padding-left:16px;padding-bottom:0}}@media (max-width:768px){.m4b form .newlook-dropdown{height:40px;font-weight:300;font-size:1.6rem;line-height:40px;color:#363636;padding:0}}@media (max-width:768px){.m4b form .newlook-dropdown-content-container{padding-left:1rem;padding-right:1rem;line-height:40px}}.m4b form .existing-state-yes{display:none!important}.m4b form .existing-state-no{display:none!important}.m4b form.existing-choose-yes .existing-state-unselect{display:none!important}.m4b form.existing-choose-yes .existing-state-yes{display:block!important}.m4b form.existing-choose-no .existing-state-unselect{display:none!important}.m4b form.existing-choose-no .existing-state-no{display:block!important}.m4b form .existing-business-state-select{display:none!important}.m4b form .existing-business-state-no{display:none!important}.m4b form.existing-business-choose-yes .existing-business-state-unselect{display:none!important}.m4b form.existing-business-choose-yes .existing-business-state-select{display:block!important}.m4b form.existing-business-choose-no .existing-business-state-unselect{display:none!important}.m4b form.existing-business-choose-no .existing-business-state-select{display:block!important}.m4b form.existing-business-choose-no .existing-business-state-no{display:inline-block!important}.m4b form .m4b-form-section{position:relative;width:100%;border:1px solid #acacac;border-top:none;box-sizing:border-box;padding:24px;padding-bottom:7px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-bottom:32px}@media (max-width:768px){.m4b form .m4b-form-section{padding:24px 0}}.m4b form .m4b-existing-query{position:relative;width:100%;box-sizing:border-box;padding:24px;background:rgba(214,210,196,.5);border-radius:8px;margin-bottom:17px;display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.m4b form .m4b-existing-query{width:calc(100% - 32px);flex-direction:column;margin-left:16px}}.m4b form .m4b-existing-query .m4b-existing-query-text{color:#4e4e4e;font-family:Optima,sans-serif;font-weight:400;font-size:2rem;line-height:2.4rem}.m4b form .m4b-existing-query .m4b-existing-query-button-container{display:flex;align-items:center;justify-content:center}@media (max-width:768px){.m4b form .m4b-existing-query .m4b-existing-query-button-container{justify-content:center;margin-top:16px;width:100%}}.m4b form .m4b-existing-query .m4b-existing-query-button-container .m4b-existing-query-button{display:flex;padding:12px 28px;box-sizing:border-box;justify-content:center;align-items:center;gap:4px;border:1px solid #9f7d23;background:#9f7d23;color:#fff;text-align:center;font-size:1.4rem;line-height:1.6rem;letter-spacing:1px;text-transform:uppercase;cursor:pointer;min-width:126px}.m4b form .m4b-existing-query .m4b-existing-query-button-container .m4b-existing-query-button.btn-transparent{background:0 0;color:#9f7d23;margin-left:16px}@media (max-width:768px){.m4b form{width:calc(100% - 32px);margin-left:16px}}.m4b form .field{margin-top:0;margin-bottom:17px;position:relative;width:100%}.m4b form .field.margin-top-24{margin-top:24px}@media (max-width:768px){.m4b form .field.margin-top-24{margin-top:0}}.m4b form .field.passwordContainer,.m4b form .field.verifyPasswordContainer{top:24px}@media (max-width:768px){.m4b form .field.passwordContainer,.m4b form .field.verifyPasswordContainer{top:0;padding:0}}.m4b form .field.passwordContainer .password-input-box::after,.m4b form .field.verifyPasswordContainer .password-input-box::after{background-color:transparent}@media (max-width:768px){.m4b form .field{width:100%;padding:0 16px 0;margin-bottom:0;min-height:80px;box-sizing:border-box}}@media (max-width:768px){.m4b form .field.hide-icon .error-tip i{display:none!important}}.m4b form .field.field-third{font-size:0}.m4b form .field.field-third .info{border-bottom:none;padding-top:10px;padding-bottom:4px}.m4b form .field.field-third .error-tip i.icon-icon_B015{display:none}.m4b form .field.field-third .input-box{box-sizing:border-box;width:calc(100% /3 - 3.5px);margin-right:5px}.m4b form .field.field-third .input-box:last-child{margin-right:0}.m4b form .field.field-third .input-box.input-box-middle{margin-left:40px;margin-right:40px}@media (max-width:768px){.m4b form .field.field-third .input-box.input-box-middle{margin-left:21px;margin-right:21px}}.m4b form .field.field-two-thirds{display:inline-block;width:calc(45% - 20px);margin-right:40px}@media (max-width:768px){.m4b form .field.field-two-thirds{width:100%;margin-right:0}}.m4b form .field.field-one-thirds{display:inline-block;width:calc(25% - 20px)}@media (max-width:768px){.m4b form .field.field-one-thirds{width:100%}}.m4b form .field.field-half{display:inline-block;width:calc(50% - 20px)}.m4b form .field.field-half.minus-button{width:calc(50% - 103px)}@media (max-width:768px){.m4b form .field.field-half.minus-button{width:100%}}@media (max-width:768px){.m4b form .field.field-half{width:100%}}.m4b form .field.field-half-right{margin-left:40px}@media (max-width:768px){.m4b form .field.field-half-right{margin-left:0}}.m4b form .field.m4b-form-company-country{margin-bottom:22px}@media (max-width:768px){.m4b form .field.m4b-form-company-country{margin-bottom:0}}.m4b form .field label{display:block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:1.9rem;padding-bottom:4px}@media (max-width:768px){.m4b form .field label{text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.2rem;line-height:1.4rem;color:#757575;letter-spacing:.6px}}.m4b form .field .input-box{display:inline-block;background-color:#fff;position:relative;vertical-align:middle;width:100%;margin-bottom:10px}@media (max-width:768px){.m4b form .field .input-box{margin-bottom:5px}}.m4b form .field .input-box a.input-show{display:inline-block;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%);background-position:center center;background-repeat:no-repeat;text-align:center;cursor:pointer}@media (max-width:768px){.m4b form .field .input-box a.input-show{right:0}}.m4b form .field .input-box a.input-show .icon-icon_K002,.m4b form .field .input-box a.input-show .icon-icon_K003{font-size:2.4rem}.m4b form .field .input-box a.input-show .description{font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:1px;line-height:1.2rem;font-size:1rem;text-transform:uppercase;margin-top:-.5rem}.m4b form .field .input-box a.input-show[data-show=true] .show{display:block}.m4b form .field .input-box a.input-show[data-show=true] .hide{display:none}.m4b form .field .input-box a.input-show .show{display:none}.m4b form .field .input-box a.input-show .hide{display:block}.m4b form .field .input-box i.input-status{display:none}.m4b form .field .input-box i.icon-icon_chervonDown{font-size:20px;position:absolute;right:12px;top:12px}.m4b form .field .select-box,.m4b form .field input,.m4b form .field select{font-family:'Nimbus Sans L',sans-serif;font-weight:300;border:1px solid #acacac;border-radius:0!important;background-color:#fff;font-size:1.6rem;color:#363636;padding-left:1rem;padding-right:1rem;-webkit-appearance:none;width:100%;height:40px;outline:0;box-sizing:border-box;appearance:none;-moz-appearance:none;-webkit-appearance:none}.m4b form .field .select-box::-ms-expand,.m4b form .field input::-ms-expand,.m4b form .field select::-ms-expand{display:none}@media (max-width:768px){.m4b form .field .select-box::-webkit-input-placeholder,.m4b form .field input::-webkit-input-placeholder,.m4b form .field select::-webkit-input-placeholder{color:#c2c2c2}.m4b form .field .select-box::-moz-placeholder,.m4b form .field input::-moz-placeholder,.m4b form .field select::-moz-placeholder{color:#c2c2c2}.m4b form .field .select-box:-ms-input-placeholder,.m4b form .field input:-ms-input-placeholder,.m4b form .field select:-ms-input-placeholder{color:#c2c2c2}}.m4b form .field .select-box:disabled,.m4b form .field input:disabled,.m4b form .field select:disabled{cursor:not-allowed;color:#9f9f9f;-webkit-text-fill-color:#9f9f9f;background-color:#f8f8f8}.m4b form .field .error-tip{display:none;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:0;line-height:1.4rem;color:#ba0c2f;position:absolute;top:67px;width:100%}@media (max-width:768px){.m4b form .field .error-tip{position:relative;top:0}}.m4b form .field .error-tip span{display:inline-block;width:calc(100% - 20px);font-size:1.4rem}@media (max-width:768px){.m4b form .field .error-tip span{width:100%;text-transform:uppercase;font-size:1.2rem;line-height:1.4rem;font-weight:700;letter-spacing:.6px}}.m4b form .field .error-tip i{border:1px solid #ba0c2f;border-radius:50%;vertical-align:top;display:inline-block;margin-right:4px;font-size:1.4rem}.m4b form .field .error-tip i.icon-icon_B015{border:0;font-size:1.6rem}@media (max-width:768px){.m4b form .field .error-tip i.icon-icon_B015{font-size:2.9rem}.m4b form .field .error-tip i.icon-icon_B015::before{content:"\e9bd"}}@media (max-width:768px){.m4b form .field .error-tip i{position:absolute;right:-6px;top:-36px;font-size:2.9rem;margin-right:0;border-radius:0;border:none}}.m4b form .field .error-tip.already{color:#2eb025}.m4b form .field .error-tip.already i{border:1px solid #2eb025}@media (max-width:768px){.m4b form .field .error-tip.already i{border:none}}.m4b form .field .error-tip.already span a{text-decoration:underline;font-weight:500;cursor:pointer}.m4b form .field .error-tip.already.check-business{color:#ba0c2f}.m4b form .field .error-tip.already.check-business i{border:1px solid #ba0c2f}.m4b form .field .info{padding-top:20px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:2rem;color:#363636;padding-bottom:24px;border-bottom:1px solid #acacac}@media (max-width:768px){.m4b form .field .info{padding-top:0;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:2.2rem;color:#757575}}.m4b form .field .following{padding-top:12px;padding-bottom:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;line-height:2.8rem;color:#4e4e4e}.m4b form .field.input-error label{color:#ba0c2f}@media (max-width:768px){.m4b form .field.input-error label{color:#757575}}.m4b form .field.input-error .select-box,.m4b form .field.input-error input,.m4b form .field.input-error select{border:1px solid #ba0c2f}@media (max-width:768px){.m4b form .field.input-error .select-box,.m4b form .field.input-error input,.m4b form .field.input-error select{border:none;border-bottom:1px solid #ba0c2f}}@media (max-width:768px){.m4b form .field.input-error .password-status p{display:none}}@media (max-width:768px){.m4b form .field.input-error .input-box a.input-show{display:none}}.m4b form .field.input-error .newlook-dropdown{border:1px solid #ba0c2f}@media (max-width:768px){.m4b form .field.input-error .newlook-dropdown{border:none;border-bottom:1px solid #ba0c2f}}.m4b form .field.input-error.not-null .exist{display:none!important}.m4b form .field.input-error.not-null .not-null{display:block}.m4b form .field.input-error.null .exist{display:none!important}.m4b form .field.input-error.null .null{display:block}.m4b form .field.input-exist label{color:#ba0c2f!important}@media (max-width:768px){.m4b form .field.input-exist label{color:#757575!important}}.m4b form .field.input-exist input{border:1px solid #ba0c2f!important}@media (max-width:768px){.m4b form .field.input-exist input{border:none!important;border-bottom:1px solid #ba0c2f!important}}.m4b form .field .date{display:none!important}.m4b form .field.invalid-date .minage{display:none!important}.m4b form .field.invalid-date .date{display:block!important;font-size:1.4rem}.m4b form .checkbox-field i.checkbox,.m4b form .checkbox-field i.radio{display:inline-block;cursor:pointer;width:1.4rem;height:1.4rem;text-align:center;vertical-align:top;background-color:#f9f9f9;position:relative;border:.2rem solid #4e4e4e!important;margin-top:.2rem}.card.selected .m4b form .checkbox-field i.radio:after,.m4b form .checkbox-field .card.selected i.radio:after,.m4b form .checkbox-field .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.m4b form .checkbox-field .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.m4b form .checkbox-field div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox:after,.m4b form .checkbox-field div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.radio:after,.m4b form .checkbox-field i.checkbox.checked:after,.m4b form .checkbox-field i.checked.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .m4b form .checkbox-field i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .m4b form .checkbox-field i.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .m4b form .checkbox-field i.checkbox:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .m4b form .checkbox-field i.radio:after{content:'';background-color:#004976;display:inline-block;width:71%;height:71%;position:absolute;left:50%;top:50%;-webkit-transform:-50%;-moz-transform:-50%;-ms-transform:-50%;-o-transform:-50%;transform:-50%}.m4b form .checkbox-field p{display:inline-block;margin-left:10px;width:85%;font-size:1.4rem;line-height:2.2rem}@media (max-width:768px){.m4b form .checkbox-field p{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:2.2rem;color:#757575}}.m4b form .checkbox-field p a{color:#9f7d23;text-decoration:underline}.m4b form .checkbox-field .error-tip{top:43px}@media (max-width:768px){.m4b form .checkbox-field .error-tip{top:0;left:calc(4rem - 10px);width:calc(100% - 4rem);box-sizing:border-box}.m4b form .checkbox-field .error-tip i{display:none}}@media (max-width:768px){.m4b form .m4b-form-caption{width:100%;box-sizing:border-box;padding:16px 16px 20px}}.m4b form .m4b-form-caption .field{width:100%}@media (max-width:768px){.m4b form .m4b-form-caption .field{min-height:32px;padding:0}}.m4b form .m4b-form-caption .checkbox-field p{width:calc(100% - 4rem)}.m4b form .password-status p{text-align:center;float:right;font-size:1.2rem;line-height:2.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500}@media (max-width:768px){.m4b form .password-status p{float:none;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1rem;line-height:1.2rem;color:#757575;letter-spacing:.5px;text-transform:uppercase;position:absolute;top:58px}}.m4b form .password-status span{color:#2eb025}.m4b form .password-status span.password-weak{color:#ba0c2f}.m4b form .code-bottom{margin-top:1.5rem;display:flex;align-items:center}@media (max-width:768px){.m4b form .code-bottom{margin:0 16px}}.m4b form .code-bottom .captcha-img{display:inline-block;vertical-align:middle;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}@media (max-width:768px){.m4b form .code-bottom .captcha-img{display:block}}.m4b form .code-bottom .captcha-icon{display:inline-block;vertical-align:middle;cursor:pointer}.m4b form .code-bottom .captcha-icon.captcha-click{margin-right:1rem}.m4b form .code-bottom .captcha-icon.captcha-voice{border-left:1px solid #7e7e7e}.m4b form .code-bottom .captcha-icon span{display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;color:#004976;line-height:1.8rem;vertical-align:middle}@media (max-width:768px){.m4b form .code-bottom .captcha-icon span{font-size:1.4rem;line-height:1.7rem;color:#004976}}.m4b form .code-bottom .captcha-icon .voice-icon{margin-left:1.2rem;margin-right:0;padding-right:.6rem}@media screen and (max-width:768px){.m4b form .code-bottom .captcha-icon .voice-icon{margin-left:0}}@media (max-width:768px){html[dir=rtl] .m4b .m4b-register .m4b-tip-bar-container .m4b-modify-error .icon-icon_B017,html[dir=rtl] .m4b .m4b-register .m4b-tip-bar-container .m4b-modify-tip .icon-icon_B017{right:auto;left:16px}}html[dir=rtl] .m4b .m4b-register-USP{right:70%;left:auto;padding-left:3%;padding-right:100px}html[dir=rtl] .m4b .m4b-register-USP-item i{left:auto;right:-35px}html[dir=rtl] .m4b form .field .input-box a.input-show{right:auto;left:10px}@media (max-width:768px){html[dir=rtl] .m4b form .field .input-box a.input-show{right:auto;left:0}}html[dir=rtl] .m4b form .field .input-box i.icon-icon_chervonDown{right:auto;left:12px}html[dir=rtl] .m4b form .field.field-two-thirds{margin-right:0;margin-left:40px}@media (max-width:768px){html[dir=rtl] .m4b form .field.field-two-thirds{margin-right:0;margin-left:0}}html[dir=rtl] .m4b form .field.field-half-right{margin-left:0;margin-right:40px}html[dir=rtl] .m4b form .field.field-third .input-box:first-child{margin-right:auto;margin-left:20px}html[dir=rtl] .m4b form .field .error-tip i{margin-right:0;margin-left:4px}@media (max-width:768px){html[dir=rtl] .m4b form .field .error-tip i{margin-right:0;margin-left:0;right:auto;left:-6px}}html[dir=rtl] .m4b form .password-status p{float:left}@media (max-width:768px){html[dir=rtl] .m4b form .password-status p{float:none}}html[dir=rtl] .m4b form .code-bottom .captcha-icon.captcha-voice{border-left:0;border-right:1px solid #7e7e7e}html[dir=rtl] .m4b form .code-bottom .captcha-icon.captcha-click{margin-left:1rem}html[dir=rtl] .m4b form .code-bottom .captcha-icon .voice-icon{margin-right:1.2rem}html[dir=rtl] .m4b form .checkbox-field p{margin-left:0;margin-right:10px}@media (max-width:768px){html[dir=rtl] .m4b form .checkbox-field .error-tip{left:auto;right:calc(4rem - 10px)}}html[dir=rtl] .m4b-third-party-login,html[dir=rtl] .m4b-third-party-login-disabled{padding-left:0;padding-right:45px}@media (max-width:768px){html[dir=rtl] .m4b-fb-login i,html[dir=rtl] .m4b-fb-login-disabled i,html[dir=rtl] .m4b-google-login i,html[dir=rtl] .m4b-google-login-disabled i,html[dir=rtl] .m4b-linkedin-login i,html[dir=rtl] .m4b-linkedin-login-disabled i{padding-right:0;padding-left:21px}}.m4b-b1-remind{color:#fff;padding:11px 30px 10px;background-color:#004976;font-size:14px;line-height:17px;position:relative;font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-align:center}.m4b-b1-remind .icon-icon_B017{z-index:1;cursor:pointer;font-size:34px;position:absolute;margin-top:-17px;right:0;top:50%}.m4b-b1-block{margin-top:16px;background-color:#fff}@media (min-width:769px){.m4b-b1-block .swiper-abreast-prev{width:calc(50% - 20px)}}@media (min-width:769px){.m4b-b1-block .swiper-abreast-next{width:calc(50% - 20px);margin-left:40px}}.m4b-b1-block-content{margin-bottom:16px}@media (min-width:769px){.m4b-b1-block-content{padding:6px 0 16px}}@media (max-width:768px){.m4b-b1-block-content{padding:6px 16px 16px}}.m4b-b1-block-justify-layer-1{width:auto}@media (min-width:769px){.m4b-b1-block-justify-layer-1-item{margin-left:36px;margin-right:36px;width:calc(50% - 72px);display:inline-block;vertical-align:top}}@media (min-width:769px){.m4b-b1-block-justify-layer-2{margin-left:-8px;margin-right:-8px}}@media (min-width:769px){.m4b-b1-block-justify-layer-2-item{margin-left:8px;margin-right:8px;display:inline-block;vertical-align:top;width:calc(50% - 16px)}.m4b-b1-block-justify-layer-2-item.col-1{width:calc(100% - 16px)}.m4b-b1-block-justify-layer-2-item.col-3{width:calc(33.33333% - 16px)}}.m4b-b1-block-justify-layer-3{margin-top:20px}@media (min-width:769px){.m4b-b1-block-justify-layer-3-item{display:inline-block;vertical-align:top}.m4b-b1-block-justify-layer-3-item:first-child{width:70%}.m4b-b1-block-justify-layer-3-item:last-child{width:30%;text-align:right}}@media (max-width:768px){.m4b-b1-block-justify-layer-3-item{margin-top:20px;text-align:right}}@media (min-width:769px){.m4b-b1-block-bottom{margin:16px 16px 0}}@media (max-width:768px){.m4b-b1-block-bottom{margin:16px 0 0}}.m4b-b1-field{overflow:hidden;margin-top:16px}.m4b-b1-field.alone{margin-top:38px}.m4b-b1-field sup{font-size:smaller;position:relative;padding:0 2px;top:-.5em}.m4b-b1-field-title{color:#4e4e4e;font-size:15px;padding-bottom:4px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:capitalize}.m4b-b1-field-title.missing{color:#ba0c2f}.m4b-b1-field-title.invalid{color:#ba0c2f}.m4b-b1-field-value{height:34px;background-color:#fff;white-space:nowrap}.m4b-b1-field-value.invalid .m4b-b1-field-input{border-color:#ba0c2f}.m4b-b1-field-value.invalid .m4b-b1-field-wrong{display:inline-block}.m4b-b1-field-value.invalid~.m4b-b1-field-invalid{display:block}.m4b-b1-field-value.missing .m4b-b1-field-input{border-color:#ba0c2f}.m4b-b1-field-value.missing .m4b-b1-field-wrong{display:inline-block}.m4b-b1-field-value.missing~.m4b-b1-field-missing{display:block}.m4b-b1-field-value.passing .m4b-b1-field-input{border-color:#2eb125}.m4b-b1-field-value.passing .m4b-b1-field-right{display:inline-block}.m4b-b1-field-value.passing~.m4b-b1-field-passing{display:block}.m4b-b1-field-missing{margin-top:6px;display:none}.m4b-b1-field-missing .icon{font-size:16px;display:inline-block;vertical-align:middle;color:#ba0c2f}.m4b-b1-field-missing .icon~.text{margin-left:5px;margin-right:5px}.m4b-b1-field-missing .text{font-size:12px;display:inline-block;vertical-align:middle;color:#ba0c2f}.m4b-b1-field-invalid{margin-top:6px;display:none}.m4b-b1-field-invalid .icon{font-size:16px;display:inline-block;vertical-align:middle;color:#ba0c2f}.m4b-b1-field-invalid .icon~.text{margin-left:5px;margin-right:5px}.m4b-b1-field-invalid .text{font-size:12px;display:inline-block;vertical-align:middle;color:#ba0c2f}.m4b-b1-field-passing{margin-top:6px;display:none}.m4b-b1-field-passing .icon{font-size:16px;display:inline-block;vertical-align:middle;color:#2eb125}.m4b-b1-field-passing .icon~.text{margin-left:5px;margin-right:5px}.m4b-b1-field-passing .text{font-size:12px;display:inline-block;vertical-align:middle;color:#2eb125}.m4b-b1-field-shape{width:0;font-size:13px;white-space:nowrap;display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#acacac;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m4b-b1-field-shape span{display:inline-block;vertical-align:middle;text-indent:8px}.m4b-b1-field-input{margin:0;outline:0;width:100%;height:34px;color:#363636;padding:0 8px;line-height:34px;display:inline-block;vertical-align:middle;box-sizing:border-box;background-color:transparent;border:1px solid #acacac;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m4b-b1-field-input.error{border-color:#ba0c2f}.m4b-b1-field-input.right{border-color:#acacac}.m4b-b1-field-input.green{border-color:#2eb125}.m4b-b1-field-input.hover{border-color:#363636}.m4b-b1-field-input.hover .text{background-color:#eddbad}.m4b-b1-field-input:disabled{cursor:not-allowed;background-color:rgba(0,0,0,.05)}.m4b-b1-field-input::-ms-clear,.m4b-b1-field-input::-ms-reveal{display:none}label.m4b-b1-field-input{text-indent:21px}.m4b-b1-field-combo{margin:0;outline:0;width:100%;height:34px;color:#363636;padding:0 8px;display:inline-block;vertical-align:middle;box-sizing:border-box;background-color:transparent;border:1px solid #acacac;font-family:'Nimbus Sans L',sans-serif;font-weight:300;border-radius:0;position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m4b-b1-field-combo::-ms-expand{display:none}.m4b-b1-field-combo.light{color:#acacac}.m4b-b1-field-combo.black{color:#363636}.m4b-b1-field-delta{width:24px;height:32px;font-size:12px;line-height:34px;text-align:center;margin-left:-25px;display:inline-block;vertical-align:middle;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m4b-b1-field-wrong{width:20px;height:20px;font-size:20px;line-height:20px;text-align:center;margin-left:-25px;display:none;vertical-align:middle;pointer-events:none;background-color:#ba0c2f;border-radius:50%;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m4b-b1-field-wrong:empty{background-size:100% 100%;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA6klEQVQ4y2PYxaPPgAWzAXEYEC8D4vtA/BOIPwPxdahYKFQNhl5shgUC8W0g/k8Ag9QE4TOQGYg7iTAIHXdC9WIYSI5hyIaiGBiCTwMIPF2yiZChITADQYH7mAoGPgGZBTIwmpCXiDQQhGNABq4mxsCH05YSY+AakIEPCCn8++Pn/4dTlxBj4AOQgT8IKfz98TOxBv4EGfiJ2gbepKKBD4iKFBLwGqKSDch1l5IqiE421EzY7LCsF0oF74aiFw5dFBjWhav4mkyGYVNwFV8wHExCARtCTIkNiyhQ7K+BVgG/oPg+VCwaVxUAAGOZ1WVm7vjiAAAAAElFTkSuQmCC)}html[dir=rtl] .m4b-b1-field-wrong{margin-left:0;margin-right:-25px}.m4b-b1-field-right{width:20px;height:20px;font-size:20px;line-height:20px;text-align:center;margin-left:-25px;display:none;vertical-align:middle;pointer-events:none;background-color:#2eb125;border-radius:50%;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m4b-b1-field-radio{line-height:34px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.m4b-b1-field-radio.disabled{cursor:not-allowed}.m4b-b1-field-radio.col-3{margin-left:16px;margin-right:16px}.m4b-b1-field-radio input[type=checkbox]{margin:0;padding:0;opacity:0;width:16px;height:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;position:relative;cursor:pointer;z-index:1}.m4b-b1-field-radio input[type=checkbox]:checked~span.icon{background-color:#31a2ac}.m4b-b1-field-radio input[type=checkbox]:disabled{cursor:not-allowed}.m4b-b1-field-radio input[type=checkbox]:disabled~span.icon{background-color:transparent;border-color:transparent;outline-color:#cfcfcf}.m4b-b1-field-radio input[type=checkbox]:disabled:checked~span.icon{background-color:#cfcfcf}.m4b-b1-field-radio input[type=checkbox]:disabled~span.text{color:#cfcfcf}.m4b-b1-field-radio span.icon{width:8px;height:8px;display:inline-block;vertical-align:middle;border:2px solid #fff;outline:2px solid #31a2ac;background-color:#fff;margin-left:-14px}.m4b-b1-field-radio span.text{color:#4e4e4e;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;text-indent:8px;display:inline-block;vertical-align:middle;max-width:calc(100% - 16px);text-overflow:ellipsis;overflow:hidden}.m4b-b1-field-radio span.bare{width:8px;height:8px;display:inline-block;vertical-align:middle;border:2px solid #fff;outline:2px solid #31a2ac;margin-left:2px}.m4b-b1-field-radio span.bare.checked{background-color:#31a2ac}.m4b-b1-prompt{color:#363636;font-size:12px;line-height:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.m4b-b1-prompt sup{font-size:smaller;position:relative;padding:0 2px;top:-.5em}.m4b-b1-prompt-pro{color:#005381;font-size:12px;line-height:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:700}.m4b-b1-prompt-pro a{color:#005381;font-size:12px;line-height:16px;font-family:'Nimbus Sans L',sans-serif;cursor:pointer;text-decoration:underline;font-weight:700}.m4b-b1-btn-reset{border:0;padding:0;outline:0;margin:0 16px;color:#31a2ac;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:18px;display:inline-block;vertical-align:middle;background-color:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m4b-b1-btn-reset:hover{text-decoration:underline}.m4b-b1-btn-query{border:0;margin:0;outline:0;padding:12px 30px;color:#fff;font-size:12px;font-family:'Nimbus Sans L',sans-serif;letter-spacing:.5px;line-height:14px;text-align:center;display:inline-block;vertical-align:middle;background-color:#9f7d23;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m4b-b1-btn-query:hover{background-color:#bf972b}.m4b-b1-btn-query:disabled{background-color:#f0f0f0;cursor:not-allowed;color:#9f9f9f}.m4b-b1-search-panel{position:absolute;right:0;left:0;top:0}.m4b-b1-search-panel-fail{color:#fff;font-size:12px;line-height:16px;padding:10px 9px;background-color:#ba0c2f}.m4b-b1-search-panel-list{margin-top:-1px;border:1px solid #acacac;box-shadow:2px 4px 8px rgba(0,0,0,.3);background-color:#fff}.m4b-b1-search-panel-list .m4b-scroll-container{max-height:180px}.m4b-b1-search-panel-list-item{white-space:nowrap;padding:10px 20px 10px 8px;cursor:pointer}.m4b-b1-search-panel-list-item span{display:inline-block;vertical-align:top}.m4b-b1-search-panel-list-item span.icon{font-size:16px}.m4b-b1-search-panel-list-item span.icon~.text{margin-left:8px}.m4b-b1-search-panel-list-item span.text{font-size:13px;line-height:16px;max-width:calc(100% - 24px);word-wrap:break-word;white-space:normal}.m4b-b1-search-panel-list-item span.text b,.m4b-b1-search-panel-list-item span.text strong{font-weight:700}.m4b-b1-search-panel-list-item.hover,.m4b-b1-search-panel-list-item:hover{background-color:#eddbad}.m4b-b1-calendar-panel{position:absolute;right:0;left:0;top:0;margin-top:-1px;padding:16px 10px 0;border:1px solid #acacac;background-color:#fff}.m4b-b1-code-panel-message.m4b-b1-field-invalid{margin-top:0;font-size:12px;line-height:16px;white-space:normal;padding:10px 9px;background-color:#ba0c2f;text-overflow:ellipsis;overflow:hidden;color:#fff}.m4b-b1-code-panel-message.m4b-b1-field-passing{margin-top:0;font-size:12px;line-height:16px;white-space:normal;padding:10px 9px;background-color:#2eb125;text-overflow:ellipsis;overflow:hidden;color:#fff}html[dir=rtl] .m4b-b1-field-delta{margin-left:0;margin-right:-25px}html[dir=rtl] .m4b-b1-field-radio span.icon{margin-left:0;margin-right:-14px}html[dir=rtl] .m4b-b1-field-radio span.bare{margin-left:0;margin-right:2px}html[dir=rtl] .m4b-b1-block-justify-layer-3-item:last-child{text-align:left}html[dir=rtl] .m4b-b1-search-panel-list-item span.icon~span.text{margin-left:0;margin-right:8px}.m4b-b2-block{margin-top:26px;padding-bottom:50px}.m4b-b2-block::after{content:"";display:block;clear:both}.m4b-b2-article{width:325px;float:right}@media (min-width:769px){.m4b-b2-article .swiper-abreast-prev{width:auto;display:block}.m4b-b2-article .swiper-abreast-next{display:none}.m4b-b2-article .swiper-abreast-next .swiper-calendar-prev,.m4b-b2-article .swiper-abreast-prev .swiper-calendar-next{display:block}}.m4b-b2-article-summary{background-color:#fff}.m4b-b2-section{width:calc(100% - 341px)}.m4b-b2-article-head{color:#fff;font-size:16px;line-height:19px;padding:12px 16px;background-color:#4e4e4e;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.m4b-b2-article-item{margin:0 16px;padding:17px 0}.m4b-b2-article-item~.m4b-b2-article-item{border-top:1px solid #cfcfcf}.m4b-b2-article-item .m4b-b1-field-radio span.text{font-weight:500}.m4b-b2-article-item-edit{font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;cursor:pointer;color:#31a2ac;float:right}.m4b-b2-article-item-edit:hover{text-decoration:underline}.m4b-b2-article-item-body{display:inline-block;vertical-align:top}.m4b-b2-article-item-body.splitter{color:#4e4e4e;padding:0 8px}.m4b-b2-article-item-head .icon{color:#9f9f9f;font-size:16px;display:inline-block;vertical-align:middle}.m4b-b2-article-item-head .icon+.text{text-indent:8px}.m4b-b2-article-item-head .text{color:#4e4e4e;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.5px;display:inline-block;vertical-align:middle;line-height:17px}.m4b-b2-article-item-head .icon-icon_J010{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.m4b-b2-article-item-text{margin-top:8px;font-size:15px;line-height:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#31a2ac}.m4b-b2-article-item-text.black{color:#363636}.m4b-b2-article-item-text.light{font-weight:300;color:#acacac}.m4b-b2-article-item-text.upper{text-transform:uppercase}.m4b-b2-article-item-text.hover .text{background-color:#eddbad}.m4b-b2-article-item-desc{padding:0 16px;margin-top:8px}.m4b-b2-article-item-desc .icon{width:14px;height:14px;text-align:center;display:inline-block;vertical-align:top;border:1px solid currentColor;border-radius:50%;font-size:14px;color:inherit}.m4b-b2-article-item-desc .text{padding:0 6px;max-width:calc(100% - 35px);display:inline-block;vertical-align:top;font-size:12px;line-height:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:inherit}.m4b-b2-article-item-desc.right{color:#39b54a}.m4b-b2-article-item-desc.error{color:#4e4e4e}.m4b-b2-btn-query{border:0;margin:16px;outline:0;padding:12px 0;color:#fff;width:calc(100% - 32px);font-size:12px;font-family:'Nimbus Sans L',sans-serif;letter-spacing:.5px;line-height:14px;text-align:center;display:inline-block;vertical-align:middle;background-color:#9f7d23;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m4b-b2-btn-query:hover{background-color:#bf972b}.m4b-b2-btn-query.disabled,.m4b-b2-btn-query:disabled{background-color:#f0f0f0;cursor:not-allowed;color:#9f9f9f}.m4b-b2-calendar-panel{padding:6px 16px 0;margin-top:17px;margin-left:-16px;margin-right:-16px;background-color:#f7f7f7}.m4b-b2-guests-children-age{font-size:12px;line-height:12px}.m4b-b2-guests-panel,.m4b-b2-rooms-panel{width:180px;margin-top:8px}.m4b-b2-options-panel{margin-top:8px}.m4b-b2-options-panel .m4b-b1-field-radio+.m4b-b1-field-radio{margin-left:60px}.m4b-b2-section-head{white-space:nowrap}.m4b-b2-section-head.fixed .m4b-b2-section-head-tool-view{display:none}.m4b-b2-section-head-name{width:calc(100% - 265px);word-wrap:break-word;display:inline-block;vertical-align:top;white-space:normal}.m4b-b2-section-head-name-city{font-size:22px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:26px;color:#4e4e4e}.m4b-b2-section-head-name-desc{margin-top:6px;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:16px;color:#363636}.m4b-confirmation .m4b-b2-section-head-name-desc{font-size:14px}.m4b-b2-section-head-tool{width:265px;text-align:right;display:inline-block;vertical-align:top}.m4b-b2-section-head-tool-tabs{font-size:0}.m4b-b2-section-head-tool-tabs-text{margin:10px;font-size:14px;display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;line-height:17px;color:#4e4e4e}.m4b-b2-section-head-tool-tabs-item{width:76px;display:inline-block;vertical-align:middle;border:2px solid #4e4e4e;text-transform:uppercase;font-size:14px;font-family:'Nimbus Sans L',sans-serif;line-height:17px;letter-spacing:1px;text-align:center;cursor:pointer;padding:7px 0 6px}.m4b-b2-section-head-tool-tabs-item.black{background-color:#4e4e4e;color:#fff}.m4b-b2-section-head-tool-tabs-item.white{background-color:#fff;color:#363636}.m4b-b2-section-head-tool-view{margin-top:2px}.m4b-b2-section-head-tool-view .m4b-b1-field-radio span.text{letter-spacing:.8px;font-weight:500}.m4b-b2-section-body-item{margin-top:8px;min-height:173px;position:relative;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.2)}.m4b-b2-section-body-item~.m4b-b2-section-body-item{margin-top:15px}.m4b-b2-section-body-item:hover{box-shadow:inset -4px -4px 0 #31a2ac,inset 4px 4px 0 #31a2ac}.m4b-b2-section-body-item:hover .m4b-b2-section-body-item-image{box-shadow:inset 4px 4px 0 #31a2ac,inset 0 -4px 0 #31a2ac}.m4b-b2-section-body-item:hover .m4b-b2-section-body-item-label{box-shadow:inset 4px 0 0 #31a2ac}html[dir=rtl] .m4b-b2-section-body-item:hover .m4b-b2-section-body-item-label{box-shadow:inset -4px 0 0 #31a2ac}.m4b-b2-section-body-item-image{width:28%;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#676767;position:absolute;bottom:0;left:0;top:0}.m4b-b2-section-body-item-label{font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:.5px;text-transform:uppercase;background-color:#ba0c2f;box-sizing:border-box;color:#fff;padding:5px 6px;height:22px;position:absolute;top:16px;left:0}.m4b-b2-section-body-item-label::after{width:0;height:0;content:"";display:block;border-top:11px solid #ba0c2f;border-right:6px solid transparent;border-bottom:11px solid #ba0c2f;position:absolute;right:-6px;top:0}html[dir=rtl] .m4b-b2-section-body-item-label{left:auto;right:0}html[dir=rtl] .m4b-b2-section-body-item-label::after{border-right:0;border-left:6px solid transparent;right:auto;left:-6px}.m4b-b2-section-body-item-value{padding:16px 16px 46px;box-sizing:border-box;width:72%;white-space:nowrap;margin-left:28%}.m4b-b2-section-body-item-tools{position:absolute;left:calc(28% + 16px);bottom:16px;right:16px}.m4b-b2-section-body-item-value-desc{width:53%;white-space:normal;display:inline-block;vertical-align:top}.m4b-b2-section-body-item-value-rate{width:47%;white-space:normal;display:inline-block;vertical-align:top;text-align:right}.m4b-b2-section-body-item-value-desc-name{font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:19px;color:#4e4e4e}.m4b-b2-section-body-item-value-desc-item{white-space:nowrap;margin-top:6px}.m4b-b2-section-body-item-value-desc-item .icon{font-size:16px;display:inline-block;vertical-align:top;color:#363636}.m4b-b2-section-body-item-value-desc-item .text{white-space:normal;max-width:calc(100% - 22px);margin-left:6px;white-space:normal;word-wrap:break-word;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:16px;display:inline-block;vertical-align:top;color:#363636}.m4b-b2-section-body-item-value-desc-item .link{margin:0 6px;color:#31a2ac;font-weight:500;white-space:nowrap;text-decoration:none}.m4b-b2-section-body-item-value-desc-item .link:hover{text-decoration:underline}.m4b-b2-section-body-item-value-rate-save .text{margin:0 3px;font-size:10px;display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;line-height:12px;color:#31a2ac}.m4b-b2-section-body-item-value-rate-save .icon{font-size:15px;position:relative;display:inline-block;vertical-align:middle;color:#31a2ac}.m4b-b2-section-body-item-value-rate-from{margin-top:3px;font-size:13px;font-family:'Nimbus Sans L',sans-serif;line-height:15px;color:#4e4e4e}.m4b-b2-section-body-item-value-rate-cash{margin-top:3px;font-size:17px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:20px;color:#4e4e4e}.m4b-b2-section-body-item-value-rate-unit{margin-top:3px;font-size:13px;font-family:'Nimbus Sans L',sans-serif;line-height:15px;color:#4e4e4e}.m4b-b2-section-body-item-tools-detail{border:0;margin:0;padding:0;outline:0;cursor:pointer;color:#31a2ac;position:absolute;bottom:0;left:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m4b-b2-section-body-item-tools-detail .icon{font-size:20px;display:inline-block;vertical-align:middle}.m4b-b2-section-body-item-tools-detail .text{margin-left:6px;font-size:14px;display:inline-block;vertical-align:-2px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px}.m4b-b2-section-body-item-tools-select{margin:0;border:0;outline:0;cursor:pointer;padding:12px 30px;font-size:12px;position:absolute;bottom:0;right:0;display:inline-block;text-decoration:none;text-transform:uppercase;background-color:#9f7d23;font-family:'Nimbus Sans L',sans-serif;letter-spacing:.5px;line-height:14px;color:#fff}.m4b-b2-section-body-item-tools-select:hover{background-color:#bf972b}.m4b-b2-section-body-item-tools-select:disabled{cursor:not-allowed;background-color:rgba(0,0,0,.05)}html[dir=rtl] .m4b-b2-section-body-item-image{left:auto;right:0}html[dir=rtl] .m4b-b2-section-body-item-value{margin-left:0;margin-right:28%}html[dir=rtl] .m4b-b2-section-body-item-tools{left:16px;right:calc(28% + 16px)}html[dir=rtl] .m4b-b2-section-body-item:hover .m4b-b2-section-body-item-image{box-shadow:inset -4px 4px 0 0 #31a2ac,inset 0 -4px 0 0 #31a2ac}html[dir=rtl] .m4b-b2-section-body-item-value-rate{text-align:left}html[dir=rtl] .m4b-b2-section-body-item-value-desc-item .text{margin-left:0;margin-right:6px}html[dir=rtl] .m4b-b2-section-body-item-tools-detail{left:auto;right:0}html[dir=rtl] .m4b-b2-section-body-item-tools-detail .text{margin-left:0;margin-right:6px}html[dir=rtl] .m4b-b2-section-body-item-tools-select{right:auto;left:0}.m4b-b3-article-storage{padding:16px;margin-top:16px;background-color:#fff}.m4b-b3-article-storage.show .m4b-b3-article-storage-tool .icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.m4b-b3-article-storage.hide .m4b-b3-article-storage-val{display:none}.m4b-b3-article-storage-num{font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:.5px;line-height:17px;color:#4e4e4e}.m4b-b3-article-storage-ctx{margin-top:7px}.m4b-b3-article-storage-val{margin-top:16px;border-top:1px solid #cfcfcf}.m4b-b3-article-storage-val .m4b-b2-guests-panel{margin-left:20px;margin-right:20px}.m4b-b3-article-storage-item{margin-top:16px}.m4b-b3-article-storage-tool{cursor:pointer;float:right}.m4b-b3-article-storage-tool .text{display:inline-block;vertical-align:middle;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;color:#31a2ac}.m4b-b3-article-storage-tool .icon{margin-left:6px;display:inline-block;vertical-align:middle;font-size:17px;color:#31a2ac}.m4b-b3-article-storage-room{width:calc(100% - 100px)}.m4b-b3-article-storage-text{margin-top:6px}.m4b-b3-article-storage-text-text{font-size:15px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:18px;color:#363636}.m4b-b3-article-customs{margin-top:16px;background-color:#fff}.m4b-b3-article-desc{padding:0 16px 16px;color:#39b54a;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:18px}.m4b-b3-section-info{padding-bottom:16px}.m4b-b3-section-info-name{font-size:22px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:26px;color:#4e4e4e}.m4b-b3-section-info-list{font-size:0;list-style:none;padding:6px 0}.m4b-b3-section-info-item{margin-bottom:8px}.m4b-b3-section-info-item .icon{width:16px;font-size:16px;display:inline-block;vertical-align:top;color:#4e4e4e}.m4b-b3-section-info-item .text{white-space:normal;max-width:calc(100% - 24px);margin-left:8px;font-size:13px;font-family:'Nimbus Sans L',sans-serif;line-height:16px;color:#4e4e4e;display:inline-block;vertical-align:top}.m4b-b3-section-info-item .icon-icon_H009{-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}.m4b-b2-section-warn{position:relative;white-space:nowrap;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;text-align:center;color:#fff;padding:11px 54px 10px;background-color:#004976;margin:6px 0 16px}.m4b-b2-section-warn .icon-icon_B017{z-index:1;cursor:pointer;font-size:34px;position:absolute;margin-top:-17px;right:0;top:50%}html[dir=rtl] .m4b-b2-section-warn .icon-icon_B017{right:auto;left:0}.m4b-b3-section-body-item{margin-top:8px;background-color:#fff}.m4b-b3-section-body-item.diffs{outline:1px solid #31a2ac;box-shadow:inset -3px -3px 0 0 #31a2ac,inset 3px 3px 0 0 #31a2ac}.m4b-b3-section-body-item-diffs{font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;padding:11px 16px 10px;background-color:#31a2ac;white-space:normal;text-align:center;color:#fff}.m4b-b3-section-body-item-title{margin-left:16px;padding:16px 16px 16px 0;border-bottom:1px solid #cfcfcf}.m4b-b3-section-body-item-title-name{display:inline-block;vertical-align:middle;font-size:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:22px;color:#4e4e4e}.m4b-b3-section-body-item-title-tips{display:inline-block;vertical-align:middle;text-transform:uppercase;margin:0 10px;padding:3px 8px;font-size:12px;line-height:14px;letter-spacing:.5px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;border:1px solid currentColor}.m4b-b3-section-body-item-title-tips.gule{color:#ba0c2f}.m4b-b3-section-body-item-title-tips.blue{color:#004976}.m4b-b3-section-body-item-value{white-space:nowrap}.m4b-b3-section-body-item-value::after{content:"";display:block;clear:left}.m4b-b3-section-body-item-entry{width:150px;padding:16px;border-right:1px solid #cfcfcf;display:inline-block;vertical-align:top;white-space:normal}.m4b-b3-section-body-item-lists{margin-left:-1px;border-left:1px solid #cfcfcf;width:calc(100% - 183px);display:inline-block;vertical-align:top;white-space:normal}.m4b-b3-section-body-item-entry-face{height:80px;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#676767}.m4b-b3-section-body-item-entry-item{color:#363636;margin-top:12px;white-space:nowrap}.m4b-b3-section-body-item-entry-item .icon{font-size:16px;display:inline-block;vertical-align:top}.m4b-b3-section-body-item-entry-item .icon.icon-icon_I011{color:#31a2ac;margin-left:3px}.m4b-b3-section-body-item-entry-item .icon.icon-icon_J013+.icon-icon_J013{margin-left:-4px}.m4b-b3-section-body-item-entry-item .icon.icon-icon_J012+.icon-icon_J012{margin-left:-4px}.m4b-b3-section-body-item-entry-item .icon.amenitie{position:relative}.m4b-b3-section-body-item-entry-item .icon.amenitie:hover .m4b-b3-amenitie-tip{display:block}.m4b-b3-section-body-item-entry-item .icon.amenitie+.amenitie{margin-left:6px}.m4b-b3-section-body-item-entry-item .text{max-width:calc(100% - 22px);white-space:normal;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:16px;display:inline-block;vertical-align:top;margin-left:6px}.m4b-b3-section-body-item-entry-item+.m4b-b3-section-body-item-entry-item{margin-top:6px}.m4b-b3-section-body-item-entry-detail{border:0;margin:0;padding:0;outline:0;cursor:pointer;color:#31a2ac;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m4b-b3-section-body-item-entry-detail .icon{font-size:20px;display:inline-block;vertical-align:middle}.m4b-b3-section-body-item-entry-detail .text{margin-left:6px;font-size:14px;display:inline-block;vertical-align:-2px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px}.m4b-b3-section-body-item-entry-detail .text:hover{text-decoration:underline}.m4b-b3-section-body-item-lists-item{padding:16px;white-space:nowrap;box-shadow:inset 0 0 0 #d8d8d8,0 2px 4px rgba(0,0,0,.1)}.m4b-b3-section-body-item-lists-item:hover{box-shadow:inset 0 0 0 #d8d8d8,0 2px 5px rgba(0,0,0,.5);cursor:pointer}.m4b-b3-section-body-item-lists-item.selected{outline:1px solid #31a2ac;box-shadow:inset -3px -3px 0 0 #31a2ac,inset 3px 3px 0 0 #31a2ac;background-color:#f9f9f9;cursor:default}.m4b-b3-section-body-item-lists-item.selected .m4b-b3-section-body-item-lists-desc-name{color:#4e4e4e}.m4b-b3-section-body-item-lists-item.selected .m4b-b3-section-body-item-lists-desc{border-color:#cfcfcf}.m4b-b3-section-body-item-lists-item.selected .m4b-b3-section-body-item-lists-rate{border-color:#cfcfcf}.m4b-b3-section-body-item-lists-item.selected .m4b-b3-section-body-item-diffs{display:block;margin:-16px -16px 16px}.m4b-b3-section-body-item-lists-item+.m4b-b3-section-body-item-lists-item{margin-top:10px}.m4b-b3-section-body-item-lists-item .m4b-b3-section-body-item-diffs{display:none}.m4b-b3-section-body-item-lists-desc{width:62%;white-space:normal;display:inline-block;vertical-align:top;border-right:1px solid transparent}html[dir=rtl] .m4b-b3-section-body-item-lists-desc{border-right:0;border-left:1px solid transparent}.m4b-b3-section-body-item-lists-rate{width:calc(38% - 1px);text-align:right;white-space:normal;display:inline-block;vertical-align:top;border-left:1px solid transparent;margin-left:-1px}html[dir=rtl] .m4b-b3-section-body-item-lists-rate{border-left:0;border-right:1px solid transparent;margin-left:0;margin-right:-1px}.m4b-b3-section-body-item-lists-desc-name{font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:19px;color:#31a2ac}.m4b-b3-section-body-item-lists-desc-save{margin-top:8px}.m4b-b3-section-body-item-lists-desc-save .text{font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;letter-spacing:.46px;text-transform:uppercase;border:1px solid currentColor;display:inline-block;padding:4px 8px}.m4b-b3-section-body-item-lists-desc-save .text.gule{color:#ba0c2f}.m4b-b3-section-body-item-lists-desc-save .text.blue{color:#004976}.m4b-b3-section-body-item-lists-desc-save .text .text{display:none}.m4b-b3-section-body-item-lists-desc-save .text .m4b-b3-section-details-wrapper .icon{color:inherit}.m4b-b3-section-body-item-lists-desc-save .text .m4b-b3-section-details-wrapper .icon-icon_I011{font-size:12px;text-indent:5px;display:inline-block;vertical-align:-1px;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}.m4b-b3-section-body-item-lists-desc-best{margin-top:20px;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:16px;color:#000}.m4b-b3-section-body-item-lists-desc-html{margin-top:10px;font-size:13px;font-family:'Nimbus Sans L',sans-serif;line-height:20px;color:#363636}.m4b-b3-section-body-item-lists-desc-html ul{padding-left:20px;list-style:disc}.m4b-b3-section-body-item-lists-desc-view{margin-top:10px}.m4b-b3-section-body-item-value-rate-rate{margin-right:2px;margin-top:6px}.m4b-b3-section-body-item-value-rate-rate .m4b-b1-field-radio{line-height:100%}.m4b-b3-section-body-item-value-rate-rate .price{max-width:calc(100% - 20px);display:inline-block;vertical-align:middle;font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:19px;color:#4e4e4e;text-transform:uppercase}.m4b-b3-section-body-item-value-rate-rate .radio{display:inline-block;vertical-align:middle;width:20px}.m4b-b3-section-body-item-value-rate-rate .m4b-b4-section-rate-item-text-type{margin-top:0;margin-left:0;margin-right:0}.m4b-b3-section-body-item-value-rate-unit{margin-top:6px;font-size:14px;padding-right:20px;font-family:'Nimbus Sans L',sans-serif;line-height:17px;color:#363636}.m4b-b3-section-body-item-value-rate-room{margin-top:6px}.m4b-b3-section-body-item-value-rate-room .m4b-counter{padding:10px;border:1px solid #d8d8d8}.m4b-b3-section-body-item-value-rate-room .m4b-counter .m4b-counter-label{text-align:left}.m4b-b3-section-body-item-value-rate-room .m4b-counter .m4b-counter-selector{width:18px;height:18px;font-size:16px;color:#31a2ac}.m4b-b3-section-body-item-value-rate-room .m4b-counter .m4b-counter-selector span{border-color:#31a2ac}.m4b-b3-section-body-item-value-rate-area{width:100%;max-width:200px;display:inline-block;vertical-align:top}.m4b-b3-section-body-item-value-rate-pmg-head{margin-top:10px;text-align:left;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;letter-spacing:.6px;text-transform:uppercase;color:#29b04f;opacity:.6}.m4b-b3-section-body-item-value-rate-pmg-item{display:table;margin-top:3px;font-size:11px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:13px;color:#7e7e7e;width:100%}.m4b-b3-section-body-item-value-rate-pmg-item .link{display:table-cell;text-align:left}.m4b-b3-section-body-item-value-rate-pmg-item .rate{display:table-cell;text-align:right}.m4b-b3-section-body-item-value-rate-pmg-last{font-size:10px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-style:italic;line-height:12px;text-align:left;margin-top:4px;opacity:.6;color:#000}.m4b-b3-section-body-item-lists-more{margin-top:16px;padding:0 16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m4b-b3-section-body-item-lists-more .text{text-align:center;padding:12px 0 15px;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;color:#31a2ac}.m4b-b3-section-body-item-lists-none{padding:60px 15% 0;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:16px;white-space:normal;text-align:center;color:#4e4e4e}.m4b-b3-section-body-item-lists-image{width:150px;padding-right:16px;display:inline-block;vertical-align:top;white-space:normal}.m4b-b3-section-body-item-lists-limit{width:calc(100% - 166px);display:inline-block;vertical-align:top;white-space:normal}.m4b-b3-section-body-item-lists-limit .m4b-b3-section-body-item-lists-desc-view .icon{font-size:17px}.m4b-b3-section-body-item-lists-limit .m4b-b3-section-body-item-lists-desc-view .text{font-size:14px;line-height:17px}.m4b-b3-section-body-item-entry-best{font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:20px;color:#000}.m4b-b3-section-roomtype{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m4b-b3-section-roomtype.normal{cursor:pointer;color:inherit}.m4b-b3-section-roomtype.select{cursor:default;color:#31a2ac}.m4b-b3-section-details-wrapper{display:inline-block;vertical-align:middle;cursor:default}.m4b-b3-section-details-wrapper .text{display:inline-block;vertical-align:middle;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:16px;color:#31a2ac}.m4b-b3-section-details-wrapper .icon{margin-left:3px;display:inline-block;vertical-align:bottom;font-size:16px;color:#31a2ac}html[dir=rtl] .m4b-b2-article{float:left}html[dir=rtl] .m4b-b2-article-item-edit{float:left}html[dir=rtl] .m4b-b2-section-head-tool{text-align:left}html[dir=rtl] .m4b-b3-section-info-item .text{margin-left:0;margin-right:8px}html[dir=rtl] .m4b-b3-section-body-item-lists-rate{text-align:left}html[dir=rtl] .m4b-b3-section-body-item-entry-item .icon.amenitie+.amenitie{margin-right:6px;margin-left:0}html[dir=rtl] .m4b-b3-section-body-item-entry-detail .text{margin-right:6px;margin-left:0}html[dir=rtl] .m4b-b3-section-body-item-value-rate-room .m4b-counter .m4b-counter-label{text-align:right}html[dir=rtl] .m4b-b3-section-body-item-value-rate-rate{margin-right:0;margin-left:2px}html[dir=rtl] .m4b-b3-section-body-item-lists-desc-html ul{padding-left:0;padding-right:20px}html[dir=rtl] .m4b-b3-section-body-item-lists-desc-view .icon{margin-left:0;margin-right:3px}html[dir=rtl] .m4b-b3-section-body-item-value-rate-pmg-head{text-align:right}html[dir=rtl] .m4b-b3-section-body-item-value-rate-pmg-item .link{text-align:right}html[dir=rtl] .m4b-b3-section-body-item-value-rate-pmg-item .rate{text-align:left}html[dir=rtl] .m4b-b3-section-body-item-entry-item .text{margin-left:0;margin-right:6px}html[dir=rtl] .m4b-b3-section-body-item-entry-item .icon.icon-icon_I011{margin-left:0;margin-right:3px}html[dir=rtl] .m4b-b3-section-body-item-value-rate-pmg-last{text-align:right}html[dir=rtl] .m4b-b3-article-storage-tool{float:left}html[dir=rtl] .m4b-b3-article-storage-tool .icon{margin-left:0;margin-right:6px}html[dir=rtl] .m4b-hotel-gallery-value-detail-name{padding:16px 32px 8px 48px}html[dir=rtl] .m4b-hotel-gallery-value-detail-more{padding:16px 32px 0 48px}html[dir=rtl] .m4b-hotel-gallery-value-detail-item{padding:8px 32px 0 48px}html[dir=rtl] .m4b-hotel-gallery-value-detail-text{padding:16px 32px 0 48px}html[dir=rtl] .m4b-hotel-gallery-value-detail-list{padding:0 16px 0 32px}html[dir=rtl] .m4b-hotel-gallery-value-detail-list-item .text{margin-left:0;margin-right:16px}html[dir=rtl] .m4b-b3-section-body-item-lists-image{padding-right:0;padding-left:16px}html[dir=rtl] .m4b-b3-section-body-item-entry{border-right:0;border-left:1px solid #cfcfcf}html[dir=rtl] .m4b-b3-section-body-item-lists{margin-left:0;margin-right:-1px;border-left:0;border-right:1px solid #cfcfcf}.m4b-b3-amenitie-tip{width:0;z-index:3;display:none;position:absolute;left:50%;top:0}.m4b-b3-amenitie-tip-text{color:#fff;padding:6px 8px 7px;font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;background-color:#000;position:absolute;bottom:10px;white-space:nowrap;-webkit-font-smoothing:antialiased;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.m4b-b3-amenitie-tip-text::after{content:"";display:block;position:absolute;margin-left:-.5em;border-top:.6em solid #000;border-left:.5em solid transparent;border-right:.5em solid transparent;left:50%;top:100%}html[dir=rtl] .m4b-b3-amenitie-tip-text{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.m4b-b3-modify-rooms{width:90%;max-width:635px;display:inline-block;vertical-align:middle;background-color:#fff;box-sizing:border-box;position:relative;padding:0 0 16px;text-align:left}.m4b-b3-modify-rooms-head{padding:16px 0;font-size:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:22px;color:#363636;border-bottom:1px solid #acacac}@media (min-width:769px){.m4b-b3-modify-rooms-head{margin:0 16px}}.m4b-b3-restricted-rate-tip{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.2rem;color:#999;font-style:italic}.m4b-b3-modify-rooms-text{padding:21px 26px;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:22px;color:#000}.m4b-b4-section-head .name{font-size:22px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:26px;color:#4e4e4e}.m4b-b4-section-head .desc{margin-top:6px;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:16px;color:#363636}.m4b-b4-section-head .numb{font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:26px;color:#4e4e4e}.m4b-b4-section-rate{margin-top:16px;background-color:#fff;padding-bottom:20px;padding-left:36px;position:relative}.m4b-b4-section-rate-numb{width:24px;height:24px;text-align:center;line-height:24px;white-space:nowrap;background-color:#4e4e4e;position:absolute;color:#fff;top:12px;left:0}html[dir=rtl] .m4b-b4-section-rate{padding-left:0;padding-right:36px}html[dir=rtl] .m4b-b4-section-rate-numb{left:auto;right:0}.m4b-b4-section-rate-item{padding:12px 0}.m4b-b4-section-rate-item+.m4b-b4-section-rate-item{border-top:1px solid #cfcfcf}.m4b-b4-section-rate-item-head{font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;letter-spacing:.27px;text-transform:uppercase;color:#4e4e4e}.m4b-b4-section-rate-item-head .m4b-b4-section-rate-item-head-type{margin-right:20px;white-space:nowrap;display:inline-block;vertical-align:top;cursor:pointer}.m4b-b4-section-rate-item-head .m4b-b4-section-rate-item-head-type .icon{width:10px;height:10px;padding:2px;border:2px solid #31a2ac;display:inline-block;vertical-align:middle;border-radius:50%;background-clip:content-box}.m4b-b4-section-rate-item-head .m4b-b4-section-rate-item-head-type .text{margin-left:6px;font-family:'Nimbus Sans L',sans-serif;display:inline-block;vertical-align:middle;white-space:normal}.m4b-b4-section-rate-item-head .m4b-b4-section-rate-item-head-type.selected{cursor:default}.m4b-b4-section-rate-item-head .m4b-b4-section-rate-item-head-type.selected .icon{background-color:#31a2ac}.m4b-b4-section-rate-item-text{margin-top:6px}.m4b-b4-section-rate-item-text form{width:auto}.m4b-b4-section-rate-item-tips{margin-top:8px;color:#2eb025}.m4b-b4-section-rate-item-tips .icon{display:inline-block;vertical-align:middle;border:1px solid currentColor;border-radius:50%;font-size:14px}.m4b-b4-section-rate-item-tips .text{margin:0 5px;display:inline-block;vertical-align:middle;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px}.m4b-b4-section-rate-item-text-room{display:inline-block;vertical-align:middle;font-size:17px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:20px;color:#4e4e4e}.m4b-b4-section-rate-item-text-room~.m4b-b3-section-body-item-entry-detail{display:inline-block;vertical-align:middle;margin-right:6px;margin-left:6px}.m4b-b4-section-rate-item-text-rate{display:inline-block;vertical-align:middle;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:17px;color:#4e4e4e}.m4b-b4-section-rate-item-text-rate~.m4b-b3-section-details-wrapper{margin-right:6px;margin-left:6px}.m4b-b4-section-rate-item-deuce{width:50%;display:inline-block;vertical-align:top}.m4b-b4-section-rate-item-deuce+.m4b-b4-section-rate-item-deuce{width:calc(50% - 36px);text-align:right}.m4b-b4-section-rate-item-deuce .m4b-b1-field-radio{margin-right:2px}.m4b-b4-section-rate-item-deuce .m4b-b1-field-radio .text{margin-right:6px}.m4b-b4-section-rate-item-text-user{width:200px;min-width:60%;white-space:nowrap}.m4b-b4-section-rate-item-text-user .m4b-b1-field-input{width:100%;height:32px;outline:0;padding:0 28px 0 8px;color:#363636;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;display:inline-block;vertical-align:middle;border:1px solid #acacac;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m4b-b4-section-rate-item-text-user .m4b-b1-field-input.hover{border-color:#363636}.m4b-b4-section-rate-item-text-user .m4b-b1-field-input.hight{color:#31a2ac}.m4b-b4-section-rate-item-text-user .m4b-b1-field-input.right{color:#363636}.m4b-b4-section-rate-item-text-user .m4b-b1-field-input.error{border-color:#ba0c2f}.m4b-b4-section-rate-item-text-user .m4b-b1-field-input~.icon{cursor:pointer;font-size:24px;display:inline-block;vertical-align:middle;margin-left:-26px;position:relative;color:#31a2ac;z-index:1}html[dir=rtl] .m4b-b4-section-rate-item-text-user .m4b-b1-field-input{padding:0 8px 0 28px}html[dir=rtl] .m4b-b4-section-rate-item-text-user .m4b-b1-field-input~.icon{margin-left:0;margin-right:-26px}.m4b-b4-section-rate-item-text-list{position:relative;z-index:2;height:0}.m4b-b4-section-rate-item-text-type{margin-top:6px;margin-right:20px;white-space:nowrap;display:inline-block;vertical-align:top;cursor:pointer}.m4b-b4-section-rate-item-text-type .icon{width:10px;height:10px;padding:2px;border:2px solid #31a2ac;display:inline-block;vertical-align:middle;border-radius:50%;background-clip:content-box}.m4b-b4-section-rate-item-text-type .text{font-size:14px;margin-left:6px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:17px;display:inline-block;vertical-align:middle;white-space:normal}.m4b-b4-section-rate-item-text-type.selected{cursor:default}.m4b-b4-section-rate-item-text-type.selected .icon{background-color:#31a2ac}.m4b-b4-section-rate-item-text-cash{font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:19px;color:#4e4e4e}.m4b-b4-section-rate-item-text-unit{margin-top:3px;font-size:13px;font-family:'Nimbus Sans L',sans-serif;line-height:15px;color:#363636}.m4b-b4-section-rate-item-text-none{font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:14px;color:#4e4e4e}.m4b-b4-section-rate-item-text-numb{margin-top:12px}.m4b-b4-section-rate-item-text-numb .m4b-b1-field-radio{line-height:16px}.m4b-b4-section-rate-item-text-numb .m4b-counter .m4b-counter-selector{width:18px;height:18px;font-size:16px;color:#31a2ac}.m4b-b4-section-rate-item-text-numb .m4b-counter .m4b-counter-selector span{border-color:#31a2ac}.m4b-b4-section-rate-item-text-adds{font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;cursor:pointer;color:#31a2ac}.m4b-b4-section-rate-item-text-adds:hover{text-decoration:underline}.m4b-b4-section-rate-item-text-adds::after{width:6px;height:6px;content:"";display:inline-block;vertical-align:middle;border-top:1px solid currentColor;border-left:1px solid currentColor;margin-left:3px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.m4b-b4-field-shape{width:0;font-size:13px;white-space:nowrap;display:inline-block;vertical-align:top;line-height:2em;font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#acacac;text-indent:8px}.m4b-b4-field-textarea{width:100%;resize:none;outline:0;margin:0;height:72px;padding:6px 8px;color:#363636;max-width:500px;display:inline-block;vertical-align:middle;box-sizing:border-box;background-color:transparent;border:1px solid #acacac;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m4b-b4-field-textarea:not(:disabled):hover{box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.m4b-b4-field-textarea:not(:disabled):focus{box-shadow:none;border-color:#363636}.m4b-b4-field-textarea:disabled{cursor:not-allowed}.m4b-b4-guest-scroll-container{box-shadow:2px 4px 8px rgba(0,0,0,.3);background-color:#fff}.m4b-b4-guest-scroll{max-height:192px;position:relative;overflow:hidden}.m4b-b4-guest-scroll .iScrollLoneScrollbar{background-color:#dcd7d2!important}@media (max-width:768px){.m4b-b4-guest-scroll .iScrollLoneScrollbar{display:none!important}}.m4b-b4-guest-scroll .iScrollIndicator{border:0!important;border-radius:0!important;background-color:#3f3939!important}.m4b-b4-section-guest-item{padding:8px 20px 8px 8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:16px;cursor:pointer;color:#363636}.m4b-b4-section-guest-item.hover,.m4b-b4-section-guest-item:hover{background-color:#eddbad}.m4b-b4-section-guest-plus{padding:8px;white-space:nowrap;background-color:rgba(159,125,35,.06);cursor:pointer}.m4b-b4-section-guest-plus .icon{display:inline-block;vertical-align:middle;font-size:16px}.m4b-b4-section-guest-plus .text{margin-left:6px;display:inline-block;vertical-align:middle;max-width:calc(100% - 22px);text-overflow:ellipsis;overflow:hidden;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:16px;color:#363636}html[dir=rtl] .m4b-b4-section-guest-plus .text{margin-left:0;margin-right:6px}.m4b-b4-modify-wrapper{padding:16px 0}.m4b-b4-modify-wrapper .m4b-b3-section-body-item-value-rate-rate .radio{width:26px}html[dir=rtl] .m4b-b4-section-rate-item-deuce+.m4b-b4-section-rate-item-deuce{text-align:left}html[dir=rtl] .m4b-b4-section-rate-item-text-type .text{margin-left:0;margin-right:6px}html[dir=rtl] .m4b-b4-section-rate-item-deuce .m4b-b1-field-radio .text{margin-right:0;margin-left:6px}html[dir=rtl] .m4b-b4-section-rate-item-text-adds::after{margin-left:0;margin-right:3px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}html[dir=rtl] .m4b-b3-section-details-wrapper .icon{margin-left:0;margin-right:3px}html[dir=rtl] .m4b-b4-section-rate-item-text-type{margin-left:20px}html[dir=rtl] .m4b-booking-addons-body-item-price{text-align:left}html[dir=rtl] .m4b-booking-addons-body-item-price .m4b-b1-field-radio span.text{margin-left:6px;margin-right:0}.m4b-booking-member{width:90%;max-width:1096px;display:inline-block;vertical-align:middle;background-color:#f4f4f4;box-sizing:border-box;position:relative;padding:0 0 16px;text-align:left}@media (max-width:768px){.m4b-booking-member{padding:0 16px 16px}}.m4b-booking-member .m4b-b1-field-value.passing .m4b-b1-field-input{border-color:#acacac}.m4b-booking-member .m4b-b1-field-invalid .icon,.m4b-booking-member .m4b-b1-field-missing .icon,.m4b-booking-member .m4b-b1-field-passing .icon{border:1px solid currentColor;border-radius:50%}.m4b-b4-button-container{position:relative}.m4b-b4-button-container.disabled:hover .m4b-rate-details-popup{display:block}.m4b-b4-button-container .m4b-rate-details-popup{top:auto;bottom:53px;display:none;width:223px;z-index:1;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.m4b-b4-button-container .m4b-rate-details-popup-container{padding:13px 16px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.6rem;color:#fff}.m4b-b4-section-rate-item-error{display:inline-block;padding:0 9px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:12px;line-height:12px;color:#ba0c2f;text-transform:none}.m4b-booking-addons{width:90%;max-width:850px;display:inline-block;vertical-align:middle;background-color:#fff;box-sizing:border-box;position:relative;padding:0 0 16px;text-align:left}.m4b-booking-addons.panel0{max-width:665px}.m4b-booking-addons.panel1{max-width:665px}.m4b-booking-addons.panel2{max-width:850px}@media (max-width:768px){.m4b-booking-addons{padding:0 16px 16px}}.m4b-booking-addons .m4b-b3-section-body-item-lists-desc-name{display:inline-block;vertical-align:middle;margin-top:8px}.m4b-booking-addons .m4b-b3-section-body-item-lists-desc-save{display:inline-block;vertical-align:middle;margin-left:8px}html[dir=rtl] .m4b-booking-addons,html[dir=rtl] .m4b-booking-member{text-align:right}.m4b-booking-member-head{padding:16px;background-color:#fff}@media (max-width:768px){.m4b-booking-member-head{margin-left:-16px;margin-right:-16px}}.m4b-booking-addons-head{padding:16px 0;font-size:20px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#000;border-bottom:1px solid #acacac}@media (min-width:769px){.m4b-booking-addons-head{margin:0 16px}}.m4b-booking-addons-exit{cursor:pointer;position:absolute;font-size:36px;z-index:1;right:12px;top:8px}html[dir=rtl] .m4b-booking-addons-exit{right:auto;left:12px}.m4b-booking-member-head-name{font-size:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:22px;color:#4e4e4e}.m4b-booking-member-head-desc{margin-top:4px;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:16px;color:#000}.m4b-booking-member-body{padding-bottom:16px}.m4b-booking-member-scroll{max-height:calc(80vh - 128px);position:relative;overflow:hidden}.m4b-booking-member-scroll .iScrollLoneScrollbar{background-color:#dcd7d2!important}@media (max-width:768px){.m4b-booking-member-scroll .iScrollLoneScrollbar{display:none!important}}.m4b-booking-member-scroll .iScrollIndicator{border:0!important;border-radius:0!important;background-color:#3f3939!important}@media (min-width:769px){.m4b-booking-addons-item{margin:0 16px}}.m4b-booking-addons-item+.m4b-booking-addons-item{border-top:1px solid #acacac}.m4b-booking-addons-item.selected .m4b-b3-section-body-item-lists-desc-name{color:#4e4e4e}.m4b-booking-addons-body-item{padding:16px;white-space:nowrap}@media (max-width:768px){.m4b-booking-addons-body-item{padding:16px 0}}.m4b-booking-addons-bottom{text-align:right}@media (min-width:769px){.m4b-booking-addons-bottom{margin:0 16px}}html[dir=rtl] .m4b-booking-addons-bottom{text-align:left}.m4b-booking-addons-body-item-image{width:124px;height:80px;display:inline-block;vertical-align:top;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#676767}.m4b-booking-addons-body-item-value{white-space:normal;width:calc(100% - 124px);display:inline-block;vertical-align:top}.m4b-booking-addons-body-item-empty{padding:40px;font-size:16px;text-align:center}.m4b-booking-addons-body-item-title{padding:0 16px;box-sizing:border-box}@media (min-width:769px){.m4b-booking-addons-body-item-title{width:calc(100% - 300px);display:inline-block;vertical-align:top}}.m4b-booking-addons-body-item-price{box-sizing:border-box;text-align:right}@media (min-width:769px){.m4b-booking-addons-body-item-price{width:300px;display:inline-block;vertical-align:top}}@media (max-width:768px){.m4b-booking-addons-body-item-price{margin-top:20px}}.m4b-booking-addons-body-item-price .m4b-b1-field-radio{margin-right:2px}.m4b-booking-addons-body-item-price .m4b-b1-field-radio span.text{margin-right:6px}.m4b-booking-addons-body-item-name{font-size:15px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:18px;color:#4e4e4e}.m4b-booking-addons-body-item-desc{margin-top:8px;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:18px;color:#363636}.m4b-booking-addons-body-item-tips{margin-top:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m4b-booking-addons-body-item-tips .icon{font-size:12px;border:1px solid #2eb025;border-radius:50%;display:inline-block;vertical-align:middle;margin:0 5px;color:#2eb025}.m4b-booking-addons-body-item-tips .text{display:inline-block;vertical-align:middle;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:14px;color:#2eb025}.m4b-b5-article-desc{padding:0 16px 6px}.m4b-b5-article-desc-name{margin-top:16px;font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:19px}.m4b-b5-article-desc-name.black{color:#4e4e4e}.m4b-b5-article-desc-name.green{color:#2eb025}.m4b-b5-article-desc-text{margin-top:10px;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:20px}.m4b-b5-article-desc-text.black{color:#4e4e4e}.m4b-b5-article-desc-text.green{color:#2eb025}.m4b-b5-article-tool{text-align:center;margin:10px 16px 0}.m4b-b5-article-tool:last-child{padding-bottom:16px}.m4b-b5-article-tool-btn1{width:100%;margin:0;outline:0;padding:10px 0;display:inline-block;text-transform:uppercase;border:2px solid #acacac;box-sizing:border-box;background-color:#fff;font-size:12px;font-family:'Nimbus Sans L',sans-serif;letter-spacing:.5px;line-height:14px;cursor:pointer;color:#4e4e4e;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m4b-b5-article-tool-btn1:hover{background-color:#acacac;color:#fff}.m4b-b5-article-tool-btn2{width:100%;margin:0;border:0;outline:0;padding:12px 0;display:inline-block;text-transform:uppercase;box-sizing:border-box;background-color:#9f7d23;font-size:12px;font-family:'Nimbus Sans L',sans-serif;letter-spacing:.5px;line-height:14px;cursor:pointer;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m4b-b5-article-tool-btn2:hover{background-color:#bf972b}.m4b-b5-article-tool-btn2:disabled{background-color:#f0f0f0;cursor:not-allowed;color:#9f9f9f}.m4b-b5-article-tool-link{font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;color:#31a2ac;text-decoration:none}.m4b-b5-article-tool-link:hover{text-decoration:underline}.m4b-b5-section-item{margin-top:16px}.m4b-b5-section-item-thing{position:relative;background-color:#fff;padding:0 16px 16px 36px}html[dir=rtl] .m4b-b5-section-item-thing{padding:0 36px 16px 16px}.m4b-b5-section-item-item{position:relative;padding:12px 0}.m4b-b5-section-item-item+.m4b-b5-section-item-item{border-top:1px solid #acacac}.m4b-b5-section-item-edit{float:right;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:16px;cursor:pointer;color:#31a2ac;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m4b-b5-section-item-edit:hover{text-decoration:underline}.m4b-b5-section-item-none{float:right;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:16px;color:#4e4e4e}.m4b-b5-section-item-remove{top:50%;right:0;margin-top:-8px;position:absolute;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:16px;cursor:pointer;color:#31a2ac;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m4b-b5-section-item-remove:hover{text-decoration:underline}html[dir=rtl] .m4b-b5-section-item-edit{float:left}html[dir=rtl] .m4b-b5-section-item-remove{right:auto;left:0}.m4b-b5-section-item-body{width:calc(100% - 60px)}.m4b-b5-section-item-name{font-size:17px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:20px;color:#4e4e4e}.m4b-b5-section-item-view{position:relative}.m4b-b5-section-item-view .m4b-b3-section-body-item-lists-desc-best{margin-top:6px}.m4b-b5-section-item-view .m4b-modify-edit-container{width:calc(100% + 52px);left:-36px;top:-13px}.m4b-b5-section-item-view .m4b-modify-edit-content{padding:0 16px 16px}.m4b-b5-section-item-view .m4b-b1-block-justify-layer-2{max-width:660px}.m4b-b5-section-item-view .m4b-position-relative{max-width:660px}.m4b-b5-section-item-view .m4b-b2-guests-panel{margin-top:0;padding-top:16px;width:250px}.m4b-b5-section-item-view .m4b-b2-guests-panel+.m4b-b2-guests-panel{padding-top:8px}@media (min-width:769px){.m4b-b5-section-item-view .m4b-b1-calendar-panel{left:8px;right:8px}}.m4b-b5-section-item-view .m4b-counter .m4b-counter-selector{width:18px;height:18px;font-size:16px;color:#31a2ac}.m4b-b5-section-item-view .m4b-counter .m4b-counter-selector span{border-color:#31a2ac}.m4b-b5-section-item-desc{margin-top:6px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;letter-spacing:.27px;line-height:14px;color:#4e4e4e}.m4b-b5-section-item-head{font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.27px;line-height:14px;color:#4e4e4e}.m4b-b5-section-item-head+.m4b-b5-section-item-name{margin-top:6px}.m4b-b5-section-item-text{margin-top:6px;font-size:17px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:20px;color:#31a2ac}.m4b-b5-section-item-type{margin-top:6px;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:17px;color:#31a2ac}.m4b-b5-section-item-copy{margin-top:8px;font-size:15px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:18px;color:#4e4e4e}.m4b-b5-section-item-list{margin-top:6px;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:18px;color:#4e4e4e}.m4b-b5-section-item-list ul{padding-left:20px;list-style:disc}.m4b-b5-section-item-list p:first-child{font-size:15px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:18px;color:#4e4e4e}html[dir=rtl] .m4b-b5-section-item-list ul{padding-left:0;padding-right:20px}.m4b-b5-section-item-deuce{width:60%;display:inline-block;vertical-align:top}.m4b-b5-section-item-deuce+.m4b-b5-section-item-deuce{width:calc(40% - .1px);display:inline-block;vertical-align:top}.m4b-b5-section-item-deuce.right{text-align:right}html[dir=rtl] .m4b-b5-section-item-deuce.right{text-align:left}.m4b-b5-section-item-rate{font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:19px;color:#4e4e4e}.m4b-b5-section-item-unit{margin-top:2px;font-size:13px;font-family:'Nimbus Sans L',sans-serif;line-height:15px;color:#363636}.m4b-b5-section-item-stay{margin-top:2px;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:16px;color:#363636}.m4b-b5-section-item-total{padding:16px 16px 18px 36px}.m4b-b5-section-item-total.flat{padding-top:0;padding-bottom:0}html[dir=rtl] .m4b-b5-section-item-total{padding:16px 36px 18px 16px}.m4b-b5-section-item-summary{font-size:17px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:20px;color:#363636}.m4b-b5-section-item-summary.bold{font-weight:700}.m4b-b5-section-item-details{margin-top:4px}.m4b-b5-section-item-details .text{display:inline-block;vertical-align:middle;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;color:#31a2ac}.m4b-b5-section-item-details .icon{margin-left:4px;font-size:17px;color:#31a2ac;display:inline-block;vertical-align:middle}html[dir=rtl] .m4b-b5-section-item-details .icon{margin-left:0;margin-right:4px}.m4b-b5-section-item-invoice{margin-top:10px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:14px;color:#363636}.m4b-b5-section-item-amounts{font-size:17px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:20px;color:#363636}.m4b-b5-section-item-amounts.bold{font-weight:700}.m4b-b6-article-details{padding:16px;background-color:#fff}.m4b-b6-article-details+.m4b-b6-article-details{margin-top:16px}.m4b-b6-article-details.show .m4b-b6-article-item-info{display:block}.m4b-b6-article-details.show .m4b-b6-article-item-edit .icon-icon_chervonDown{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.m4b-b6-article-item-edit{float:right;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;cursor:pointer;color:#31a2ac;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m4b-b6-article-item-edit:hover{text-decoration:underline}.m4b-b6-article-item-edit .icon-icon_chervonDown{font-size:17px;display:inline-block;text-decoration:none!important}html[dir=rtl] .m4b-b6-article-item-edit{float:left}.m4b-b6-article-item-body{width:calc(100% - 60px)}.m4b-b6-article-item-head{font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;letter-spacing:.5px;text-transform:uppercase;color:#4e4e4e}.m4b-b6-article-item-room .m4b-b6-article-item-room-item{margin-top:8px}.m4b-b6-article-item-room .m4b-b6-article-item-head{font-weight:700}.m4b-b6-article-item-name{font-size:15px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:18px;color:#363636}.m4b-b6-article-item-text{margin-top:6px;font-size:15px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:18px;color:#31a2ac}.m4b-b6-article-item-info{margin-top:16px;padding-top:16px;border-top:1px solid #acacac;display:none}.m4b-b6-article-item-info-item .m4b-b2-guests-panel{margin-left:20px;margin-right:20px}.m4b-b6-article-item-info-item+.m4b-b6-article-item-info-item{margin-top:16px}.m4b-b6-article-item-rate{font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:16px;color:#4e4e4e}.m4b-b6-article-item-part{margin-top:10px;white-space:nowrap}.m4b-b6-article-item-part-item{white-space:normal;display:inline-block;vertical-align:top;width:55%}.m4b-b6-article-item-part-item+.m4b-b6-article-item-part-item{text-align:right;width:45%}.m4b-b6-article-item-part-item .m4b-b6-article-item-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m4b-b6-article-item-part-item .m4b-b6-article-item-text{margin-top:0}html[dir=rtl] .m4b-b6-article-item-part-item+.m4b-b6-article-item-part-item{text-align:left}.m4b-b6-article-item-tool{margin-top:4px}.m4b-b6-article-item-list{padding:10px 0}.m4b-b6-article-item-more{cursor:pointer;display:inline-block;vertical-align:top}.m4b-b6-article-item-more .text{display:inline-block;vertical-align:top;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;color:#31a2ac}.m4b-b6-article-item-more .icon{display:inline-block;vertical-align:middle;margin-left:6px;font-size:17px;color:#31a2ac}.m4b-b6-article-item-more-content{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.1rem;line-height:1.3rem;color:#767676;padding-top:6px}.m4b-b6-article-item-more-desc{margin-top:16px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:15px;color:#363636}.m4b-b6-article-item-more-desc+.m4b-b6-article-item-more-desc{margin-top:8px}.m4b-b6-article-item-more-desc ul{padding-left:20px;list-style:disc}html[dir=rtl] .m4b-b6-article-item-more-desc ul{padding-left:0;padding-right:20px}.m4b-b6-article-item-more-name{margin-top:16px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:15px;color:#363636}.m4b-b6-article-item-more-name+.m4b-b6-article-item-more-desc{margin-top:4px}.m4b-b6-article-item-beds{margin-top:6px}.m4b-b6-article-item-unit{margin-top:4px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:14px;color:#363636}.m4b-b6-article-item-total{margin-top:16px;padding-top:10px;border-top:1px solid #acacac}.m4b-b6-article-item-summary{font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:19px;color:#4e4e4e}.m4b-b6-article-item-entries,.m4b-b6-article-item-entries-bold{font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:14px;color:#363636}.m4b-b6-article-item-entries-bold{font-weight:700}.m4b-b6-article-item-currency{margin:12px 0;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;text-align:right;position:relative;color:#31a2ac}.m4b-b6-article-item-currency .text{cursor:pointer;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m4b-b6-article-item-currency .text::after{width:0;height:0;content:"";display:inline-block;vertical-align:.12em;margin-left:.4em;border-top:.5em solid currentColor;border-left:.5em solid transparent;border-right:.5em solid transparent}.m4b-b6-article-item-currency-panel{width:500px;top:calc(100% + 20px);right:0;position:absolute;text-align:left;background-color:rgba(27,27,27,.8);padding:20px 0;z-index:9}.m4b-b6-article-item-currency-panel::before{width:0;height:0;content:"";display:block;border-bottom:12px solid rgba(27,27,27,.8);border-right:12px solid transparent;border-left:12px solid transparent;position:absolute;right:48px;top:-12px}html[dir=rtl] .m4b-b6-article-item-currency-panel{right:auto;left:0}html[dir=rtl] .m4b-b6-article-item-currency-panel::before{right:auto;left:230px}.m4b-b6-article-item-currency-item{display:inline-block;vertical-align:top;width:calc(25% - .1px);box-sizing:border-box;padding:6px 24px}.m4b-b6-article-item-currency-item .icon{width:30px;height:22px;display:inline-block;vertical-align:middle}.m4b-b6-article-item-currency-item .icon img{width:100%;height:100%;border:0;display:block}.m4b-b6-article-item-currency-item .code{margin:0 5px;display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:14px;color:#fff}.m4b-b6-article-item-currency-item:hover{cursor:pointer;background-color:rgba(200,200,200,.3)}.m4b-b6-article-item-currency-item.selected{cursor:default;background-color:rgba(200,200,200,.3)}.m4b-b6-section-view{padding:16px;background-color:#fff}.m4b-b6-section-view-head{font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;letter-spacing:.55px;text-transform:uppercase;color:#4e4e4e}.m4b-b6-section-view-name{margin-top:4px;font-size:22px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:26px;color:#4e4e4e}.m4b-b6-section-view-desc{width:75%;margin-top:16px;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:20px;color:#363636}.m4b-b6-section-view-desc+.m4b-b6-section-view-desc{margin-top:0}.m4b-b6-section-view-warn{margin-top:16px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;color:#39b54a}.m4b-b6-section-view-text{width:75%;margin-top:6px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:18px;color:#39b54a}.m4b-b6-section-view-tool{margin-top:16px;text-align:right}.m4b-b6-section-view-link{outline:0;padding:12px 30px;border:2px solid #acacac;display:inline-block;vertical-align:top;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;cursor:pointer;color:#4e4e4e}.m4b-b6-section-view-link:hover{background-color:#acacac;color:#fff}.m4b-b6-section-head{padding:16px}.m4b-b6-section-head .name{font-size:22px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:26px;color:#4e4e4e}.m4b-b6-section-head .desc{margin-top:6px}.m4b-b6-section-head .icon{font-size:16px;display:inline-block;vertical-align:middle;color:#363636}.m4b-b6-section-head .text{margin-left:6px;display:inline-block;vertical-align:middle;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:16px;color:#363636}.m4b-b6-section-body{padding:16px;background-color:#fff}.m4b-b6-section-book{padding:0 16px 16px;background-color:#fff}.m4b-b6-section-book-txt1{font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:16px;color:#363636}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info .m4b-b6-section-book-txt1 a,.checkout .checkout-confirmation .checkout-confirmation-points .m4b-b6-section-book-txt1 a,.checkout .checkout-detail .m4b-b6-section-book-txt1 a.detail-edit,.checkout .overall-price .m4b-b6-section-book-txt1 .overall-price-href,.checkout .overall-price .m4b-b6-section-book-txt1 .overall-price-underline,.checkout .overall-price .overall-price-total .m4b-b6-section-book-txt1 .overall-price-points,.dashboard .main .board .userinfo .membership .m4b-b6-section-book-txt1 a,.m4b-b6-section-book-txt1 .checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,.m4b-b6-section-book-txt1 .checkout .checkout-confirmation .checkout-confirmation-points a,.m4b-b6-section-book-txt1 .checkout .checkout-detail a.detail-edit,.m4b-b6-section-book-txt1 .checkout .overall-price .overall-price-href,.m4b-b6-section-book-txt1 .checkout .overall-price .overall-price-total .overall-price-points,.m4b-b6-section-book-txt1 .checkout .overall-price .overall-price-underline,.m4b-b6-section-book-txt1 .dashboard .main .board .userinfo .membership a,.m4b-b6-section-book-txt1 .tpl-hero-rating .tpl-rating .view,.m4b-b6-section-book-txt1 .underline-a,.m4b-b6-section-book-txt1 .underline-a-bold,.m4b-b6-section-book-txt1 .underline-a-green,.m4b-b6-section-book-txt1 .underline-a-red,.tpl-hero-rating .tpl-rating .m4b-b6-section-book-txt1 .view{color:#31a2ac;border-bottom-color:transparent}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info .m4b-b6-section-book-txt1 a:hover,.checkout .checkout-confirmation .checkout-confirmation-points .m4b-b6-section-book-txt1 a:hover,.checkout .checkout-detail .m4b-b6-section-book-txt1 a.detail-edit:hover,.checkout .overall-price .m4b-b6-section-book-txt1 .overall-price-href:hover,.checkout .overall-price .m4b-b6-section-book-txt1 .overall-price-underline:hover,.checkout .overall-price .overall-price-total .m4b-b6-section-book-txt1 .overall-price-points:hover,.dashboard .main .board .userinfo .membership .m4b-b6-section-book-txt1 a:hover,.m4b-b6-section-book-txt1 .checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a:hover,.m4b-b6-section-book-txt1 .checkout .checkout-confirmation .checkout-confirmation-points a:hover,.m4b-b6-section-book-txt1 .checkout .checkout-detail a.detail-edit:hover,.m4b-b6-section-book-txt1 .checkout .overall-price .overall-price-href:hover,.m4b-b6-section-book-txt1 .checkout .overall-price .overall-price-total .overall-price-points:hover,.m4b-b6-section-book-txt1 .checkout .overall-price .overall-price-underline:hover,.m4b-b6-section-book-txt1 .dashboard .main .board .userinfo .membership a:hover,.m4b-b6-section-book-txt1 .tpl-hero-rating .tpl-rating .view:hover,.m4b-b6-section-book-txt1 .underline-a-bold:hover,.m4b-b6-section-book-txt1 .underline-a-green:hover,.m4b-b6-section-book-txt1 .underline-a-red:hover,.m4b-b6-section-book-txt1 .underline-a:hover,.tpl-hero-rating .tpl-rating .m4b-b6-section-book-txt1 .view:hover{border-bottom-color:currentColor}.m4b-b6-section-book-txt2{margin-top:11px;white-space:nowrap}.m4b-b6-section-book-txt2 .icon{display:inline-block;vertical-align:top;width:8px;height:8px;padding:3px;border:1px solid #31a2ac;background-clip:content-box;cursor:pointer}.m4b-b6-section-book-txt2 .icon.selected{background-color:#31a2ac}.m4b-b6-section-book-txt2 .text{display:inline-block;vertical-align:top;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:18px;color:#363636;white-space:normal;max-width:calc(100% - 34px);margin-right:6px;margin-left:6px}.m4b-b6-section-book-txt3{margin-top:26px;position:relative;min-height:37px}.m4b-b6-section-book-logo{float:left}.m4b-b6-section-book-coin{text-align:right}html[dir=rtl] .m4b-b6-section-book-logo{float:right}html[dir=rtl] .m4b-b6-section-book-coin{text-align:left}.m4b-b6-section-book-btn1{width:75px;height:37px;margin:0 7px;display:inline-block;vertical-align:top;background-image:url(/mhb-media/static-files/assets/img/footer/seal_image.png);background-repeat:no-repeat;background-size:contain}.m4b-b6-section-book-btn2{width:83px;height:37px;margin:0 7px;display:inline-block;vertical-align:top;background-image:url(/mhb-media/static-files/assets/img/footer/ssl.png);background-repeat:no-repeat;background-size:contain}.m4b-b6-section-book-info{margin:8px 16px 0;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:16px;color:#363636}.m4b-b6-section-lump{box-shadow:0 2px 16px rgba(0,0,0,.2);position:relative}.m4b-b6-section-lump+.m4b-b6-section-lump{margin-top:16px}.m4b-b6-section-lump.selected .m4b-b6-dropdown{margin-top:3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.m4b-b6-section-lump.selected .m4b-b6-checkbox{background-color:currentColor}.m4b-b6-section-lump.selected .m4b-b6-section-lump-body{display:block}.m4b-b6-section-lump.disabled .m4b-b6-section-lump-icon{cursor:not-allowed}.m4b-b6-section-lump.disabled .m4b-b6-section-lump-icon .m4b-b6-checkbox{color:#cfcfcf}.m4b-b6-section-lump.disabled .m4b-b6-section-lump-head{cursor:default}.m4b-b6-section-lump.disabled .m4b-b6-section-lump-head .icon{color:#cfcfcf}.m4b-b6-section-lump.disabled .m4b-b6-section-lump-head .text{color:#cfcfcf}.m4b-b6-section-lump.disabled .m4b-b6-section-lump-desc{color:#cfcfcf}.m4b-b6-section-lump .m4b-b6-dropdown{margin-top:-3px;display:inline-block;vertical-align:top;width:11px;height:11px;border-left:2px solid currentColor;border-top:2px solid currentColor;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.m4b-b6-section-lump-icon{cursor:pointer;position:absolute;right:18px;top:21px}.m4b-b6-section-lump-icon .icon{font-size:18px;color:#31a2ac}.m4b-b6-section-lump-icon .m4b-b6-checkbox{user-select:none;display:inline-block;vertical-align:top;width:8px;height:8px;border:3px solid #fff;outline:2px solid currentColor}html[dir=rtl] .m4b-b6-section-lump-icon{right:auto;left:18px}.m4b-b6-section-lump-head{padding:16px;cursor:pointer}.m4b-b6-section-lump-head .icon{width:35px;height:24px;font-size:24px;display:inline-block;vertical-align:middle}.m4b-b6-section-lump-head .text{display:inline-block;vertical-align:middle;font-size:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:22px;margin-left:12px;color:#31a2ac}.m4b-b6-section-lump-head .icon-tokens{background-repeat:no-repeat;background-size:contain}.m4b-b6-section-lump-head .icon-credit{background-image:url(/mhb-media/static-files/assets/img/checkout/card/png/icon-cc.png);background-repeat:no-repeat;background-size:contain}.m4b-b6-section-lump-head .icon-wallet{background-image:url(/mhb-media/static-files/assets/img/checkout/card/png/icon-e-wallet.png);background-repeat:no-repeat;background-size:contain}.m4b-b6-section-lump-head .icon-icon_H0012{font-size:58px;position:relative;left:-12px;top:-15px}html[dir=rtl] .m4b-b6-section-lump-head .text{margin-left:0;margin-right:12px}html[dir=rtl] .m4b-b6-section-lump-head .icon-icon_H0012{left:auto;right:-12px}.m4b-b6-section-lump-body{display:none;padding:0 16px 16px}.m4b-b6-section-lump-body .m4b-b6-section-lump-card-item{margin-top:0}.m4b-b6-section-lump-body .m4b-b1-field-value.passing .m4b-b1-field-input{border-color:#acacac}.m4b-b6-section-lump-name{font-size:15px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:18px;color:#4e4e4e}.m4b-b6-section-lump-name .code-number{margin:0 8px;text-transform:uppercase;font-weight:700;color:#31a2ac}.m4b-b6-section-lump-name .code-remove{cursor:pointer;text-transform:uppercase;text-decoration:underline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m4b-b6-section-lump-name .code-prompt{margin-left:5px;margin-right:6px;display:inline-block;vertical-align:-2px;position:relative}.m4b-b6-section-lump-name .code-prompt:hover .m4b-b6-section-lump-prompt{display:block}.m4b-b6-section-lump-text{margin-top:4px;max-width:475px;white-space:nowrap}.m4b-b6-section-lump-desc{padding:0 47px;margin-top:6px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:14px;color:#363636}.m4b-b6-section-lump-pair{white-space:nowrap;margin-top:16px}.m4b-b6-section-lump-pair+.m4b-line{margin-top:16px}.m4b-b6-section-lump-pair+.m4b-b6-section-lump-pair{margin-top:8px}.m4b-b6-section-lump-pair1{width:65%;display:inline-block;vertical-align:top;font-size:15px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:18px;color:#000}.m4b-b6-section-lump-pair2{width:35%;display:inline-block;vertical-align:top;font-size:15px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:18px;color:#000;text-align:right}html[dir=rtl] .m4b-b6-section-lump-pair2{text-align:left}.m4b-b6-section-lump-card{margin-top:16px;margin-left:41px}.m4b-b6-section-lump-card~.m4b-line{margin-top:16px;margin-left:47px}.m4b-b6-section-lump-card.selected .m4b-b6-section-lump-card-icon{background-color:#31a2ac}.m4b-b6-section-lump-remove{z-index:1;padding-bottom:16px;margin-top:-8px;position:relative;margin-left:47px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;color:#31a2ac}.m4b-b6-section-lump-card-item{width:60px;height:35px;margin:6px 6px 0;border:1px solid #e7e7e7;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;vertical-align:top;position:relative}.m4b-b6-section-lump-card-item.dark::before{content:"";display:block;position:absolute;background-color:rgba(0,0,0,.4);bottom:0;right:0;left:0;top:0}.m4b-b6-section-lump-card-item.visa{background-image:url(/mhb-media/static-files/assets/img/checkout/card/new/Visa-dark.png)}.m4b-b6-section-lump-card-item.master{background-image:url(/mhb-media/static-files/assets/img/checkout/card/new/MasterCard-dark.png)}.m4b-b6-section-lump-card-item.discover{background-image:url(/mhb-media/static-files/assets/img/checkout/card/new/Discover-dark.png)}.m4b-b6-section-lump-card-item.maestro{background-image:url(/mhb-media/static-files/assets/img/checkout/card/new/Maestro-dark.png)}.m4b-b6-section-lump-card-item.jcb{background-image:url(/mhb-media/static-files/assets/img/checkout/card/new/JCB-dark.png)}.m4b-b6-section-lump-card-item.diners{background-image:url(/mhb-media/static-files/assets/img/checkout/card/new/DinersClub-dark.png)}.m4b-b6-section-lump-card-item.amex{background-image:url(/mhb-media/static-files/assets/img/checkout/card/new/AmericanExpress-dark.png)}.m4b-b6-section-lump-card-item.alipay{background-image:url(/mhb-media/static-files/assets/img/checkout/card/png/icon-alipay.png)}.m4b-b6-section-lump-card-item.chinaunionpay{background-image:url(/mhb-media/static-files/assets/img/checkout/card/new/UnionPay-dark.png)}.m4b-b6-section-lump-card-item.paypal{background-image:url(/mhb-media/static-files/assets/img/checkout/card/png/pp-acceptance-large.png)}.m4b-b6-section-lump-card-item.wechatpay{background-image:url(/mhb-media/static-files/assets/img/checkout/card/png/icon-wechatpay.png)}.m4b-b6-section-lump-card-text{width:calc(100% - 110px);margin-right:10px;margin-left:10px;display:inline-block;vertical-align:top;white-space:normal}.m4b-b6-section-lump-card-text-name{font-size:15px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:18px;color:#363636}.m4b-b6-section-lump-card-text-desc{margin-top:4px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:14px;color:#363636}.m4b-b6-section-lump-card-icon{width:8px;height:8px;padding:3px;border-radius:50%;background-clip:content-box;border:2px solid #31a2ac;display:inline-block;vertical-align:-18px}.m4b-b6-section-lump-void{margin-top:10px}.m4b-b6-section-lump-void~.m4b-b6-section-lump-void{margin-top:16px}.m4b-b6-section-lump-tab1{display:inline-block;vertical-align:top;width:calc((100% - 42px)/ 3)}.m4b-b6-section-lump-tab2{display:inline-block;vertical-align:top;width:calc((100% - 42px)/ 3 * 2 + 26px);margin-left:16px}html[dir=rtl] .m4b-b6-section-lump-tab2{margin-left:0;margin-right:16px}.m4b-b6-section-lump-sub1{display:inline-block;vertical-align:top;width:calc((100% - 26px)/ 2)}.m4b-b6-section-lump-sub1 .m4b-b1-field-input{padding-right:26px}.m4b-b6-section-lump-sub1 .m4b-b1-field-delta{cursor:pointer;pointer-events:auto;position:relative;z-index:2}html[dir=rtl] .m4b-b6-section-lump-sub1 .m4b-b1-field-input{padding-left:26px;padding-right:8px}.m4b-b6-section-lump-sub2{font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#acacac;display:inline-block;vertical-align:top;text-align:center;line-height:34px;height:34px;width:26px}.m4b-b6-section-code{padding-top:16px;background-color:#fff;text-align:right}.m4b-b6-section-code.selected .m4b-b6-dropdown{vertical-align:-8px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.m4b-b6-section-code.selected .m4b-b6-section-code-body{display:block}.m4b-b6-section-code-head{margin-right:34px;display:inline-block;vertical-align:top;cursor:pointer;color:#31a2ac}.m4b-b6-section-code-head .text{display:inline-block;vertical-align:top;font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:19px}.m4b-b6-section-code-head .m4b-b6-dropdown{margin-left:12px;display:inline-block;vertical-align:top;width:11px;height:11px;border-left:2px solid currentColor;border-top:2px solid currentColor;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}html[dir=rtl] .m4b-b6-section-code-head .m4b-b6-dropdown{margin-left:0;margin-right:12px}.m4b-b6-section-code-body{padding:16px;margin-top:16px;text-align:left;background-color:rgba(220,215,210,.25);display:none}.m4b-b6-section-code-body .m4b-b5-article-tool-btn2{padding:10px 0;height:34px}.m4b-b6-section-code-tab1{width:calc(100% - 98px);display:inline-block;vertical-align:top}.m4b-b6-section-code-tab2{width:98px;display:inline-block;vertical-align:top}.m4b-b6-allroom-container{padding:16px 16px 0}.m4b-b6-section-lump-prompt{left:0;top:50%;width:240px;position:absolute;padding-left:27px;display:none;z-index:3;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.m4b-b6-section-lump-prompt-container{padding:16px;position:relative;background-color:#f2f2f2;box-shadow:1px 3px 28px #999}.m4b-b6-section-lump-prompt-container::before{width:12px;height:12px;display:block;background-color:#f2f2f2;position:absolute;margin-top:-7px;left:-6px;top:50%;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.m4b-b6-section-lump-prompt-head{font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:15px;text-transform:uppercase;color:#363636}.m4b-b6-section-lump-prompt-item{margin-top:16px;white-space:nowrap}.m4b-b6-section-lump-prompt-item~.m4b-b6-section-lump-prompt-item{margin-top:4px}.m4b-b6-section-lump-prompt-text{font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:15px;white-space:normal;text-transform:uppercase;display:inline-block;vertical-align:top;width:calc(100% - 56px);box-sizing:border-box;padding-right:12px;color:#363636}.m4b-b6-section-lump-prompt-card{width:56px;display:inline-block;vertical-align:top}.m4b-b6-section-lump-prompt-card img{border:0;display:block;width:100%}.m4b-b6-article-item-disclaimer{margin-top:20px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:15px;color:#363636}.m4b-b6-article-item-disclaimer .usd1{font-weight:700}.m4b-b6-article-item-disclaimer .text{margin-left:.2em}.m4b-b6-article-total-summary{font-size:20px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:24px;color:#4e4e4e}.m4b-b2-article-name-edit{margin-top:-3px}.m4b-b2-article-name-edit .m4b-b1-field{margin-top:0}.m4b-b2-article-name-edit .m4b-b1-field-value{height:24px}.m4b-b2-article-name-edit .m4b-b1-field-input{font-size:15px;font-weight:500;line-height:24px;height:24px;padding:0;border:0}.m4b-b2-article-name-edit .m4b-b1-field-shape{font-size:15px;font-weight:500}.m4b-b2-article-name-edit .m4b-b1-field-shape span{text-indent:0}.m4b-b2-article-name-edit .m4b-b1-search-panel{margin:5px -16px 0;position:relative}.m4b-b2-article-name-edit .m4b-b1-search-panel-list{border:0;margin-top:0;box-shadow:none}.m4b-b2-article-name-edit .m4b-b1-search-panel-list-item{padding:10px 20px 10px 16px}.m4b-b2-makkah-notice{font-size:2rem;line-height:1.2rem;text-align:center;padding:9rem 4rem}html[dir=rtl] .m4b-b2-article-name-edit .m4b-b1-search-panel-list-item{padding:10px 16px 10px 20px}.m4b-b6-article-item-disclaimer-detail{font-size:1.4rem;padding:0 .5rem;text-decoration:underline;color:#31a2ac;cursor:pointer}.m4b-b6-article-item-disclaimer-layer{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10001;background-color:rgba(0,0,0,.5)}.m4b-b6-article-item-disclaimer-container{top:50%;left:50%;right:50%;bottom:50%;width:70vw;max-width:1024px;position:relative;margin:0 auto;display:inline-block;vertical-align:middle;background-color:#fff;white-space:normal;text-align:left;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.m4b-b6-article-item-disclaimer-head-container{margin:0;border-bottom:1px solid #bbb;line-height:77px;margin-left:30px;margin-right:30px}.m4b-b6-article-item-disclaimer-head{font-size:0;box-sizing:border-box;display:table;width:100%}.m4b-b6-article-item-disclaimer-head-left{text-align:left;font-family:'Nimbus Sans L',sans-serif;font-weight:700;display:table-cell;vertical-align:middle}.m4b-b6-article-item-disclaimer-head-left span{font-size:2.8rem;vertical-align:middle;display:inline-block}.m4b-b6-article-item-disclaimer-head-right{white-space:nowrap;text-align:right;display:table-cell;vertical-align:middle}.m4b-b6-article-item-disclaimer-head-right span{cursor:pointer;font-size:5.2rem;vertical-align:middle}.m4b-b6-article-item-disclaimer-content-container{min-height:300px;max-height:60vh;font-size:1.4rem;line-height:2.4em}.m4b-confirmation{min-width:768px}.m4b-confirmation .m4b-b2-section-warn{margin-top:24px;margin-bottom:16px}.m4b-confirmation .confirmation-points-block{background-color:#004976;color:#fff}.m4b-confirmation .confirmation-points-content-caption{color:#fff}.m4b-confirmation .confirmation-points-content-bold{color:#fff}.m4b-confirmation .order-brands{width:100%;display:flex;justify-content:center;margin-top:20px}.m4b-confirmation .order-brands.multibanner{justify-content:space-between}.m4b-confirmation .order-brands .brand-item{height:150px;width:1000px}.m4b-confirmation .order-brands .brand-item-link{display:block;width:100%;height:100%}.m4b-confirmation .order-brands .brand-item-img{width:100%;height:150px;object-fit:cover;object-position:center}.m4b-confirmation .order-brands .brand-item.multi{width:49%}.m4b-confirmation .left-price{display:inline-block;width:48%;float:left;padding-top:24px}.m4b-confirmation .right-price{display:none}@media screen and (max-width:768px){.m4b-confirmation .left-price{display:none}.m4b-confirmation .right-price{display:block}}.m4b-confirmation-section{margin-top:16px;background-color:#fff}.m4b-confirmation-section.fail{border:4px solid #39b54a}.m4b-confirmation-section.fail .m4b-confirmation-section-fail{display:block}.m4b-confirmation-section-fail{display:none;padding:6px 16px 10px;background-color:#39b54a;white-space:nowrap}.m4b-confirmation-section-fail .icon{display:inline-block;vertical-align:top;font-size:20px;color:#fff}.m4b-confirmation-section-fail .text{width:calc(100% - 26px);margin-left:6px;white-space:normal;display:inline-block;vertical-align:top;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:20px;color:#fff}html[dir=rtl] .m4b-confirmation-section-fail .text{margin-left:0;margin-right:6px}.m4b-confirmation-section-hero{overflow:hidden;padding:16px 16px 24px}.m4b-confirmation-section-hero~.m4b-confirmation-section-hero{padding:0;height:0}.m4b-confirmation-section-hero-head{font-size:0;white-space:nowrap}.m4b-confirmation-section-hero-img{width:calc(100% - 432px);display:inline-block;vertical-align:top;background-color:#676767;background-repeat:no-repeat;background-size:cover;height:180px}.m4b-confirmation-section-hero-map{width:416px;margin-left:16px;display:inline-block;vertical-align:top;background-color:#f2f2f2;position:relative;height:180px}html[dir=rtl] .m4b-confirmation-section-hero-map{margin-left:0;margin-right:16px}.m4b-confirmation-section-hero-name{margin-top:23px;margin-bottom:22px;font-size:24px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:29px;color:#4e4e4e}.m4b-confirmation-section-hero-item{max-width:calc(100% - 450px);margin-top:16px;color:#363636;white-space:nowrap;font-size:0}.m4b-confirmation-section-hero-item.dark{color:#000}.m4b-confirmation-section-hero-item .icon{width:20px;font-size:20px;display:inline-block;vertical-align:top;color:inherit}.m4b-confirmation-section-hero-item .text{white-space:normal;display:inline-block;vertical-align:top;margin-left:10px;width:calc(100% - 30px);font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:20px;color:inherit}.m4b-confirmation-section-hero-item .text a{font-size:inherit;font-family:inherit;font-weight:500;color:#31a2ac;text-decoration:none}.m4b-confirmation-section-hero-item .text a:hover{text-decoration:underline}html[dir=rtl] .m4b-confirmation-section-hero-item .text{margin-left:0;margin-right:10px}.m4b-confirmation-section-body{padding:24px 16px;border-top:1px solid #cfcfcf}.m4b-confirmation-section-body::after{content:"";display:block;clear:both}.m4b-confirmation-section-body-info{width:415px;border:1px solid #7e7e7e;float:right}html[dir=rtl] .m4b-confirmation-section-body-info{float:left}.m4b-confirmation-section-body-info-head{padding:18px 16px 17px;background-color:#7e7e7e}.m4b-confirmation-section-body-info-body{margin:0 16px;padding:16px 0}.m4b-confirmation-section-body-info-body+.m4b-confirmation-section-body-info-body{border-top:1px solid #7e7e7e;padding:16px 0 18px}.m4b-confirmation-section-body-info-pair{font-size:0;white-space:nowrap}.m4b-confirmation-section-body-info-code{font-size:15px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:18px;text-transform:uppercase;color:#fff}.m4b-confirmation-section-body-info-tips{font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;letter-spacing:.5px;text-transform:uppercase;padding-bottom:6px;color:#363636}.m4b-confirmation-section-body-info-name{font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:19px;color:#4e4e4e}.m4b-confirmation-section-body-info-rate{font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:17px;color:#4e4e4e}.m4b-confirmation-section-body-info-ones{margin-top:6px;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:18px;color:#363636}.m4b-confirmation-section-body-info-unit{margin-top:8px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;color:#767676}.m4b-confirmation-section-body-info-more{margin-top:6px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;color:#31a2ac}.m4b-confirmation-section-body-info-more span.m4b-not-select{display:inline-block;position:relative;cursor:default}.m4b-confirmation-section-body-info-more span.m4b-not-select:hover .m4b-rate-details-popup.bottom{display:block}.m4b-confirmation-section-body-info-more .m4b-rate-details-popup.bottom{display:none;margin-left:-175px;left:50%;top:100%}.m4b-confirmation-section-body-info-text{margin-top:6px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:14px;color:#363636}.m4b-confirmation-section-body-info-desc{margin-top:16px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:17px;color:#363636}.m4b-confirmation-section-body-info-void{margin-top:20px}.m4b-confirmation-section-body-info-item{display:inline-block;vertical-align:top;white-space:normal;width:55%}.m4b-confirmation-section-body-info-item+.m4b-confirmation-section-body-info-item{text-align:right;width:45%}.m4b-confirmation-section-body-info-botton{border-top:1px solid #7e7e7e;display:inline-block;vertical-align:top;text-align:center;padding:10px 0;color:#31a2ac;width:50%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m4b-confirmation-section-body-info-botton+.m4b-confirmation-section-body-info-botton{border-left:1px solid #7e7e7e}.m4b-confirmation-section-body-info-botton .icon{font-size:19px;display:inline-block;vertical-align:middle}.m4b-confirmation-section-body-info-botton .text{margin:0 8px;font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:19px;display:inline-block;vertical-align:top}html[dir=rtl] .m4b-confirmation-section-body-info-botton+.m4b-confirmation-section-body-info-botton{border-left:0;border-right:1px solid #7e7e7e}.m4b-confirmation-section-body-info-botton.full-width-print{width:100%!important;border-left:none!important}.m4b-confirmation-section-body-numb{font-size:12px;font-family:'Nimbus Sans L',sans-serif;margin-left:-16px}.m4b-confirmation-section-body-numb span{padding:6px 16px;background-color:#7e7e7e;display:inline-block;vertical-align:top;text-transform:uppercase;color:#fff}html[dir=rtl] .m4b-confirmation-section-body-numb{margin-left:0;margin-right:-16px}.m4b-confirmation-section-body-pair{font-size:0;white-space:nowrap;width:calc(100% - 445px)}.m4b-confirmation-section-body-pair-item{width:calc(50% - 25px);display:inline-block;vertical-align:top;white-space:normal}.m4b-confirmation-section-body-pair-item+.m4b-confirmation-section-body-pair-item{margin-left:50px}html[dir=rtl] .m4b-confirmation-section-body-pair-item+.m4b-confirmation-section-body-pair-item{margin-left:0;margin-right:50px}.m4b-confirmation-section-body-pair-head{margin-top:16px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;letter-spacing:.5px;text-transform:uppercase;color:#4e4e4e}.m4b-confirmation-section-body-pair-text{margin-top:2px;font-size:15px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:18px;color:#4e4e4e}.m4b-confirmation-section-body-pair-text+.m4b-confirmation-section-body-pair-text{margin-top:4px}.m4b-confirmation-section-body-pair-tips{margin-top:8px}.m4b-confirmation-section-body-pair-tips span{font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;white-space:nowrap;letter-spacing:.46px;text-transform:uppercase;border:1px solid currentColor;display:inline-block;padding:4px 8px;color:#ba0c2f}.m4b-confirmation-section-body-line{width:calc(100% - 445px);border-top:1px solid #cfcfcf;margin-top:16px}.m4b-confirmation-section-body-copy{width:calc(100% - 445px);margin-top:16px;font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:24px;color:#2eb025}.m4b-confirmation-section-body-list{width:calc(100% - 445px);list-style:none}.m4b-confirmation-section-body-list li{width:28%;min-width:130px;margin-top:16px;white-space:nowrap;display:inline-block;vertical-align:top}.m4b-confirmation-section-body-list li .icon{display:inline-block;vertical-align:top;font-size:17px;color:#4e4e4e}.m4b-confirmation-section-body-list li .text{white-space:normal;width:calc(100% - 25px);margin-left:8px;display:inline-block;vertical-align:top;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;color:#4e4e4e}html[dir=rtl] .m4b-confirmation-section-body-list li .text{margin-left:0;margin-right:8px}.m4b-confirmation-summary{width:385px;margin-left:calc(100% - 449px);padding:24px 32px 60px}html[dir=rtl] .m4b-confirmation-summary{margin-left:0;margin-right:calc(100% - 449px)}.m4b-confirmation-summary-pair-name{font-size:20px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:24px;color:#4e4e4e}.m4b-confirmation-summary-pair-desc{margin-top:10px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:16px;color:#363636}.m4b-confirmation-summary-pair-text{margin-top:21px;font-size:0;white-space:nowrap}.m4b-confirmation-summary-pair-text .icon{width:16px;height:16px;display:inline-block;vertical-align:top;font-size:16px;border-radius:50%;border:1px solid #2eb025;margin-top:4px;color:#2eb025}.m4b-confirmation-summary-pair-text .text{white-space:normal;width:calc(100% - 32px);display:inline-block;vertical-align:top;margin-left:8px;font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:24px;color:#4e4e4e}html[dir=rtl] .m4b-confirmation-summary-pair-text .text{margin-left:0;margin-right:8px}.m4b-confirmation-summary-pair-link{margin-top:24px;display:inline-block;vertical-align:top;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;letter-spacing:.5px;text-align:center;text-transform:uppercase;box-sizing:border-box;width:calc(50% - 8px);padding:12px 0;cursor:pointer}.m4b-confirmation-summary-pair-link.more{color:#4e4e4e;border:2px solid #9f9f9f;background-color:#fff}.m4b-confirmation-summary-pair-link.more:hover{background-color:#9f9f9f;color:#fff}.m4b-confirmation-summary-pair-link.edit{color:#fff;border:2px solid #9f7d23;background-color:#9f7d23}.m4b-confirmation-summary-pair-link.edit:hover{border-color:#bf972b;background-color:#bf972b}.m4b-confirmation-summary-pair-link+.m4b-confirmation-summary-pair-link{margin-left:16px}html[dir=rtl] .m4b-confirmation-summary-pair-link+.m4b-confirmation-summary-pair-link{margin-left:0;margin-right:16px}.m4b-confirmation-section-hero-map-tool{padding:16px 30px;white-space:nowrap;background-color:rgba(0,0,0,.5);position:absolute;cursor:pointer;z-index:2;bottom:0;right:0}.m4b-confirmation-section-hero-map-tool .icon{display:inline-block;vertical-align:middle;font-size:17px;color:#fff}.m4b-confirmation-section-hero-map-tool .text{margin-left:6px;display:inline-block;vertical-align:middle;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;color:#fff}html[dir=rtl] .m4b-confirmation-section-hero-map-tool{right:auto;left:0}.m4b-confirmation-section-hero-map-mask{background-image:url(data:image/gif,AAAA);position:absolute;z-index:1;bottom:0;right:0;height:100%;width:100%}.m4b-confirmation-section-hero-map-host{height:100%;width:100%}@page{size:auto;margin:0}@media print{.m4b{margin-top:0}.navigation-bar{display:none}.m4b-nav{display:none}.m4b-sub-nav-1,ul.m4b-sub-nav-4{display:none}.m4b-confirmation .m4b-b2-section-warn{display:none}.m4b-confirmation .m4b-confirmation-section{display:none}.m4b-confirmation .m4b-confirmation-section.print{display:block}.m4b-confirmation .m4b-confirmation-section-hero{display:none}.m4b-confirmation .m4b-confirmation-section-body{display:none}.m4b-confirmation .m4b-confirmation-section.print .m4b-confirmation-section-hero.print{padding:16px 16px 24px;display:block;height:auto}.m4b-confirmation .m4b-confirmation-section.print .m4b-confirmation-section-body.print{display:block}.m4b-confirmation .m4b-confirmation-section-body-info-botton{display:none}.m4b-confirmation .m4b-confirmation-summary-pair-link{display:none}}.m4b-mb{padding:26px calc(9.2rem - 12px);background-color:#f1f1f1;padding-bottom:0}.m4b-mb-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;color:#4e4e4e;font-size:2.2rem;line-height:2.6rem}.m4b-mb-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#000;font-size:1.3rem;line-height:1.6rem;padding-bottom:16px}.m4b-mb-search{background-color:#fff;padding:16px;position:relative}.m4b-mb-search-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#363636;line-height:2.2rem;font-size:1.5rem;padding-bottom:16px}.m4b-mb-search-field{position:absolute;right:16px;top:16px;width:22%}.m4b-mb-search-field i.icon-icon_D001{font-size:1.4rem;position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.m4b-mb-search-field i.icon-icon_B017{font-size:2.4rem;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none;color:#31a2ac;cursor:pointer}.m4b-mb-search-field input{width:100%;border:1px solid #cfcfcf;border-radius:16px;padding:8px 28px 8px;box-sizing:border-box;color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.m4b-mb-search-field input:focus{border:1px solid #7e7e7e}.m4b-mb-white-placeholder{width:100%;background-color:#fff;height:16px}.m4b-mb-list-container .new-look-footer-pager{text-align:center;padding-top:52px}.m4b-mb-list-container .new-look-footer-pager .newlook-footer-pager-item{border:none!important;background-color:transparent}.m4b-mb-list-container .new-look-footer-pager .newlook-footer-pager-item span{text-align:center}.m4b-mb-list-container .new-look-footer-pager .newlook-footer-pager-item.active,.m4b-mb-list-container .new-look-footer-pager .newlook-footer-pager-item:hover{background-color:#9f7d23}.m4b-mb-list{width:100%;background-color:#fff}.m4b-mb-list .m4b-mb-list-row{cursor:pointer}.m4b-mb-list .m4b-mb-list-row.choosed,.m4b-mb-list .m4b-mb-list-row:hover{background-color:#f3f9fa}.m4b-mb-list .m4b-mb-list-row.choosed .m4b-list-placeholder,.m4b-mb-list .m4b-mb-list-row:hover .m4b-list-placeholder{border-bottom:1px solid #f3f9fa}.m4b-mb-list .m4b-mb-list-row.choosed .m4b-list-block .m4b-list-more,.m4b-mb-list .m4b-mb-list-row:hover .m4b-list-block .m4b-list-more{border:1px solid #9f9f9f;color:#363636;background-color:#fff}.m4b-list-header{padding-top:10px;padding-bottom:10px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.5rem;color:#363636;border-bottom:1px solid #e7e7e7;user-select:none}.m4b-list-header span{display:inline-block;position:relative;cursor:pointer}.m4b-list-header span i{position:absolute;right:-12px;font-size:1rem}.m4b-list-header span i.icon-icon_chervonUp{top:0}.m4b-list-header span i.icon-icon_chervonDown{top:5.5px}.m4b-list-header.m4b-list-status{position:relative}.m4b-list-header.m4b-list-status span i.icon-icon_chervonDown{top:3.5px}.m4b-list-header.m4b-list-status ul{position:absolute;box-shadow:0 5px 25px #eee;top:35px;left:0;width:100px;background-color:#fff;display:none;z-index:2}.m4b-list-header.m4b-list-status ul.active{display:block}.m4b-list-header.m4b-list-status ul li{font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#31a2ac;font-size:1.2rem;line-height:1.4rem;padding:6px;cursor:pointer;text-transform:capitalize}.m4b-list-header.m4b-list-status ul li.active,.m4b-list-header.m4b-list-status ul li:hover{color:#fff;background-color:#31a2ac}.m4b-list-item{padding-top:10px;padding-bottom:10px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.6rem;color:#363636;border-bottom:1px solid #e7e7e7}.m4b-list-hotel{width:22%}.m4b-list-pg{width:16%}.m4b-list-cn{width:13%}.m4b-list-dates{width:18%}.m4b-list-status{width:10%}.m4b-list-amount{width:10%}.m4b-list-block{width:calc(11% - 32px);text-align:center;position:relative}.m4b-list-block .m4b-list-more{display:inline-block;padding:0;position:absolute;top:50%;left: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%);width:3rem;height:2rem;color:#31a2ac;font-size:1.2rem;cursor:pointer}.m4b-list-block .m4b-list-more.active{border:1px solid #31a2ac!important}.m4b-list-block .m4b-list-more.active span{color:#31a2ac}.m4b-list-block .m4b-list-more span{font-size:2rem;position:absolute;top:25%;left:50%;transform:translate(-50%,-50%);user-select:none}.m4b-list-block ul{position:absolute;box-shadow:0 5px 25px #eee;top:3.1rem;left:calc(50% - 1.9rem);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);min-width:70px;background-color:#fff;display:none;z-index:2}.m4b-list-block ul.active{display:block}.m4b-list-block ul li{text-align:right}.m4b-list-block ul li:hover{background-color:#31a2ac}.m4b-list-block ul li:hover a{color:#fff}.m4b-list-block ul li a{display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#31a2ac;font-size:1.3rem;line-height:1.6rem;padding:6px;cursor:pointer;text-align:right;box-sizing:border-box;width:100%;white-space:nowrap}.m4b-list-placeholder{width:16px;border-bottom:1px solid transparent}.m4b-mb-no-result{display:none;width:100%;padding-top:36px;text-align:center}.m4b-mb-no-result .icon-icon_B002{display:inline-block;color:#9e9e9e;font-size:60px;padding-bottom:16px;width:100%}.m4b-mb-no-result p{display:inline-block;width:100%;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:2.2rem;line-height:3rem;color:#4e4e4e;padding-bottom:32px}.m4b-mb-no-result .m4b-b1-btn-query{display:inline-block}.m4b-mb-no-result.active{display:block}html[dir=rtl] .m4b-mb-search-field{left:16px;right:auto}html[dir=rtl] .m4b-mb-search-field i.icon-icon_D001{right:14px;left:auto}html[dir=rtl] .m4b-mb-search-field i.icon-icon_B017{left:8px;right:auto}html[dir=rtl] .m4b-list-header span i{right:auto;left:-12px}html[dir=rtl] .m4b-list-header.m4b-list-status ul{left:auto;right:0}html[dir=rtl] .m4b-list-more ul li{text-align:left}html[dir=rtl] .m4b-list-block ul li{text-align:left}.m4b-modify-container{padding:26px 9.2rem;padding-bottom:0}.m4b-modify-container .m4b-b2-block{margin-top:0;padding-bottom:0}.m4b-modify-container .m4b-container{min-width:965px;width:100%}.m4b-modify-container .m4b-b6-article-total-summary{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2rem;line-height:2.4rem;color:#4e4e4e;padding-bottom:6px}.m4b-modify-container .m4b-b3-section-body-item-value-rate-rate .price{vertical-align:bottom}.m4b-modify-has-view .swiper-calendar .swiper-slide-active{padding-right:1px}.m4b-modify-has-view .swiper-calendar-item.next .swiper-calendar-mask:before,.m4b-modify-has-view .swiper-calendar-item.prev .swiper-calendar-mask:before{border-top:1000px solid #30a1ab;border-bottom:1000px solid #30a1ab;border-left:1000px solid #30a1ab;border-right:1000px solid #30a1ab}.m4b-modify-has-view .swiper-calendar-item.over .swiper-calendar-mask{background-color:#30a1ab;opacity:.2}.m4b-modify-has-view .swiper-calendar-next,.m4b-modify-has-view .swiper-calendar-prev{color:#30a1ab}.m4b-modify-has-view .swiper-calendar-mask{bottom:0;left:0;right:0;top:0}.m4b-modify-has-view .swiper-calendar-text{top:5px}.m4b-modify-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.2rem;line-height:2.6rem;color:#4e4e4e;padding:0 16px 16px}.m4b-modify-content{background-color:#fff;padding:0 16px;box-sizing:border-box}.m4b-modify-item{box-sizing:border-box;width:100%;border-bottom:1px solid #cfcfcf;padding-top:12px;padding-bottom:12px;position:relative;font-size:0}.m4b-modify-item .m4b-modify-addon-block:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:0}.m4b-modify-hotel-name{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.7rem;line-height:2rem;color:#4e4e4e;padding-bottom:6px}.m4b-modify-hotel-address{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.4rem;color:#4e4e4e;letter-spacing:.27px}.m4b-modify-cancel{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#ba0c2f;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.m4b-modify-item-header{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;left:.27px;color:#4e4e4e;text-transform:uppercase;padding-bottom:6px}.m4b-modify-item-value{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.7rem;line-height:2rem;color:#4e4e4e}.m4b-modify-item-value-changeable{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.7rem;line-height:2rem;color:#31a2ac}.m4b-modify-item-value-changeable .m4b-modify-lower{text-transform:lowercase}.m4b-modify-total{position:absolute;top:0;right:0;padding:16px 34px;background-color:#7e7e7e;color:#fff;height:101%;box-sizing:border-box}.m4b-modify-total p:first-child{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.5rem;text-transform:uppercase;text-align:right}.m4b-modify-total p:last-child{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;text-transform:uppercase}.m4b-modify-detail-content,.m4b-modify-detail-content-pt0{padding:16px 0;margin:0 16px;background-color:transparent;border-bottom:1px solid #d8d8d8}.m4b-modify-detail-content-pt0{padding-top:0}.m4b-modify-detail-header,.m4b-modify-detail-header-bold,.m4b-modify-detail-header-bold-pb0,.m4b-modify-detail-header2,.m4b-modify-detail-header2-pb0,.m4b-modify-detail-header3{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.7rem;line-height:2rem;color:#363636;padding-bottom:4px;padding-right:40px}.m4b-modify-detail-header span:last-child,.m4b-modify-detail-header-bold span:last-child,.m4b-modify-detail-header-bold-pb0 span:last-child,.m4b-modify-detail-header2 span:last-child,.m4b-modify-detail-header2-pb0 span:last-child,.m4b-modify-detail-header3 span:last-child{float:right}.m4b-modify-detail-header2-pb0{padding-bottom:0}.m4b-modify-detail-header3{padding-top:16px;text-align:right;margin:0 16px;padding-right:0}.m4b-modify-detail-header3 .m4b-b1-field-radio{display:inline-block;vertical-align:top}.m4b-modify-detail-header3 .m4b-b1-field-radio .text{font-size:1.7rem;line-height:2rem;color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#363636;vertical-align:top;padding:0 10px}.m4b-modify-detail-header3 .m4b-b1-field-radio input[type=checkbox]{vertical-align:top;margin-top:2px}.m4b-modify-detail-header3 .m4b-b1-field-radio .icon{vertical-align:top;background-color:#f2f2f2;border:2px solid #f2f2f2;margin-top:4px}.m4b-modify-detail-header-bold,.m4b-modify-detail-header-bold-pb0{font-weight:700}.m4b-modify-detail-header-bold-pb0{padding-bottom:0}.m4b-modify-detail-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.6rem;color:#4e4e4e;width:35%;display:inline-block}.m4b-modify-edit{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#31a2ac;cursor:pointer;position:absolute;right:0;top:12px;user-select:none}.m4b-modify-inline,.m4b-modify-inline2{display:inline-block;font-size:0;width:35%;vertical-align:top}.m4b-modify-inline2{width:25%}.m4b-modify-rate-header{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#4e4e4e}.m4b-modify-caption-list{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.8rem;color:#4e4e4e;padding-bottom:8px}.m4b-modify-caption-list p{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#4e4e4e;padding-bottom:6px}.m4b-modify-caption-list ul{list-style:disc;padding-left:14px;padding-bottom:6px}.m4b-modify-caption-list ul li{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.8rem;color:#4e4e4e}.m4b-modify-view-detail{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#31a2ac;display:inline-block;cursor:pointer}.m4b-modify-view-detail .icon-icon_I011{font-size:1.5rem;margin:0 4px;vertical-align:bottom}.m4b-modify-view-detail-type{text-transform:uppercase}.m4b-modify-price-block{position:absolute;right:40px;top:12px}.m4b-modify-price-block.m4b-modify-price-block-right{right:0}.m4b-modify-price-num{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;text-align:right;color:#4e4e4e}.m4b-modify-price-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.5rem;text-align:right;color:#363636}.m4b-modify-price-caption2{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.6rem;text-align:right;color:#363636;text-transform:uppercase}.m4b-modify-special-requests{border-bottom:none}.m4b-modify-textarea-container{width:70%;display:inline-block;vertical-align:top}.m4b-modify-request{border:1px solid #cfcfcf;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.6rem;color:#4e4e4e;resize:none;outline:0;width:100%;height:100px;padding:8px;box-sizing:border-box}.m4b-modify-request:disabled{color:#9f9f9f;background-color:#f8f8f8}.m4b-modify-detail-switch{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#31a2ac;display:inline-block;cursor:pointer;user-select:none}.m4b-modify-detail-switch .icon-icon_chervonDown{font-size:1.2rem;vertical-align:middle;margin:0 5px;display:inline-block;-webkit-transition:all .3s false;-moz-transition:all .3s false false;-o-transition:all .3s false false;transition:all .3s}.m4b-modify-detail-switch.active .icon-icon_chervonDown{-webkit-transform-origin:center 45%;-moz-transform-origin:center 45%;-ms-transform-origin:center 45%;-o-transform-origin:center 45%;transform-origin:center 45%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.m4b-modify-detail-hide-content{padding-top:8px;padding-right:40px}.m4b-modify-detail-show-content{padding-top:8px;padding-right:40px}.m4b-modify-detail-row{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#363636;padding-bottom:8px}.m4b-modify-detail-row span:last-child{float:right}.m4b-modify-bottom-container{padding:16px 16px 90px;padding-bottom:0}.m4b-modify-cancel-button{display:inline-block;padding:12px 30px;border:1px solid #9f9f9f;text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;text-align:center;color:#4e4e4e;background-color:#fff;cursor:pointer}.m4b-modify-cancel-button:hover{background-color:#9f9f9f;color:#fff}.m4b-modify-next-button,.m4b-modify-next-button-disabled{display:inline-block;padding:12px 30px;text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;text-align:center;color:#fff;background-color:#9f7d23;cursor:pointer;float:right}.m4b-modify-next-button-disabled:hover,.m4b-modify-next-button:hover{background-color:#bf972b}.m4b-modify-next-button-disabled{color:#9f9f9f;background-color:#f0f0f0;cursor:not-allowed;border:1px solid #ddd}.m4b-modify-next-button-disabled:hover{background-color:#f0f0f0}.m4b-modify-error,.m4b-modify-tip{width:100%;position:fixed;left:0;right:0;top:120px;background-color:#2eb025;padding:10px 9.2rem;box-sizing:border-box;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#fff;z-index:1999}.m4b-modify-error .icon-icon_I009,.m4b-modify-tip .icon-icon_I009{display:inline-block;border:1.2px solid #fff;border-radius:50%;font-size:1.2rem;margin-right:10px}.m4b-modify-error .icon-icon_B017,.m4b-modify-tip .icon-icon_B017{font-size:2.7rem;display:inline-block;cursor:pointer;position:absolute;right:9.2rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.m4b-modify-error{background-color:#ba0c2f}.m4b-modify-error .icon-icon_B015{display:inline-block;font-size:1.8rem;margin-right:10px;vertical-align:sub}.m4b-modify-layer{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(255,255,255,.6);z-index:998}.m4b-modify-edit-container{position:absolute;z-index:999;width:calc(100% + 32px);left:-16px;right:0;top:0;box-shadow:0 5px 20px 0 rgba(0,0,0,.4)}.m4b-modify-edit-header-container{background-color:#fff;padding:24px 16px;position:relative}.m4b-modify-edit-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#4e4e4e}.m4b-modify-edit-button-container{position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.m4b-modify-edit-button-cancel{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.8rem;color:#31a2ac;display:inline-block;vertical-align:middle;margin-left:16px;margin-right:16px;cursor:pointer}.m4b-modify-edit-button-save{font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-transform:uppercase;font-size:1.2rem;line-height:1.4rem;text-align:center;padding:12px 30px;background-color:#9f7d23;color:#fff;display:inline-block;vertical-align:middle;cursor:pointer}.m4b-modify-edit-button-save:hover{background-color:#bf972b}.m4b-modify-edit-content{background-color:#f4f4f4}.m4b-modify-edit-line{margin:0 16px;border-top:1px solid #cfcfcf}.m4b-modify-edit-content2{position:relative;background-color:#fff}.m4b-modify-edit-content2 .m4b-scroll-container{max-height:calc(80vh - 128px)}.m4b-modify-edit-content3{background-color:#f4f4f4;position:relative;padding:16px}.m4b-modify-edit-content3 .m4b-scroll-container{max-height:65vh;padding-bottom:10px}.m4b-modify-addon-block{position:relative;padding-bottom:12px;margin-bottom:10px;border-bottom:1px solid #ddd}.m4b-modify-addon-block .m4b-modify-item-value{display:inline-block;width:35%}.m4b-modify-addon-block .m4b-modify-item-value-changeable{display:inline-block;width:35%}.m4b-modify-addon-block .m4b-modify-price-block{position:relative;display:inline-block;width:65%;top:0;right:40px;vertical-align:top}.m4b-modify-addon-item{border-top:1px solid #cfcfcf;padding:16px;margin:0 16px;background-color:#fff}.m4b-modify-addon-image{display:inline-block;width:135px;height:85px;vertical-align:top;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#676767}.m4b-modify-addon-content{display:inline-block;width:45%;padding:0 12px}.m4b-modify-addon-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.5rem;line-height:1.8rem;color:#4e4e4e;padding-bottom:8px}.m4b-modify-addon-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.8rem;color:#363636}.m4b-modify-addon-price-block{float:right;padding-top:9px;text-align:right}.m4b-modify-addon-price{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.5rem;line-height:1.8rem;color:#4e4e4e}.m4b-modify-addon-price-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.4rem;color:#363636}.m4b-modify-radio{width:20px}.m4b-modify-shadow{position:absolute;left:0;right:0;bottom:0;box-shadow:inset 0 0 0 0 #d8d8d8,0 2px 4px 0 rgba(0,0,0,.1);z-index:0;height:4px}.m4b-modify-rate-container,.m4b-modify-room-container{width:calc(100% - 4px);padding:25px 16px;box-sizing:border-box;position:relative;background-color:#fff;margin-bottom:8px;margin-left:2px;margin-right:2px}.m4b-modify-rate-container .m4b-modify-price-block,.m4b-modify-room-container .m4b-modify-price-block{top:25px}.m4b-modify-rate-container .m4b-modify-view-detail,.m4b-modify-room-container .m4b-modify-view-detail{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.6rem;color:#4e4e4e;cursor:default}.m4b-modify-rate-container .m4b-modify-view-detail .text,.m4b-modify-room-container .m4b-modify-view-detail .text{cursor:pointer}.m4b-modify-rate-container .m4b-modify-view-detail .icon-icon_I011,.m4b-modify-room-container .m4b-modify-view-detail .icon-icon_I011{color:#31a2ac;vertical-align:text-bottom;display:inline-block;cursor:pointer}.m4b-modify-rate-container .m4b-modify-rate-header,.m4b-modify-room-container .m4b-modify-rate-header{width:40%}.m4b-modify-rate-container:hover,.m4b-modify-room-container:hover{-webkit-box-shadow:inset 0 0 0 #d8d8d8,0 2px 5px rgba(0,0,0,.5);-moz-box-shadow:inset 0 0 0 #d8d8d8,0 2px 5px rgba(0,0,0,.5);box-shadow:inset 0 0 0 #d8d8d8,0 2px 5px rgba(0,0,0,.5)}.active.m4b-modify-room-container,.m4b-modify-rate-container.active{background-color:transparent;padding:16px;-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}.active.m4b-modify-room-container .m4b-modify-rate-header,.m4b-modify-rate-container.active .m4b-modify-rate-header{width:100%;padding-bottom:10px}.active.m4b-modify-room-container .m4b-modify-rate-header span,.m4b-modify-rate-container.active .m4b-modify-rate-header span{color:#4e4e4e}.active.m4b-modify-room-container .m4b-modify-rate-header .m4b-modify-rate-type,.m4b-modify-rate-container.active .m4b-modify-rate-header .m4b-modify-rate-type{color:#004976}.active.m4b-modify-room-container .m4b-modify-price-block,.m4b-modify-rate-container.active .m4b-modify-price-block{top:12px}.active.m4b-modify-room-container .m4b-modify-view-detail,.m4b-modify-rate-container.active .m4b-modify-view-detail{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#31a2ac}.active.m4b-modify-room-container .m4b-modify-view-detail .icon-icon_I011,.m4b-modify-rate-container.active .m4b-modify-view-detail .icon-icon_I011{vertical-align:bottom}.m4b-modify-rate-container ul,.m4b-modify-room-container ul{padding:0 16px 14px}.m4b-modify-rate-container ul li,.m4b-modify-room-container ul li{list-style:disc;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:2rem;color:#363636}.m4b-modify-rate-header{padding-bottom:8px}.m4b-modify-rate-header span{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#30a1ab}.m4b-modify-rate-header span.m4b-modify-rate-type{border:1px solid #004976;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1rem;color:#004976;margin:0 10px;padding:4px 8px;text-transform:uppercase}.m4b-modify-rate-caption-header{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.6rem;color:#000;padding-bottom:10px}.m4b-modify-rate-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:2rem;color:#363636;padding-bottom:10px}.m4b-modify-room-container .m4b-modify-room-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#31a2ac}.m4b-modify-room-container.active{padding:25px 16px}.m4b-modify-room-container.active .m4b-modify-room-header{color:#4e4e4e}.m4b-modify-room-limit{display:inline-block;border:1px solid #ba0c2f;padding:4px 8px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1rem;color:#ba0c2f;text-transform:uppercase;margin-top:6px}.m4b-modify-room-size{padding-top:8px}.m4b-modify-room-size span{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:1.3rem;color:#000;display:inline-block;vertical-align:middle}.m4b-modify-room-size span.icon-icon_I016{margin-right:9px}.m4b-modify-room-occupancy{padding-top:12px}.m4b-modify-room-occupancy span{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:1.7rem;color:#000;display:inline-block;vertical-align:middle}.m4b-modify-room-occupancy .m4b-modify-room-people{padding-left:6px}.m4b-modify-room-occupancy .icon-icon_I011{padding:0 6px 0 2px;font-size:1.9rem;color:#31a2ac;cursor:pointer}.m4b-modify-room-occupancy .icon-icon_J012,.m4b-modify-room-occupancy .icon-icon_J013{margin-right:-3px}.m4b-modify-room-bed-type{display:inline-block;max-width:33%}.m4b-modify-room-bed-type-header{padding-bottom:6px}.m4b-modify-room-bed-type-header span{display:inline-block;vertical-align:top;text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.1rem;line-height:1.3rem;color:#4e4e4e}.m4b-modify-room-bed-type-header span:last-child{padding:0 5px}.m4b-modify-room-bed-type-header span.icon{font-size:1.3rem;line-height:1.3rem;color:#000}.m4b-modify-room-bed-type-choose-container .m4b-modify-room-bed-type-choose:last-child{padding-bottom:0}.m4b-modify-room-bed-type-choose-container .m4b-check-radio{position:relative;right:0!important;display:inline-block;vertical-align:top}.m4b-modify-room-bed-type-choose-container .m4b-check-radio .m4b-check-radio-item{padding:3px}.m4b-modify-room-bed-type-choose{padding-right:15px;padding-bottom:6px;display:inline-block;white-space:nowrap}.m4b-modify-room-bed-type-choose span{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.4rem;line-height:1.7rem;color:#4e4e4e;padding:0 5px}.m4b-modify-room-amenties{padding-top:14px}.m4b-modify-room-amenties span{display:inline-block;vertical-align:middle;font-size:1.7rem;color:#4e4e4e;color:#000}.m4b-modify-room-amenties-item{display:inline-block;vertical-align:top;position:relative;margin-right:9px}.m4b-modify-room-amenties-item:hover .m4b-b3-amenitie-tip{display:block}.m4b-modify-room-image{width:130px;height:75px;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#676767;display:inline-block;vertical-align:top}.m4b-modify-room-content{display:inline-block;width:28%;vertical-align:top;padding:0 10px}.m4b-check-radio{position:absolute;right:-26px;top:0;cursor:pointer}.m4b-check-radio-item{width:18px;height:18px;padding:3px;border-radius:50%;border:2px solid #31a2ac;box-sizing:border-box;display:inline-block;background-clip:content-box}.card.selected i.m4b-check-radio-item.radio,.m4b-check-radio-item.checked,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.m4b-check-radio-item.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.m4b-check-radio-item.radio,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.m4b-check-radio-item{background-color:#31a2ac}.m4b-check-radio-item.disabled{border:2px solid #9f9f9f;cursor:default}.card.selected i.m4b-check-radio-item.disabled.radio,.m4b-check-radio-item.disabled.checked,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.m4b-check-radio-item.disabled.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.m4b-check-radio-item.disabled.radio,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.m4b-check-radio-item.disabled{background-color:#9f9f9f}.m4b-modify-popup{position:fixed;z-index:2000;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8)}.m4b-modify-cancel-container{position:fixed;z-index:9999;top:100px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);padding:16px;background-color:#fff}.m4b-modify-cancel-header{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;line-height:2.2rem;color:#363636;padding-bottom:16px;border-bottom:1px solid #cfcfcf}.m4b-modify-cancel-content{padding:16px 10px;border-bottom:1px solid #cfcfcf;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2.2rem;color:#000}.m4b-modify-cancel-content p:first-child{padding-bottom:20px}.m4b-modify-cancel-content .m4b-modify-cancel-content-failed{color:#ba0c2f;padding-bottom:0!important}.m4b-modify-cancel-content a{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#31a2ac;display:inline-block;cursor:pointer;vertical-align:top}.m4b-modify-cancel-content a .icon-icon_I011{display:none}.m4b-modify-cancel-content a .m4b-b3-section-details-wrapper{vertical-align:baseline}.m4b-modify-cancel-content a .m4b-b3-section-details-wrapper .text{vertical-align:baseline;font-size:1.3rem;line-height:1.6rem;cursor:pointer}.m4b-modify-cancel-content a .m4b-b3-section-details-wrapper .text:hover{text-decoration:underline}.m4b-modify-cancel-content a:hover{text-decoration:underline}.m4b-modify-cancel-content span{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#000;display:inline-block;vertical-align:top}.m4b-modify-cancel-bottom{padding-top:16px;float:right}.m4b-modify-cancel-bottom .m4b-modify-cancel-keep{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#31a2ac;display:inline-block;vertical-align:middle;padding-right:16px;cursor:pointer;text-transform:capitalize}.m4b-modify-cancel-bottom .m4b-modify-cancel-button{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#fff;padding:12px 30px;background-color:#9f7d23;color:#fff;display:inline-block;vertical-align:middle}.m4b-modify-cancel-bottom .m4b-modify-cancel-button:hover{background-color:#bf972b}.m4b-modify-has-view .m4b-booking-addons-body-item{border-top:1px solid #cfcfcf}.m4b-modify-has-view .m4b-b1-block-justify-layer-2{padding-left:16px;padding-right:16px;width:43%}.m4b-modify-has-view .m4b-b1-field{margin-bottom:16px}.m4b-modify-has-view .m4b-b1-block-justify-layer-2{position:relative;margin-left:0;margin-right:0}.m4b-modify-has-view .m4b-b1-block-justify-layer-2-item{margin:0;margin-right:16px}.m4b-modify-has-view .m4b-b1-field-value{background-color:#fff}.m4b-modify-has-view .m4b-b1-calendar-panel{right:16px;margin-top:-17px;box-sizing:border-box;padding-bottom:16px;box-shadow:0 12px 20px 0 rgba(0,0,0,.4)}@media (max-width:1100px){.m4b-modify-has-view .m4b-b1-calendar-panel{width:calc(150% - 48px)}}.m4b-modify-has-view .m4b-b1-field-input.hover .text{background-color:transparent}.m4b-modify-has-view .m4b-b2-guests-panel{display:inline-block;background-color:#fff;padding:8px;padding-bottom:6px;border:1px solid #d8d8d8;margin-top:16px;margin-bottom:16px;margin-left:16px;width:calc(21% - 16px)}.m4b-modify-has-view .m4b-counter-label{font-size:0}.m4b-modify-has-view .m4b-counter-label span{display:inline-block;font-size:1.4rem;line-height:1.7rem;vertical-align:middle}.m4b-modify-has-view .m4b-counter-label .icon-icon_J012{font-size:1.5rem;margin-right:5px}.m4b-modify-has-view .m4b-counter-label .m4b-b2-guests-children-age{font-size:1.1rem;line-height:1.3rem;margin-left:4px}.m4b-modify-has-view .m4b-counter .m4b-counter-number{color:#31a2ac}.m4b-modify-has-view .m4b-counter .m4b-counter-selector{width:18px;height:18px;font-size:16px;border:0;color:#31a2ac}.m4b-modify-has-view .m4b-counter .m4b-counter-selector:disabled{opacity:1;color:#cfcfcf}.m4b-modify-has-view .m4b-counter .m4b-counter-selector:disabled span{border:1px solid #cfcfcf}.m4b-modify-has-view .m4b-counter .m4b-counter-selector span{border:1px solid #31a2ac}.m4b-modify-has-view .m4b-modify-addon-add{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.6rem;color:#4e4e4e}.m4b-modify-has-view .m4b-modify-addon-add>span{display:inline-block;vertical-align:middle}.m4b-modify-has-view .m4b-modify-addon-add .m4b-counter{padding-top:10px}.m4b-modify-has-view .m4b-modify-addon-add .m4b-counter .text{padding:0 6px}.m4b-modify-has-view .m4b-modify-addon-add .m4b-counter .m4b-counter-selector{width:14px;height:14px;font-size:12px}.m4b-modify-has-view .m4b-modify-addon-add .m4b-counter .m4b-counter-number{font-size:15px;line-height:18px;margin:0 2px;width:10px}.m4b-modify .m4b-b6-article-item-room-item{margin-top:0}.m4b-fade-container{opacity:0}html[dir=rtl] .m4b-modify-has-view .swiper-calendar .swiper-slide-active{padding-left:1px}html[dir=rtl] .m4b-modify-cancel{right:auto;left:0}html[dir=rtl] .m4b-modify-total{right:auto;left:0}html[dir=rtl] .m4b-modify-total p:first-child{text-align:left}html[dir=rtl] .m4b-modify-edit{right:auto;left:0}html[dir=rtl] .m4b-modify-caption-list{padding-left:0;padding-right:14px}html[dir=rtl] .m4b-modify-price-block{right:auto;left:40px}html[dir=rtl] .m4b-modify-price-block.m4b-modify-price-block-right{right:auto;left:0}html[dir=rtl] .m4b-modify-addon-block .m4b-modify-price-block{right:auto;left:40px}html[dir=rtl] .m4b-modify-addon-price-block{float:left;text-align:left}html[dir=rtl] .m4b-modify-price-caption,html[dir=rtl] .m4b-modify-price-caption2,html[dir=rtl] .m4b-modify-price-num{text-align:left}html[dir=rtl] .m4b-modify-detail-content span:last-child,html[dir=rtl] .m4b-modify-detail-content-pt0 span:last-child,html[dir=rtl] .m4b-modify-detail-header span:last-child,html[dir=rtl] .m4b-modify-detail-header-bold span:last-child,html[dir=rtl] .m4b-modify-detail-header-bold-pb0 span:last-child,html[dir=rtl] .m4b-modify-detail-header2 span:last-child,html[dir=rtl] .m4b-modify-detail-header2-pb0 span:last-child,html[dir=rtl] .m4b-modify-detail-header3 span:last-child{float:left}html[dir=rtl] .m4b-modify-next-button,html[dir=rtl] .m4b-modify-next-button-disabled{float:left}html[dir=rtl] .m4b-modify-error .icon-icon_I009,html[dir=rtl] .m4b-modify-tip .icon-icon_I009{margin-right:0;margin-left:10px}html[dir=rtl] .m4b-modify-error .icon-icon_B017,html[dir=rtl] .m4b-modify-tip .icon-icon_B017{right:auto;left:9.2rem}html[dir=rtl] .m4b-modify-error .icon-icon_B015{margin-right:0;margin-left:10px}html[dir=rtl] .m4b-modify-edit-container{left:0;right:-16px}html[dir=rtl] .m4b-modify-edit-button-container{right:auto;left:16px}html[dir=rtl] .m4b-modify-booking .m4b-b1-block-justify-layer-2-item{margin-right:0;margin-left:16px}html[dir=rtl] .m4b-modify-booking .m4b-b1-calendar-panel{left:16px;right:0}html[dir=rtl] .m4b-b2-guests-panel{margin-left:0;margin-right:16px}html[dir=rtl] .m4b-counter-label .icon-icon_J012{margin-right:0;margin-left:5px}html[dir=rtl] .m4b-counter-label .m4b-b2-guests-children-age{margin-left:0;margin-right:4px}html[dir=rtl] .m4b-check-radio{right:auto;left:-26px}html[dir=rtl] .m4b-modify-room-size span.icon-icon_I016{margin-right:0;margin-left:9px}html[dir=rtl] .m4b-modify-room-occupancy .m4b-modify-room-people{padding-left:0;padding-right:6px}html[dir=rtl] .m4b-modify-room-occupancy .icon-icon_J012,html[dir=rtl] .m4b-modify-room-occupancy .icon-icon_J013{margin-right:0;margin-left:-3px}html[dir=rtl] .m4b-modify-room-occupancy .icon-icon_I011{padding:0 2px 0 6px}html[dir=rtl] .m4b-modify-room-bed-type-choose{padding-right:0;padding-left:15px}html[dir=rtl] .m4b-modify-room-amenties-item{margin-right:0;margin-left:9px}html[dir=rtl] .m4b-modify-cancel-bottom{float:left}html[dir=rtl] .m4b-modify-cancel-bottom .m4b-modify-cancel-keep{padding-right:0;padding-left:16px}html[dir=rtl] .m4b-modify-detail-header,html[dir=rtl] .m4b-modify-detail-header-bold,html[dir=rtl] .m4b-modify-detail-header-bold-pb0,html[dir=rtl] .m4b-modify-detail-header2,html[dir=rtl] .m4b-modify-detail-header2-pb0,html[dir=rtl] .m4b-modify-detail-header3{padding-right:0;padding-left:40px}html[dir=rtl] .m4b-modify-detail-header3{text-align:left;padding-right:0;padding-left:0}html[dir=rtl] .m4b-modify-detail-hide-content{padding-right:0;padding-left:40px}html[dir=rtl] .m4b-modify-detail-show-content{padding-right:0;padding-left:40px}.m4b-modify-upgrade{white-space:nowrap;position:absolute;cursor:pointer;bottom:16px;right:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m4b-modify-upgrade.selected .text{color:#4e4e4e}.m4b-modify-upgrade.selected .icon{background-color:#31a2ac}.m4b-modify-upgrade .text{display:inline-block;vertical-align:middle;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;color:#31a2ac}.m4b-modify-upgrade .icon{width:8px;height:8px;margin-left:6px;display:inline-block;vertical-align:middle;border:2px solid #fff;outline:2px solid #31a2ac;background-color:#fff}html[dir=rtl] .m4b-modify-upgrade{right:auto;left:16px}html[dir=rtl] .m4b-modify-upgrade .icon{margin-left:0;margin-right:6px}.m4b-modify-upgrade-voucher{font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;color:#4e4e4e;padding:0 16px 10px;text-align:right}.retail-modify-page .m4b-modify-error,.retail-modify-page .m4b-modify-tip{top:64px;z-index:1000}.retail-modify-page .m4b-modify-error{top:64px;z-index:1000}.m4b-am{padding:26px calc(9.2rem - 12px);background-color:#f1f1f1;padding-bottom:0}.m4b-am.m4b-up .m4b-am-container{display:block}.m4b-am .m4b-mb-header{padding:0 16px 16px 16px}.m4b-am .m4b-tabs-1 .m4b-tabs-item{cursor:pointer}.m4b-am .m4b-tabs-1 .m4b-tabs-item span{color:#4e4e4e}.m4b-am .m4b-tabs-1 .m4b-tabs-item.selected{cursor:default}.m4b-am .m4b-tabs-1 .m4b-tabs-item.selected span{color:#31a2ac}.m4b-am .m4b-tabs-1 .m4b-tabs-item.full{width:100%}.m4b-am-minheight{min-height:550px}.m4b-am-container,.m4b-um-container{background-color:#fff;padding:16px;position:relative;display:none}.m4b-am-container.active,.m4b-um-container.active{display:block}.m4b-um-container{padding:0;background-color:transparent}.m4b-am-container-fixed{background-color:#f4f4f4;padding:16px;padding-top:0;position:fixed;z-index:9999;top:50%;left:50%;width:86%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.m4b-am-container-fixed form{max-height:calc(80vh - 128px);overflow:auto}.m4b-am-remove-container{background-color:#fff;width:50%;position:fixed;z-index:9999;top:50%;left: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%)}.m4b-am-remove-header{border-bottom:1px solid #cfcfcf}.m4b-am-remove-header h3{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;line-height:2.2rem;color:#363636;padding-bottom:16px}.m4b-am-remove-content{padding:16px 10px}.m4b-am-remove-content p{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2.2rem;color:#000}.m4b-am-remove-content p:first-child{padding-bottom:30px}.m4b-am-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#4e4e4e;padding-bottom:4px}.m4b-am-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.4rem;color:#4a4a4a;letter-spacing:.22px}.m4b-am-add-button{padding:12px 30px;background-color:#9f7d23;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.2rem;color:#fff;text-transform:uppercase;cursor:pointer;position:absolute;right:16px;top:16px}.m4b-am-add-button:hover{background-color:#bf972b}.m4b-am-form-bottom{border-top:1px solid #cfcfcf;position:relative;height:52px}.m4b-am-form-bottom-container{position:absolute;right:0;top:0;padding-top:16px}.m4b-am-cancel{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.8rem;color:#31a2ac;cursor:pointer;display:inline-block;vertical-align:middle;padding-right:16px}.m4b-am-add-button-form,.m4b-am-add-button-form-enquiry,.m4b-am-remove-button,.m4b-am-save-button-form{padding:12px 30px;background-color:#9f7d23;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.2rem;color:#fff;text-transform:uppercase;cursor:pointer;display:inline-block;vertical-align:middle}.m4b-am-add-button-form-enquiry:hover,.m4b-am-add-button-form:hover,.m4b-am-remove-button:hover,.m4b-am-save-button-form:hover{background-color:#bf972b}.m4b-am-add-button-form-enquiry.disabled{background-color:#f0f0f0;color:#9f9f9f;cursor:not-allowed}.m4b-am-save-button-form.disabled{background-color:#f0f0f0;color:#9f9f9f;cursor:not-allowed}.m4b-am-remove-button.disabled{background-color:#f0f0f0;color:#9f9f9f;cursor:not-allowed}.m4b-am-remove-button-form{padding:12px 30px;background-color:transparent;border:1px solid #9f9f9f;display:inline-block;vertical-align:top;margin-top:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1rem;color:#363636;cursor:pointer;text-transform:uppercase}.m4b-am-remove-button-form:hover{background-color:#9f9f9f;color:#fff}.m4b-am-no-result{padding-top:36px;padding-bottom:36px;text-align:center}.m4b-am-no-result .icon{font-size:14rem;color:#b7b7b7;display:inline-block}.m4b-am-no-result .icon.icon-icon_B002{font-size:11rem;padding-bottom:15px;margin-top:-20px}.m4b-am-no-result-content{display:inline-block;width:100%;padding-bottom:4px;margin-top:-15px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:2.2rem;line-height:3rem;color:#4e4e4e}.m4b-am-no-result-sub{display:inline-block;width:100%;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:1.7rem;color:#363636}.m4b-am-layer{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:9999;display:none}.m4b-am-layer.active{display:block}.m4b-am-edit-header{background-color:#fff;padding:16px;margin-left:-15px;margin-right:-15px}.m4b-am-edit-header h3{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#4e4e4e;padding-bottom:4px}.m4b-am-edit-header p{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.6rem;color:#000}.m4b-up-form-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#4e4e4e;padding-bottom:16px}.m4b-bi-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.6rem;color:#363636;padding-top:29px}.m4b-um-review-container{padding:16px;padding-bottom:0;background-color:transparent}.m4b-um-review-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#4e4e4e;padding-bottom:4px}.m4b-um-review-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.6rem;color:#000}.m4b-um-download-container,.m4b-um-download-container-bottom{position:relative;padding:16px;border-bottom:1px solid #f1f1f1;background-color:#fff}.m4b-um-download-container-hide{display:none}.m4b-um-download-container-bottom{background-color:#e7e7e7;margin-bottom:16px}.m4b-um-download-container-bottom .m4b-um-download-caption{width:70%}.m4b-um-upload-container{position:relative;padding:16px;background-color:#fff}.m4b-um-upload-container-hide{display:none}.m4b-um-upload-container-hide input[type=file]{position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid #acacac;padding:9px 12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.8rem;color:#767676;outline:0;box-sizing:border-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;opacity:0;cursor:pointer;width:100%}.m4b-um-download-header{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;line-height:2.2rem;color:#4e4e4e;padding-bottom:2px}.m4b-um-download-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:1.7rem;color:#4a4a4a;display:inline-block;width:35%}.m4b-um-download-link{display:inline-block;position:absolute;right:16px;top:50%;cursor:pointer;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.m4b-um-download-link span{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#31a2ac;display:inline-block;vertical-align:top}.m4b-um-download-link span.icon-icon_H008{font-size:2rem}.m4b-um-upload-header{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:1.8rem;color:#363636;padding-bottom:4px}.m4b-um-upload-selector{border:1px solid #acacac;padding:9px 12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.8rem;color:#767676;box-sizing:border-box;min-width:300px;position:relative;cursor:pointer;display:inline-block}.m4b-um-upload-selector input[type=file]{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;opacity:0;cursor:pointer}.m4b-um-upload-selector.uploaded{color:#31a2ac}.m4b-um-upload-selector.progress{opacity:.5}.m4b-um-upload-selector.progress input{cursor:not-allowed}.m4b-um-upload-button{position:absolute;right:16px;top:50%;cursor:not-allowed;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#9f9f9f;text-transform:uppercase;letter-spacing:.5px;background-color:#f0f0f0;color:#9f9f9f;padding:12px 30px}.m4b-um-upload-button.active{background-color:#9f7d23;color:#fff;cursor:pointer}.m4b-um-upload-button.active:hover{background-color:#bf972b}.m4b-um-uploaded{display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#2eb025;position:absolute;right:38px;top:50%;text-transform:uppercase;letter-spacing:.5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.m4b-um-progress-container{background-color:#fff;margin-top:16px;padding-top:35px;padding-bottom:35px;text-align:center;box-sizing:border-box;min-height:380px}.m4b-um-circle-container{display:inline-block;position:relative;vertical-align:top;width:200px;height:200px}.m4b-um-circle-container .circlesize{width:155px;height:155px}.m4b-um-circle-container .circle-item{position:absolute;top:50%;left:48%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:visible;padding-bottom:18px}.m4b-um-circle-container .circle-item.circle-item-content{left:50.5%}.m4b-um-circle-container .circle-item .m4b-um-now-num{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:4.6rem;line-height:5.5rem;color:#7e7e7e}.m4b-um-circle-container .circle-item .m4b-um-total-num{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:2rem;line-height:2.4rem;color:#7e7e7e;margin-top:-6px;padding-bottom:6px}.m4b-um-circle-container .circle-item .m4b-um-num-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#4e4e4e;text-transform:uppercase}.m4b-um-circle-container .circle-item .icon-icon_I009{color:#2eb025;font-size:130px;display:inline-block;padding-top:16px}.m4b-um-circle-container .circle-item svg{overflow:visible}.m4b-um-circle-container .circle-item circle{stroke:#dbd6d1;fill:transparent;stroke-width:16px}.m4b-um-circle-container .circle-item path{stroke-width:16px;fill:transparent;stroke:#31a2ac;stroke-dasharray:1000;stroke-opacity:1;stroke-linecap:round}.m4b-um-circle-container .circle-item path.success{stroke:#2eb025}.m4b-um-progress-num{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;line-height:2.2rem;color:#4e4e4e;text-align:center;padding-bottom:16px}.m4b-um-progress-num.success{color:#2eb025}.m4b-um-progress-num.failed{color:#ba0c2f}.m4b-um-progress-num.failed-success{padding-bottom:4px}.m4b-um-progress-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#4e4e4e;text-align:center;display:inline-block;width:30%}.m4b-um-progress-caption.success{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.6rem;color:#363636}.m4b-um-view-list-button{display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#fff;background-color:#9f7d23;text-transform:uppercase;padding:12px 30px;cursor:pointer;margin-top:12px;letter-spacing:.5px}.m4b-um-view-list-button:hover{background-color:#bf972b}.m4b-mb-list.m4b-mb-list-failed .m4b-mb-list-row{background-color:#f9ebee}.m4b-mb-list.m4b-mb-list-failed .m4b-mb-list-row:hover{background-color:#f9ebee}.m4b-mb-list-inner-container{box-sizing:border-box;font-size:0}.m4b-mb-list-scroll{display:inline-block;width:calc(65% + 16px);overflow:hidden;position:relative}.m4b-mb-list-scroll .iScrollHorizontalScrollbar{left:0!important;right:0!important;height:12px!important;z-index:2!important;border-top:2px solid #dbd6d1;border-bottom:2px solid #dbd6d1;background-color:#dbd6d1;box-sizing:border-box}.m4b-mb-list-scroll .iScrollHorizontalScrollbar .iScrollIndicator{background-color:#3e3838!important}.m4b-mb-list-scroll-list{width:155%}.m4b-mb-list-fixed{display:inline-block;width:calc(35% - 16px);vertical-align:top;position:relative}.m4b-mb-list-fixed .m4b-list-error{padding-left:16px;padding-right:16px}.m4b-mb-list-fixed .iScrollVerticalScrollbar{background-color:#dbd6d1;box-sizing:border-box;width:10px;border-left:1px solid #dbd6d1;border-right:1px solid #dbd6d1;top:0!important;bottom:0!important;z-index:2!important}.m4b-mb-list-fixed .iScrollVerticalScrollbar .iScrollIndicator{background-color:#3e3838!important}.m4b-mb-list-fixed-Y,.m4b-mb-list-scroll-Y{position:relative;max-height:210px;overflow:hidden}.m4b-mb-list-fixed-Y-bottom{position:absolute;width:100%;background-color:#fff;bottom:-12px;height:12px}.m4b-mb-list-scroll-Y .iScrollVerticalScrollbar{display:none}.m4b .m4b-am form{padding:32px 20px 18px 20px;box-sizing:border-box}.m4b .m4b-am form.m4b-up-form{padding-top:0}.m4b .m4b-am form.m4b-up-form .field.field-half-right{margin-right:36px}.m4b .m4b-am form .field{display:inline-block;width:calc(50% - 36px);margin-right:36px}.m4b .m4b-am form .field .error-tip{top:67px}.m4b .m4b-am form .field.field-row{display:block}.m4b .m4b-am form .field.field-right{margin-left:36px;margin-right:0}.m4b .m4b-am form .field.field-half{display:inline-block;width:calc((50% - 36px)/ 2 - 8px);margin-right:0}.m4b .m4b-am form .field.field-half-right{margin-left:16px}.m4b .m4b-am form .field.field-third .input-box{width:calc(100% / 3 - 3.5px);margin-right:5px}.m4b .m4b-am form .field.field-third .input-box:last-child{margin-right:0}.m4b .m4b-am form .field.field-third .input-box.input-box-middle{margin-left:16px;margin-right:16px}.m4b .m4b-am form .field input[type=text]:disabled{cursor:not-allowed;background-color:#f8f8f8;color:#9f9f9f!important;-webkit-text-fill-color:#9f9f9f!important}.m4b .m4b-am form .field select:active+.icon-icon_chervonDown{display:none}.m4b .m4b-am form .checkbox-field{box-sizing:border-box;padding-left:72px;display:inline-block;width:auto;cursor:pointer;bottom:12px}.m4b .m4b-am form .checkbox-field i.checkbox,.m4b .m4b-am form .checkbox-field i.radio{border:.2rem solid #31a2ac!important;background-color:transparent}.m4b .m4b-am form .checkbox-field p{font-size:1.4rem;line-height:2.3rem;color:#4e4e4e;display:inline-block;width:auto}.card.selected .m4b .m4b-am form i.checkbox-field.radio i.checkbox:after,.card.selected .m4b .m4b-am form i.checkbox-field.radio i.radio:after,.m4b .m4b-am form .card.selected i.checkbox-field.radio i.checkbox:after,.m4b .m4b-am form .card.selected i.checkbox-field.radio i.radio:after,.m4b .m4b-am form .checkbox-field.checked i.checkbox:after,.m4b .m4b-am form .checkbox-field.checked i.radio:after,.m4b .m4b-am form .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.checkbox-field.radio i.checkbox:after,.m4b .m4b-am form .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.checkbox-field.radio i.radio:after,.m4b .m4b-am form .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.checkbox-field.radio i.checkbox:after,.m4b .m4b-am form .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.checkbox-field.radio i.radio:after,.m4b .m4b-am form div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox-field i.checkbox:after,.m4b .m4b-am form div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox-field i.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .m4b .m4b-am form i.checkbox-field.radio i.checkbox:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .m4b .m4b-am form i.checkbox-field.radio i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .m4b .m4b-am form i.checkbox-field.radio i.checkbox:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .m4b .m4b-am form i.checkbox-field.radio i.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .m4b .m4b-am form i.checkbox-field i.checkbox:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .m4b .m4b-am form i.checkbox-field i.radio:after{background-color:#31a2ac}.m4b .m4b-am form .checkbox-field.disabled{cursor:not-allowed}.m4b .m4b-am form .checkbox-field.disabled i.checkbox,.m4b .m4b-am form .checkbox-field.disabled i.radio{border:.2rem solid #adadad!important;cursor:not-allowed}.m4b .m4b-am form .checkbox-field.disabled i.checkbox.disabled:after,.m4b .m4b-am form .checkbox-field.disabled i.disabled.radio:after{background-color:#adadad}.card.selected .m4b .m4b-am form .checkbox-field.pass i.radio:after,.m4b .m4b-am form .checkbox-field.pass .card.selected i.radio:after,.m4b .m4b-am form .checkbox-field.pass .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.m4b .m4b-am form .checkbox-field.pass .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.m4b .m4b-am form .checkbox-field.pass div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox:after,.m4b .m4b-am form .checkbox-field.pass div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.radio:after,.m4b .m4b-am form .checkbox-field.pass i.checkbox.checked:after,.m4b .m4b-am form .checkbox-field.pass i.checked.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .m4b .m4b-am form .checkbox-field.pass i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .m4b .m4b-am form .checkbox-field.pass i.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .m4b .m4b-am form .checkbox-field.pass i.checkbox:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .m4b .m4b-am form .checkbox-field.pass i.radio:after{background-color:#31a2ac}.card.selected .m4b .m4b-am form .checkbox-field.pass i.disabled.radio:after,.m4b .m4b-am form .checkbox-field.pass .card.selected i.disabled.radio:after,.m4b .m4b-am form .checkbox-field.pass .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.disabled.radio:after,.m4b .m4b-am form .checkbox-field.pass .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.disabled.radio:after,.m4b .m4b-am form .checkbox-field.pass div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox.disabled:after,.m4b .m4b-am form .checkbox-field.pass div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.disabled.radio:after,.m4b .m4b-am form .checkbox-field.pass i.checkbox.checked.disabled:after,.m4b .m4b-am form .checkbox-field.pass i.checked.disabled.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .m4b .m4b-am form .checkbox-field.pass i.disabled.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .m4b .m4b-am form .checkbox-field.pass i.disabled.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .m4b .m4b-am form .checkbox-field.pass i.checkbox.disabled:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .m4b .m4b-am form .checkbox-field.pass i.disabled.radio:after{background-color:#adadad!important}.m4b .m4b-am .m4b-mb-search{margin-top:16px}.m4b .m4b-am .m4b-am-search-header,.m4b .m4b-am .m4b-am-search-header-failed{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#4e4e4e;padding-top:4px}.m4b .m4b-am .m4b-am-search-header-failed{color:#ba0c2f}.m4b .m4b-am .m4b-am-search-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.6rem;color:#000}.m4b .m4b-am .m4b-list-name{width:22%}.m4b .m4b-am .m4b-list-role{width:12%}.m4b .m4b-am .m4b-list-department{width:12%}.m4b .m4b-am .m4b-list-email{width:19%}.m4b .m4b-am .m4b-list-phone{width:16%}.m4b .m4b-am .m4b-list-number{width:13%}.m4b .m4b-am .m4b-list-block{width:calc(6% - 32px)}.m4b .m4b-am .m4b-list-error{width:calc(100% - 32px)}.m4b .m4b-am .m4b-mb-list-failed .m4b-list-name{width:14%}.m4b .m4b-am .m4b-mb-list-failed .m4b-list-role{width:12%}.m4b .m4b-am .m4b-mb-list-failed .m4b-list-department{width:12%}.m4b .m4b-am .m4b-mb-list-failed .m4b-list-email{width:16%}.m4b .m4b-am .m4b-mb-list-failed .m4b-list-coremail{width:16%}.m4b .m4b-am .m4b-mb-list-failed .m4b-list-phone{width:13%}.m4b .m4b-am .m4b-mb-list-failed .m4b-list-number{width:calc(17% - 32px)}.m4b .m4b-am .m4b-list-item-admin{display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.1rem;line-height:1.2rem;color:#fff;background-color:#2eb025;padding:4px 6px;margin:0 6px;letter-spacing:.46px}.m4b .m4b-am .m4b-list-block ul{width:43px}.m4b .m4b-am .m4b-list-block ul li a{padding:4px 6px}.m4b .m4b-am .m4b-mb-list-container{padding-bottom:0}html[dir=rtl] .m4b-am-add-button{right:auto;left:16px}html[dir=rtl] .m4b-am-form-bottom-container{right:auto;left:0}html[dir=rtl] .m4b-am-cancel{padding-right:0;padding-left:16px}html[dir=rtl] .m4b-um-download-link{right:auto;left:16px}html[dir=rtl] .m4b-um-upload-button{right:auto;left:16px}html[dir=rtl] .m4b-um-uploaded{right:auto;left:38px}html[dir=rtl] .m4b-um-circle-container .circle-item{left:54%}html[dir=rtl] .m4b-um-circle-container .circle-item.circle-item-content{left:50.5%}html[dir=rtl] .m4b .m4b-am form.m4b-up-form .field.field-half-right{margin-left:36px;margin-right:16px}html[dir=rtl] .m4b .m4b-am form .field{margin-right:0;margin-left:36px}html[dir=rtl] .m4b .m4b-am form .field.field-right{margin-right:36px;margin-left:0}html[dir=rtl] .m4b .m4b-am form .field.field-half{margin-left:0;margin-right:0}html[dir=rtl] .m4b .m4b-am form .field.field-half-right{margin-left:0;margin-right:16px}html[dir=rtl] .m4b .m4b-am form .checkbox-field{padding-right:72px}.m4b-enquiry{position:relative;padding:26px 9.2rem;padding-bottom:0;font-size:0}.m4b-enquiry .m4b-am-cancel{text-transform:capitalize}.m4b-enquiry .m4b-register-USP{width:30%;display:inline-block;position:relative;left:0;padding-top:40px}.m4b-enquiry-form{width:70%;display:inline-block;box-sizing:border-box;vertical-align:top}.m4b-enquiry-form form .m4b-am-form-bottom{border-top:none}.m4b-enquiry-form form .field-half-label{display:inline-block;width:80px;height:28px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:1.9rem;color:#000;vertical-align:middle;text-align:center}.m4b-enquiry-form form .field{width:100%}.m4b-enquiry-form form .field.field-half-with-label{width:calc(50% - 40px);display:inline-block}.m4b-enquiry-form form .field .input-box{overflow:initial}.m4b-enquiry-form form .field .input-box.active .select-box{border:1px solid #000}.m4b-enquiry-form form .field .select-box{height:40px;line-height:40px;padding-right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#acacac}.m4b-enquiry-form form .field .select-box.changed{color:#363636}.m4b-enquiry-form form .field .icon-icon_chervonDown{display:inline-block;-webkit-transition:all .3s false;-moz-transition:all .3s false false;-o-transition:all .3s false false;transition:all .3s}.m4b-enquiry-form form .field.message-field .error-tip{bottom:-26px;top:auto}.m4b-enquiry-form form .field.input-error textarea{border:1px solid #ba0c2f}.m4b-enquiry-form form .field textarea{width:100%;font-family:'Nimbus Sans L',sans-serif;font-weight:300;border:1px solid #acacac;background-color:#fff;font-size:1.6rem;color:#363636;padding:11px 1rem;height:300px;box-sizing:border-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:0;resize:none}.m4b-enquiry-form form .field textarea::-webkit-input-placeholder{color:#acacac}.m4b-enquiry-form form .field textarea::-moz-placeholder{color:#acacac}.m4b-enquiry-form form .field textarea:-ms-input-placeholder{color:#acacac}.m4b-enquiry-content{background-color:#fff;padding:16px;box-sizing:border-box}.m4b-enquiry-popup-container{position:relative;width:100%}.m4b-enquiry-popup,.m4b-enquiry-popup-hotels{position:absolute;top:-1px;border:1px solid #000;box-sizing:border-box;width:100%;z-index:2;background-color:#fff;box-shadow:2px 4px 8px rgba(0,0,0,.3)}.m4b-enquiry-popup li,.m4b-enquiry-popup-hotels li{font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#363636;font-size:1.6rem;padding:11px 1rem;background-color:#fff;cursor:pointer}.m4b-enquiry-popup li:hover,.m4b-enquiry-popup-hotels li:hover{background-color:#eddbad}.m4b-enquiry-popup li.active,.m4b-enquiry-popup-hotels li.active{background-color:#eddbad}.m4b-enquiry-popup-hotels{padding-bottom:0}.m4b-enquiry-popup-hotels .m4b-scroll-container{max-height:300px}.m4b-enquiry-popup-region-title{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#7e7e7e;padding:10px;padding-bottom:0}.m4b-enquiry-popup-city-title{padding:10px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#000;letter-spacing:1px}.m4b-enquiry-popup-hotel{background-color:#fff;padding:10px;cursor:pointer}.m4b-enquiry-popup-hotel.active{background-color:#eddbad}.m4b-enquiry-popup-hotel:hover{background-color:#eddbad}.m4b-enquiry-popup-hotel span{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.4rem;color:#000;display:inline-block;vertical-align:top;white-space:normal}.m4b-enquiry-popup-hotel .icon-icon_I002{font-size:19px;padding-right:4px}html[dir=rtl] .m4b .m4b-enquiry .m4b-register-USP{right:auto;left:auto}html[dir=rtl] .m4b .m4b-enquiry-form form .field .select-box{padding-right:1rem;padding-left:20px}html[dir=rtl] .m4b-enquiry-popup-hotel .icon-icon_I002{padding-right:0;padding-left:4px}@media (max-width:768px){.m4b-home{padding-top:4.8rem}.m4b-home.m4b-register-page{margin-top:0!important}}.m4b-home .new-look:first-child{padding-top:30px!important}@media (max-width:768px){.m4b-home .new-look:first-child{padding-top:0!important}}.m4b-home .tpl-hero-newlook3 .tpl-content{margin:0 9.2rem;width:calc(100% - 18.4rem)}.m4b-home .tpl-home-hero-text .tpl-text{text-align:center}.m4b-home .tpl-home-hero-text .tpl-text img{margin:0 auto}.m4b-register-page strong{font-weight:700}@media (max-width:768px){.m4b-register-page{margin-top:0}}.m4b-opacity-1{opacity:1!important}@media (max-width:768px){.main-wrapper.m4b-inner-page{margin-top:4.8rem!important}.main-wrapper.m4b-home>div[class*=tpl-hero]:first-of-type{height:calc(187.5px + 4.8rem);min-height:calc(187.5px + 4.8rem);-webkit-transition:height .6s ease;-moz-transition:height .6s ease false;-o-transition:height .6s ease false;transition:height .6s ease}.main-wrapper.m4b-home.m4b-home-before-animate>div[class*=tpl-hero]:first-of-type{height:375px}.main-wrapper.m4b-home.m4b-home-before-animate .m4b-homepage-hero-bar-mobile.m4b-homepage-hero-bar{z-index:2;width:91%;box-sizing:border-box;border-radius:4px;margin-left:4.5%;margin-right:4.5%;top:-61px}.main-wrapper.m4b-home.m4b-home-before-animate .m4b-homepage-hero-bar-name{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#363636}.main-wrapper.m4b-home.m4b-home-before-animate .m4b-homepage-hero-bar-desc{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.8rem;color:#4e4e4e;margin-top:8px}.main-wrapper.m4b-home.m4b-home-before-animate .m4b-homepage-hero-bar-link{width:285px;box-sizing:border-box}.main-wrapper.m4b-home .hero-gradient{display:none}.main-wrapper.m4b-home .tpl-home-hero-text{left:0!important;height:100%;width:100%;top:0;position:absolute;-webkit-transform:translate(0,0)!important;-moz-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;-o-transform:translate(0,0)!important;transform:translate(0,0)!important}.main-wrapper.m4b-home .tpl-hero-personal-msg .tpl-text{margin-top:0;margin-bottom:0;text-shadow:0 1px 6px rgba(0,0,0,.2);position:absolute;top:50%;left: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%);width:70%}.main-wrapper.m4b-home .tpl-hero-personal-msg .tpl-text h1{text-align:center;width:100%;font-family:Optima,sans-serif;font-weight:700;font-size:3rem;line-height:3.6rem;color:#fff}.main-wrapper.m4b-home.m4b-home-before-animate .tpl-hero-personal-msg .tpl-text h1{line-height:4.5rem}}.m4b-homepage-hero{margin-top:-70px}.m4b-homepage-hero .tpl-scrollbutton{display:none!important}@media (min-width:769px){.m4b-homepage-hero.tpl-hero-personal-msg .tpl-content{width:calc(100% - 18.4rem);left:9.2rem;height:65%}}.m4b-homepage-hero~.m4b-homepage-usp1-bar{margin-top:67px}.m4b-homepage-hero~.m4b-homepage-lump-bar{margin-top:67px}.m4b-homepage-hero~.new-look-video-container{padding-top:97px}@media (max-width:768px){.m4b-homepage-hero~.new-look-video-container{padding-top:0}}.m4b-homepage-hero~.m4b-homepage-usp1-bar+.m4b-homepage-lump-bar{margin-top:0}.m4b-homepage-hero~.m4b-homepage-lump-bar+.m4b-homepage-lump-bar{margin-top:50px}@media (max-width:768px){.m4b-homepage-hero~.m4b-homepage-lump-bar+.m4b-homepage-lump-bar{margin-top:40px}}.m4b-homepage-hero-bar{padding:38px 40px;position:absolute;right:0;left:0;top:100%;font-size:0;background-color:#fff;text-shadow:none;box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.new-design .m4b-homepage-hero-bar{margin-top:1rem;position:relative;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}@media (max-width:768px){.m4b-homepage-hero-bar{display:none;padding:16px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.m4b-homepage-hero-bar-mobile{display:none}@media (max-width:768px){.m4b-homepage-hero-bar-mobile.m4b-homepage-hero-bar{display:block;box-sizing:border-box;width:100%;position:relative;top:0;background-color:#f9f9f9;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:all .6s ease;z-index:2}}.m4b-homepage-hero-bar-wrapper{display:table;width:100%}.m4b-homepage-hero-bar-item{width:68%;display:table-cell;vertical-align:middle}@media (max-width:768px){.m4b-homepage-hero-bar-item{width:100%;display:block}}.m4b-homepage-hero-bar-item+.m4b-homepage-hero-bar-item{text-align:right;width:32%}@media (max-width:768px){.m4b-homepage-hero-bar-item+.m4b-homepage-hero-bar-item{text-align:center;width:100%}}.m4b-homepage-hero-bar-name{font-size:24px;font-family:Optima,sans-serif;font-weight:700;line-height:32px;color:#4e4e4e}@media (max-width:768px){.m4b-homepage-hero-bar-name{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#363636;text-align:center}}.m4b-homepage-hero-bar-desc{margin-top:6px;font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:19px;color:#4e4e4e}@media (max-width:768px){.m4b-homepage-hero-bar-desc{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.8rem;color:#4e4e4e;text-align:center;margin-bottom:16px}}.m4b-homepage-hero-bar-link{min-width:157px;padding:16px 30px;display:inline-block;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;letter-spacing:.5px;background-color:#9f7d23;text-transform:uppercase;text-align:center;cursor:pointer;color:#fff}body[data-isipad=true] .m4b-homepage-hero-bar-link{font-size:13.2px}.m4b-homepage-hero-bar-link:hover{background-color:#bf972b}.new-design .m4b-homepage-hero-bar-link{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.5rem;width:13.2rem;padding:1rem 2.4rem;border:1px solid #1d1d1d;text-align:center;text-transform:uppercase;line-height:1.8rem;height:1.8rem;background-color:transparent}.new-design .m4b-homepage-hero-bar-link:hover{background-color:#1d1d1d;color:#fff}@media (max-width:768px){.m4b-homepage-hero-bar-link{width:285px;box-sizing:border-box;padding:12px 12px;letter-spacing:.5px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#fff}}.m4b-homepage-usp1-bar{padding:50px 0}@media (max-width:768px){.m4b-homepage-usp1-bar{display:none}}@media (max-width:768px){.swiper-container .m4b-homepage-usp1-bar-desc{opacity:0}}@media (max-width:768px){.swiper-show-item.swiper-container .m4b-homepage-usp1-bar-desc{opacity:1}}.m4b-homepage-lump-bar{background-color:#fff}.m4b-homepage-lump-bar.bg-white{background-color:#fff}.m4b-homepage-lump-bar.bg-grey{background-color:#f9f9f9}.m4b-homepage-lump-bar.bg-wheat{background-color:#f7f4ee}.m4b-homepage-lump-bar+.m4b-homepage-lump-bar{margin-top:50px}.m4b-homepage-lump-bar+.m4b-homepage-lump-bar.m4b-homepage-lump-slide,.m4b-homepage-lump-bar+.m4b-homepage-lump-bar.offers2__feature{background-color:#fff}.m4b-homepage-lump-bar.with-placeholder{margin-top:110px}.m4b-homepage-lump-bar.m4b-homepage-lump-slide,.m4b-homepage-lump-bar.offers2__feature{background-color:transparent}.m4b-homepage-lump-bar.m4b-homepage-lump-slide .new-look,.m4b-homepage-lump-bar.offers2__feature .new-look{background-color:transparent;display:block}.m4b-homepage-lump-wrapper{font-size:0;white-space:nowrap;margin:0 9.2rem}@media (max-width:768px){.m4b-homepage-lump-wrapper{margin:0}}.m4b-homepage-lump-video{padding-top:50px;padding-bottom:50px}.m4b-homepage-lump-video .m4b-homepage-lump-item-media{width:50%}.m4b-homepage-lump-video .m4b-homepage-lump-item-media .m4b-homepage-lump-item-value::before{margin-top:56.25%}.m4b-homepage-lump-video .m4b-homepage-lump-item-media .m4b-homepage-lump-item-title{padding-bottom:0;padding-top:24px}.m4b-homepage-lump-video .m4b-homepage-lump-item-media+.m4b-homepage-lump-item-trunk{margin-left:90px}@media (max-width:768px){.m4b-homepage-lump-video .m4b-homepage-lump-item-media+.m4b-homepage-lump-item-trunk{margin-left:0}}.m4b-homepage-lump-video .m4b-homepage-lump-item-trunk{width:calc(50% - 90px)}.m4b-homepage-lump-video .m4b-homepage-lump-item-trunk+.m4b-homepage-lump-item-trunk{margin-left:90px}.m4b-homepage-lump-video .m4b-homepage-lump-item-trunk .m4b-homepage-usp1-bar-item{display:block;width:auto}.m4b-homepage-lump-video .m4b-homepage-lump-item-trunk .m4b-homepage-usp1-bar-item::after{content:"";display:block;clear:both}.m4b-homepage-lump-video .m4b-homepage-lump-item-trunk .m4b-homepage-usp1-bar-item+.m4b-homepage-usp1-bar-item{margin-left:0;margin-top:48px}@media (max-width:768px){.m4b-homepage-lump-video .m4b-homepage-lump-item-trunk .m4b-homepage-usp1-bar-item+.m4b-homepage-usp1-bar-item{margin-top:24px}}.m4b-homepage-lump-video .m4b-homepage-lump-item-trunk .m4b-homepage-usp1-bar-icon{float:left}.m4b-homepage-lump-video .m4b-homepage-lump-item-trunk .m4b-homepage-usp1-bar-name{margin-top:0;margin-left:60px}.m4b-homepage-lump-video .m4b-homepage-lump-item-trunk .m4b-homepage-usp1-bar-desc{margin-top:11px;margin-left:60px}@media (max-width:768px){.m4b-homepage-lump-video{margin-top:40px!important;margin-left:16px;margin-right:16px;background-color:#fff;box-shadow:0 1px 10px 0 rgba(0,0,0,.15);padding:9px 9px 16px}.m4b-homepage-lump-video.bg-wheat{background-color:#fff}.m4b-homepage-lump-video.m4b-user-guide-video{margin-left:0;margin-right:0;padding:0 0 32px;margin-top:40px!important}.m4b-homepage-lump-video.m4b-user-guide-video.bg-wheat{background-color:#f7f4ee}.m4b-homepage-lump-video.m4b-user-guide-video .m4b-homepage-lump-item-title{text-align:initial}.m4b-homepage-lump-video.m4b-user-guide-video .m4b-homepage-lump-item-trunk-head{padding-left:16px;padding-right:16px}.m4b-homepage-lump-video.m4b-user-guide-video .m4b-homepage-lump-item-trunk{padding:24px 16px}.m4b-homepage-lump-video.m4b-user-guide-video .m4b-homepage-usp1-bar-icon{font-size:36px}.m4b-homepage-lump-video.m4b-user-guide-video .m4b-homepage-usp1-bar-name{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#9f7d23}.m4b-homepage-lump-video.m4b-user-guide-video .m4b-homepage-usp1-bar-desc{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.8rem;color:#000;margin-top:8px}.m4b-homepage-lump-video .m4b-homepage-lump-wrapper{margin:0}.m4b-homepage-lump-video .m4b-homepage-lump-item-media{display:block;width:100%}.m4b-homepage-lump-video .m4b-homepage-lump-item-trunk{display:block;width:100%}.m4b-homepage-lump-video h2.m4b-homepage-lump-item-trunk-head{font-family:Optima,sans-serif;font-weight:400;font-size:3.6rem;line-height:4.4rem;color:#967126;margin-top:24px;padding-left:7px;padding-right:7px}.m4b-homepage-lump-video .m4b-homepage-lump-item-trunk-desc{margin-top:8px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2.2rem;color:#000;padding-left:7px;padding-right:7px}.m4b-homepage-lump-video .m4b-homepage-lump-item-trunk-link{margin-top:24px;margin-left:7px;margin-right:7px;padding:13px;box-sizing:border-box;display:block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#fff}.m4b-homepage-lump-video .m4b-homepage-lump-item-trunk-vain{padding:13px;margin-top:16px;margin-left:7px;margin-right:7px;box-sizing:border-box;display:block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#004976}}.m4b-user-guide-video{margin-top:0!important}.m4b-user-guide-video.m4b-user-guide-video-no-usp{padding-top:100px}.m4b-homepage-lump-raise{padding-bottom:50px}@media (max-width:768px){.m4b-homepage-lump-raise{padding-bottom:0}}.m4b-homepage-lump-raise::before{height:50px;content:"";display:block;background-color:#f9f9f9}@media (max-width:768px){.m4b-homepage-lump-raise::before{height:0}}.m4b-homepage-lump-raise .m4b-homepage-lump-item-media{width:50%;margin-top:-50px;vertical-align:top}@media (max-width:768px){.m4b-homepage-lump-raise .m4b-homepage-lump-item-media{margin-top:0;width:100%}}.m4b-homepage-lump-raise .m4b-homepage-lump-item-media .m4b-homepage-lump-item-value::before{margin-top:72%}@media (max-width:768px){.m4b-homepage-lump-raise .m4b-homepage-lump-item-media .m4b-homepage-lump-item-value::before{margin-top:48%}}.m4b-homepage-lump-raise .m4b-homepage-lump-item-media+.m4b-homepage-lump-item-trunk{margin-left:90px}@media (max-width:768px){.m4b-homepage-lump-raise .m4b-homepage-lump-item-media+.m4b-homepage-lump-item-trunk{display:block;width:100%;margin-left:0;margin-top:24px;padding:0 16px 16px}}.m4b-homepage-lump-raise .m4b-homepage-lump-item-trunk{width:50%;vertical-align:top;margin-top:50px}.m4b-homepage-lump-raise .m4b-homepage-lump-item-trunk+.m4b-homepage-lump-item-trunk{margin-left:90px}@media (max-width:768px){.m4b-homepage-lump-raise .m4b-homepage-lump-item-trunk-head{margin-top:0;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2rem;color:#4e4e4e}}@media (max-width:768px){.m4b-homepage-lump-raise .m4b-homepage-lump-item-trunk-desc{margin-top:8px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2.2rem;color:#000}}@media (max-width:768px){.m4b-homepage-lump-raise .m4b-homepage-lump-item-trunk-link{display:block;width:100%;padding:13px;box-sizing:border-box;margin-left:0;margin-right:0;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#fff}}.m4b-homepage-lump-slide.offers2__feature{padding-top:0!important}.m4b-homepage-lump-slide .new-look{padding-top:30px!important}.m4b-homepage-lump-crate{padding-top:50px;padding-bottom:50px}@media (max-width:768px){.m4b-homepage-lump-crate{display:none}}.m4b-homepage-lump-crate .m4b-homepage-lump-item-media{width:calc(50% + 8px)}.m4b-homepage-lump-crate .m4b-homepage-lump-item-media .m4b-homepage-lump-item-value::before{margin-top:45%}.m4b-homepage-lump-crate .m4b-homepage-lump-item-media+.m4b-homepage-lump-item-trunk{margin-left:90px}.m4b-homepage-lump-crate .m4b-homepage-lump-item-trunk{width:calc(50% - 98px)}.m4b-homepage-lump-crate .m4b-homepage-lump-item-trunk+.m4b-homepage-lump-item-media{margin-left:90px}.m4b-homepage-lump-crate+.m4b-homepage-lump-crate{margin-top:-10px!important;padding-top:40px}.m4b-homepage-lump-crate+.m4b-homepage-lump-crate .m4b-homepage-lump-item-title{display:none}.m4b-homepage-lump-crate.selected .m4b-homepage-lump-item-trunk-read-more{display:none}.m4b-homepage-lump-crate.selected .m4b-homepage-lump-item-trunk-read-less{display:inline}.m4b-homepage-lump-crate.selected .m4b-homepage-lump-item-chest{display:block}@media (max-width:768px){.m4b-homepage-lump-whole{margin-bottom:56px}}@media (max-width:768px){.m4b-homepage-lump-whole .m4b-homepage-lump-wrapper{position:relative}}.m4b-homepage-lump-whole .m4b-homepage-lump-item-media{width:68%}@media (max-width:768px){.m4b-homepage-lump-whole .m4b-homepage-lump-item-media{width:100%;position:absolute;top:0;left:0;right:0}}.m4b-homepage-lump-whole .m4b-homepage-lump-item-media .m4b-homepage-lump-item-value::before{margin-top:55%}@media (max-width:768px){.m4b-homepage-lump-whole .m4b-homepage-lump-item-media .m4b-homepage-lump-item-value::before{margin-top:48%}}.m4b-homepage-lump-whole .m4b-homepage-lump-item-media .m4b-homepage-lump-item-value::after{content:"";display:block;height:100%;width:200px;background:-webkit-linear-gradient(left,#fff,transparent);background:-moz-linear-gradient(right,#fff,transparent);background:-o-linear-gradient(right,#fff,transparent);background:linear-gradient(to right,#fff,transparent);position:absolute;left:0;top:0}@media (max-width:768px){.m4b-homepage-lump-whole .m4b-homepage-lump-item-media .m4b-homepage-lump-item-value::after{display:none}}.m4b-homepage-lump-whole .m4b-homepage-lump-item-trunk{width:32%}@media (max-width:768px){.m4b-homepage-lump-whole .m4b-homepage-lump-item-trunk{width:100%;padding:48% 16px 16px}.m4b-homepage-lump-whole .m4b-homepage-lump-item-trunk .m4b-homepage-lump-item-trunk-head{margin-top:24px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#4e4e4e}.m4b-homepage-lump-whole .m4b-homepage-lump-item-trunk .m4b-homepage-lump-item-trunk-desc{margin-top:8px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2.4rem;color:#000}.m4b-homepage-lump-whole .m4b-homepage-lump-item-trunk .m4b-homepage-lump-item-trunk-link{margin-top:32px;margin-left:0;margin-right:0;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#fff;display:block;padding:13px}}.m4b-homepage-lump-cover .m4b-homepage-lump-item-media{width:50%}.m4b-homepage-lump-cover .m4b-homepage-lump-item-media .m4b-homepage-lump-item-value::before{margin-top:72%}.m4b-homepage-lump-cover .m4b-homepage-lump-item-media+.m4b-homepage-lump-item-trunk{margin-left:90px}.m4b-homepage-lump-cover .m4b-homepage-lump-item-trunk{width:calc(50% - 90px)}.m4b-homepage-lump-cover .m4b-homepage-lump-item-trunk+.m4b-homepage-lump-item-media{margin-left:90px}.m4b-homepage-lump-item-title{padding-bottom:50px;text-align:center}.m4b-homepage-lump-item-title h2.m4b-homepage-lump-item-trunk-head,.m4b-homepage-lump-item-title h3.m4b-homepage-lump-item-trunk-head{margin-top:0}.m4b-homepage-lump-item-media{white-space:normal;display:inline-block;box-sizing:border-box;vertical-align:middle;position:relative}.m4b-homepage-lump-item-trunk{white-space:normal;display:inline-block;box-sizing:border-box;vertical-align:middle;position:relative}.m4b-homepage-lump-item-value{background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.m4b-homepage-lump-item-value::before{content:"";display:block}.m4b-homepage-lump-item-value img,.m4b-homepage-lump-item-value video{object-fit:cover;position:absolute;display:block;height:100%;width:100%;border:0;left:0;top:0}.m4b-homepage-lump-item-chest{display:none;white-space:normal;margin:76px 10% 0}.m4b-homepage-lump-item-chest::after{content:"";display:block;clear:both}h2.m4b-homepage-lump-item-trunk-head{margin-top:11px;font-size:3.6rem;font-family:Optima,sans-serif;font-weight:400;line-height:4.2rem;color:#967126}h3.m4b-homepage-lump-item-trunk-head{margin-top:30px;font-size:24px;font-family:Optima,sans-serif;line-height:36px;color:#000}.m4b-homepage-lump-item-trunk-desc{margin-top:20px;font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:26px}.m4b-homepage-lump-item-trunk-icon{margin-top:12px;font-size:58px}.m4b-homepage-lump-item-trunk-icon+.m4b-homepage-lump-item-trunk-head{margin-top:40px}.m4b-homepage-lump-item-trunk-name{margin-top:20px;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:17px;color:#4e4e4e}.m4b-homepage-lump-item-trunk-addr{margin-top:4px;font-size:12px;font-style:italic;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:17px;color:#7e7e7e}.m4b-homepage-lump-item-trunk-more{margin-top:40px}.m4b-homepage-lump-item-trunk-more .text{display:inline-block;vertical-align:middle;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;color:#004976}.m4b-homepage-lump-item-trunk-more .icon{margin-left:4px;margin-right:4px;display:inline-block;vertical-align:-6px;font-size:12px;color:#004976}.m4b-homepage-lump-item-trunk-read-more{display:inline}.m4b-homepage-lump-item-trunk-read-less{display:none}.m4b-homepage-lump-item-trunk-vain{margin-top:40px;padding:11px 30px;display:inline-block;vertical-align:middle;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;letter-spacing:.5px;border:1px solid #004976;text-transform:uppercase;text-align:center;cursor:pointer;color:#004976}body[data-isipad=true] .m4b-homepage-lump-item-trunk-vain{font-size:13.2px}.m4b-homepage-lump-item-trunk-vain:hover{background-color:#004976;color:#fff}.m4b-homepage-lump-item-trunk-vain+.m4b-homepage-lump-item-trunk-link{margin-left:17px}.m4b-homepage-lump-item-chest-desc{float:right;width:calc(100% - 215px);font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:26px;color:#363636}.m4b-homepage-lump-item-chest-desc:only-child{width:100%}.m4b-homepage-lump-item-chest-head{width:200px;height:184px;background-color:#d8d8d8;background-repeat:no-repeat;background-size:cover}.m4b-homepage-lump-item-chest-name{margin-top:20px;width:200px;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:17px;text-align:center;color:#4e4e4e}.m4b-homepage-lump-item-chest-addr{margin-top:4px;width:200px;font-size:12px;font-style:italic;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:16px;text-align:center;color:#7e7e7e}.m4b-guest-think-mobile-container{display:none}@media (max-width:768px){.m4b-guest-think-mobile-container{display:block;padding:24px 16px 20px;width:100%;box-sizing:border-box}}.m4b-benefits-item-mobile-container{display:none}@media (max-width:768px){.m4b-benefits-item-mobile-container{display:block;padding:0 16px 47px;width:100%;box-sizing:border-box}}.m4b-guest-think-mobile-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#363636;padding-bottom:16px;text-transform:capitalize}.m4b-guest-think-mobile-scroll-wrapper{width:100%;overflow-x:auto;padding-top:5px;padding-bottom:9px;white-space:nowrap;-webkit-overflow-scrolling:touch}.m4b-mobile-scroll-item{width:calc(100% - 60px);background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.15);padding:10px;display:inline-block;white-space:normal;margin-right:16px;position:relative;vertical-align:top}.m4b-mobile-scroll-item.m4b-mobile-scroll-item-one{width:calc(100% - 28px)}.m4b-mobile-scroll-item:first-child{margin-left:3px}.m4b-mobile-scroll-item:last-child{margin-right:5px}.m4b-mobile-scroll-item .m4b-homepage-lump-item-media{width:100%}.m4b-mobile-scroll-item .m4b-homepage-lump-item-media .m4b-homepage-lump-item-value::before{margin-top:45%}.m4b-guest-think-mobile-content{margin-top:18px;box-sizing:border-box;height:20rem;overflow:auto;padding-left:6px;padding-right:6px}.m4b-guest-think-mobile-content-head{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:2.2rem;color:#4e4e4e;font-style:italic;padding-bottom:2.4rem}.m4b-guest-think-mobile-content-addr,.m4b-guest-think-mobile-content-name{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#4e4e4e;font-style:italic}.m4b-guest-think-mobile-more{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.3rem;line-height:1.6rem;color:#004976;padding-left:6px;padding-right:6px;padding-bottom:6px;cursor:pointer;display:inline-block}.m4b-guest-think-mobile-more::after{content:"";display:inline-block;border:5px solid transparent;border-top:6px solid #004976;margin-left:5px;margin-right:5px;vertical-align:bottom}.m4b-stick{overflow-y:hidden;position:fixed}.m4b-guest-think-mobile-layer{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#f8f8f8;padding:4.8rem 0 0;z-index:2;display:none}.m4b-guest-think-mobile-layer.active{display:block}.m4b-guest-think-mobile-back{font-size:2.2rem;display:inline-block;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);margin:18px 24px 36px}.m4b-guest-think-mobile-layer-content{overflow-y:auto;padding:0 24px 104px;max-height:calc(100vh - 12.4rem);box-sizing:border-box}.m4b-guest-think-mobile-layer-content .m4b-guest-think-mobile-content{height:auto;padding-left:0;padding-right:0}.m4b-guest-think-mobile-layer-content .m4b-guest-think-mobile-content-head{padding-bottom:1.6rem}.m4b-guest-think-mobile-chest-container{font-size:0;padding-top:32px}.m4b-guest-think-mobile-chest-head{width:100px;height:100px;background-color:#d8d8d8;background-repeat:no-repeat;background-size:cover;display:inline-block;margin-right:16px}.m4b-guest-think-mobile-chest-name-addr-container{display:inline-block;width:calc(100% - 116px);vertical-align:bottom}.m4b-guest-think-mobile-chest-name{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#4e4e4e}.m4b-guest-think-mobile-chest-addr{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.6rem;color:#363636}.m4b-guest-think-mobile-chest-content{padding-top:24px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.8rem;color:#4e4e4e}.m4b-usp-bar-mobile{display:none}@media (max-width:768px){.m4b-usp-bar-mobile{display:block;height:230px;border-bottom:1px solid #d1d1d1}}.m4b-usp-bar-mobile .swiper-wrapper{font-size:0}.m4b-usp-bar-mobile .m4b-swiper-button{font-size:23px;color:#9f7d23;position:absolute;top:50%;cursor:pointer;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.m4b-usp-bar-mobile .m4b-swiper-button.icon-icon_chervonLeft{left:15px}.m4b-usp-bar-mobile .m4b-swiper-button.icon-icon_chervonRight{right:15px}.m4b-usp-bar-mobile .swiper-slide{display:inline-block;position:relative}.m4b-usp-bar-mobile .swiper-slide .m4b-homepage-usp1-bar-item{width:100%;margin-left:0;margin-right:0;text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.m4b-usp-bar-mobile .swiper-slide .m4b-homepage-usp1-bar-icon{font-size:48px}.m4b-usp-bar-mobile .swiper-slide .m4b-homepage-usp1-bar-name{margin-top:3px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#9f7d23;width:78%;margin:3px auto 0}.m4b-usp-bar-mobile .swiper-slide .m4b-homepage-usp1-bar-desc{margin:8px 15% 0;text-align:center;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.8rem;color:#000}.m4b-featured-offer-region{margin-top:16px;margin:16px 6px 0;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.2rem;line-height:1.4rem;color:#7e7e7e}.m4b-featured-offer-container{padding-top:0!important;padding-bottom:0!important}.m4b-featured-offer-container .m4b-guest-think-mobile-content{margin-top:8px;height:12rem;overflow:auto}.m4b-featured-offer-container .m4b-homepage-lump-item-trunk-link{margin-top:16px;margin-left:7px;margin-right:7px;padding:13px;box-sizing:border-box;display:block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#fff}.m4b-featured-offer-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#4e4e4e}.m4b-featured-offer-content{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2.2rem;color:#000}.m4b-featured-offer-price-from{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:grey}.m4b-featured-offer-price-block{height:4rem}.m4b-featured-offer-price{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#000;margin-top:4px}.m4b-benefits-item-mobile-content-icon{text-align:center;font-size:4.4rem;padding-top:24px}.m4b-benefits-item-mobile-content{height:12rem;padding-top:14px;overflow:auto}.m4b-benefits-item-mobile-content-head{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#4e4e4e;text-align:center}.m4b-benefits-item-mobile-content-desc{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2.2rem;color:#000;padding-top:9px;text-align:center}.m4b-homepage-lump-pro{position:relative}.m4b-homepage-lump-pro .m4b-homepage-lump-item-trunk+.m4b-homepage-lump-item-media{margin-left:90px}@media (max-width:768px){.m4b-homepage-lump-pro .m4b-homepage-lump-wrapper{padding-top:56.25%}.m4b-homepage-lump-pro .m4b-homepage-lump-item-trunk+.m4b-homepage-lump-item-media{margin-left:0;position:absolute;top:9px;left:9px;right:9px;width:calc(100% - 18px)}}.m4b-homepage-lump-item-trunk-logo{width:290px}@media (max-width:768px){.m4b-homepage-lump-item-trunk-logo{width:62.5%}}@media (max-width:768px){div[data-newlook=m4b].m4b-homepage-lump-video{margin-left:0;margin-right:0;padding:0 0 16px;box-shadow:none}div[data-newlook=m4b].m4b-homepage-lump-video.bg-wheat{background-color:#f7f4ee}div[data-newlook=m4b].m4b-homepage-lump-video h2.m4b-homepage-lump-item-trunk-head{padding-left:16px;padding-right:16px}div[data-newlook=m4b].m4b-homepage-lump-video .m4b-homepage-lump-item-trunk-desc{padding-left:16px;padding-right:16px}div[data-newlook=m4b].m4b-homepage-lump-video .m4b-homepage-lump-item-trunk-link{margin-left:16px;margin-right:16px}div[data-newlook=m4b].m4b-homepage-lump-video .m4b-homepage-lump-item-trunk-vain{margin-left:16px;margin-right:16px}div[data-newlook=m4b].m4b-homepage-lump-raise{display:none}}.m4b-tt-more-button{display:none;padding:0 16px;padding-bottom:60px;margin-top:-36px}.m4b-tt-more-button .m4b-homepage-lump-item-trunk-vain{width:100%;box-sizing:border-box;margin-top:0}@media (max-width:768px){html[dir=rtl] .main-wrapper.m4b-home .tpl-home-hero-text{width:100%;left:0!important;right:0!important;-webkit-transform:translate(0,0)!important;-moz-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;-o-transform:translate(0,0)!important;transform:translate(0,0)!important}}html[dir=rtl] .m4b-homepage-hero-bar-item+.m4b-homepage-hero-bar-item{text-align:left}@media (max-width:768px){html[dir=rtl] .m4b-homepage-hero-bar-item+.m4b-homepage-hero-bar-item{text-align:center}}html[dir=rtl] .m4b-homepage-lump-crate .m4b-homepage-lump-item-media+.m4b-homepage-lump-item-trunk,html[dir=rtl] .m4b-homepage-lump-crate .m4b-homepage-lump-item-trunk+.m4b-homepage-lump-item-media,html[dir=rtl] .m4b-homepage-lump-raise .m4b-homepage-lump-item-media+.m4b-homepage-lump-item-trunk,html[dir=rtl] .m4b-homepage-lump-raise .m4b-homepage-lump-item-trunk+.m4b-homepage-lump-item-media,html[dir=rtl] .m4b-homepage-lump-video .m4b-homepage-lump-item-media+.m4b-homepage-lump-item-trunk,html[dir=rtl] .m4b-homepage-lump-video .m4b-homepage-lump-item-trunk+.m4b-homepage-lump-item-media{margin-right:90px;margin-left:0}@media (max-width:768px){html[dir=rtl] .m4b-homepage-lump-crate .m4b-homepage-lump-item-media+.m4b-homepage-lump-item-trunk,html[dir=rtl] .m4b-homepage-lump-crate .m4b-homepage-lump-item-trunk+.m4b-homepage-lump-item-media,html[dir=rtl] .m4b-homepage-lump-raise .m4b-homepage-lump-item-media+.m4b-homepage-lump-item-trunk,html[dir=rtl] .m4b-homepage-lump-raise .m4b-homepage-lump-item-trunk+.m4b-homepage-lump-item-media,html[dir=rtl] .m4b-homepage-lump-video .m4b-homepage-lump-item-media+.m4b-homepage-lump-item-trunk,html[dir=rtl] .m4b-homepage-lump-video .m4b-homepage-lump-item-trunk+.m4b-homepage-lump-item-media{margin-right:0;margin-left:0}}html[dir=rtl] .m4b-homepage-lump-whole .m4b-homepage-lump-item-media::after{left:auto;right:0;background:-webkit-linear-gradient(left,transparent,#fff);background:-moz-linear-gradient(right,transparent,#fff);background:-o-linear-gradient(right,transparent,#fff);background:linear-gradient(to right,transparent,#fff)}html[dir=rtl] .m4b-homepage-lump-item-trunk-link+.m4b-homepage-lump-item-trunk-vain,html[dir=rtl] .m4b-homepage-lump-item-trunk-vain+.m4b-homepage-lump-item-trunk-link{margin-right:17px;margin-left:0}@media (max-width:768px){html[dir=rtl] .m4b-homepage-lump-item-trunk-link+.m4b-homepage-lump-item-trunk-vain,html[dir=rtl] .m4b-homepage-lump-item-trunk-vain+.m4b-homepage-lump-item-trunk-link{margin-right:0;margin-left:0}}html[dir=rtl] .m4b-homepage-lump-item-chest-desc{float:left}html[dir=rtl] .m4b-homepage-lump-video .m4b-homepage-lump-item-trunk .m4b-homepage-usp1-bar-icon{float:right}html[dir=rtl] .m4b-homepage-lump-video .m4b-homepage-lump-item-trunk .m4b-homepage-usp1-bar-desc,html[dir=rtl] .m4b-homepage-lump-video .m4b-homepage-lump-item-trunk .m4b-homepage-usp1-bar-name{margin-right:60px;margin-left:0}@media (max-width:768px){html[dir=rtl] .m4b-homepage-lump-video .m4b-homepage-lump-item-trunk .m4b-homepage-usp1-bar-desc,html[dir=rtl] .m4b-homepage-lump-video .m4b-homepage-lump-item-trunk .m4b-homepage-usp1-bar-name{margin-right:0;margin-left:0}}html[dir=rtl] .m4b-homepage-lump-video .m4b-homepage-lump-item-trunk .m4b-homepage-usp1-bar-item+.m4b-homepage-usp1-bar-item{margin-right:0}html[dir=rtl] .m4b-homepage-lump-video .m4b-homepage-lump-item-trunk-vain{margin-right:7px;margin-left:7px}html[dir=rtl] .m4b-mobile-scroll-item{margin-right:0;margin-left:16px}html[dir=rtl] .m4b-mobile-scroll-item:last-child{margin-left:5px}html[dir=rtl] .m4b-mobile-scroll-item:first-child{margin-right:3px}html[dir=rtl] .m4b-guest-think-mobile-chest-head{margin-right:0;margin-left:16px}html[dir=rtl] .m4b-usp-bar-mobile .m4b-swiper-button.icon-icon_chervonLeft{left:auto;right:15px;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}html[dir=rtl] .m4b-usp-bar-mobile .m4b-swiper-button.icon-icon_chervonRight{right:auto;left:15px;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}html[dir=rtl] .m4b-homepage-lump-pro .m4b-homepage-lump-item-trunk+.m4b-homepage-lump-item-media{margin-left:auto;margin-right:90px}@media (max-width:768px){html[dir=rtl] .m4b-homepage-lump-pro .m4b-homepage-lump-item-trunk+.m4b-homepage-lump-item-media{margin-right:0}}.offers2.m4b-offers{background-color:#f2f2f2}.offers2.m4b-offers .hero-gradient{display:none!important}.offers2.m4b-offers .offers2__caption{height:auto}.offers2.m4b-offers .offers2__caption .offers2__caption-item:first-child{height:100%}.offers2.m4b-offers .offers2__caption .offers2__caption-item:first-child::after{display:none}@media (max-width:768px){.offers2.m4b-offers .offers2__caption .offers2__caption-item:first-child{height:auto;min-height:auto}}@media (max-width:768px){.offers2.m4b-offers .offers2__caption .offers2__caption-item:only-child{width:100%;height:auto;min-height:auto}}.offers2.m4b-offers .offers2__caption .offers2__caption-item video.compatibility-img{position:absolute;width:100%;height:100%;z-index:0;top:0;bottom:0;left:0;right:0}.offers2.m4b-offers .offers2__caption .offers2__caption-mask{display:none}.offers2.m4b-offers .offers2__caption .offers2__caption-mask.show{display:none}.offers2.m4b-offers .offers2__toolbar{background-color:#f2f2f2}@media (min-width:768px){.offers2.m4b-offers .offers2__toolbar.offers2-fixed{top:120px;background-color:#fdfdfd}}.offers2.m4b-offers .offers2__caption-content{margin:0;width:auto;display:block;background-color:#fff;position:relative;z-index:1;left:0;right:0;bottom:0;top:0;width:100%;max-width:100%;transform:none;box-sizing:border-box}@media (max-width:768px){.offers2.m4b-offers .offers2__caption-content{padding:37px 5%}}@media (min-width:769px){.offers2.m4b-offers .offers2__caption-content{padding:37px calc(9.2rem + 10px)}}.offers2.m4b-offers .offers2__caption-content .offers2__caption-title{width:35%;display:inline-block;vertical-align:middle}@media (max-width:768px){.offers2.m4b-offers .offers2__caption-content .offers2__caption-title{display:block;width:auto}}.offers2.m4b-offers .offers2__caption-content h1.offers2__caption-title{font-size:22px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:26px;color:#4e4e4e;text-shadow:none;padding-bottom:0;text-align:center}@media (max-width:768px){.offers2.m4b-offers .offers2__caption-content h1.offers2__caption-title{padding-bottom:15px}}.offers2.m4b-offers .offers2__caption-content .offers2__caption-query{width:65%;display:inline-block;vertical-align:middle}@media (max-width:768px){.offers2.m4b-offers .offers2__caption-content .offers2__caption-query{display:none}.offers2.m4b-offers .offers2__caption-content .offers2__caption-query.offers2-search-full-screen{display:block;width:100%}}.offers2.m4b-offers .offers2__caption-query-import{box-sizing:border-box;border:1px solid #acacac}.offers2__listing-offer-m4b{width:99px;height:99px;overflow:hidden;position:absolute;z-index:1;right:-4px;top:-4px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.offers2__listing-offer-m4b::before{width:14px;height:4px;content:"";display:block;background-color:#880923;position:absolute;left:0;top:0}.offers2__listing-offer-m4b::after{width:4px;height:14px;content:"";display:block;background-color:#880923;position:absolute;bottom:0;right:0}.offers2__listing-offer-m4b-text{width:145px;height:22px;position:absolute;right:0;top:0;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-transform:matrix(.70711,.70711,-.70711,.70711,31,31);-moz-transform:matrix(.70711,.70711,-.70711,.70711,31,31);-ms-transform:matrix(.70711,.70711,-.70711,.70711,31,31);-o-transform:matrix(.70711,.70711,-.70711,.70711,31,31);transform:matrix(.70711,.70711,-.70711,.70711,31,31);background-color:#880923}.offers2__listing-offer-m4b-text .text{display:block;width:calc(100% - 25px);margin:0 auto;padding:5px 0;text-transform:uppercase;text-align:center;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-transform:scale(.83333);-moz-transform:scale(.83333);-ms-transform:scale(.83333);-o-transform:scale(.83333);transform:scale(.83333)}html[dir=rtl] .offers2.m4b-offers .offers2__caption-content h1.offers2__caption-title{text-align:center}.m4b-reporting-container{margin-top:16px}.m4b-reporting-block{padding:16px;background-color:#fff}.m4b-reporting-block+.m4b-reporting-block{margin-top:16px}.m4b-reporting-head{font-size:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:22px;color:#4e4e4e}.m4b-reporting-none{padding:76px 0 113px;text-align:center}.m4b-reporting-none .icon{border:0;display:block;margin:0 auto;width:60px;height:54px}.m4b-reporting-none .text{width:80%;margin-top:24px;max-width:224px;margin:12px auto 0;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:22px;color:#acacac}.m4b-reporting-desc{margin-top:8px;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:16px;color:#000}.m4b-reporting-tabs{border:0;border-spacing:8px;border-collapse:separate;width:calc(100% + 16px);margin:8px -8px -8px}.m4b-reporting-tabs td{padding:16px;vertical-align:top;border:1px solid #ddd}.m4b-reporting-tabs td.m4b-reporting-tab1{width:32%;background-color:rgba(236,247,235,.4)}.m4b-reporting-tabs td.m4b-reporting-tab1 .text{color:#1e916b}.m4b-reporting-tabs td.m4b-reporting-tab2{width:36%;background-color:rgba(251,238,236,.4)}.m4b-reporting-tabs td.m4b-reporting-tab2 .text{color:#d94b2e}.m4b-reporting-tabs td.m4b-reporting-tab3{width:32%;background-color:rgba(236,246,247,.4)}.m4b-reporting-tabs td.m4b-reporting-tab3 .text{color:#004976}.m4b-reporting-tabs td .text{font-size:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:22px}.m4b-reporting-tabs td .desc{margin-top:2px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;color:#363636}.m4b-reporting-grid{margin-top:16px;white-space:nowrap}.m4b-reporting-grid-item{width:136px;direction:ltr;padding-bottom:12px;display:inline-block;vertical-align:top;position:relative;overflow:hidden;box-shadow:inset 0 -1px 0 0 #dcd7d2}.m4b-reporting-grid-item+.m4b-reporting-grid-item{width:calc(100% - 136px)}.m4b-reporting-grid-item table{border:0;border-spacing:0;border-collapse:collapse;background-color:rgba(220,215,210,.15);min-width:100%}.m4b-reporting-grid-item table td,.m4b-reporting-grid-item table th{padding:0 16px}.m4b-reporting-grid-item .item{height:36px;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:35px;color:#363636;min-width:63px;border-top:1px solid #e7e7e7;box-sizing:border-box}.m4b-reporting-grid-item .item.none{border-top:0}.m4b-reporting-grid-item .item.dark{border-top-color:#acacac}.m4b-reporting-grid-item .item.bold{color:#4e4e4e;font-weight:700}.m4b-reporting-grid-item .item.head{border-top:0;font-family:'Nimbus Sans L',sans-serif;font-weight:500;background-color:#fff}.m4b-reporting-grid-item .m4b-scroll-container .iScrollHorizontalScrollbar{height:12px!important}.m4b-reporting-list{margin-top:16px}.m4b-reporting-list table{border:0;border-spacing:0;border-collapse:collapse;min-width:100%}.m4b-reporting-list .item{height:35px;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:35px;border-bottom:1px solid #e7e7e7;color:#363636}.m4b-reporting-list .item.head{font-family:'Nimbus Sans L',sans-serif;font-weight:500}.m4b-reporting-list .item.name{width:70%}.m4b-reporting-filter{margin:4px -4px -4px}.m4b-reporting-filter-none{padding:8px 4px 4px;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;color:#4e4e4e}.m4b-reporting-filter-item{margin:4px;padding:4px 8px;display:inline-block;vertical-align:top;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:14px;letter-spacing:.46px;color:#4e4e4e;max-width:calc(100% - 8px);box-sizing:border-box;border:1px solid currentColor;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m4b-reporting-calendar-wrapper{margin-top:15px;position:relative;z-index:1}.m4b-reporting-calendar-container{padding:4px 16px 16px;background-color:#fff;border:1px solid #e7e7e7}.m4b-reporting-popup{width:50vw;height:500px;min-width:634px;max-width:800px;position:absolute;background-color:#f4f4f4;margin:auto;bottom:0;right:0;left:0;top:0}.m4b-reporting-popup-head{height:54px;padding:16px;font-size:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:22px;box-sizing:border-box;background-color:#fff;color:#363636}.m4b-reporting-popup-head.none+.m4b-reporting-popup-body{background-color:#fff}.m4b-reporting-popup-body{height:446px;padding:16px;box-sizing:border-box}.m4b-reporting-popup-search{margin:0 32px;white-space:nowrap;background-color:#fff}.m4b-reporting-popup-search-shape{width:0;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m4b-reporting-popup-search-shape .icon{width:41px;text-align:center;display:inline-block;vertical-align:middle;font-size:20px;color:#7e7e7e}.m4b-reporting-popup-search-shape .text{display:inline-block;vertical-align:middle;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:17px;color:#7e7e7e}.m4b-reporting-popup-search-input{margin:0;outline:0;width:100%;height:40px;color:#363636;padding:0 8px 0 40px;display:inline-block;vertical-align:middle;box-sizing:border-box;background-color:transparent;border:1px solid #acacac;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}html[dir=rtl] .m4b-reporting-popup-search-input{padding:0 40px 0 8px}.m4b-reporting-popup-search-clear{cursor:pointer;font-size:32px;display:inline-block;vertical-align:middle;margin-left:-36px;position:relative;color:#7e7e7e;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html[dir=rtl] .m4b-reporting-popup-search-clear{margin-left:0;margin-right:-36px}.m4b-reporting-popup-select{margin:0 32px;padding:20px 0;text-align:right}html[dir=rtl] .m4b-reporting-popup-select{text-align:left}.m4b-reporting-popup-select-check{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m4b-reporting-popup-select-check.selected .icon{background-color:#31a2ac}.m4b-reporting-popup-select-check .text{display:inline-block;vertical-align:middle;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:18px;color:#31a2ac}.m4b-reporting-popup-select-check .icon{width:8px;height:8px;display:inline-block;vertical-align:middle;border:2px solid #fff;outline:2px solid #31a2ac;background-color:#fff;margin:0 2px 0 8px}html[dir=rtl] .m4b-reporting-popup-select-check .icon{margin:0 8px 0 2px}.m4b-reporting-popup-option{margin:0 32px;height:calc(100% - 171px);border:1px solid #acacac;background-color:#fff;position:relative}.m4b-reporting-popup-option-container{padding:8px 0}.m4b-reporting-popup-option-item{white-space:nowrap;padding:8px 16px;cursor:pointer}.m4b-reporting-popup-option-item:hover{background-color:#f2f2f2}.m4b-reporting-popup-option-item.selected .sign{background-color:#31a2ac}.m4b-reporting-popup-option-item .step1{width:52px;display:inline-block;vertical-align:top}.m4b-reporting-popup-option-item .step2{width:calc(100% - 100px);display:inline-block;vertical-align:top}.m4b-reporting-popup-option-item .step3{width:48px;display:inline-block;vertical-align:top}.m4b-reporting-popup-option-item .icon{width:40px;height:40px;font-size:24px;line-height:40px;display:inline-block;background-color:#cfcfcf;border-radius:50%;text-align:center;color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center}.m4b-reporting-popup-option-item .name{white-space:normal;width:calc(100% - 32px);margin-top:3px;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:17px;color:#363636}.m4b-reporting-popup-option-item .desc{white-space:normal;width:calc(100% - 32px);margin-top:2px;font-size:13px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:16px;color:#4e4e4e}.m4b-reporting-popup-option-item .sign{width:8px;height:8px;display:inline-block;vertical-align:middle;border:2px solid #fff;outline:2px solid #31a2ac;background-color:#fff;margin:13px}.m4b-reporting-popup-bottom{margin-top:16px;border-top:1px solid #cfcfcf;padding-top:16px;text-align:right}.m4b-reporting-download{padding:16px;margin-top:16px;background-color:#fff}.m4b-reporting-download-head{font-size:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:19px;color:#4e4e4e}.m4b-reporting-download-head~.m4b-b5-article-tool-btn1{margin-top:16px;text-align:center}.m4b-reporting-article-item{margin:0 16px;padding:17px 0;border-bottom:1px solid #cfcfcf}.m4b-reporting-filter-date{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m4b-reporting-filter-date.highlight1 .prev{background-color:#eddbad}.m4b-reporting-filter-date.highlight2 .next{background-color:#eddbad}.m4b-reporting-filter-date .prev{display:inline-block;vertical-align:middle;cursor:pointer}.m4b-reporting-filter-date .prev+.sign{display:inline-block;vertical-align:middle;margin:0 8px}.m4b-reporting-filter-date .next{display:inline-block;vertical-align:middle;cursor:pointer}.m4b-reporting-popup-none{height:343px;overflow:hidden;text-align:center}.m4b-reporting-popup-none .icon{margin:130px auto 0;font-size:38px;color:#acacac}.m4b-reporting-popup-none .text{margin:24px auto 0;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:22px;color:#acacac;max-width:260px}.m4b-reporting-grid-note{margin-top:16px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:16px;color:#363636}.m4b-reporting-grid-note a{color:#31a2ac;cursor:pointer;text-decoration:none}.m4b-reporting-grid-note a:hover{text-decoration:underline}.m4b-redesign-how-it-works{width:100%;height:auto;display:flex;flex-direction:column;margin-bottom:30px}.m4b-redesign-how-it-works h2.m4b-homepage-lump-item-trunk-head{text-align:center}.m4b-redesign-how-it-works .m4b-redesign-how-it-works-content{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}@media screen and (max-width:768px){.m4b-redesign-how-it-works .m4b-redesign-how-it-works-content{flex-direction:column}}.m4b-redesign-how-it-works .m4b-redesign-how-it-works-content .m4b-redesign-how-it-works-item{width:33.3333%;display:flex;flex-direction:column;padding:0 42px;box-sizing:border-box;flex:0 0 33%;margin-top:36px}@media screen and (max-width:768px){.m4b-redesign-how-it-works .m4b-redesign-how-it-works-content .m4b-redesign-how-it-works-item{width:100%;padding:0 20px;padding-left:64px;margin-top:46px}}.m4b-redesign-how-it-works .m4b-redesign-how-it-works-content .m4b-redesign-how-it-works-item .m4b-redesign-how-it-works-item-img-container{width:100%;text-align:center}.m4b-redesign-how-it-works .m4b-redesign-how-it-works-content .m4b-redesign-how-it-works-item .m4b-redesign-how-it-works-item-text-container{width:100%;font-weight:400;font-size:2.4rem;line-height:2.8rem;white-space:normal;margin-top:28px;position:relative}.m4b-redesign-how-it-works .m4b-redesign-how-it-works-content .m4b-redesign-how-it-works-item .m4b-redesign-how-it-works-item-text-container .m4b-redesign-how-it-works-item-text-sup{font-family:Optima,sans-serif;font-weight:700;position:absolute;top:0;left:-36px;font-size:2.4rem;line-height:3rem;color:#967126;text-align:right}.m4b-redesign-benefits{width:100%;height:auto;display:flex;flex-direction:column;margin-top:0;padding-bottom:64px}.m4b-redesign-benefits h2.m4b-homepage-lump-item-trunk-head{text-align:center}.m4b-redesign-benefits .m4b-redesign-benefits-content{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:768px){.m4b-redesign-benefits .m4b-redesign-benefits-content{flex-direction:column}}.m4b-redesign-benefits .m4b-redesign-benefits-content .m4b-redesign-benefits-item{width:40%;display:flex;flex-direction:column;padding:0 0;box-sizing:border-box;flex:0 0 40%;margin-top:82px}@media screen and (max-width:768px){.m4b-redesign-benefits .m4b-redesign-benefits-content .m4b-redesign-benefits-item{width:100%;padding:0 20px}}.m4b-redesign-benefits .m4b-redesign-benefits-content .m4b-redesign-benefits-item .m4b-redesign-benefits-item-title-container{font-family:Optima,sans-serif;font-weight:700;text-align:center;font-size:2.4rem;line-height:3rem;margin-top:22px}.m4b-redesign-benefits .m4b-redesign-benefits-content .m4b-redesign-benefits-item .m4b-redesign-benefits-item-img-container{width:100%;text-align:center;font-size:58px}.m4b-redesign-benefits .m4b-redesign-benefits-content .m4b-redesign-benefits-item .m4b-redesign-benefits-item-img-container img{max-width:58px;width:auto}.m4b-redesign-benefits .m4b-redesign-benefits-content .m4b-redesign-benefits-item .m4b-redesign-benefits-item-text-container{width:100%;font-weight:400;font-size:1.8rem;line-height:2.4rem;white-space:normal;margin-top:22px;position:relative;text-align:center}.m4b-redesign-benefits .m4b-redesign-benefits-content .m4b-redesign-benefits-item .m4b-redesign-benefits-item-text-container .m4b-redesign-benefits-item-text-sup{font-family:Optima,sans-serif;font-weight:700;position:absolute;top:0;left:-36px;font-size:2.4rem;line-height:3rem;color:#967126;text-align:right}.m4b-redesign-join-us-today{width:100%;height:auto;position:relative;margin-top:136px}.m4b-redesign-join-us-today img.m4b-redesign-bg{width:100%;height:auto;display:block}.m4b-redesign-join-us-today .m4b-redesign-join-us-text{width:100%;height:100%;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:0;left:0;text-align:center}.m4b-redesign-join-us-today .m4b-redesign-join-us-text .m4b-redesign-join-us-title{font-family:Optima,sans-serif;font-weight:400;font-size:3.6rem;line-height:4.2rem;color:#fff;margin-bottom:24px;max-width:400px}.m4b-redesign-join-us-today .m4b-redesign-join-us-text .m4b-redesign-join-us-description{font-weight:400;font-size:1.8rem;line-height:2.4rem;color:#fff;margin-bottom:24px;max-width:400px}.m4b-redesign-join-us-today .m4b-redesign-join-us-text .m4b-redesign-join-us-button{font-weight:400;font-size:1.5rem;line-height:1.8rem;color:#fff;background-color:#967126;padding:14px 42px;max-width:400px;cursor:pointer;text-decoration:none}.m4b-redesign-contact-us{padding-top:48px;padding-bottom:98px;margin-top:0!important}.m4b-redesign-contact-us .m4b-homepage-lump-wrapper{display:flex;flex-direction:column}.m4b-redesign-contact-us .m4b-homepage-lump-wrapper .m4b-redesign-contact-us-title{width:100%;font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3rem;color:#000;margin-bottom:40px}@media screen and (max-width:768px){.m4b-redesign-contact-us .m4b-homepage-lump-wrapper .m4b-redesign-contact-us-title{margin-bottom:0}}.m4b-redesign-contact-us .m4b-homepage-lump-wrapper .m4b-redesign-contact-us-content{width:100%;font-weight:400;font-size:1.8rem;line-height:2.4rem;color:#000;display:flex}@media screen and (max-width:768px){.m4b-redesign-contact-us .m4b-homepage-lump-wrapper .m4b-redesign-contact-us-content{flex-direction:column}}.m4b-redesign-contact-us .m4b-homepage-lump-wrapper .m4b-redesign-contact-us-content .m4b-redesign-contact-us-content-item{width:50%;white-space:normal;box-sizing:border-box;padding-right:80px}@media screen and (max-width:768px){.m4b-redesign-contact-us .m4b-homepage-lump-wrapper .m4b-redesign-contact-us-content .m4b-redesign-contact-us-content-item{width:100%;padding-right:0;margin-top:20px}}@media screen and (max-width:768px){.m4b-redesign-contact-us{padding:20px 20px}}.m4b-redesign-collections{width:100%;height:auto;display:flex;flex-direction:column;margin-bottom:92px}.m4b-redesign-collections h2.m4b-homepage-lump-item-trunk-head{text-align:center;max-width:680px;margin:0 auto;white-space:normal}.m4b-redesign-collections .m4b-redesign-collections-content{margin-top:60px;width:100%}.m4b-redesign-collections .m4b-redesign-collections-content img{width:100%;height:auto;display:block}.m4b-home .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design .swiper-controller.new-design{display:none}.m4b-home .tpl-hero-personal-msg.tpl-hero-navBar.cro-hero-navBar.new-design .swiper-container{padding-bottom:0}.m4b-home .mmp-nav-container{height:63px;border-bottom:1px solid #d9d9d9}.m4b-home .mmp-nav-container .sub-nav{justify-content:center;border-bottom:none;gap:0}.m4b-home .mmp-nav-container .sub-nav li{font-size:1.5rem;line-height:1.8rem;padding:23px 10px}.m4b-home .mmp-nav-container .sub-nav li.active a{color:#967126;text-decoration:underline}.m4b-home .mmp-nav-container .sub-nav li.active::after{display:none}.m4b-home .mmp-section .mmp-section-title{font-size:3.6rem;line-height:4.4rem;color:#967126}.m4b-home .mmp-section .mmp-section-description{font-family:Optima,sans-serif;font-size:2.4rem;line-height:3.4rem;color:#2f2f2f}.m4b-home .m4b-homepage-lump-video .m4b-homepage-lump-item-media{overflow:hidden}.business-page h2.m4b-homepage-lump-item-trunk-head{margin-top:0}.business-page .m4b-redesign-benefits{padding-bottom:140px}.business-page .m4b-redesign-benefits .mmp-section.top-pd{padding-top:83px}.business-page .m4b-redesign-benefits .mmp-section.btm-pd{padding-bottom:0}.business-page .m4b-redesign-benefits .m4b-redesign-benefits-content .m4b-redesign-benefits-item{margin-top:85px}.business-page .m4b-redesign-benefits .m4b-redesign-benefits-content .m4b-redesign-benefits-item .m4b-redesign-benefits-item-title-container{margin-top:10px}.business-page .m4b-redesign-benefits .m4b-redesign-benefits-content .m4b-redesign-benefits-item .m4b-redesign-benefits-item-text-container{margin-top:25px}.business-page .m4b-redesign-benefits .m4b-redesign-benefits-content .m4b-redesign-benefits-item .m4b-redesign-benefits-item-img-container{width:90px;margin:auto;font-size:unset}.business-page .m4b-redesign-benefits .m4b-redesign-benefits-content .m4b-redesign-benefits-item .m4b-redesign-benefits-item-img-container img{width:100%;max-width:none}.business-page .m4b-redesign-how-it-works{padding-bottom:140px;margin-bottom:0}.business-page .m4b-homepage-lump-bar+.m4b-homepage-lump-bar{margin-top:0}.business-page .m4b-homepage-lump-bar.bg-wheat{background-color:#fff}.business-page .m4b-homepage-lump-raise{padding-bottom:140px}.business-page .m4b-homepage-lump-raise::before{background-color:#fff}.business-page .m4b-redesign-join-us-today{margin-top:0}.business-page .newlook-footerPage-no-nav{padding-top:14px}.business-page .newlook-footerPage-no-nav .nk2-pc-visible-inline{font-weight:400}.business-page .newlook-footerPage-no-nav .nk2-mb-visible-inline{font-weight:400}.business-page .newlook-footerPage-no-nav .nk2-footer-dropdown-input-label-text{font-weight:400}.business-page .m4b-register{padding-top:80px;padding-bottom:80px}.copthorne-bright,.copthorne-normal,.lengs-bright,.lengs-normal,.m-collection-bright,.m-collection-normal,.millennium-bright,.millennium-normal{width:40px;height:50px;background-size:cover;background-repeat:no-repeat;background-position:center center}.millennium-normal{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA0NCA1NiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjYmEwYzJmIiBzdHJva2Utd2lkdGg9IjAiIGQ9Im03LDM4bDE1LDE2bDE1LC0xNmM5LC05IDksLTIzIDEsLTMxYy05LC05IC0yMywtOSAtMzEsMGMtOSw4IC05LDIyIDAsMzF6Ii8+PHBhdGggZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIwIiBkPSJtMjAuODM5MjksMzMuNTc4NTdsMi4zMjE0MywwbDAsLTE0LjM5Mjg2bC0yLjMyMTQzLDBsMCwxNC4zOTI4NnptLTMuNDM1NzEsMGwyLjMyMTQzLDBsMCwtMTguMmwtMi4zMjE0MywwbDAsMTguMnptNi45NjQyOSwwbDIuMzIxNDMsMGwwLC0xOC4ybC0yLjMyMTQzLDBsMCwxOC4yem0tMTAuNDkyODYsMGwyLjMyMTQzLDBsMCwtMjIuNjU3MTRsLTIuMzIxNDMsMGwwLDIyLjY1NzE0em0xMy45Mjg1NywwbDIuMzIxNDMsMGwwLC0yMi42NTcxNGwtMi4zMjE0MywwbDAsMjIuNjU3MTR6Ii8+PC9zdmc+")}.millennium-bright{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA0NCA1NiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZWxsaXBzZSBzdHJva2Utd2lkdGg9IjAiIGZpbGw9IiMzNjM2MzYiIG9wYWNpdHk9IjAuMyIgY3g9IjIyIiBjeT0iNTQiIHJ4PSIxMCIgcnk9IjIiLz48cGF0aCBzdHJva2Utd2lkdGg9IjAiIGZpbGw9IiNiYTBjMmYiIGQ9Im03LDM4bDE1LDE2bDE1LC0xNmM5LC05IDksLTIzIDEsLTMxYy05LC05IC0yMywtOSAtMzEsMGMtOSw4IC05LDIyIDAsMzF6Ii8+PHBhdGggc3Ryb2tlLXdpZHRoPSIwIiBmaWxsPSIjZmZmZmZmIiBkPSJtOS4wMDY0OSwzNi4xNzY0MWwxMi45MzcyMiwxMy44Njg3NWwxMi45MzcyMiwtMTMuODY4NzVjNy43NjIzMywtNy44MDExNyA3Ljc2MjMzLC0xOS45MzYzMiAwLjg2MjQ4LC0yNi44NzA3Yy03Ljc2MjMzLC03LjgwMTE3IC0xOS44MzcwOCwtNy44MDExNyAtMjYuNzM2OTMsMGMtNy43NjIzMyw2LjkzNDM3IC03Ljc2MjMzLDE5LjA2OTUzIDAsMjYuODcwN2wwLjAwMDAxLDB6Ii8+PHBhdGggc3Ryb2tlLXdpZHRoPSIwIiBmaWxsPSIjYmEwYzJmIiBkPSJtMjAuODM5MjksMzMuNTc4NTdsMi4zMjE0MywwbDAsLTE0LjM5Mjg2bC0yLjMyMTQzLDBsMCwxNC4zOTI4NnptLTMuNDM1NzEsMGwyLjMyMTQzLDBsMCwtMTguMmwtMi4zMjE0MywwbDAsMTguMnptNi45NjQyOSwwbDIuMzIxNDMsMGwwLC0xOC4ybC0yLjMyMTQzLDBsMCwxOC4yem0tMTAuNDkyODYsMGwyLjMyMTQzLDBsMCwtMjIuNjU3MTRsLTIuMzIxNDMsMGwwLDIyLjY1NzE0em0xMy45Mjg1NywwbDIuMzIxNDMsMGwwLC0yMi42NTcxNGwtMi4zMjE0MywwbDAsMjIuNjU3MTR6Ii8+PC9zdmc+")}.lengs-normal{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA0NCA1NiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2Utd2lkdGg9IjAiIGZpbGw9IiM5ZjdkMjMiIGQ9Im03LDM4bDE1LDE2bDE1LC0xNmM5LC05IDksLTIzIDEsLTMxYy05LC05IC0yMywtOSAtMzEsMGMtOSw4IC05LDIyIDAsMzF6Ii8+PHBhdGggc3Ryb2tlLXdpZHRoPSIwIiBmaWxsPSIjZmZmZmZmIiBkPSJtMjAuNDA5NDIsMTAuMDc1OTRxLTAuMTA0ODIsMCAtMC4yMDk2NSwtMC4wMjYxNHQtMC4yMDk2NSwtMC4wNzg0MXQtMC4yMDk2NSwtMC4wNzg0MXQtMC4yMDk2NSwtMC4wMjYxNGwtMC4xMzEwMywwbC0wLjE4MzQ0LDBsLTAuMTgzNDQsMGwtMC4xMzEwMywwcTAsMC4wNTIyNyAwLjAyNjIxLDAuMTA0NTV0MC4wNzg2MiwwLjEwNDU1dDAuMDc4NjIsMC4xMDQ1NXQwLjAyNjIxLDAuMTA0NTVsLTAuMDI2MjEsMC4wMjYxNGwtMC4wNzg2MiwwLjA3ODQxbC0wLjA3ODYyLDAuMDc4NDFsLTAuMDI2MjEsMC4wMjYxNHEtMC4wNTI0MSwwIC0wLjA3ODYyLC0wLjAyNjE0dC0wLjAyNjIxLC0wLjA1MjI3dC0wLjAyNjIxLDBsLTAuMDc4NjIsMC4wNzg0MWwwLDAuMDI2MTRsMCwwLjEwNDU1bDAsMC4xNTY4MmwwLDAuMTMwNjhxLTAuMDUyNDEsMC4xNTY4MiAtMC4xNTcyNCwwLjQxODE5dC0wLjI4ODI3LDAuNjI3Mjh0LTAuMzQwNjgsMC42MjcyOHQtMC4yNjIwNiwwLjQxODE5bDAsMC4wMjYxNGwwLDAuMDc4NDFsMCwwLjA3ODQxbDAsMC4wMjYxNGwtMC4xMzEwMywwLjEzMDY4dC0wLjE1NzI0LDAuMTgyOTZ0LTAuMTA0ODIsMC4xODI5NnQtMC4wMjYyMSwwLjEzMDY4cS0wLjEwNDgyLDAuMTA0NTUgLTAuMjM1ODUsMC4yODc1MXQtMC4yODgyNywwLjQ0NDMzdC0wLjI4ODI3LDAuNDQ0MzN0LTAuMjM1ODUsMC4yODc1MWwwLDAuMDI2MTRsMCwwLjA3ODQxbDAsMC4wNzg0MWwwLDAuMDI2MTRsMCwwbDAsMGwtMC4xMDQ4MiwwbC0wLjA3ODYyLDBsLTAuMDI2MjEsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDAuMjA5MWwwLDBsMCwwbDAsMGwwLDBsLTAuMDI2MjEsMHQtMC4wNzg2MiwwLjAyNjE0dC0wLjA3ODYyLDAuMDc4NDF0LTAuMDI2MjEsMC4xMDQ1NWwtMC4wMjYyMSwwLjAyNjE0bC0wLjA3ODYyLDAuMDc4NDFsLTAuMDc4NjIsMC4wNzg0MWwtMC4wMjYyMSwwLjAyNjE0cS0wLjA1MjQxLDAgLTAuMTA0ODIsMC4wMjYxNHQtMC4wNzg2MiwwLjA3ODQxdC0wLjAyNjIxLDAuMDc4NDFsMCwwLjAyNjE0cTAsMC4wNTIyNyAtMC4wMjYyMSwwLjEzMDY4dC0wLjEwNDgyLDAuMjA5MWwtMC4xNTcyNCwwLjI2MTM3dC0wLjEzMTAzLDAuMjM1MjNxLTAuMTA0ODIsMC4wNTIyNyAtMC4yMDk2NSwwLjE1NjgydC0wLjE4MzQ0LDAuMjYxMzdsLTAuMTMxMDMsMC4yNjEzN3QtMC4xMDQ4MiwwLjE1NjgycS0wLjEwNDgyLDAuMTU2ODIgLTAuMjYyMDYsMC4zNjU5MnQtMC4zNjY4OCwwLjQ3MDQ2dC0wLjM2Njg4LDAuNDcwNDZ0LTAuMjYyMDYsMC4zNjU5MnEtMC4wNTI0MSwwLjE1NjgyIC0wLjE1NzI0LDAuMzkyMDV0LTAuMzE0NDcsMC41NDg4N3QtMC40MTkzLDAuNTQ4ODd0LTAuMzY2ODgsMC4zOTIwNXEwLDAuMDUyMjcgLTAuMDUyNDEsMC4xMzA2OHQtMC4xNTcyNCwwLjIwOTF0LTAuMTU3MjQsMC4yNjEzN3QtMC4wNTI0MSwwLjIzNTIzbDAsMGwwLDAuMjA5MWwwLDBsMCwwbDAsMGwwLDBsLTAuMDI2MjEsMGwtMC4xMDQ4MiwwbC0wLjE1NzI0LDBsLTAuMTMxMDMsMGwwLDBsMCwwbDAsMGwwLDBsMCwwcTAsMC4wNTIyNyAtMC4wMjYyMSwwLjEzMDY4dC0wLjEwNDgyLDAuMTgyOTZ0LTAuMTU3MjQsMC4xODI5NmwtMC4xMzEwMywwLjEzMDY4cS0wLjA1MjQxLDAgLTAuMTA0ODIsMC4wMjYxNHQtMC4xMDQ4MiwwLjEwNDU1bC0wLjEwNDgyLDAuMTU2ODJ0LTAuMTA0ODIsMC4xMzA2OHEtMC4wNTI0MSwwIC0wLjEwNDgyLDAuMDI2MTR0LTAuMTA0ODIsMC4wNzg0MXQtMC4xMDQ4MiwwLjA3ODQxdC0wLjEwNDgyLDAuMDI2MTRxLTAuMTA0ODIsMC4xMDQ1NSAtMC4xODM0NCwwLjI2MTM3dC0wLjA1MjQxLDAuMzY1OTJ0MC4xMDQ4MiwwLjM2NTkybDAuMTMxMDMsMC4yNjEzN3EwLDAuMTA0NTUgMC4wNTI0MSwwLjIwOTF0MC4xODM0NCwwLjIwOTF0MC4yMzU4NSwwLjIwOTF0MC4xNTcyNCwwLjIwOTFxMC4wNTI0MSwwIDAuMTMxMDMsLTAuMDI2MTR0MC4xODM0NCwtMC4xMDQ1NXQwLjE4MzQ0LC0wLjE1NjgybDAuMTMxMDMsLTAuMTMwNjhxMC4wNTI0MSwwLjA1MjI3IDAuMTMxMDMsMC4wNzg0MXQwLjE4MzQ0LC0wLjAyNjE0dDAuMTgzNDQsLTAuMTMwNjhsMC4xMzEwMywtMC4xMzA2OGwwLjEwNDgyLC0wLjEwNDU1bDAuMTA0ODIsLTAuMTA0NTVsMC4xMDQ4MiwtMC4xMDQ1NWwwLjEwNDgyLC0wLjEwNDU1cTAuMTA0ODIsMCAwLjIwOTY1LC0wLjA1MjI3dDAuMjA5NjUsLTAuMTU2ODJ0MC4yMDk2NSwtMC4xNTY4MnQwLjIwOTY1LC0wLjA1MjI3cTAsLTAuMDUyMjcgMC4wMjYyMSwtMC4xMDQ1NXQwLjEwNDgyLC0wLjEwNDU1bDAuMTU3MjQsLTAuMTA0NTV0MC4xMzEwMywtMC4xMDQ1NXEwLC0wLjA1MjI3IDAuMDUyNDEsLTAuMTA0NTV0MC4xODM0NCwtMC4xMzA2OHQwLjIzNTg1LC0wLjE4Mjk2dDAuMTU3MjQsLTAuMjA5MXEwLjA1MjQxLDAgMC4xMDQ4MiwtMC4wMjYxNHQwLjEwNDgyLC0wLjEwNDU1bDAuMTA0ODIsLTAuMTU2ODJ0MC4xMDQ4MiwtMC4xMzA2OHQwLjEwNDgyLC0wLjEzMDY4dDAuMTMxMDMsLTAuMTU2ODJ0MC4xODM0NCwtMC4xMDQ1NXQwLjIwOTY1LC0wLjAyNjE0bDAuMDI2MjEsMGwwLjA3ODYyLDBsMC4wNzg2MiwwbDAuMDI2MjEsMGwwLjAyNjIxLDB0MC4wNzg2MiwtMC4wMjYxNHQwLjA3ODYyLC0wLjA3ODQxdDAuMDI2MjEsLTAuMTA0NTVsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwtMC4yMDkxcTAuMDUyNDEsMCAwLjEwNDgyLC0wLjAyNjE0dDAuMDc4NjIsLTAuMTA0NTV0MC4wMjYyMSwtMC4xNTY4MmwwLC0wLjEzMDY4cTAuMTA0ODIsMCAwLjIzNTg1LC0wLjA1MjI3dDAuMjM1ODUsLTAuMTgyOTZ0MC4xMzEwMywtMC4yMzUyM3QwLjAyNjIxLC0wLjE1NjgycTAuMDUyNDEsLTAuMDUyMjcgMC4xMzEwMywtMC4xMDQ1NXQwLjE4MzQ0LC0wLjEwNDU1dDAuMTgzNDQsLTAuMTA0NTV0MC4xMzEwMywtMC4xMDQ1NWwwLDAuMDI2MTR0LTAuMDI2MjEsMC4wNTIyN3QtMC4wNzg2MiwwdC0wLjEwNDgyLC0wLjA3ODQxcTAuMDUyNDEsMCAwLjEwNDgyLC0wLjAyNjE0dDAuMDc4NjIsLTAuMTA0NTV0MC4wMjYyMSwtMC4xNTY4MmwwLC0wLjEzMDY4bDAuMDI2MjEsLTAuMDI2MTR0MC4xMDQ4MiwtMC4wNzg0MXQwLjE1NzI0LC0wLjA3ODQxdDAuMTMxMDMsLTAuMDI2MTRxMCwtMC4wNTIyNyAwLjAyNjIxLC0wLjEwNDU1dDAuMDc4NjIsLTAuMTA0NTV0MC4wNzg2MiwtMC4xMDQ1NXQwLjAyNjIxLC0wLjEwNDU1bDAuMTMxMDMsLTAuMTMwNjhsMC4xODM0NCwtMC4xODI5NmwwLjE4MzQ0LC0wLjE4Mjk2bDAuMTMxMDMsLTAuMTMwNjh0MC4xMDQ4MiwtMC4xMzA2OHQwLjA3ODYyLC0wLjE1NjgydDAuMDI2MjEsLTAuMTA0NTVsMCwtMC4wMjYxNHEwLjA1MjQxLC0wLjA1MjI3IDAuMTA0ODIsLTAuMTMwNjh0MC4wNzg2MiwtMC4xNTY4MnQwLjAyNjIxLC0wLjEwNDU1bDAsLTAuMDI2MTRxMC4xMDQ4MiwtMC4wNTIyNyAwLjE4MzQ0LC0wLjE1NjgydDAuMTMxMDMsLTAuMjYxMzd0MC4xMzEwMywtMC4yNjEzN3QwLjE4MzQ0LC0wLjE1NjgycS0wLjA1MjQxLC0wLjA1MjI3IC0wLjA3ODYyLC0wLjEwNDU1dDAuMDI2MjEsLTAuMTA0NTV0MC4xMzEwMywtMC4xMDQ1NXQwLjEzMTAzLC0wLjEwNDU1bDAsMGwwLjAyNjIxLC0wLjAyNjE0bDAuMDc4NjIsLTAuMDc4NDFsMC4xMDQ4MiwtMC4xMDQ1NWwwLjAyNjIxLDB0MC4xMDQ4MiwtMC4wMjYxNHQwLjE1NzI0LC0wLjA3ODQxdDAuMTMxMDMsLTAuMTA0NTVxMCwtMC4wNTIyNyAwLjAyNjIxLC0wLjEzMDY4dDAuMTA0ODIsLTAuMjA5MWwwLjE1NzI0LC0wLjI2MTM3dDAuMTMxMDMsLTAuMjM1MjNsMC4wMjYyMSwtMC4wMjYxNGwwLjA3ODYyLC0wLjA3ODQxbDAuMDc4NjIsLTAuMDc4NDFsMC4wMjYyMSwtMC4wMjYxNGwwLjAyNjIxLC0wLjAyNjE0bDAuMDc4NjIsLTAuMDc4NDFsMC4wNzg2MiwtMC4wNzg0MWwwLjAyNjIxLC0wLjAyNjE0bDAsMGwtMC4wMjYyMSwwbC0wLjA3ODYyLDBsLTAuMTA0ODIsMHEwLjA1MjQxLC0wLjA1MjI3IDAuMTA0ODIsLTAuMTMwNjh0MC4xMDQ4MiwtMC4xODI5NnQwLjEwNDgyLC0wLjE4Mjk2dDAuMTA0ODIsLTAuMTMwNjhsMC4xMzEwMywwdDAuMTU3MjQsMC4wMjYxNHQwLjEwNDgyLDAuMDc4NDF0MC4wMjYyMSwwLjEwNDU1cTAuMDUyNDEsMCAwLjEzMTAzLDAuMDI2MTR0MC4xODM0NCwwLjEwNDU1dDAuMTgzNDQsMC4xNTY4MmwwLjEzMTAzLDAuMTMwNjhsLTAuMjA5NjUsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDAuMDI2MTRsMCwwLjA3ODQxbDAsMC4wNzg0MWwwLDAuMDI2MTRsMC4yMDk2NSwwbDAuMDI2MjEsMHQwLjA3ODYyLDAuMDI2MTR0MC4wNzg2MiwwLjA3ODQxdDAuMDI2MjEsMC4xMDQ1NWwwLDBsMC4wMjYyMSwwbDAuMDc4NjIsMGwwLjA3ODYyLDBsMC4wMjYyMSwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMC4wMjYxNGwwLDAuMDc4NDFsMCwwLjA3ODQxbDAsMC4wMjYxNHEwLjEwNDgyLDAuMDUyMjcgMC4yMzU4NSwwLjE1NjgydDAuMjYyMDYsMC4yMzUyM3QwLjIwOTY1LDAuMTgyOTZ0MC4xMzEwMywwLjA1MjI3bDAuMTMxMDMsMC4xMzA2OGwwLjE4MzQ0LDAuMTgyOTZsMC4xODM0NCwwLjE4Mjk2bDAuMTMxMDMsMC4xMzA2OHEwLjE1NzI0LDAuMTA0NTUgMC4zOTMwOSwwLjMxMzY0dDAuNTUwMzMsMC41NDg4N3QwLjU1MDMzLDAuNjAxMTV0MC4zOTMwOSwwLjQxODE5cTAuMTA0ODIsMC4xNTY4MiAwLjI2MjA2LDAuMzY1OTJ0MC4zNjY4OCwwLjQ3MDQ2dDAuMzY2ODgsMC40NzA0NnQwLjI2MjA2LDAuMzY1OTJsMC4xMzEwMywwLjEzMDY4bDAuMTgzNDQsMC4xODI5NmwwLjE4MzQ0LDAuMTgyOTZsMC4xMzEwMywwLjEzMDY4cTAuMTA0ODIsMC4wNTIyNyAwLjIzNTg1LDAuMTU2ODJ0MC4yNjIwNiwwLjI4NzUxdDAuMjA5NjUsMC4zMzk3OGwwLjEzMTAzLDAuMjYxMzdsLTAuMDI2MjEsMGwtMC4wNzg2MiwwbC0wLjA3ODYyLDBsLTAuMDI2MjEsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAuNDE5MywwbDAsMGwwLDBxMC4wNTI0MSwwIDAuMTA0ODIsMC4wMjYxNHQwLjA3ODYyLDAuMDc4NDF0MC4wMjYyMSwwLjA3ODQxbDAsMC4wMjYxNGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAuMjA5NjUsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMC4wMjYxNGwwLDAuMDc4NDFsMCwwLjA3ODQxbDAsMC4wMjYxNHEwLjA1MjQxLDAgMC4wNzg2MiwwLjAyNjE0dDAsMC4wNzg0MXQtMC4wNTI0MSwwLjA3ODQxbC0wLjAyNjIxLDAuMDI2MTRsMC4yMDk2NSwwbDAsMC4wMjYxNGwwLDAuMDc4NDFsMCwwLjA3ODQxbDAsMC4wMjYxNGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwtMC4wMjYxNGwwLC0wLjA3ODQxbDAsLTAuMTA0NTVsMC40MTkzLDAuNDE4MTlxMC4xMDQ4MiwwLjA1MjI3IDAuMjA5NjUsMC4xNTY4MmwwLjIwOTY1LDAuMjA5MXQwLjIwOTY1LDAuMTA0NTV0MC4yMDk2NSwtMC4wNTIyN2wwLjAyNjIxLDB0MC4wNzg2MiwwLjAyNjE0dDAuMDc4NjIsMC4wNzg0MXQwLjAyNjIxLDAuMTA0NTVxMCwtMC4xMDQ1NSAwLjA1MjQxLC0wLjE4Mjk2dDAuMTU3MjQsLTAuMTA0NTV0MC4xNTcyNCwtMC4wNTIyN3QwLjA1MjQxLC0wLjA3ODQxbDAuMTA0ODIsMHQwLjA3ODYyLDAuMDI2MTR0MC4wMjYyMSwwLjA3ODQxbDAsMC4xMDQ1NXEwLjA1MjQxLC0wLjA1MjI3IDAuMTA0ODIsLTAuMDc4NDF0MC4wNzg2MiwtMC4wMjYxNHQwLjAyNjIxLC0wLjAyNjE0bDAsLTAuMDc4NDFxMC4wNTI0MSwwLjA1MjI3IDAuMTMxMDMsMC4wNzg0MXQwLjE4MzQ0LDB0MC4xODM0NCwtMC4wNTIyN3QwLjEzMTAzLC0wLjAyNjE0bDAuMDI2MjEsMHQwLjA3ODYyLDAuMDI2MTR0MC4wNzg2MiwwLjA3ODQxdDAuMDI2MjEsMC4xMDQ1NXEwLjA1MjQxLDAuMDUyMjcgMC4xMzEwMywwLjAyNjE0dDAuMTgzNDQsLTAuMTMwNjh0MC4xODM0NCwtMC4xMzA2OHQwLjEzMTAzLDAuMDI2MTRsMC4xMDQ4MiwtMC4xMDQ1NXQwLjEwNDgyLC0wLjA3ODQxdDAuMTA0ODIsLTAuMDI2MTRsMC4xMDQ4MiwwbDAsMGwwLjAyNjIxLC0wLjAyNjE0bDAuMDc4NjIsLTAuMDc4NDFsMC4xMDQ4MiwtMC4xMDQ1NWwwLjA1MjQxLDB0MC4xNTcyNCwtMC4wMjYxNHQwLjE1NzI0LC0wLjA3ODQxdDAuMDUyNDEsLTAuMTA0NTVxMC4wNTI0MSwwIDAuMTMxMDMsMC4wMjYxNGwwLjE1NzI0LDAuMDUyMjd0MC4xMDQ4MiwwdDAuMDI2MjEsLTAuMDc4NDFxMC4wNTI0MSwwIDAuMTMxMDMsLTAuMDI2MTR0MC4xNTcyNCwtMC4wNzg0MXQwLjEwNDgyLC0wLjA3ODQxbDAuMDI2MjEsLTAuMDI2MTRsMC4xMDQ4MiwwbDAuMDc4NjIsMGwwLjAyNjIxLDBsMCwwbDAsLTAuMTA0NTVsMCwtMC4wNzg0MWwwLC0wLjAyNjE0bDAsMGwwLjEwNDgyLDB0MC4wNzg2MiwtMC4wMjYxNHQwLjAyNjIxLC0wLjA3ODQxbDAsLTAuMTA0NTVsMCwtMC4yMDkxbDAsMGwwLC0wLjQxODE5bDAsMGwwLDBxMCwtMC4wNTIyNyAtMC4wMjYyMSwtMC4xMzA2OHQtMC4wNzg2MiwtMC4xODI5NnQtMC4wNzg2MiwtMC4xODI5NnQtMC4wMjYyMSwtMC4xMzA2OHEtMC4xMDQ4MiwtMC4xMDQ1NSAtMC4yODgyNywtMC4yNjEzN3QtMC40NDU1LC0wLjMzOTc4dC0wLjQ0NTUsLTAuMjg3NTF0LTAuMjg4MjcsLTAuMTU2ODJsLTAuMTMxMDMsMHQtMC4xODM0NCwtMC4wMjYxNHQtMC4xODM0NCwtMC4wNzg0MXQtMC4xMzEwMywtMC4xMDQ1NWwtMC4wMjYyMSwwdC0wLjEwNDgyLC0wLjAyNjE0dC0wLjE1NzI0LC0wLjA3ODQxdC0wLjEzMTAzLC0wLjEwNDU1cS0wLjA1MjQxLDAgLTAuMTU3MjQsLTAuMDI2MTR0LTAuMjYyMDYsLTAuMTA0NTV0LTAuMjYyMDYsLTAuMTU2ODJ0LTAuMTU3MjQsLTAuMTMwNjhxLTAuMDUyNDEsMCAtMC4xMzEwMywtMC4wMjYxNHQtMC4yMDk2NSwtMC4wNzg0MXQtMC4yNjIwNiwtMC4wNzg0MXQtMC4yMzU4NSwtMC4wMjYxNHEwLC0wLjA1MjI3IC0wLjAyNjIxLC0wLjEwNDU1dC0wLjEwNDgyLC0wLjEwNDU1bC0wLjE1NzI0LC0wLjEwNDU1dC0wLjEzMTAzLC0wLjEwNDU1dC0wLjEzMTAzLC0wLjEwNDU1dC0wLjIwOTY1LC0wLjEwNDU1bC0wLjI2MjA2LC0wLjEwNDU1dC0wLjIzNTg1LC0wLjEwNDU1cTAsLTAuMDUyMjcgLTAuMDUyNDEsLTAuMTMwNjh0LTAuMTU3MjQsLTAuMTgyOTZ0LTAuMTU3MjQsLTAuMTgyOTZ0LTAuMDUyNDEsLTAuMTMwNjhsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsLTAuMTA0ODIsMHQtMC4wNzg2MiwtMC4wMjYxNHQtMC4wMjYyMSwtMC4wNzg0MWwwLC0wLjEwNDU1bDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwLjIwOTFxLTAuMTA0ODIsLTAuMDUyMjcgLTAuMjM1ODUsLTAuMTU2ODJ0LTAuMjYyMDYsLTAuMjYxMzd0LTAuMjA5NjUsLTAuMjYxMzd0LTAuMTMxMDMsLTAuMTU2ODJxLTAuMTA0ODIsLTAuMDUyMjcgLTAuMjM1ODUsLTAuMTMwNjh0LTAuMjYyMDYsLTAuMTgyOTZ0LTAuMjA5NjUsLTAuMTgyOTZsLTAuMTMxMDMsLTAuMTMwNjhxMCwtMC4wNTIyNyAtMC4wMjYyMSwtMC4xMDQ1NXQtMC4xMDQ4MiwtMC4wNzg0MXQtMC4xNTcyNCwtMC4wMjYxNGwtMC4xMzEwMywwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsLTAuMDI2MTRsMCwtMC4wNzg0MWwwLC0wLjA3ODQxbDAsLTAuMDI2MTRsLTAuMjA5NjUsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBxLTAuMDUyNDEsMCAtMC4xMDQ4MiwtMC4wMjYxNHQtMC4wNzg2MiwtMC4wNzg0MXQtMC4wMjYyMSwtMC4wNzg0MWwwLC0wLjAyNjE0bDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLC0wLjAyNjE0bDAsLTAuMDc4NDFsMCwtMC4xMDQ1NXEtMC4wNTI0MSwwIC0wLjEzMTAzLC0wLjAyNjE0dC0wLjIwOTY1LC0wLjEwNDU1bC0wLjI2MjA2LC0wLjE1NjgydC0wLjIzNTg1LC0wLjEzMDY4cS0wLjE1NzI0LC0wLjE1NjgyIC0wLjQxOTMsLTAuMzkyMDV0LTAuNjU1MTUsLTAuNTQ4ODd0LTAuNzA3NTYsLTAuNTQ4ODdsLTAuNTI0MTIsLTAuMzkyMDVxLTAuMDUyNDEsMCAtMC4xMDQ4MiwtMC4wMjYxNHQtMC4wNzg2MiwtMC4xMDQ1NXQtMC4wMjYyMSwtMC4xNTY4MmwwLC0wLjEzMDY4cTAuMDUyNDEsLTAuMDUyMjcgMC4wNTI0MSwtMC4xMzA2OHQtMC4wNzg2MiwtMC4xODI5NnQtMC4xMzEwMywtMC4xODI5NnQtMC4wNTI0MSwtMC4xMzA2OHEtMC4wNTI0MSwtMC4wNTIyNyAtMC4xMDQ4MiwtMC4xMzA2OHQtMC4xMDQ4MiwtMC4xODI5NnQtMC4xMDQ4MiwtMC4xODI5NnQtMC4xMDQ4MiwtMC4xMzA2OHEtMC4wNTI0MSwwIC0wLjEwNDgyLC0wLjAyNjE0dC0wLjA3ODYyLC0wLjA3ODQxdC0wLjAyNjIxLC0wLjA3ODQxbDAsLTAuMDI2MTRxLTAuMDUyNDEsMCAtMC4xMDQ4MiwtMC4wMjYxNHQtMC4wNzg2MiwtMC4wNzg0MXQtMC4wMjYyMSwtMC4wNzg0MWwwLC0wLjAyNjE0cS0wLjA1MjQxLDAgLTAuMTMxMDMsLTAuMDI2MTR0LTAuMjA5NjUsLTAuMDc4NDF0LTAuMjYyMDYsLTAuMDc4NDF0LTAuMjM1ODUsLTAuMDI2MTRsLTAuMDI2MjEsLTAuMDI2MTR0LTAuMTA0ODIsLTAuMDc4NDF0LTAuMTU3MjQsLTAuMDc4NDF0LTAuMTMxMDMsLTAuMDI2MTRxLTAuMDUyNDEsLTAuMDUyMjcgLTAuMTMxMDMsLTAuMTA0NTV0LTAuMTgzNDQsLTAuMTA0NTV0LTAuMTgzNDQsLTAuMTA0NTV0LTAuMTMxMDMsLTAuMTA0NTVsMCwwbDAsMGwwLDAuMDAwMDN6bTEuODg2ODMsOC4xNTQ3bDAsMC4wMjYxNGwwLDAuMDc4NDFsMCwwLjA3ODQxbDAsMC4wMjYxNGwtMC4yNjIwNiwtMC4xMzA2OHQtMC4zNDA2OCwtMC4xODI5NnQtMC4yODgyNywtMC4xODI5NnQtMC4xNTcyNCwtMC4xMzA2OHEtMC4xMDQ4MiwwLjA1MjI3IC0wLjIzNTg1LDAuMTA0NTV0LTAuMjYyMDYsMC4wNzg0MXQtMC4yMDk2NSwwLjAyNjE0bC0wLjEzMTAzLDB0LTAuMTA0ODIsMC4wMjYxNHQtMC4wNzg2MiwwLjEwNDU1dC0wLjAyNjIxLDAuMTU2ODJsMCwwLjEzMDY4cS0wLjA1MjQxLDAgLTAuMTA0ODIsMC4wMjYxNHQtMC4xMDQ4MiwwLjEwNDU1bC0wLjEwNDgyLDAuMTU2ODJ0LTAuMTA0ODIsMC4xMzA2OHEtMC4xMDQ4MiwwIC0wLjI2MjA2LDAuMDI2MTR0LTAuMzY2ODgsMC4wNzg0MXQtMC4zNjY4OCwwLjA3ODQxdC0wLjI2MjA2LDAuMDI2MTRsMC4wMjYyMSwwLjAyNjE0dDAuMDc4NjIsMC4xMDQ1NXQwLjA3ODYyLDAuMTU2ODJ0MC4wMjYyMSwwLjEzMDY4bDAsMC4xMDQ1NXQwLjAyNjIxLDAuMTA0NTV0MC4wNzg2MiwwLjEwNDU1bDAuMTA0ODIsMC4xMDQ1NXEwLjA1MjQxLDAgMC4wNzg2MiwwLjAyNjE0dDAuMDI2MjEsMC4wNzg0MXQwLjAyNjIxLDAuMDc4NDF0MC4wNzg2MiwwLjAyNjE0cTAsMC4wNTIyNyAwLjAyNjIxLDAuMTMwNjh0MC4wNzg2MiwwLjE4Mjk2dDAuMDc4NjIsMC4xODI5NnQwLjAyNjIxLDAuMTMwNjhxMC4wNTI0MSwwLjA1MjI3IDAuMDc4NjIsMC4xODI5NnQtMC4wMjYyMSwwLjMzOTc4dC0wLjEzMTAzLDAuMzM5Nzh0LTAuMTMxMDMsMC4xODI5NnEwLDAuMDUyMjcgLTAuMDI2MjEsMC4xMzA2OHQtMC4xMDQ4MiwwLjE4Mjk2dC0wLjE1NzI0LDAuMTgyOTZsLTAuMTMxMDMsMC4xMzA2OHEwLjA1MjQxLDAuMTA0NTUgMC4wNTI0MSwwLjIwOTF0LTAuMDc4NjIsMC4yMDkxdC0wLjEzMTAzLDAuMjA5MXQtMC4wNTI0MSwwLjIwOTFsLTAuMTMxMDMsMC4xMzA2OGwtMC4xODM0NCwwLjE4Mjk2bC0wLjE4MzQ0LDAuMTgyOTZsLTAuMTMxMDMsMC4xMzA2OGwtMC4xMDQ4MiwwLjEwNDU1dC0wLjA3ODYyLDAuMTA0NTV0LTAuMDI2MjEsMC4xMDQ1NWwwLDAuMTA0NTVxMC4wNTI0MSwwIDAuMTA0ODIsLTAuMDI2MTR0MC4xMDQ4MiwtMC4wNzg0MXQwLjEwNDgyLC0wLjA3ODQxdDAuMTA0ODIsLTAuMDI2MTRxMC4xMDQ4MiwtMC4wNTIyNyAwLjIzNTg1LC0wLjEzMDY4dDAuMjYyMDYsLTAuMjA5MXQwLjIwOTY1LC0wLjI2MTM3dDAuMTMxMDMsLTAuMjM1MjNsMC4xMzEwMywtMC4xMzA2OHQwLjE4MzQ0LC0wLjE1NjgydDAuMTgzNDQsLTAuMTA0NTV0MC4xMzEwMywtMC4wMjYxNGwwLjEzMTAzLC0wLjEzMDY4dDAuMTgzNDQsLTAuMTMwNjh0MC4xODM0NCwtMC4wMjYxNHQwLjEzMTAzLDAuMDc4NDFsMCwtMC4yMDkxbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsLTAuMjA5MWwwLjAyNjIxLDBsMC4wNzg2MiwwbDAuMDc4NjIsMGwwLjAyNjIxLDBxMC4wNTI0MSwwIDAuMTA0ODIsLTAuMDUyMjd0MC4xMDQ4MiwtMC4xMzA2OHQwLjEwNDgyLC0wLjA3ODQxdDAuMTA0ODIsMC4wNTIyN3EwLC0wLjA1MjI3IDAuMDI2MjEsLTAuMTA0NTV0MC4xMDQ4MiwtMC4xMDQ1NWwwLjE1NzI0LC0wLjEwNDU1dDAuMTMxMDMsLTAuMTA0NTV0MC4xNTcyNCwtMC4wNzg0MXQwLjI4ODI3LDB0MC4zNDA2OCwwLjA1MjI3dDAuMjYyMDYsMC4wMjYxNGwwLjEwNDgyLDBsMC4wNzg2MiwwbDAuMDI2MjEsMGwwLDBxMC4xMDQ4MiwwIDAuMjM1ODUsLTAuMDUyMjd0MC4yNjIwNiwtMC4xODI5NnQwLjIwOTY1LC0wLjIzNTIzdDAuMTMxMDMsLTAuMTU2ODJ0MC4xMDQ4MiwtMC4xMzA2OGwwLjEwNDgyLC0wLjE1NjgydDAuMTA0ODIsLTAuMTA0NTV0MC4xMDQ4MiwtMC4wMjYxNHEwLjA1MjQxLC0wLjA1MjI3IDAuMDc4NjIsLTAuMTA0NTV0MCwtMC4xMDQ1NWwtMC4wNTI0MSwtMC4xMDQ1NXQtMC4wMjYyMSwtMC4xMDQ1NXEwLjA1MjQxLC0wLjA1MjI3IDAuMTA0ODIsLTAuMTMwNjh0MC4wNzg2MiwtMC4xNTY4MnQwLjAyNjIxLC0wLjEwNDU1bDAsLTAuMDI2MTRxLTAuMDUyNDEsLTAuMDUyMjcgLTAuMTA0ODIsLTAuMTMwNjh0LTAuMDc4NjIsLTAuMTgyOTZ0LTAuMDI2MjEsLTAuMTgyOTZsMCwtMC4xMzA2OHQtMC4wMjYyMSwtMC4xMDQ1NXQtMC4xMDQ4MiwtMC4wNzg0MXQtMC4xNTcyNCwtMC4wMjYxNGwtMC4xMzEwMywwcTAsLTAuMDUyMjcgLTAuMDUyNDEsLTAuMTA0NTV0LTAuMTU3MjQsLTAuMDc4NDF0LTAuMTU3MjQsLTAuMDI2MTRsLTAuMDUyNDEsMHEtMC4wNTI0MSwtMC4wNTIyNyAtMC4xMzEwMywtMC4wNzg0MXQtMC4xNTcyNCwtMC4wMjYxNHQtMC4xMDQ4MiwtMC4wMjYxNHQtMC4wMjYyMSwtMC4wNzg0MXEtMC4wNTI0MSwwIC0wLjA3ODYyLC0wLjAyNjE0dC0wLjAyNjIxLC0wLjA3ODQxdC0wLjAyNjIxLC0wLjA3ODQxdC0wLjA3ODYyLC0wLjAyNjE0bDAsMGwwLDBsMCwwbDAuMDAwMDEsLTAuMDAwMDJ6bTMuMTQ0NzIsNS4yMjczN2wtMC4xMzEwMywwdC0wLjE4MzQ0LC0wLjAyNjE0dC0wLjE4MzQ0LC0wLjA3ODQxdC0wLjEzMTAzLC0wLjEwNDU1dC0wLjE1NzI0LC0wLjEzMDY4dC0wLjI4ODI3LC0wLjE1NjgydC0wLjM0MDY4LC0wLjEwNDU1dC0wLjI2MjA2LC0wLjAyNjE0dC0wLjIzNTg1LDAuMDI2MTRsLTAuMjYyMDYsMC4wNTIyN3QtMC4yMDk2NSwwdC0wLjEzMTAzLC0wLjA3ODQxbDAsMC4yMDkxcS0wLjA1MjQxLDAgLTAuMTU3MjQsLTAuMDI2MTR0LTAuMjM1ODUsLTAuMDUyMjd0LTAuMTgzNDQsMHQtMC4wNTI0MSwwLjA3ODQxcS0wLjA1MjQxLDAgLTAuMTMxMDMsMC4wMjYxNHQtMC4xODM0NCwwLjA3ODQxdC0wLjE4MzQ0LDAuMDc4NDF0LTAuMTMxMDMsMC4wMjYxNHEtMC4wNTI0MSwwLjA1MjI3IC0wLjE1NzI0LDAuMTA0NTV0LTAuMjg4MjcsMC4wNzg0MXQtMC4zNDA2OCwwLjAyNjE0bC0wLjI2MjA2LDBxLTAuMDUyNDEsMC4wNTIyNyAtMC4xMzEwMywwLjEwNDU1dC0wLjE4MzQ0LDAuMTA0NTV0LTAuMTgzNDQsMC4xMDQ1NXQtMC4xMzEwMywwLjEwNDU1cS0wLjEwNDgyLDAgLTAuMjYyMDYsMC4wMjYxNHQtMC4zNjY4OCwwLjA3ODQxdC0wLjM2Njg4LDAuMDc4NDF0LTAuMjYyMDYsMC4wMjYxNHEwLDAuMDUyMjcgLTAuMDI2MjEsMC4xMDQ1NXQtMC4xMDQ4MiwwLjEwNDU1bC0wLjE1NzI0LDAuMTA0NTV0LTAuMTMxMDMsMC4xMDQ1NXEtMC4wNTI0MSwwIC0wLjE1NzI0LDAuMDI2MTR0LTAuMjg4MjcsMC4xMDQ1NXQtMC4zNDA2OCwwLjE1NjgybC0wLjI2MjA2LDAuMTMwNjhxLTAuMDUyNDEsMCAtMC4xMDQ4MiwwLjAyNjE0dC0wLjEwNDgyLDAuMDc4NDF0LTAuMTA0ODIsMC4wNzg0MXQtMC4xMDQ4MiwwLjAyNjE0bC0wLjI2MjA2LDAuMTMwNjhsLTAuMzY2ODgsMC4xODI5NmwtMC4zNjY4OCwwLjE4Mjk2bC0wLjI2MjA2LDAuMTMwNjhsMCwwbC0wLjIwOTY1LDBsMCwwLjIwOTFsMCwwbDAsMGwwLDBsMCwwbC0wLjAyNjIxLDBsLTAuMDc4NjIsMGwtMC4wNzg2MiwwbC0wLjAyNjIxLDBxLTAuMDUyNDEsMC4wNTIyNyAtMC4xNTcyNCwwLjEwNDU1dC0wLjI2MjA2LDAuMDc4NDF0LTAuMjYyMDYsMC4wMjYxNGwtMC4xNTcyNCwwcTAuMDUyNDEsMC4wNTIyNyAwLjEwNDgyLDAuMTU2ODJ0MC4xMDQ4MiwwLjI2MTM3dDAuMTA0ODIsMC4yNjEzN3QwLjEwNDgyLDAuMTU2ODJxMCwwLjA1MjI3IDAuMDUyNDEsMC4xMzA2OHQwLjEzMTAzLDAuMTgyOTZ0MC4wNzg2MiwwLjE4Mjk2dC0wLjA1MjQxLDAuMTMwNjhsMC4xMzEwMywwLjEzMDY4dDAuMTgzNDQsMC4xNTY4MnQwLjE4MzQ0LDAuMTA0NTV0MC4xMzEwMywwLjAyNjE0cTAsMC4wNTIyNyAwLjAyNjIxLDAuMTA0NTV0MC4wNzg2MiwwLjEwNDU1dDAuMDc4NjIsMC4xMDQ1NXQwLjAyNjIxLDAuMTA0NTVxMC4wNTI0MSwwIDAuMTMxMDMsMC4wNTIyN3QwLjIwOTY1LDAuMTU2ODJ0MC4yNjIwNiwwLjE1NjgydDAuMjM1ODUsMC4wNTIyN2wwLDAuMDI2MTRsMCwwLjA3ODQxbDAsMC4wNzg0MWwwLDAuMDI2MTRsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDAuMDI2MTRsMCwwLjA3ODQxbDAsMC4wNzg0MWwwLDAuMDI2MTRsMC4xMDQ4MiwwbDAuMDc4NjIsMGwwLjAyNjIxLDBsMCwwbDAsMGwwLjAyNjIxLDBsMC4wNzg2MiwwbDAuMTA0ODIsMGwtMC4wMjYyMSwwbC0wLjA3ODYyLDBsLTAuMDc4NjIsMGwtMC4wMjYyMSwwbDAsMGwwLDBsMC4wMjYyMSwwdDAuMDc4NjIsMC4wMjYxNHQwLjA3ODYyLDAuMDc4NDF0MC4wMjYyMSwwLjEwNDU1bDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLjIwOTY1LDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDAuMDI2MTRsMCwwLjA3ODQxbDAsMC4xMDQ1NXEwLjEwNDgyLDAgMC4yMDk2NSwtMC4wNTIyN3QwLjIwOTY1LC0wLjE1NjgydDAuMjA5NjUsLTAuMTU2ODJ0MC4yMDk2NSwtMC4wNTIyN2wtMC4yMDk2NSwwbDAsMGwtMC4wMjYyMSwwbC0wLjA3ODYyLDBsLTAuMTA0ODIsMHEwLjEwNDgyLDAgMC4yMzU4NSwtMC4wMjYxNHQwLjI2MjA2LC0wLjEwNDU1dDAuMjA5NjUsLTAuMTU2ODJsMC4xMzEwMywtMC4xMzA2OHEwLjA1MjQxLDAgMC4xMDQ4MiwtMC4wMjYxNHQwLjEwNDgyLC0wLjEwNDU1bDAuMTA0ODIsLTAuMTU2ODJ0MC4xMDQ4MiwtMC4xMzA2OGwwLjI2MjA2LC0wLjEzMDY4dDAuMzQwNjgsLTAuMjA5MXQwLjI4ODI3LC0wLjI2MTM3dDAuMTU3MjQsLTAuMjM1MjNxMC4xMDQ4MiwtMC4wNTIyNyAwLjIzNTg1LC0wLjEzMDY4dDAuMjg4MjcsLTAuMTU2ODJ0MC4yODgyNywtMC4xMDQ1NXQwLjIzNTg1LC0wLjAyNjE0cTAsLTAuMTA0NTUgMC4wMjYyMSwtMC4xODI5NnQwLjEwNDgyLC0wLjEwNDU1bDAuMTU3MjQsLTAuMDUyMjd0MC4xMzEwMywtMC4wNzg0MXEwLjA1MjQxLDAgMC4xMzEwMywtMC4wNTIyN3QwLjIwOTY1LC0wLjE1NjgydDAuMjYyMDYsLTAuMTU2ODJ0MC4yMzU4NSwtMC4wNTIyN3EwLjA1MjQxLDAgMC4xMDQ4MiwtMC4wMjYxNHQwLjEwNDgyLC0wLjA3ODQxdDAuMTA0ODIsLTAuMDc4NDF0MC4xMDQ4MiwtMC4wMjYxNGwwLDAuMTA0NTVsMCwwLjEwNDU1bDAsMC4xMDQ1NWwwLDAuMTA0NTVxLTAuMDUyNDEsMCAtMC4wNzg2MiwwLjAyNjE0dC0wLjAyNjIxLDAuMDUyMjd0LTAuMDI2MjEsMGwtMC4wNzg2MiwtMC4wNzg0MWwwLDAuMjA5MXEtMC4wNTI0MSwwLjA1MjI3IC0wLjEwNDgyLDAuMTMwNjh0LTAuMDc4NjIsMC4xODI5NnQtMC4wMjYyMSwwLjE4Mjk2bDAsMC4xMzA2OGwtMC4yNjIwNiwwLjM5MjA1bC0wLjM2Njg4LDAuNTQ4ODdsLTAuMzY2ODgsMC41NDg4N2wtMC4yNjIwNiwwLjM5MjA1bDAsMGwwLDAuMDI2MTRsMCwwLjA3ODQxbDAsMC4xMDQ1NWwwLDBsLTAuMDI2MjEsMGwtMC4wNzg2MiwwbC0wLjEwNDgyLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDAuMTU2ODJ0LTAuMDI2MjEsMC4yNjEzN3QtMC4wNzg2MiwwLjI2MTM3dC0wLjEwNDgyLDAuMTU2ODJxLTAuMDUyNDEsMCAtMC4xMzEwMywtMC4wMjYxNHQtMC4xODM0NCwtMC4xMDQ1NXQtMC4xODM0NCwtMC4xNTY4MmwtMC4xMzEwMywtMC4xMzA2OGwtMC4xMzEwMywwdC0wLjE4MzQ0LC0wLjAyNjE0dC0wLjE4MzQ0LC0wLjA3ODQxdC0wLjEzMTAzLC0wLjEwNDU1cTAsLTAuMDUyMjcgMC4wNTI0MSwtMC4wNzg0MXQwLjE1NzI0LDB0MC4xNTcyNCwwLjA1MjI3bDAuMDUyNDEsMC4wMjYxNHEtMC4xMDQ4MiwtMC4wNTIyNyAtMC4yMzU4NSwtMC4wNTIyN3QtMC4yODgyNywwLjA1MjI3dC0wLjI4ODI3LDAuMDUyMjd0LTAuMjM1ODUsLTAuMDUyMjdxLTAuMDUyNDEsMC4wNTIyNyAtMC4xNTcyNCwwLjEwNDU1dC0wLjI2MjA2LDAuMDc4NDF0LTAuMjYyMDYsMC4wMjYxNGwtMC4xNTcyNCwwcTAuMDUyNDEsMC4xMDQ1NSAwLjEwNDgyLDAuMjM1MjN0MC4xMDQ4MiwwLjI4NzUxdDAuMTA0ODIsMC4yODc1MXQwLjEwNDgyLDAuMjM1MjNxMC4xNTcyNCwwLjI2MTM3IDAuMzY2ODgsMC42Nzk1NnQwLjQ5NzkxLDAuOTY3MDZ0MC41NTAzMywwLjkxNDc5dDAuNDcxNzEsMC41NzUwMWwwLDAuMjA5MXEwLjA1MjQxLDAuMDUyMjcgMC4xMDQ4MiwwLjE1NjgydDAuMTA0ODIsMC4yNjEzN3QwLjEwNDgyLDAuMjYxMzd0MC4xMDQ4MiwwLjE1NjgycTAsMC4wNTIyNyAwLjAyNjIxLDAuMTA0NTV0MC4wNzg2MiwwLjEwNDU1dDAuMDc4NjIsMC4xMDQ1NXQwLjAyNjIxLDAuMTA0NTVxMC4wNTI0MSwwLjEwNDU1IDAuMTU3MjQsMC4xNTY4MnQwLjI2MjA2LDAuMDUyMjd0MC4yNjIwNiwwLjA1MjI3dDAuMTU3MjQsMC4xNTY4MnEwLjEwNDgyLDAuMDUyMjcgMC4yMzU4NSwwLjEzMDY4dDAuMjg4MjcsMC4xMzA2OHQwLjI4ODI3LDAuMDI2MTR0MC4yMzU4NSwtMC4wNzg0MXEwLjEwNDgyLDAgMC4yNjIwNiwtMC4wMjYxNHQwLjMxNDQ3LC0wLjEzMDY4dDAuMjA5NjUsLTAuMjM1MjN0MC4wNTI0MSwtMC4yMzUyM2wwLjEzMTAzLC0wLjEzMDY4dDAuMTU3MjQsLTAuMjA5MXQwLjEwNDgyLC0wLjI2MTM3dDAuMDI2MjEsLTAuMjM1MjNxLTAuMDUyNDEsLTAuMDUyMjcgLTAuMDc4NjIsLTAuMTMwNjh0MCwtMC4xODI5NnQwLjA1MjQxLC0wLjE4Mjk2dDAuMDI2MjEsLTAuMTMwNjhxMCwtMC4xMDQ1NSAtMC4wMjYyMSwtMC4yMDkxbC0wLjA1MjQxLC0wLjIwOTF0MCwtMC4yMDkxdDAuMDc4NjIsLTAuMjA5MXEtMC4xMDQ4MiwtMC4wNTIyNyAtMC4yMDk2NSwtMC4xNTY4MnQtMC4xODM0NCwtMC4yNjEzN2wtMC4xMzEwMywtMC4yNjEzN3QtMC4xMDQ4MiwtMC4xNTY4MnEwLC0wLjEwNDU1IC0wLjA1MjQxLC0wLjIzNTIzdC0wLjIwOTY1LC0wLjI2MTM3dC0wLjMxNDQ3LC0wLjIwOTFsLTAuMjYyMDYsLTAuMTMwNjhxMCwtMC4xMDQ1NSAwLjA1MjQxLC0wLjIwOTF0MC4xODM0NCwtMC4xNTY4MnQwLjIzNTg1LC0wLjA1MjI3bDAuMTU3MjQsMHEwLjA1MjQxLC0wLjEwNDU1IDAuMTU3MjQsLTAuMTgyOTZ0MC4yNjIwNiwtMC4xMzA2OHQwLjI2MjA2LC0wLjEzMDY4dDAuMTU3MjQsLTAuMTgyOTZxMC4xMDQ4MiwwIDAuMjA5NjUsLTAuMDc4NDF0MC4yMDk2NSwtMC4yNjEzN3QwLjIwOTY1LC0wLjMxMzY0dDAuMjA5NjUsLTAuMTgyOTZsMC4wMjYyMSwwdDAuMDUyNDEsLTAuMDI2MTR0MCwtMC4wNzg0MXQtMC4wNzg2MiwtMC4xMDQ1NWwwLjAyNjIxLDBsMC4wNzg2MiwwbDAuMDc4NjIsMGwwLjAyNjIxLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLjAyNjIxLC0wLjAyNjE0bDAuMDc4NjIsLTAuMDc4NDFsMC4wNzg2MiwtMC4wNzg0MWwwLjAyNjIxLC0wLjAyNjE0cTAuMDUyNDEsLTAuMDUyMjcgMC4xMDQ4MiwtMC4xMzA2OGwwLjEwNDgyLC0wLjE1NjgydDAuMTA0ODIsLTAuMTA0NTV0MC4xMDQ4MiwtMC4wMjYxNHEwLjA1MjQxLC0wLjA1MjI3IDAuMDc4NjIsLTAuMTU2ODJ0MC4wNTI0MSwtMC4yNjEzN3QwLjEwNDgyLC0wLjI2MTM3dDAuMTgzNDQsLTAuMTU2ODJxMCwtMC4xMDQ1NSAwLjA3ODYyLC0wLjIwOTF0MC4yNjIwNiwtMC4yMDkxdDAuMzE0NDcsLTAuMjA5MXQwLjE4MzQ0LC0wLjIwOTFxMCwtMC4wNTIyNyAwLjAyNjIxLC0wLjEwNDU1bDAuMDUyNDEsLTAuMTA0NTV0MCwtMC4xMDQ1NXQtMC4wNzg2MiwtMC4xMDQ1NXEwLjEwNDgyLDAgMC4yMDk2NSwtMC4wNzg0MXQwLjE1NzI0LC0wLjI2MTM3dDAuMDUyNDEsLTAuMzEzNjRsMCwtMC4xODI5NmwwLC0wLjIzNTIzdC0wLjAyNjIxLC0wLjI2MTM3dC0wLjA3ODYyLC0wLjIwOTF0LTAuMTA0ODIsLTAuMTMwNjh0LTAuMDc4NjIsLTAuMTMwNjh0LTAuMDUyNDEsLTAuMTgyOTZ0LTAuMTA0ODIsLTAuMTgyOTZ0LTAuMTgzNDQsLTAuMTMwNjhxMCwtMC4wNTIyNyAtMC4wMjYyMSwtMC4xMzA2OHQtMC4xMDQ4MiwtMC4xNTY4MnQtMC4xNTcyNCwtMC4xMDQ1NXQtMC4xMzEwMywtMC4wMjYxNHEwLC0wLjEwNDU1IC0wLjA3ODYyLC0wLjIwOTF0LTAuMjYyMDYsLTAuMTgyOTZ0LTAuMzE0NDcsLTAuMTMwNjh0LTAuMTgzNDQsLTAuMTA0NTVsMCwwbDAsMGwwLjAwMDAyLC0wLjAwMDAzeiIvPjwvc3ZnPg==")}.lengs-bright{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA0NCA1NiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZWxsaXBzZSBzdHJva2Utd2lkdGg9IjAiIGZpbGw9IiMzNjM2MzYiIG9wYWNpdHk9IjAuMyIgY3g9IjIyIiBjeT0iNTQiIHJ4PSIxMCIgcnk9IjIiLz48cGF0aCBzdHJva2Utd2lkdGg9IjAiIGZpbGw9IiM5ZjdkMjMiIGQ9Im03LDM4bDE1LDE2bDE1LC0xNmM5LC05IDksLTIzIDEsLTMxYy05LC05IC0yMywtOSAtMzEsMGMtOSw4IC05LDIyIDAsMzF6Ii8+PHBhdGggc3Ryb2tlLXdpZHRoPSIwIiBmaWxsPSIjZmZmZmZmIiBkPSJtOS4wMDY0OSwzNi4xNzY0MWwxMi45MzcyMiwxMy44Njg3NWwxMi45MzcyMiwtMTMuODY4NzVjNy43NjIzMywtNy44MDExNyA3Ljc2MjMzLC0xOS45MzYzMiAwLjg2MjQ4LC0yNi44NzA3Yy03Ljc2MjMzLC03LjgwMTE3IC0xOS44MzcwOCwtNy44MDExNyAtMjYuNzM2OTMsMGMtNy43NjIzMyw2LjkzNDM3IC03Ljc2MjMzLDE5LjA2OTUzIDAsMjYuODcwN2wwLjAwMDAxLDB6Ii8+PHBhdGggc3Ryb2tlLXdpZHRoPSIwIiBmaWxsPSIjOWY3ZDIzIiBkPSJtMjAuNDA5NDIsMTAuMDc1OTRxLTAuMTA0ODIsMCAtMC4yMDk2NSwtMC4wMjYxNHQtMC4yMDk2NSwtMC4wNzg0MXQtMC4yMDk2NSwtMC4wNzg0MXQtMC4yMDk2NSwtMC4wMjYxNGwtMC4xMzEwMywwbC0wLjE4MzQ0LDBsLTAuMTgzNDQsMGwtMC4xMzEwMywwcTAsMC4wNTIyNyAwLjAyNjIxLDAuMTA0NTV0MC4wNzg2MiwwLjEwNDU1dDAuMDc4NjIsMC4xMDQ1NXQwLjAyNjIxLDAuMTA0NTVsLTAuMDI2MjEsMC4wMjYxNGwtMC4wNzg2MiwwLjA3ODQxbC0wLjA3ODYyLDAuMDc4NDFsLTAuMDI2MjEsMC4wMjYxNHEtMC4wNTI0MSwwIC0wLjA3ODYyLC0wLjAyNjE0dC0wLjAyNjIxLC0wLjA1MjI3dC0wLjAyNjIxLDBsLTAuMDc4NjIsMC4wNzg0MWwwLDAuMDI2MTRsMCwwLjEwNDU1bDAsMC4xNTY4MmwwLDAuMTMwNjhxLTAuMDUyNDEsMC4xNTY4MiAtMC4xNTcyNCwwLjQxODE5dC0wLjI4ODI3LDAuNjI3Mjh0LTAuMzQwNjgsMC42MjcyOHQtMC4yNjIwNiwwLjQxODE5bDAsMC4wMjYxNGwwLDAuMDc4NDFsMCwwLjA3ODQxbDAsMC4wMjYxNGwtMC4xMzEwMywwLjEzMDY4dC0wLjE1NzI0LDAuMTgyOTZ0LTAuMTA0ODIsMC4xODI5NnQtMC4wMjYyMSwwLjEzMDY4cS0wLjEwNDgyLDAuMTA0NTUgLTAuMjM1ODUsMC4yODc1MXQtMC4yODgyNywwLjQ0NDMzdC0wLjI4ODI3LDAuNDQ0MzN0LTAuMjM1ODUsMC4yODc1MWwwLDAuMDI2MTRsMCwwLjA3ODQxbDAsMC4wNzg0MWwwLDAuMDI2MTRsMCwwbDAsMGwtMC4xMDQ4MiwwbC0wLjA3ODYyLDBsLTAuMDI2MjEsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDAuMjA5MWwwLDBsMCwwbDAsMGwwLDBsLTAuMDI2MjEsMHQtMC4wNzg2MiwwLjAyNjE0dC0wLjA3ODYyLDAuMDc4NDF0LTAuMDI2MjEsMC4xMDQ1NWwtMC4wMjYyMSwwLjAyNjE0bC0wLjA3ODYyLDAuMDc4NDFsLTAuMDc4NjIsMC4wNzg0MWwtMC4wMjYyMSwwLjAyNjE0cS0wLjA1MjQxLDAgLTAuMTA0ODIsMC4wMjYxNHQtMC4wNzg2MiwwLjA3ODQxdC0wLjAyNjIxLDAuMDc4NDFsMCwwLjAyNjE0cTAsMC4wNTIyNyAtMC4wMjYyMSwwLjEzMDY4dC0wLjEwNDgyLDAuMjA5MWwtMC4xNTcyNCwwLjI2MTM3dC0wLjEzMTAzLDAuMjM1MjNxLTAuMTA0ODIsMC4wNTIyNyAtMC4yMDk2NSwwLjE1NjgydC0wLjE4MzQ0LDAuMjYxMzdsLTAuMTMxMDMsMC4yNjEzN3QtMC4xMDQ4MiwwLjE1NjgycS0wLjEwNDgyLDAuMTU2ODIgLTAuMjYyMDYsMC4zNjU5MnQtMC4zNjY4OCwwLjQ3MDQ2dC0wLjM2Njg4LDAuNDcwNDZ0LTAuMjYyMDYsMC4zNjU5MnEtMC4wNTI0MSwwLjE1NjgyIC0wLjE1NzI0LDAuMzkyMDV0LTAuMzE0NDcsMC41NDg4N3QtMC40MTkzLDAuNTQ4ODd0LTAuMzY2ODgsMC4zOTIwNXEwLDAuMDUyMjcgLTAuMDUyNDEsMC4xMzA2OHQtMC4xNTcyNCwwLjIwOTF0LTAuMTU3MjQsMC4yNjEzN3QtMC4wNTI0MSwwLjIzNTIzbDAsMGwwLDAuMjA5MWwwLDBsMCwwbDAsMGwwLDBsLTAuMDI2MjEsMGwtMC4xMDQ4MiwwbC0wLjE1NzI0LDBsLTAuMTMxMDMsMGwwLDBsMCwwbDAsMGwwLDBsMCwwcTAsMC4wNTIyNyAtMC4wMjYyMSwwLjEzMDY4dC0wLjEwNDgyLDAuMTgyOTZ0LTAuMTU3MjQsMC4xODI5NmwtMC4xMzEwMywwLjEzMDY4cS0wLjA1MjQxLDAgLTAuMTA0ODIsMC4wMjYxNHQtMC4xMDQ4MiwwLjEwNDU1bC0wLjEwNDgyLDAuMTU2ODJ0LTAuMTA0ODIsMC4xMzA2OHEtMC4wNTI0MSwwIC0wLjEwNDgyLDAuMDI2MTR0LTAuMTA0ODIsMC4wNzg0MXQtMC4xMDQ4MiwwLjA3ODQxdC0wLjEwNDgyLDAuMDI2MTRxLTAuMTA0ODIsMC4xMDQ1NSAtMC4xODM0NCwwLjI2MTM3dC0wLjA1MjQxLDAuMzY1OTJ0MC4xMDQ4MiwwLjM2NTkybDAuMTMxMDMsMC4yNjEzN3EwLDAuMTA0NTUgMC4wNTI0MSwwLjIwOTF0MC4xODM0NCwwLjIwOTF0MC4yMzU4NSwwLjIwOTF0MC4xNTcyNCwwLjIwOTFxMC4wNTI0MSwwIDAuMTMxMDMsLTAuMDI2MTR0MC4xODM0NCwtMC4xMDQ1NXQwLjE4MzQ0LC0wLjE1NjgybDAuMTMxMDMsLTAuMTMwNjhxMC4wNTI0MSwwLjA1MjI3IDAuMTMxMDMsMC4wNzg0MXQwLjE4MzQ0LC0wLjAyNjE0dDAuMTgzNDQsLTAuMTMwNjhsMC4xMzEwMywtMC4xMzA2OGwwLjEwNDgyLC0wLjEwNDU1bDAuMTA0ODIsLTAuMTA0NTVsMC4xMDQ4MiwtMC4xMDQ1NWwwLjEwNDgyLC0wLjEwNDU1cTAuMTA0ODIsMCAwLjIwOTY1LC0wLjA1MjI3dDAuMjA5NjUsLTAuMTU2ODJ0MC4yMDk2NSwtMC4xNTY4MnQwLjIwOTY1LC0wLjA1MjI3cTAsLTAuMDUyMjcgMC4wMjYyMSwtMC4xMDQ1NXQwLjEwNDgyLC0wLjEwNDU1bDAuMTU3MjQsLTAuMTA0NTV0MC4xMzEwMywtMC4xMDQ1NXEwLC0wLjA1MjI3IDAuMDUyNDEsLTAuMTA0NTV0MC4xODM0NCwtMC4xMzA2OHQwLjIzNTg1LC0wLjE4Mjk2dDAuMTU3MjQsLTAuMjA5MXEwLjA1MjQxLDAgMC4xMDQ4MiwtMC4wMjYxNHQwLjEwNDgyLC0wLjEwNDU1bDAuMTA0ODIsLTAuMTU2ODJ0MC4xMDQ4MiwtMC4xMzA2OHQwLjEwNDgyLC0wLjEzMDY4dDAuMTMxMDMsLTAuMTU2ODJ0MC4xODM0NCwtMC4xMDQ1NXQwLjIwOTY1LC0wLjAyNjE0bDAuMDI2MjEsMGwwLjA3ODYyLDBsMC4wNzg2MiwwbDAuMDI2MjEsMGwwLjAyNjIxLDB0MC4wNzg2MiwtMC4wMjYxNHQwLjA3ODYyLC0wLjA3ODQxdDAuMDI2MjEsLTAuMTA0NTVsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwtMC4yMDkxcTAuMDUyNDEsMCAwLjEwNDgyLC0wLjAyNjE0dDAuMDc4NjIsLTAuMTA0NTV0MC4wMjYyMSwtMC4xNTY4MmwwLC0wLjEzMDY4cTAuMTA0ODIsMCAwLjIzNTg1LC0wLjA1MjI3dDAuMjM1ODUsLTAuMTgyOTZ0MC4xMzEwMywtMC4yMzUyM3QwLjAyNjIxLC0wLjE1NjgycTAuMDUyNDEsLTAuMDUyMjcgMC4xMzEwMywtMC4xMDQ1NXQwLjE4MzQ0LC0wLjEwNDU1dDAuMTgzNDQsLTAuMTA0NTV0MC4xMzEwMywtMC4xMDQ1NWwwLDAuMDI2MTR0LTAuMDI2MjEsMC4wNTIyN3QtMC4wNzg2MiwwdC0wLjEwNDgyLC0wLjA3ODQxcTAuMDUyNDEsMCAwLjEwNDgyLC0wLjAyNjE0dDAuMDc4NjIsLTAuMTA0NTV0MC4wMjYyMSwtMC4xNTY4MmwwLC0wLjEzMDY4bDAuMDI2MjEsLTAuMDI2MTR0MC4xMDQ4MiwtMC4wNzg0MXQwLjE1NzI0LC0wLjA3ODQxdDAuMTMxMDMsLTAuMDI2MTRxMCwtMC4wNTIyNyAwLjAyNjIxLC0wLjEwNDU1dDAuMDc4NjIsLTAuMTA0NTV0MC4wNzg2MiwtMC4xMDQ1NXQwLjAyNjIxLC0wLjEwNDU1bDAuMTMxMDMsLTAuMTMwNjhsMC4xODM0NCwtMC4xODI5NmwwLjE4MzQ0LC0wLjE4Mjk2bDAuMTMxMDMsLTAuMTMwNjh0MC4xMDQ4MiwtMC4xMzA2OHQwLjA3ODYyLC0wLjE1NjgydDAuMDI2MjEsLTAuMTA0NTVsMCwtMC4wMjYxNHEwLjA1MjQxLC0wLjA1MjI3IDAuMTA0ODIsLTAuMTMwNjh0MC4wNzg2MiwtMC4xNTY4MnQwLjAyNjIxLC0wLjEwNDU1bDAsLTAuMDI2MTRxMC4xMDQ4MiwtMC4wNTIyNyAwLjE4MzQ0LC0wLjE1NjgydDAuMTMxMDMsLTAuMjYxMzd0MC4xMzEwMywtMC4yNjEzN3QwLjE4MzQ0LC0wLjE1NjgycS0wLjA1MjQxLC0wLjA1MjI3IC0wLjA3ODYyLC0wLjEwNDU1dDAuMDI2MjEsLTAuMTA0NTV0MC4xMzEwMywtMC4xMDQ1NXQwLjEzMTAzLC0wLjEwNDU1bDAsMGwwLjAyNjIxLC0wLjAyNjE0bDAuMDc4NjIsLTAuMDc4NDFsMC4xMDQ4MiwtMC4xMDQ1NWwwLjAyNjIxLDB0MC4xMDQ4MiwtMC4wMjYxNHQwLjE1NzI0LC0wLjA3ODQxdDAuMTMxMDMsLTAuMTA0NTVxMCwtMC4wNTIyNyAwLjAyNjIxLC0wLjEzMDY4dDAuMTA0ODIsLTAuMjA5MWwwLjE1NzI0LC0wLjI2MTM3dDAuMTMxMDMsLTAuMjM1MjNsMC4wMjYyMSwtMC4wMjYxNGwwLjA3ODYyLC0wLjA3ODQxbDAuMDc4NjIsLTAuMDc4NDFsMC4wMjYyMSwtMC4wMjYxNGwwLjAyNjIxLC0wLjAyNjE0bDAuMDc4NjIsLTAuMDc4NDFsMC4wNzg2MiwtMC4wNzg0MWwwLjAyNjIxLC0wLjAyNjE0bDAsMGwtMC4wMjYyMSwwbC0wLjA3ODYyLDBsLTAuMTA0ODIsMHEwLjA1MjQxLC0wLjA1MjI3IDAuMTA0ODIsLTAuMTMwNjh0MC4xMDQ4MiwtMC4xODI5NnQwLjEwNDgyLC0wLjE4Mjk2dDAuMTA0ODIsLTAuMTMwNjhsMC4xMzEwMywwdDAuMTU3MjQsMC4wMjYxNHQwLjEwNDgyLDAuMDc4NDF0MC4wMjYyMSwwLjEwNDU1cTAuMDUyNDEsMCAwLjEzMTAzLDAuMDI2MTR0MC4xODM0NCwwLjEwNDU1dDAuMTgzNDQsMC4xNTY4MmwwLjEzMTAzLDAuMTMwNjhsLTAuMjA5NjUsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDAuMDI2MTRsMCwwLjA3ODQxbDAsMC4wNzg0MWwwLDAuMDI2MTRsMC4yMDk2NSwwbDAuMDI2MjEsMHQwLjA3ODYyLDAuMDI2MTR0MC4wNzg2MiwwLjA3ODQxdDAuMDI2MjEsMC4xMDQ1NWwwLDBsMC4wMjYyMSwwbDAuMDc4NjIsMGwwLjA3ODYyLDBsMC4wMjYyMSwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMC4wMjYxNGwwLDAuMDc4NDFsMCwwLjA3ODQxbDAsMC4wMjYxNHEwLjEwNDgyLDAuMDUyMjcgMC4yMzU4NSwwLjE1NjgydDAuMjYyMDYsMC4yMzUyM3QwLjIwOTY1LDAuMTgyOTZ0MC4xMzEwMywwLjA1MjI3bDAuMTMxMDMsMC4xMzA2OGwwLjE4MzQ0LDAuMTgyOTZsMC4xODM0NCwwLjE4Mjk2bDAuMTMxMDMsMC4xMzA2OHEwLjE1NzI0LDAuMTA0NTUgMC4zOTMwOSwwLjMxMzY0dDAuNTUwMzMsMC41NDg4N3QwLjU1MDMzLDAuNjAxMTV0MC4zOTMwOSwwLjQxODE5cTAuMTA0ODIsMC4xNTY4MiAwLjI2MjA2LDAuMzY1OTJ0MC4zNjY4OCwwLjQ3MDQ2dDAuMzY2ODgsMC40NzA0NnQwLjI2MjA2LDAuMzY1OTJsMC4xMzEwMywwLjEzMDY4bDAuMTgzNDQsMC4xODI5NmwwLjE4MzQ0LDAuMTgyOTZsMC4xMzEwMywwLjEzMDY4cTAuMTA0ODIsMC4wNTIyNyAwLjIzNTg1LDAuMTU2ODJ0MC4yNjIwNiwwLjI4NzUxdDAuMjA5NjUsMC4zMzk3OGwwLjEzMTAzLDAuMjYxMzdsLTAuMDI2MjEsMGwtMC4wNzg2MiwwbC0wLjA3ODYyLDBsLTAuMDI2MjEsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAuNDE5MywwbDAsMGwwLDBxMC4wNTI0MSwwIDAuMTA0ODIsMC4wMjYxNHQwLjA3ODYyLDAuMDc4NDF0MC4wMjYyMSwwLjA3ODQxbDAsMC4wMjYxNGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAuMjA5NjUsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMC4wMjYxNGwwLDAuMDc4NDFsMCwwLjA3ODQxbDAsMC4wMjYxNHEwLjA1MjQxLDAgMC4wNzg2MiwwLjAyNjE0dDAsMC4wNzg0MXQtMC4wNTI0MSwwLjA3ODQxbC0wLjAyNjIxLDAuMDI2MTRsMC4yMDk2NSwwbDAsMC4wMjYxNGwwLDAuMDc4NDFsMCwwLjA3ODQxbDAsMC4wMjYxNGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwtMC4wMjYxNGwwLC0wLjA3ODQxbDAsLTAuMTA0NTVsMC40MTkzLDAuNDE4MTlxMC4xMDQ4MiwwLjA1MjI3IDAuMjA5NjUsMC4xNTY4MmwwLjIwOTY1LDAuMjA5MXQwLjIwOTY1LDAuMTA0NTV0MC4yMDk2NSwtMC4wNTIyN2wwLjAyNjIxLDB0MC4wNzg2MiwwLjAyNjE0dDAuMDc4NjIsMC4wNzg0MXQwLjAyNjIxLDAuMTA0NTVxMCwtMC4xMDQ1NSAwLjA1MjQxLC0wLjE4Mjk2dDAuMTU3MjQsLTAuMTA0NTV0MC4xNTcyNCwtMC4wNTIyN3QwLjA1MjQxLC0wLjA3ODQxbDAuMTA0ODIsMHQwLjA3ODYyLDAuMDI2MTR0MC4wMjYyMSwwLjA3ODQxbDAsMC4xMDQ1NXEwLjA1MjQxLC0wLjA1MjI3IDAuMTA0ODIsLTAuMDc4NDF0MC4wNzg2MiwtMC4wMjYxNHQwLjAyNjIxLC0wLjAyNjE0bDAsLTAuMDc4NDFxMC4wNTI0MSwwLjA1MjI3IDAuMTMxMDMsMC4wNzg0MXQwLjE4MzQ0LDB0MC4xODM0NCwtMC4wNTIyN3QwLjEzMTAzLC0wLjAyNjE0bDAuMDI2MjEsMHQwLjA3ODYyLDAuMDI2MTR0MC4wNzg2MiwwLjA3ODQxdDAuMDI2MjEsMC4xMDQ1NXEwLjA1MjQxLDAuMDUyMjcgMC4xMzEwMywwLjAyNjE0dDAuMTgzNDQsLTAuMTMwNjh0MC4xODM0NCwtMC4xMzA2OHQwLjEzMTAzLDAuMDI2MTRsMC4xMDQ4MiwtMC4xMDQ1NXQwLjEwNDgyLC0wLjA3ODQxdDAuMTA0ODIsLTAuMDI2MTRsMC4xMDQ4MiwwbDAsMGwwLjAyNjIxLC0wLjAyNjE0bDAuMDc4NjIsLTAuMDc4NDFsMC4xMDQ4MiwtMC4xMDQ1NWwwLjA1MjQxLDB0MC4xNTcyNCwtMC4wMjYxNHQwLjE1NzI0LC0wLjA3ODQxdDAuMDUyNDEsLTAuMTA0NTVxMC4wNTI0MSwwIDAuMTMxMDMsMC4wMjYxNGwwLjE1NzI0LDAuMDUyMjd0MC4xMDQ4MiwwdDAuMDI2MjEsLTAuMDc4NDFxMC4wNTI0MSwwIDAuMTMxMDMsLTAuMDI2MTR0MC4xNTcyNCwtMC4wNzg0MXQwLjEwNDgyLC0wLjA3ODQxbDAuMDI2MjEsLTAuMDI2MTRsMC4xMDQ4MiwwbDAuMDc4NjIsMGwwLjAyNjIxLDBsMCwwbDAsLTAuMTA0NTVsMCwtMC4wNzg0MWwwLC0wLjAyNjE0bDAsMGwwLjEwNDgyLDB0MC4wNzg2MiwtMC4wMjYxNHQwLjAyNjIxLC0wLjA3ODQxbDAsLTAuMTA0NTVsMCwtMC4yMDkxbDAsMGwwLC0wLjQxODE5bDAsMGwwLDBxMCwtMC4wNTIyNyAtMC4wMjYyMSwtMC4xMzA2OHQtMC4wNzg2MiwtMC4xODI5NnQtMC4wNzg2MiwtMC4xODI5NnQtMC4wMjYyMSwtMC4xMzA2OHEtMC4xMDQ4MiwtMC4xMDQ1NSAtMC4yODgyNywtMC4yNjEzN3QtMC40NDU1LC0wLjMzOTc4dC0wLjQ0NTUsLTAuMjg3NTF0LTAuMjg4MjcsLTAuMTU2ODJsLTAuMTMxMDMsMHQtMC4xODM0NCwtMC4wMjYxNHQtMC4xODM0NCwtMC4wNzg0MXQtMC4xMzEwMywtMC4xMDQ1NWwtMC4wMjYyMSwwdC0wLjEwNDgyLC0wLjAyNjE0dC0wLjE1NzI0LC0wLjA3ODQxdC0wLjEzMTAzLC0wLjEwNDU1cS0wLjA1MjQxLDAgLTAuMTU3MjQsLTAuMDI2MTR0LTAuMjYyMDYsLTAuMTA0NTV0LTAuMjYyMDYsLTAuMTU2ODJ0LTAuMTU3MjQsLTAuMTMwNjhxLTAuMDUyNDEsMCAtMC4xMzEwMywtMC4wMjYxNHQtMC4yMDk2NSwtMC4wNzg0MXQtMC4yNjIwNiwtMC4wNzg0MXQtMC4yMzU4NSwtMC4wMjYxNHEwLC0wLjA1MjI3IC0wLjAyNjIxLC0wLjEwNDU1dC0wLjEwNDgyLC0wLjEwNDU1bC0wLjE1NzI0LC0wLjEwNDU1dC0wLjEzMTAzLC0wLjEwNDU1dC0wLjEzMTAzLC0wLjEwNDU1dC0wLjIwOTY1LC0wLjEwNDU1bC0wLjI2MjA2LC0wLjEwNDU1dC0wLjIzNTg1LC0wLjEwNDU1cTAsLTAuMDUyMjcgLTAuMDUyNDEsLTAuMTMwNjh0LTAuMTU3MjQsLTAuMTgyOTZ0LTAuMTU3MjQsLTAuMTgyOTZ0LTAuMDUyNDEsLTAuMTMwNjhsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsLTAuMTA0ODIsMHQtMC4wNzg2MiwtMC4wMjYxNHQtMC4wMjYyMSwtMC4wNzg0MWwwLC0wLjEwNDU1bDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwLjIwOTFxLTAuMTA0ODIsLTAuMDUyMjcgLTAuMjM1ODUsLTAuMTU2ODJ0LTAuMjYyMDYsLTAuMjYxMzd0LTAuMjA5NjUsLTAuMjYxMzd0LTAuMTMxMDMsLTAuMTU2ODJxLTAuMTA0ODIsLTAuMDUyMjcgLTAuMjM1ODUsLTAuMTMwNjh0LTAuMjYyMDYsLTAuMTgyOTZ0LTAuMjA5NjUsLTAuMTgyOTZsLTAuMTMxMDMsLTAuMTMwNjhxMCwtMC4wNTIyNyAtMC4wMjYyMSwtMC4xMDQ1NXQtMC4xMDQ4MiwtMC4wNzg0MXQtMC4xNTcyNCwtMC4wMjYxNGwtMC4xMzEwMywwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsLTAuMDI2MTRsMCwtMC4wNzg0MWwwLC0wLjA3ODQxbDAsLTAuMDI2MTRsLTAuMjA5NjUsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBxLTAuMDUyNDEsMCAtMC4xMDQ4MiwtMC4wMjYxNHQtMC4wNzg2MiwtMC4wNzg0MXQtMC4wMjYyMSwtMC4wNzg0MWwwLC0wLjAyNjE0bDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLC0wLjAyNjE0bDAsLTAuMDc4NDFsMCwtMC4xMDQ1NXEtMC4wNTI0MSwwIC0wLjEzMTAzLC0wLjAyNjE0dC0wLjIwOTY1LC0wLjEwNDU1bC0wLjI2MjA2LC0wLjE1NjgydC0wLjIzNTg1LC0wLjEzMDY4cS0wLjE1NzI0LC0wLjE1NjgyIC0wLjQxOTMsLTAuMzkyMDV0LTAuNjU1MTUsLTAuNTQ4ODd0LTAuNzA3NTYsLTAuNTQ4ODdsLTAuNTI0MTIsLTAuMzkyMDVxLTAuMDUyNDEsMCAtMC4xMDQ4MiwtMC4wMjYxNHQtMC4wNzg2MiwtMC4xMDQ1NXQtMC4wMjYyMSwtMC4xNTY4MmwwLC0wLjEzMDY4cTAuMDUyNDEsLTAuMDUyMjcgMC4wNTI0MSwtMC4xMzA2OHQtMC4wNzg2MiwtMC4xODI5NnQtMC4xMzEwMywtMC4xODI5NnQtMC4wNTI0MSwtMC4xMzA2OHEtMC4wNTI0MSwtMC4wNTIyNyAtMC4xMDQ4MiwtMC4xMzA2OHQtMC4xMDQ4MiwtMC4xODI5NnQtMC4xMDQ4MiwtMC4xODI5NnQtMC4xMDQ4MiwtMC4xMzA2OHEtMC4wNTI0MSwwIC0wLjEwNDgyLC0wLjAyNjE0dC0wLjA3ODYyLC0wLjA3ODQxdC0wLjAyNjIxLC0wLjA3ODQxbDAsLTAuMDI2MTRxLTAuMDUyNDEsMCAtMC4xMDQ4MiwtMC4wMjYxNHQtMC4wNzg2MiwtMC4wNzg0MXQtMC4wMjYyMSwtMC4wNzg0MWwwLC0wLjAyNjE0cS0wLjA1MjQxLDAgLTAuMTMxMDMsLTAuMDI2MTR0LTAuMjA5NjUsLTAuMDc4NDF0LTAuMjYyMDYsLTAuMDc4NDF0LTAuMjM1ODUsLTAuMDI2MTRsLTAuMDI2MjEsLTAuMDI2MTR0LTAuMTA0ODIsLTAuMDc4NDF0LTAuMTU3MjQsLTAuMDc4NDF0LTAuMTMxMDMsLTAuMDI2MTRxLTAuMDUyNDEsLTAuMDUyMjcgLTAuMTMxMDMsLTAuMTA0NTV0LTAuMTgzNDQsLTAuMTA0NTV0LTAuMTgzNDQsLTAuMTA0NTV0LTAuMTMxMDMsLTAuMTA0NTVsMCwwbDAsMGwwLDAuMDAwMDN6bTEuODg2ODMsOC4xNTQ3bDAsMC4wMjYxNGwwLDAuMDc4NDFsMCwwLjA3ODQxbDAsMC4wMjYxNGwtMC4yNjIwNiwtMC4xMzA2OHQtMC4zNDA2OCwtMC4xODI5NnQtMC4yODgyNywtMC4xODI5NnQtMC4xNTcyNCwtMC4xMzA2OHEtMC4xMDQ4MiwwLjA1MjI3IC0wLjIzNTg1LDAuMTA0NTV0LTAuMjYyMDYsMC4wNzg0MXQtMC4yMDk2NSwwLjAyNjE0bC0wLjEzMTAzLDB0LTAuMTA0ODIsMC4wMjYxNHQtMC4wNzg2MiwwLjEwNDU1dC0wLjAyNjIxLDAuMTU2ODJsMCwwLjEzMDY4cS0wLjA1MjQxLDAgLTAuMTA0ODIsMC4wMjYxNHQtMC4xMDQ4MiwwLjEwNDU1bC0wLjEwNDgyLDAuMTU2ODJ0LTAuMTA0ODIsMC4xMzA2OHEtMC4xMDQ4MiwwIC0wLjI2MjA2LDAuMDI2MTR0LTAuMzY2ODgsMC4wNzg0MXQtMC4zNjY4OCwwLjA3ODQxdC0wLjI2MjA2LDAuMDI2MTRsMC4wMjYyMSwwLjAyNjE0dDAuMDc4NjIsMC4xMDQ1NXQwLjA3ODYyLDAuMTU2ODJ0MC4wMjYyMSwwLjEzMDY4bDAsMC4xMDQ1NXQwLjAyNjIxLDAuMTA0NTV0MC4wNzg2MiwwLjEwNDU1bDAuMTA0ODIsMC4xMDQ1NXEwLjA1MjQxLDAgMC4wNzg2MiwwLjAyNjE0dDAuMDI2MjEsMC4wNzg0MXQwLjAyNjIxLDAuMDc4NDF0MC4wNzg2MiwwLjAyNjE0cTAsMC4wNTIyNyAwLjAyNjIxLDAuMTMwNjh0MC4wNzg2MiwwLjE4Mjk2dDAuMDc4NjIsMC4xODI5NnQwLjAyNjIxLDAuMTMwNjhxMC4wNTI0MSwwLjA1MjI3IDAuMDc4NjIsMC4xODI5NnQtMC4wMjYyMSwwLjMzOTc4dC0wLjEzMTAzLDAuMzM5Nzh0LTAuMTMxMDMsMC4xODI5NnEwLDAuMDUyMjcgLTAuMDI2MjEsMC4xMzA2OHQtMC4xMDQ4MiwwLjE4Mjk2dC0wLjE1NzI0LDAuMTgyOTZsLTAuMTMxMDMsMC4xMzA2OHEwLjA1MjQxLDAuMTA0NTUgMC4wNTI0MSwwLjIwOTF0LTAuMDc4NjIsMC4yMDkxdC0wLjEzMTAzLDAuMjA5MXQtMC4wNTI0MSwwLjIwOTFsLTAuMTMxMDMsMC4xMzA2OGwtMC4xODM0NCwwLjE4Mjk2bC0wLjE4MzQ0LDAuMTgyOTZsLTAuMTMxMDMsMC4xMzA2OGwtMC4xMDQ4MiwwLjEwNDU1dC0wLjA3ODYyLDAuMTA0NTV0LTAuMDI2MjEsMC4xMDQ1NWwwLDAuMTA0NTVxMC4wNTI0MSwwIDAuMTA0ODIsLTAuMDI2MTR0MC4xMDQ4MiwtMC4wNzg0MXQwLjEwNDgyLC0wLjA3ODQxdDAuMTA0ODIsLTAuMDI2MTRxMC4xMDQ4MiwtMC4wNTIyNyAwLjIzNTg1LC0wLjEzMDY4dDAuMjYyMDYsLTAuMjA5MXQwLjIwOTY1LC0wLjI2MTM3dDAuMTMxMDMsLTAuMjM1MjNsMC4xMzEwMywtMC4xMzA2OHQwLjE4MzQ0LC0wLjE1NjgydDAuMTgzNDQsLTAuMTA0NTV0MC4xMzEwMywtMC4wMjYxNGwwLjEzMTAzLC0wLjEzMDY4dDAuMTgzNDQsLTAuMTMwNjh0MC4xODM0NCwtMC4wMjYxNHQwLjEzMTAzLDAuMDc4NDFsMCwtMC4yMDkxbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsLTAuMjA5MWwwLjAyNjIxLDBsMC4wNzg2MiwwbDAuMDc4NjIsMGwwLjAyNjIxLDBxMC4wNTI0MSwwIDAuMTA0ODIsLTAuMDUyMjd0MC4xMDQ4MiwtMC4xMzA2OHQwLjEwNDgyLC0wLjA3ODQxdDAuMTA0ODIsMC4wNTIyN3EwLC0wLjA1MjI3IDAuMDI2MjEsLTAuMTA0NTV0MC4xMDQ4MiwtMC4xMDQ1NWwwLjE1NzI0LC0wLjEwNDU1dDAuMTMxMDMsLTAuMTA0NTV0MC4xNTcyNCwtMC4wNzg0MXQwLjI4ODI3LDB0MC4zNDA2OCwwLjA1MjI3dDAuMjYyMDYsMC4wMjYxNGwwLjEwNDgyLDBsMC4wNzg2MiwwbDAuMDI2MjEsMGwwLDBxMC4xMDQ4MiwwIDAuMjM1ODUsLTAuMDUyMjd0MC4yNjIwNiwtMC4xODI5NnQwLjIwOTY1LC0wLjIzNTIzdDAuMTMxMDMsLTAuMTU2ODJ0MC4xMDQ4MiwtMC4xMzA2OGwwLjEwNDgyLC0wLjE1NjgydDAuMTA0ODIsLTAuMTA0NTV0MC4xMDQ4MiwtMC4wMjYxNHEwLjA1MjQxLC0wLjA1MjI3IDAuMDc4NjIsLTAuMTA0NTV0MCwtMC4xMDQ1NWwtMC4wNTI0MSwtMC4xMDQ1NXQtMC4wMjYyMSwtMC4xMDQ1NXEwLjA1MjQxLC0wLjA1MjI3IDAuMTA0ODIsLTAuMTMwNjh0MC4wNzg2MiwtMC4xNTY4MnQwLjAyNjIxLC0wLjEwNDU1bDAsLTAuMDI2MTRxLTAuMDUyNDEsLTAuMDUyMjcgLTAuMTA0ODIsLTAuMTMwNjh0LTAuMDc4NjIsLTAuMTgyOTZ0LTAuMDI2MjEsLTAuMTgyOTZsMCwtMC4xMzA2OHQtMC4wMjYyMSwtMC4xMDQ1NXQtMC4xMDQ4MiwtMC4wNzg0MXQtMC4xNTcyNCwtMC4wMjYxNGwtMC4xMzEwMywwcTAsLTAuMDUyMjcgLTAuMDUyNDEsLTAuMTA0NTV0LTAuMTU3MjQsLTAuMDc4NDF0LTAuMTU3MjQsLTAuMDI2MTRsLTAuMDUyNDEsMHEtMC4wNTI0MSwtMC4wNTIyNyAtMC4xMzEwMywtMC4wNzg0MXQtMC4xNTcyNCwtMC4wMjYxNHQtMC4xMDQ4MiwtMC4wMjYxNHQtMC4wMjYyMSwtMC4wNzg0MXEtMC4wNTI0MSwwIC0wLjA3ODYyLC0wLjAyNjE0dC0wLjAyNjIxLC0wLjA3ODQxdC0wLjAyNjIxLC0wLjA3ODQxdC0wLjA3ODYyLC0wLjAyNjE0bDAsMGwwLDBsMCwwbDAuMDAwMDEsLTAuMDAwMDJ6bTMuMTQ0NzIsNS4yMjczN2wtMC4xMzEwMywwdC0wLjE4MzQ0LC0wLjAyNjE0dC0wLjE4MzQ0LC0wLjA3ODQxdC0wLjEzMTAzLC0wLjEwNDU1dC0wLjE1NzI0LC0wLjEzMDY4dC0wLjI4ODI3LC0wLjE1NjgydC0wLjM0MDY4LC0wLjEwNDU1dC0wLjI2MjA2LC0wLjAyNjE0dC0wLjIzNTg1LDAuMDI2MTRsLTAuMjYyMDYsMC4wNTIyN3QtMC4yMDk2NSwwdC0wLjEzMTAzLC0wLjA3ODQxbDAsMC4yMDkxcS0wLjA1MjQxLDAgLTAuMTU3MjQsLTAuMDI2MTR0LTAuMjM1ODUsLTAuMDUyMjd0LTAuMTgzNDQsMHQtMC4wNTI0MSwwLjA3ODQxcS0wLjA1MjQxLDAgLTAuMTMxMDMsMC4wMjYxNHQtMC4xODM0NCwwLjA3ODQxdC0wLjE4MzQ0LDAuMDc4NDF0LTAuMTMxMDMsMC4wMjYxNHEtMC4wNTI0MSwwLjA1MjI3IC0wLjE1NzI0LDAuMTA0NTV0LTAuMjg4MjcsMC4wNzg0MXQtMC4zNDA2OCwwLjAyNjE0bC0wLjI2MjA2LDBxLTAuMDUyNDEsMC4wNTIyNyAtMC4xMzEwMywwLjEwNDU1dC0wLjE4MzQ0LDAuMTA0NTV0LTAuMTgzNDQsMC4xMDQ1NXQtMC4xMzEwMywwLjEwNDU1cS0wLjEwNDgyLDAgLTAuMjYyMDYsMC4wMjYxNHQtMC4zNjY4OCwwLjA3ODQxdC0wLjM2Njg4LDAuMDc4NDF0LTAuMjYyMDYsMC4wMjYxNHEwLDAuMDUyMjcgLTAuMDI2MjEsMC4xMDQ1NXQtMC4xMDQ4MiwwLjEwNDU1bC0wLjE1NzI0LDAuMTA0NTV0LTAuMTMxMDMsMC4xMDQ1NXEtMC4wNTI0MSwwIC0wLjE1NzI0LDAuMDI2MTR0LTAuMjg4MjcsMC4xMDQ1NXQtMC4zNDA2OCwwLjE1NjgybC0wLjI2MjA2LDAuMTMwNjhxLTAuMDUyNDEsMCAtMC4xMDQ4MiwwLjAyNjE0dC0wLjEwNDgyLDAuMDc4NDF0LTAuMTA0ODIsMC4wNzg0MXQtMC4xMDQ4MiwwLjAyNjE0bC0wLjI2MjA2LDAuMTMwNjhsLTAuMzY2ODgsMC4xODI5NmwtMC4zNjY4OCwwLjE4Mjk2bC0wLjI2MjA2LDAuMTMwNjhsMCwwbC0wLjIwOTY1LDBsMCwwLjIwOTFsMCwwbDAsMGwwLDBsMCwwbC0wLjAyNjIxLDBsLTAuMDc4NjIsMGwtMC4wNzg2MiwwbC0wLjAyNjIxLDBxLTAuMDUyNDEsMC4wNTIyNyAtMC4xNTcyNCwwLjEwNDU1dC0wLjI2MjA2LDAuMDc4NDF0LTAuMjYyMDYsMC4wMjYxNGwtMC4xNTcyNCwwcTAuMDUyNDEsMC4wNTIyNyAwLjEwNDgyLDAuMTU2ODJ0MC4xMDQ4MiwwLjI2MTM3dDAuMTA0ODIsMC4yNjEzN3QwLjEwNDgyLDAuMTU2ODJxMCwwLjA1MjI3IDAuMDUyNDEsMC4xMzA2OHQwLjEzMTAzLDAuMTgyOTZ0MC4wNzg2MiwwLjE4Mjk2dC0wLjA1MjQxLDAuMTMwNjhsMC4xMzEwMywwLjEzMDY4dDAuMTgzNDQsMC4xNTY4MnQwLjE4MzQ0LDAuMTA0NTV0MC4xMzEwMywwLjAyNjE0cTAsMC4wNTIyNyAwLjAyNjIxLDAuMTA0NTV0MC4wNzg2MiwwLjEwNDU1dDAuMDc4NjIsMC4xMDQ1NXQwLjAyNjIxLDAuMTA0NTVxMC4wNTI0MSwwIDAuMTMxMDMsMC4wNTIyN3QwLjIwOTY1LDAuMTU2ODJ0MC4yNjIwNiwwLjE1NjgydDAuMjM1ODUsMC4wNTIyN2wwLDAuMDI2MTRsMCwwLjA3ODQxbDAsMC4wNzg0MWwwLDAuMDI2MTRsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDAuMDI2MTRsMCwwLjA3ODQxbDAsMC4wNzg0MWwwLDAuMDI2MTRsMC4xMDQ4MiwwbDAuMDc4NjIsMGwwLjAyNjIxLDBsMCwwbDAsMGwwLjAyNjIxLDBsMC4wNzg2MiwwbDAuMTA0ODIsMGwtMC4wMjYyMSwwbC0wLjA3ODYyLDBsLTAuMDc4NjIsMGwtMC4wMjYyMSwwbDAsMGwwLDBsMC4wMjYyMSwwdDAuMDc4NjIsMC4wMjYxNHQwLjA3ODYyLDAuMDc4NDF0MC4wMjYyMSwwLjEwNDU1bDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLjIwOTY1LDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDAuMDI2MTRsMCwwLjA3ODQxbDAsMC4xMDQ1NXEwLjEwNDgyLDAgMC4yMDk2NSwtMC4wNTIyN3QwLjIwOTY1LC0wLjE1NjgydDAuMjA5NjUsLTAuMTU2ODJ0MC4yMDk2NSwtMC4wNTIyN2wtMC4yMDk2NSwwbDAsMGwtMC4wMjYyMSwwbC0wLjA3ODYyLDBsLTAuMTA0ODIsMHEwLjEwNDgyLDAgMC4yMzU4NSwtMC4wMjYxNHQwLjI2MjA2LC0wLjEwNDU1dDAuMjA5NjUsLTAuMTU2ODJsMC4xMzEwMywtMC4xMzA2OHEwLjA1MjQxLDAgMC4xMDQ4MiwtMC4wMjYxNHQwLjEwNDgyLC0wLjEwNDU1bDAuMTA0ODIsLTAuMTU2ODJ0MC4xMDQ4MiwtMC4xMzA2OGwwLjI2MjA2LC0wLjEzMDY4dDAuMzQwNjgsLTAuMjA5MXQwLjI4ODI3LC0wLjI2MTM3dDAuMTU3MjQsLTAuMjM1MjNxMC4xMDQ4MiwtMC4wNTIyNyAwLjIzNTg1LC0wLjEzMDY4dDAuMjg4MjcsLTAuMTU2ODJ0MC4yODgyNywtMC4xMDQ1NXQwLjIzNTg1LC0wLjAyNjE0cTAsLTAuMTA0NTUgMC4wMjYyMSwtMC4xODI5NnQwLjEwNDgyLC0wLjEwNDU1bDAuMTU3MjQsLTAuMDUyMjd0MC4xMzEwMywtMC4wNzg0MXEwLjA1MjQxLDAgMC4xMzEwMywtMC4wNTIyN3QwLjIwOTY1LC0wLjE1NjgydDAuMjYyMDYsLTAuMTU2ODJ0MC4yMzU4NSwtMC4wNTIyN3EwLjA1MjQxLDAgMC4xMDQ4MiwtMC4wMjYxNHQwLjEwNDgyLC0wLjA3ODQxdDAuMTA0ODIsLTAuMDc4NDF0MC4xMDQ4MiwtMC4wMjYxNGwwLDAuMTA0NTVsMCwwLjEwNDU1bDAsMC4xMDQ1NWwwLDAuMTA0NTVxLTAuMDUyNDEsMCAtMC4wNzg2MiwwLjAyNjE0dC0wLjAyNjIxLDAuMDUyMjd0LTAuMDI2MjEsMGwtMC4wNzg2MiwtMC4wNzg0MWwwLDAuMjA5MXEtMC4wNTI0MSwwLjA1MjI3IC0wLjEwNDgyLDAuMTMwNjh0LTAuMDc4NjIsMC4xODI5NnQtMC4wMjYyMSwwLjE4Mjk2bDAsMC4xMzA2OGwtMC4yNjIwNiwwLjM5MjA1bC0wLjM2Njg4LDAuNTQ4ODdsLTAuMzY2ODgsMC41NDg4N2wtMC4yNjIwNiwwLjM5MjA1bDAsMGwwLDAuMDI2MTRsMCwwLjA3ODQxbDAsMC4xMDQ1NWwwLDBsLTAuMDI2MjEsMGwtMC4wNzg2MiwwbC0wLjEwNDgyLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDAuMTU2ODJ0LTAuMDI2MjEsMC4yNjEzN3QtMC4wNzg2MiwwLjI2MTM3dC0wLjEwNDgyLDAuMTU2ODJxLTAuMDUyNDEsMCAtMC4xMzEwMywtMC4wMjYxNHQtMC4xODM0NCwtMC4xMDQ1NXQtMC4xODM0NCwtMC4xNTY4MmwtMC4xMzEwMywtMC4xMzA2OGwtMC4xMzEwMywwdC0wLjE4MzQ0LC0wLjAyNjE0dC0wLjE4MzQ0LC0wLjA3ODQxdC0wLjEzMTAzLC0wLjEwNDU1cTAsLTAuMDUyMjcgMC4wNTI0MSwtMC4wNzg0MXQwLjE1NzI0LDB0MC4xNTcyNCwwLjA1MjI3bDAuMDUyNDEsMC4wMjYxNHEtMC4xMDQ4MiwtMC4wNTIyNyAtMC4yMzU4NSwtMC4wNTIyN3QtMC4yODgyNywwLjA1MjI3dC0wLjI4ODI3LDAuMDUyMjd0LTAuMjM1ODUsLTAuMDUyMjdxLTAuMDUyNDEsMC4wNTIyNyAtMC4xNTcyNCwwLjEwNDU1dC0wLjI2MjA2LDAuMDc4NDF0LTAuMjYyMDYsMC4wMjYxNGwtMC4xNTcyNCwwcTAuMDUyNDEsMC4xMDQ1NSAwLjEwNDgyLDAuMjM1MjN0MC4xMDQ4MiwwLjI4NzUxdDAuMTA0ODIsMC4yODc1MXQwLjEwNDgyLDAuMjM1MjNxMC4xNTcyNCwwLjI2MTM3IDAuMzY2ODgsMC42Nzk1NnQwLjQ5NzkxLDAuOTY3MDZ0MC41NTAzMywwLjkxNDc5dDAuNDcxNzEsMC41NzUwMWwwLDAuMjA5MXEwLjA1MjQxLDAuMDUyMjcgMC4xMDQ4MiwwLjE1NjgydDAuMTA0ODIsMC4yNjEzN3QwLjEwNDgyLDAuMjYxMzd0MC4xMDQ4MiwwLjE1NjgycTAsMC4wNTIyNyAwLjAyNjIxLDAuMTA0NTV0MC4wNzg2MiwwLjEwNDU1dDAuMDc4NjIsMC4xMDQ1NXQwLjAyNjIxLDAuMTA0NTVxMC4wNTI0MSwwLjEwNDU1IDAuMTU3MjQsMC4xNTY4MnQwLjI2MjA2LDAuMDUyMjd0MC4yNjIwNiwwLjA1MjI3dDAuMTU3MjQsMC4xNTY4MnEwLjEwNDgyLDAuMDUyMjcgMC4yMzU4NSwwLjEzMDY4dDAuMjg4MjcsMC4xMzA2OHQwLjI4ODI3LDAuMDI2MTR0MC4yMzU4NSwtMC4wNzg0MXEwLjEwNDgyLDAgMC4yNjIwNiwtMC4wMjYxNHQwLjMxNDQ3LC0wLjEzMDY4dDAuMjA5NjUsLTAuMjM1MjN0MC4wNTI0MSwtMC4yMzUyM2wwLjEzMTAzLC0wLjEzMDY4dDAuMTU3MjQsLTAuMjA5MXQwLjEwNDgyLC0wLjI2MTM3dDAuMDI2MjEsLTAuMjM1MjNxLTAuMDUyNDEsLTAuMDUyMjcgLTAuMDc4NjIsLTAuMTMwNjh0MCwtMC4xODI5NnQwLjA1MjQxLC0wLjE4Mjk2dDAuMDI2MjEsLTAuMTMwNjhxMCwtMC4xMDQ1NSAtMC4wMjYyMSwtMC4yMDkxbC0wLjA1MjQxLC0wLjIwOTF0MCwtMC4yMDkxdDAuMDc4NjIsLTAuMjA5MXEtMC4xMDQ4MiwtMC4wNTIyNyAtMC4yMDk2NSwtMC4xNTY4MnQtMC4xODM0NCwtMC4yNjEzN2wtMC4xMzEwMywtMC4yNjEzN3QtMC4xMDQ4MiwtMC4xNTY4MnEwLC0wLjEwNDU1IC0wLjA1MjQxLC0wLjIzNTIzdC0wLjIwOTY1LC0wLjI2MTM3dC0wLjMxNDQ3LC0wLjIwOTFsLTAuMjYyMDYsLTAuMTMwNjhxMCwtMC4xMDQ1NSAwLjA1MjQxLC0wLjIwOTF0MC4xODM0NCwtMC4xNTY4MnQwLjIzNTg1LC0wLjA1MjI3bDAuMTU3MjQsMHEwLjA1MjQxLC0wLjEwNDU1IDAuMTU3MjQsLTAuMTgyOTZ0MC4yNjIwNiwtMC4xMzA2OHQwLjI2MjA2LC0wLjEzMDY4dDAuMTU3MjQsLTAuMTgyOTZxMC4xMDQ4MiwwIDAuMjA5NjUsLTAuMDc4NDF0MC4yMDk2NSwtMC4yNjEzN3QwLjIwOTY1LC0wLjMxMzY0dDAuMjA5NjUsLTAuMTgyOTZsMC4wMjYyMSwwdDAuMDUyNDEsLTAuMDI2MTR0MCwtMC4wNzg0MXQtMC4wNzg2MiwtMC4xMDQ1NWwwLjAyNjIxLDBsMC4wNzg2MiwwbDAuMDc4NjIsMGwwLjAyNjIxLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLjAyNjIxLC0wLjAyNjE0bDAuMDc4NjIsLTAuMDc4NDFsMC4wNzg2MiwtMC4wNzg0MWwwLjAyNjIxLC0wLjAyNjE0cTAuMDUyNDEsLTAuMDUyMjcgMC4xMDQ4MiwtMC4xMzA2OGwwLjEwNDgyLC0wLjE1NjgydDAuMTA0ODIsLTAuMTA0NTV0MC4xMDQ4MiwtMC4wMjYxNHEwLjA1MjQxLC0wLjA1MjI3IDAuMDc4NjIsLTAuMTU2ODJ0MC4wNTI0MSwtMC4yNjEzN3QwLjEwNDgyLC0wLjI2MTM3dDAuMTgzNDQsLTAuMTU2ODJxMCwtMC4xMDQ1NSAwLjA3ODYyLC0wLjIwOTF0MC4yNjIwNiwtMC4yMDkxdDAuMzE0NDcsLTAuMjA5MXQwLjE4MzQ0LC0wLjIwOTFxMCwtMC4wNTIyNyAwLjAyNjIxLC0wLjEwNDU1bDAuMDUyNDEsLTAuMTA0NTV0MCwtMC4xMDQ1NXQtMC4wNzg2MiwtMC4xMDQ1NXEwLjEwNDgyLDAgMC4yMDk2NSwtMC4wNzg0MXQwLjE1NzI0LC0wLjI2MTM3dDAuMDUyNDEsLTAuMzEzNjRsMCwtMC4xODI5NmwwLC0wLjIzNTIzdC0wLjAyNjIxLC0wLjI2MTM3dC0wLjA3ODYyLC0wLjIwOTF0LTAuMTA0ODIsLTAuMTMwNjh0LTAuMDc4NjIsLTAuMTMwNjh0LTAuMDUyNDEsLTAuMTgyOTZ0LTAuMTA0ODIsLTAuMTgyOTZ0LTAuMTgzNDQsLTAuMTMwNjhxMCwtMC4wNTIyNyAtMC4wMjYyMSwtMC4xMzA2OHQtMC4xMDQ4MiwtMC4xNTY4MnQtMC4xNTcyNCwtMC4xMDQ1NXQtMC4xMzEwMywtMC4wMjYxNHEwLC0wLjEwNDU1IC0wLjA3ODYyLC0wLjIwOTF0LTAuMjYyMDYsLTAuMTgyOTZ0LTAuMzE0NDcsLTAuMTMwNjh0LTAuMTgzNDQsLTAuMTA0NTVsMCwwbDAsMGwwLjAwMDAyLC0wLjAwMDAzeiIvPjwvc3ZnPg==")}.copthorne-normal{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA0NCA1NiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2Utd2lkdGg9IjAiIGZpbGw9IiMwMjFjNmYiIGQ9Im03LDM4bDE1LDE2bDE1LC0xNmM5LC05IDksLTIzIDEsLTMxYy05LC05IC0yMywtOSAtMzEsMGMtOSw4IC05LDIyIDAsMzF6Ii8+PHBhdGggc3Ryb2tlLXdpZHRoPSIwIiBmaWxsPSIjZmZmZmZmIiBkPSJtMjguODI2MDIsMTUuNzQxNjlxLTAuMzgzNjksLTAuNDA2MjEgLTEuMDU1MTQsLTAuODAwNDd0LTEuNDk4NzcsLTAuNjkyOTR0LTEuNzUwNTcsLTAuNDg5ODR0LTEuODEwNTIsLTAuMTkxMTZxLTEuOTE4NDQsMCAtMy40ODkxNSwwLjYyMTI2dC0yLjY4NTgxLDEuNzQ0MzF0LTEuNzM4NTgsMi42NzYydC0wLjYyMzQ5LDMuNDQwODR0MC42MjM0OSwzLjQ0MDg0dDEuNzM4NTgsMi42NzYydDIuNjg1ODEsMS43NDQzMXQzLjQ4OTE1LDAuNjIxMjZxMS4zOTA4NywwIDIuNDkzOTYsLTAuNDE4MTZ0MS45MDY0NSwtMC45NTU3OXQxLjMwNjkzLC0xLjA2MzMxdDAuNjk1NDMsLTAuNzY0NjNsMS4yOTQ5NCwxLjA1MTM3cS0wLjIzOTgsMC4yODY3NCAtMC44MzkzMiwwLjkxOTk1dC0xLjU1ODczLDEuMjc4MzZ0LTIuMjkwMTMsMS4xMzQ5OXQtMy4wMDk1NCwwLjQ4OTg0cS0yLjI3ODE0LDAgLTQuMTYwNiwtMC43NDA3M3QtMy4yMjUzNywtMi4wNzg4NHQtMi4wODYzLC0zLjIwMTg5dC0wLjc0MzM5LC00LjEzMzc4cTAsLTIuMjQ2MSAwLjc0MzM5LC00LjEyMTgzdDIuMDg2MywtMy4yMTM4M3QzLjIyNTM3LC0yLjA3ODg0dDQuMTYwNiwtMC43NDA3M3EyLjExMDI4LDAgMy42NjksMC41NDk1N3QyLjQ0NjAxLDEuMTk0NzRsMCwtMS43MjA0MWwxLjY3ODYzLDBsMCw2LjU3MTA0bC0xLjY3ODYzLDBsMCwtMi43NDc4OGwtMC4wMDAwMSwtMC4wMDAwMWwwLjAwMDAxLC0wLjAwMDAxeiIvPjwvc3ZnPg==")}.copthorne-bright{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA0NCA1NiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZWxsaXBzZSBzdHJva2Utd2lkdGg9IjAiIGZpbGw9IiMzNjM2MzYiIG9wYWNpdHk9IjAuMyIgY3g9IjIyIiBjeT0iNTQiIHJ4PSIxMCIgcnk9IjIiLz48cGF0aCBzdHJva2Utd2lkdGg9IjAiIGZpbGw9IiMwMjFjNmYiIGQ9Im03LDM4bDE1LDE2bDE1LC0xNmM5LC05IDksLTIzIDEsLTMxYy05LC05IC0yMywtOSAtMzEsMGMtOSw4IC05LDIyIDAsMzF6Ii8+PHBhdGggc3Ryb2tlLXdpZHRoPSIwIiBmaWxsPSIjZmZmZmZmIiBkPSJtOS4wMDY0OSwzNi4xNzY0MWwxMi45MzcyMiwxMy44Njg3NWwxMi45MzcyMiwtMTMuODY4NzVjNy43NjIzMywtNy44MDExNyA3Ljc2MjMzLC0xOS45MzYzMiAwLjg2MjQ4LC0yNi44NzA3Yy03Ljc2MjMzLC03LjgwMTE3IC0xOS44MzcwOCwtNy44MDExNyAtMjYuNzM2OTMsMGMtNy43NjIzMyw2LjkzNDM3IC03Ljc2MjMzLDE5LjA2OTUzIDAsMjYuODcwN2wwLjAwMDAxLDB6Ii8+PHBhdGggc3Ryb2tlLXdpZHRoPSIwIiBmaWxsPSIjMDIxYzZmIiBkPSJtMjguODI2MDIsMTUuNzQxNjlxLTAuMzgzNjksLTAuNDA2MjEgLTEuMDU1MTQsLTAuODAwNDd0LTEuNDk4NzcsLTAuNjkyOTR0LTEuNzUwNTcsLTAuNDg5ODR0LTEuODEwNTIsLTAuMTkxMTZxLTEuOTE4NDQsMCAtMy40ODkxNSwwLjYyMTI2dC0yLjY4NTgxLDEuNzQ0MzF0LTEuNzM4NTgsMi42NzYydC0wLjYyMzQ5LDMuNDQwODR0MC42MjM0OSwzLjQ0MDg0dDEuNzM4NTgsMi42NzYydDIuNjg1ODEsMS43NDQzMXQzLjQ4OTE1LDAuNjIxMjZxMS4zOTA4NywwIDIuNDkzOTYsLTAuNDE4MTZ0MS45MDY0NSwtMC45NTU3OXQxLjMwNjkzLC0xLjA2MzMxdDAuNjk1NDMsLTAuNzY0NjNsMS4yOTQ5NCwxLjA1MTM3cS0wLjIzOTgsMC4yODY3NCAtMC44MzkzMiwwLjkxOTk1dC0xLjU1ODczLDEuMjc4MzZ0LTIuMjkwMTMsMS4xMzQ5OXQtMy4wMDk1NCwwLjQ4OTg0cS0yLjI3ODE0LDAgLTQuMTYwNiwtMC43NDA3M3QtMy4yMjUzNywtMi4wNzg4NHQtMi4wODYzLC0zLjIwMTg5dC0wLjc0MzM5LC00LjEzMzc4cTAsLTIuMjQ2MSAwLjc0MzM5LC00LjEyMTgzdDIuMDg2MywtMy4yMTM4M3QzLjIyNTM3LC0yLjA3ODg0dDQuMTYwNiwtMC43NDA3M3EyLjExMDI4LDAgMy42NjksMC41NDk1N3QyLjQ0NjAxLDEuMTk0NzRsMCwtMS43MjA0MWwxLjY3ODYzLDBsMCw2LjU3MTA0bC0xLjY3ODYzLDBsMCwtMi43NDc4OGwtMC4wMDAwMSwtMC4wMDAwMWwwLjAwMDAxLC0wLjAwMDAxeiIvPjwvc3ZnPg==")}.m-collection-normal{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA0NCA1NiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2Utd2lkdGg9IjAiIGZpbGw9IiMyMzFmMjAiIGQ9Im03LDM4bDE1LDE2bDE1LC0xNmM5LC05IDksLTIzIDEsLTMxYy05LC05IC0yMywtOSAtMzEsMGMtOSw4IC05LDIyIDAsMzF6Ii8+PHBhdGggc3Ryb2tlLXdpZHRoPSIwIiBmaWxsPSIjZmZmZmZmIiBkPSJtMTYuMDUzMjksMTMuOTMxNDRsNS43NDUxNywxNi4zMTg1NmwwLjgyMDc0LDBsNC45MjQ0MiwtMTYuNDY2MjVsMCwxNi40NjYyNWwzLjU4MTM5LDBsMCwtMTcuNWwtMy45NTQ0NiwwbC0zLjY1NjAxLDExLjg4ODE5bC00LjMyNzUyLC0xMS44ODgxOWwtNy4yMzc0MSwwbDAsMC41OTA3MmwwLjE0OTIyLDBjMS4yNjg0MiwwIDIuMDg5MTUsMC4yOTUzNiAyLjUzNjgzLDAuODEyMjRjMC40NDc2OCwwLjU5MDcxIDAuNjcxNTEsMS42MjQ0NyAwLjY3MTUxLDMuMTAxMjZsMCw4LjM0Mzg4YzAsMS40NzY3OSAtMC4yMjM4NCwyLjUxMDU1IC0wLjc0NjEyLDMuMTAxMjdjLTAuNDQ3NjgsMC41OTA3MSAtMS4zNDMwMywwLjg4NjA4IC0yLjUzNjgzLDAuODg2MDhsLTAuMTQ5MjIsMGwwLDAuNTkwNzFsNC4xMDM2OCwwbDAuMDc0NjEsLTE2LjI0NDczeiIvPjwvc3ZnPg==")}.m-collection-bright{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA0NCA1NiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZWxsaXBzZSBzdHJva2Utd2lkdGg9IjAiIGZpbGw9IiMzNjM2MzYiIG9wYWNpdHk9IjAuMyIgY3g9IjIyIiBjeT0iNTQiIHJ4PSIxMCIgcnk9IjIiLz48cGF0aCBzdHJva2Utd2lkdGg9IjAiIGZpbGw9IiMyMzFmMjAiIGQ9Im03LDM4bDE1LDE2bDE1LC0xNmM5LC05IDksLTIzIDEsLTMxYy05LC05IC0yMywtOSAtMzEsMGMtOSw4IC05LDIyIDAsMzF6Ii8+PHBhdGggc3Ryb2tlLXdpZHRoPSIwIiBmaWxsPSIjZmZmZmZmIiBkPSJtOS4wMDY0OSwzNi4xNzY0MWwxMi45MzcyMiwxMy44Njg3NWwxMi45MzcyMiwtMTMuODY4NzVjNy43NjIzMywtNy44MDExNyA3Ljc2MjMzLC0xOS45MzYzMiAwLjg2MjQ4LC0yNi44NzA3Yy03Ljc2MjMzLC03LjgwMTE3IC0xOS44MzcwOCwtNy44MDExNyAtMjYuNzM2OTMsMGMtNy43NjIzMyw2LjkzNDM3IC03Ljc2MjMzLDE5LjA2OTUzIDAsMjYuODcwN2wwLjAwMDAxLDB6Ii8+PHBhdGggc3Ryb2tlLXdpZHRoPSIwIiBmaWxsPSIjMjMxZjIwIiBkPSJtMTYuMDUzMjksMTMuOTMxNDRsNS43NDUxNywxNi4zMTg1NmwwLjgyMDc0LDBsNC45MjQ0MiwtMTYuNDY2MjVsMCwxNi40NjYyNWwzLjU4MTM5LDBsMCwtMTcuNWwtMy45NTQ0NiwwbC0zLjY1NjAxLDExLjg4ODE5bC00LjMyNzUyLC0xMS44ODgxOWwtNy4yMzc0MSwwbDAsMC41OTA3MmwwLjE0OTIyLDBjMS4yNjg0MiwwIDIuMDg5MTUsMC4yOTUzNiAyLjUzNjgzLDAuODEyMjRjMC40NDc2OCwwLjU5MDcxIDAuNjcxNTEsMS42MjQ0NyAwLjY3MTUxLDMuMTAxMjZsMCw4LjM0Mzg4YzAsMS40NzY3OSAtMC4yMjM4NCwyLjUxMDU1IC0wLjc0NjEyLDMuMTAxMjdjLTAuNDQ3NjgsMC41OTA3MSAtMS4zNDMwMywwLjg4NjA4IC0yLjUzNjgzLDAuODg2MDhsLTAuMTQ5MjIsMGwwLDAuNTkwNzFsNC4xMDM2OCwwbDAuMDc0NjEsLTE2LjI0NDczeiIvPjwvc3ZnPg==")}.chelsea-wrapper{background-color:#fafafa}.chelsea-wrapper .navigation-popup__menu-item:last-child{display:none}.chelsea-wrapper .navigation-bar__logo-icon{display:inline-block;background-image:url("/mhb-media/static-files/assets/img/cfc/cfc logo_white_D_new.png");background-repeat:no-repeat;background-size:100% 100%;width:140.64px;height:calc(89.64px / 246 * 100);position:relative;top:3px}.chelsea-wrapper .navigation-bar__logo-icon span{display:none}@media screen and (max-width:768px){.chelsea-wrapper .navigation-bar__logo-icon img{display:none}}.chelsea-wrapper .navigation-popup .chelsea-logo{display:block;padding-top:.65rem;box-sizing:border-box;text-align:center;margin-bottom:1rem;margin-top:4vw}.chelsea-wrapper .navigation-popup .chelsea-logo .chelsea-icon-logo-x{background-image:url("/mhb-media/static-files/assets/img/cfc/cfc logo_black_D_new.png");background-repeat:no-repeat;background-size:100% 100%;width:146.91px;height:calc(146.91px / 246 * 100);display:inline-block;position:relative}.chelsea-wrapper .navigation-popup .chelsea-logo .chelsea-icon-logo-x .chelsea-icon-logo-url{display:inline-block;position:absolute;width:52%;height:70%;top:0;right:0}.chelsea-wrapper .navigation-popup .chelsea-logo .mhr-Logo-header-m{background-image:url(/mhb-media/static-files/assets/img/cfc/mhr-Logo-header-m.svg);background-repeat:no-repeat;background-size:100% 100%;display:inline-block;width:14rem;height:3.5rem}.chelsea-navbar{user-select:none;color:#fff;width:100%;position:absolute;top:0;z-index:1010;font-size:0;padding:0 15rem;box-sizing:border-box}@media screen and (max-width:768px){.chelsea-navbar{padding:0;position:fixed;display:none}}.chelsea-navbar .user-module-desktop .user-module .signin-with-others a{color:#fff}.chelsea-navbar .user-module-desktop .user-module a.signin{color:#fff}.chelsea-navbar .user-module-desktop .user-module .user-others ul.show-language{right:calc(((100% - 1.3vw - 1rem)/ 2) - 1.25rem)}.chelsea-navbar .menu-wrapper{height:64px;position:relative;font-family:'Nimbus Sans L',sans-serif;font-weight:500}@media screen and (max-width:768px){.chelsea-navbar .menu-wrapper{display:none}}.chelsea-navbar .menu-wrapper a{color:#fff}.chelsea-navbar .menu-wrapper .logo{position:relative;top:12px;font-size:38px;display:inline-block;height:46px;vertical-align:top;margin-right:2.3rem;padding-right:0!important;line-height:52px}.chelsea-navbar .menu-wrapper .logo span{text-shadow:0 2px 4px rgba(0,0,0,.5)}.chelsea-navbar .menu-wrapper .logo span.chelsea-icon-logo{background-image:url(/mhb-media/static-files/assets/img/cfc/Chelsea_FC_logo.svg);background-repeat:no-repeat;background-size:100% 100%;width:38px;height:38px;display:inline-block}.chelsea-navbar .menu-wrapper .logo span.chelsea-icon-logo-x{background-image:url("/mhb-media/static-files/assets/img/cfc/cfc logo_white_D_new.png");background-repeat:no-repeat;background-size:100% 100%;width:200px;height:calc(132px / 246 * 100);display:inline-block;position:relative}.chelsea-navbar .menu-wrapper .logo span.chelsea-icon-logo-x .chelsea-icon-logo-url{display:inline-block;position:absolute;width:52%;height:70%;top:0;right:0}.chelsea-navbar .menu-wrapper .menu-inner{display:inline-block;padding-left:5rem;position:relative;left:-5rem}.chelsea-navbar .menu-wrapper .menu-inner .menu .item{display:inline-block;margin-right:1.2vw}.chelsea-navbar .menu-wrapper .menu-inner .menu .item span{line-height:64px;font-size:1.4rem;cursor:pointer;text-shadow:0 2px 4px rgba(0,0,0,.5)}@media screen and (max-width:1250px) and (min-width:769px){.chelsea-navbar .menu-wrapper .menu-inner .menu .item span{font-size:1.54rem}}body[data-isipad=true] .chelsea-navbar .menu-wrapper .menu-inner .menu .item span{font-size:1.54rem}.chelsea-navbar .menu-wrapper .menu-inner .menu .item.item-carts,.chelsea-navbar .menu-wrapper .menu-inner .menu .item.item-scratchpad{display:none}.card.selected .chelsea-navbar .menu-wrapper .menu-inner .menu .item i.item-link.radio span,.chelsea-navbar .menu-wrapper .menu-inner .menu .item .card.selected i.item-link.radio span,.chelsea-navbar .menu-wrapper .menu-inner .menu .item .item-link span:hover,.chelsea-navbar .menu-wrapper .menu-inner .menu .item .item-link.checked span,.chelsea-navbar .menu-wrapper .menu-inner .menu .item .item-link.inview span,.chelsea-navbar .menu-wrapper .menu-inner .menu .item .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.item-link.radio span,.chelsea-navbar .menu-wrapper .menu-inner .menu .item .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.item-link.radio span,.chelsea-navbar .menu-wrapper .menu-inner .menu .item div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.item-link span,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .chelsea-navbar .menu-wrapper .menu-inner .menu .item i.item-link.radio span,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .chelsea-navbar .menu-wrapper .menu-inner .menu .item i.item-link.radio span,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .chelsea-navbar .menu-wrapper .menu-inner .menu .item i.item-link span{color:#fff;border-bottom:1px solid #fff;padding-bottom:1px}.chelsea-navbar .menu-wrapper .user-module-desktop{height:64px;position:absolute;right:0;display:inline-block;z-index:100;text-align:left}.chelsea-navbar .menu-wrapper .user-module-desktop .user-module-wrapper .nav .icon-icon_chervonUp{display:none}.chelsea-navbar .menu-wrapper .user-module-desktop .user-module-wrapper .nav .loggedin-login-text{display:none}.chelsea-navbar .menu-wrapper .user-module-desktop .user-module-wrapper .notification-content{position:absolute;left:-19.5rem;width:37rem}.chelsea-navbar .menu-wrapper .user-module-desktop .user-module-wrapper.expand-on .nav .icon-icon_chervonUp{display:inline-block}.chelsea-navbar .menu-wrapper .user-module-desktop .user-module-wrapper.expand-on .nav .icon-icon_chervonDown{display:none}.chelsea-navbar .menu-wrapper .user-module-desktop .currency.user-cl{display:none}.chelsea-navbar .menu-wrapper .user-module-desktop .nav{display:inline-block;position:relative}.chelsea-navbar .menu-wrapper .user-module-desktop .nav .chervon-icon{font-size:1rem;margin-left:6px}.chelsea-navbar .menu-wrapper .user-module-desktop .nav .toggle-switch-btn{display:none}.chelsea-navbar .menu-wrapper .user-module-desktop .nav>div>*{display:inline-block}.chelsea-navbar .menu-wrapper .user-module-desktop .nav>div>.show-user:before{position:absolute;bottom:0;-webkit-transform:translateX(15%);-moz-transform:translateX(15%);-ms-transform:translateX(15%);-o-transform:translateX(15%);transform:translateX(15%);display:inline-block;content:'';width:0;height:0;border:1rem solid transparent;border-bottom-color:#fff;z-index:1;display:none}.chelsea-navbar .menu-wrapper .user-module-desktop .nav>div>.have:before{display:block!important}.chelsea-navbar .menu-wrapper .user-module-desktop .nav .logged-out{float:right}.chelsea-navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-wrapper{line-height:64px;font-size:1.4rem;cursor:pointer;text-shadow:0 2px 4px rgba(0,0,0,.5)!important}@media screen and (max-width:1250px) and (min-width:769px){.chelsea-navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-wrapper{font-size:1.54rem}}.chelsea-navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-wrapper:hover{color:#9f7d23}.chelsea-navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-wrapper #opt-login{font-size:2.6rem;vertical-align:middle;text-shadow:0 2px 4px rgba(0,0,0,.5)!important}.chelsea-navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in{height:64px;float:none;cursor:default}.chelsea-navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in .user-hello{line-height:64px;vertical-align:top;margin:0;display:inline-block;cursor:pointer}.chelsea-navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in .user-hello:hover{color:#9f7d23}.chelsea-navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in .user-hello .user-info{cursor:pointer;vertical-align:middle;height:2.6rem;width:2.6rem;background-size:cover;display:inline-block;position:relative;margin:0;padding:0}.chelsea-navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in .user-hello .red-point{font-size:1rem;position:absolute;border-radius:50%;width:1.7rem;height:1.7rem;background-color:#ba0c2f;text-align:center;display:inline-block;line-height:1.7rem;right:auto;left:1.75rem;top:-.5rem}.chelsea-navbar .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper{position:relative;vertical-align:top;margin-left:2.1rem}.chelsea-navbar .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-icon{font-size:3.2rem;position:relative;line-height:64px;text-shadow:0 2px 4px rgba(0,0,0,.5)!important}.chelsea-navbar .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-icon:hover{color:#9f7d23}.chelsea-navbar .menu-wrapper .user-module-desktop .search{display:none}.chelsea-navbar .menu-wrapper .user-module-desktop .availability{display:none}.chelsea-navbar .menu-wrapper .user-module-desktop .smart{display:none}.chelsea-navbar .menu-wrapper .user-module-desktop .logged-out-divider{display:none!important}.chelsea-navbar .menu-wrapper .user-module-desktop .content{width:34rem;position:absolute;padding-top:2rem;top:calc(70px - 2rem);right:-9rem;text-align:left;color:#fff}.chelsea-navbar .menu-wrapper .user-module-desktop .notification-content .notification-close{display:none}.chelsea-navbar.docked .menu-wrapper .logo .chelsea-icon-logo-x{background-image:url("/mhb-media/static-files/assets/img/cfc/cfc logo_black_D_new.png");background-repeat:no-repeat;background-size:100% 100%;width:200px;height:calc(132px / 246 * 100);display:inline-block;position:relative}@media screen and (min-width:768px){.chelsea-navbar.docked{position:fixed;background-color:#fff;display:none;color:#ba0c2f}.card.selected .chelsea-navbar.docked .menu-wrapper .menu-inner .menu .item i.item-link.radio span,.chelsea-navbar.docked .menu-wrapper .menu-inner .menu .item .card.selected i.item-link.radio span,.chelsea-navbar.docked .menu-wrapper .menu-inner .menu .item .item-link span:hover,.chelsea-navbar.docked .menu-wrapper .menu-inner .menu .item .item-link.checked span,.chelsea-navbar.docked .menu-wrapper .menu-inner .menu .item .item-link.inview span,.chelsea-navbar.docked .menu-wrapper .menu-inner .menu .item .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.item-link.radio span,.chelsea-navbar.docked .menu-wrapper .menu-inner .menu .item .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.item-link.radio span,.chelsea-navbar.docked .menu-wrapper .menu-inner .menu .item div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.item-link span,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .chelsea-navbar.docked .menu-wrapper .menu-inner .menu .item i.item-link.radio span,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .chelsea-navbar.docked .menu-wrapper .menu-inner .menu .item i.item-link.radio span,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .chelsea-navbar.docked .menu-wrapper .menu-inner .menu .item i.item-link span{color:#000;border-bottom:1px solid #000;padding-bottom:1px}.chelsea-navbar.docked .menu-wrapper span{text-shadow:none!important}.chelsea-navbar.docked .menu-wrapper a{color:#000;text-shadow:none}.chelsea-navbar.docked .user-module-desktop{color:#000}}.chelsea-navbar .mobile-wrapper{display:none}@media screen and (max-width:768px){.chelsea-navbar .mobile-wrapper{display:block;height:4.8rem;line-height:1.8rem;background-color:#000;position:relative;width:100%}.chelsea-navbar .mobile-wrapper .menu-expand{position:absolute;left:1.6rem;background-image:url(/mhb-media/static-files/assets/img/cfc/Menu-header-m.svg);background-repeat:no-repeat;background-size:100% 100%;width:2rem;height:1.2rem;top:1.8rem}.chelsea-navbar .mobile-wrapper .expand-content{position:fixed;top:0;height:100%;width:100%;background:rgba(0,0,0,.6);display:none}.chelsea-navbar .mobile-wrapper .expand-content.show{display:block}.chelsea-navbar .mobile-wrapper .expand-content .user-info{color:#000;text-align:center;margin-top:1rem}.chelsea-navbar .mobile-wrapper .expand-content .user-info .user-avatar{font-size:4rem;display:inline-block;width:4rem;height:4rem;margin-bottom:.8rem}.chelsea-navbar .mobile-wrapper .expand-content .user-info .user-name{font-family:'Nimbus Sans L',sans-serif;font-weight:700;color:#363636;font-size:1.6rem}.chelsea-navbar .mobile-wrapper .expand-content .user-info .list a{display:inline-block;color:#004976;padding:0 1rem;margin-top:1rem;text-transform:capitalize;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem}.chelsea-navbar .mobile-wrapper .expand-content .user-info .list a:nth-child(1){border-right:1px solid #000}.chelsea-navbar .mobile-wrapper .expand-content .content{opacity:1;position:absolute;width:55%;font-family:'Nimbus Sans L',sans-serif;font-weight:500;height:100%;background:#fff;font-size:1.4rem;left:-55%;transition:all .5s}.chelsea-navbar .mobile-wrapper .expand-content .content.mobile-onshow{left:0;-webkit-animation:navbar-movein-arabic .5s;-moz-animation:navbar-movein-arabic .5s;-ms-animation:navbar-movein-arabic .5s;-o-animation:navbar-movein-arabic .5s;animation:navbar-movein-arabic .5s}.chelsea-navbar .mobile-wrapper .expand-content .content.mobile-onempty{left:-55%}.chelsea-navbar .mobile-wrapper .expand-content .content .close{font-size:3.8rem;display:inline-block;color:#000;margin:4vw 0 3rem 4vw}.chelsea-navbar .mobile-wrapper .expand-content .content .expand-logo{width:100%;text-align:center}.chelsea-navbar .mobile-wrapper .expand-content .content .expand-logo .chelsea-icon-logo{background-image:url(/mhb-media/static-files/assets/img/cfc/Chelsea_FC_logo.svg);background-repeat:no-repeat;background-size:100% 100%;display:inline-block;width:8vw;height:8vw;margin-right:1rem}.chelsea-navbar .mobile-wrapper .expand-content .content .expand-logo .mhr-Logo-header-m{background-image:url("/mhb-media/static-files/assets/img/cfc/MHR logo-menu-m.svg");background-repeat:no-repeat;background-size:100% 100%;display:inline-block;width:36vw;height:8vw}.chelsea-navbar .mobile-wrapper .expand-content .content .expand-logo .chelsea-icon-logo-x{background-image:url("/mhb-media/static-files/assets/img/cfc/cfc logo_black_D_new.png");background-repeat:no-repeat;background-size:100% 100%;width:146.91px;height:calc(146.91px / 246 * 100);display:inline-block;position:relative}.chelsea-navbar .mobile-wrapper .expand-content .content .expand-logo .chelsea-icon-logo-x .chelsea-icon-logo-url{display:inline-block;position:absolute;width:52%;height:70%;top:0;right:0}.chelsea-navbar .mobile-wrapper .expand-content .content .menu{border-top:1px solid #ededed;margin-top:3rem}.chelsea-navbar .mobile-wrapper .expand-content .content .menu .item{height:5.1rem;width:100%;padding:0 5vw;line-height:5.1rem;border-bottom:1px solid #ededed;box-sizing:border-box}.chelsea-navbar .mobile-wrapper .expand-content .content .menu .item a{color:#004976}}.chelsea-wrapper.docked .menu-wrapper .logo .chelsea-icon-logo-x{background-image:url("/mhb-media/static-files/assets/img/cfc/cfc logo_black_D_new.png")}.chelsea-main-wrapper{margin-top:0!important}@media screen and (max-width:768px){.chelsea-main-wrapper{margin-top:4.8rem!important}}.chelsea-main-wrapper .tpl-hero-personal-msg{height:56vw!important;position:relative}@media screen and (max-width:768px){.chelsea-main-wrapper .tpl-hero-personal-msg{height:104vw!important}}.chelsea-main-wrapper .tpl-hero-personal-msg .tpl-content .tpl-text .tpl-text-des{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;width:54rem;margin:1.9rem auto 0 auto;text-align:center;opacity:1;letter-spacing:.1rem;line-height:2.2rem}.chelsea-main-wrapper .tpl-hero-personal-msg .tpl-content .tpl-text .play{box-sizing:border-box;height:5rem;width:21rem;line-height:5rem;text-align:center;border:1px solid #fff;background-color:rgba(0,0,0,.4);font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#fff;margin:6rem auto 0 auto;text-transform:uppercase;display:none;cursor:pointer;text-shadow:none;letter-spacing:.5px}@media screen and (max-width:768px){.chelsea-main-wrapper .tpl-hero-personal-msg .tpl-content .tpl-text .play{letter-spacing:.43px;font-size:1.2rem}}.chelsea-main-wrapper .tpl-hero-personal-msg .tpl-content .tpl-text .play:hover{background-color:rgba(0,0,0,.8)}@media screen and (max-width:768px){.chelsea-main-wrapper .tpl-hero-personal-msg .tpl-content .tpl-text h3{font-size:2.4rem;width:100%;text-align:center;margin:.8rem auto 0 auto;line-height:3.2rem}.chelsea-main-wrapper .tpl-hero-personal-msg .tpl-content .tpl-text .tpl-text-des{font-size:1.4rem;width:24.6rem;line-height:2rem}.chelsea-main-wrapper .tpl-hero-personal-msg .tpl-content .tpl-text a{width:17.4rem;height:4.2rem;line-height:4.2rem;margin:2.35rem auto 0 auto}}.chelsea-main-wrapper .tpl-hero-personal-msg .close-video{text-align:center;margin:auto;position:absolute;left:0;right:0;bottom:10vw;display:none;cursor:pointer;z-index:105;width:20vw}@media screen and (max-width:768px){.chelsea-main-wrapper .tpl-hero-personal-msg .close-video{bottom:25vw}}.chelsea-main-wrapper .tpl-hero-personal-msg .close-video span{font-size:3.4rem}.chelsea-main-wrapper .tpl-hero-personal-msg .close-video p{display:block;width:auto;margin-top:0;font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.chelsea-main-wrapper .tpl-hero-personal-msg .tpl-scrollbutton{display:none}.chelsea-main-wrapper .tpl-hero-personal-msg .tpl-incoming video{width:100%;height:100%;object-fit:fill;display:none}.chelsea-main-wrapper .tpl-chelse-hotel{background-color:#011f77;width:100%;height:33vw;position:relative}@media screen and (max-width:768px){.chelsea-main-wrapper .tpl-chelse-hotel{height:73vw;border-top:1px solid #011f77}}.chelsea-main-wrapper .tpl-chelse-hotel:before{content:'';display:inline-block;border-color:transparent #011f77 #011f77 transparent;border-width:0 0 10vw 100vw;border-style:solid;position:absolute;top:-9.9vw;z-index:101}@media screen and (max-width:768px){.chelsea-main-wrapper .tpl-chelse-hotel:before{border-width:0 0 25vw 100vw;top:-25vw}}@media screen and (min-width:768px){.chelsea-main-wrapper .tpl-chelse-hotel:after{content:'';display:inline-block;width:4.5vw;height:4.5vw;background-image:url(/mhb-media/static-files/assets/img/cfc/scroll-gif.svg);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:47.15vw;top:-7.25vw;z-index:102}}.chelsea-main-wrapper .tpl-chelse-hotel .img-logo{background-image:url(/mhb-media/static-files/assets/img/cfc/hero-logos-new.png);background-repeat:no-repeat;background-size:100% 100%;display:block;width:26vw;height:9vw;margin:auto}@media screen and (max-width:768px){.chelsea-main-wrapper .tpl-chelse-hotel .img-logo{width:68vw;height:23.2vw}}.chelsea-main-wrapper .tpl-chelse-hotel p{color:#fff;font-family:Optima,sans-serif;font-weight:500;font-size:2.4rem;margin-top:11.5rem;text-align:center}@media screen and (max-width:768px){.chelsea-main-wrapper .tpl-chelse-hotel p{font-size:1.4rem;margin-top:2.4rem;padding:0 1.6rem;line-height:2rem}}.chelsea-icons{min-height:599px;background-color:#fafafa;position:relative}@media (max-width:768px){.chelsea-icons{min-height:auto}}.chelsea-icons .tpl-content{text-shadow:initial}.chelsea-icons .tpl-content .tpl-items{font-size:0;margin:0 12% 0 15%;width:73%;height:100%;padding-top:10rem}@media (max-width:768px){.chelsea-icons .tpl-content .tpl-items{margin:0 5% 0 5%;width:90%;padding-top:0;padding-bottom:4.8rem}}.chelsea-icons .tpl-content .tpl-items .item{display:inline-block;width:25%;height:100%;vertical-align:top}@media (max-width:768px){.chelsea-icons .tpl-content .tpl-items .item{width:50%;margin-top:1.6rem}}.chelsea-icons .tpl-content .tpl-items .item .item-img{height:12.1rem;width:12.1rem;display:block;margin:0 calc((100% - 12.1rem)/ 2)}@media (max-width:768px){.chelsea-icons .tpl-content .tpl-items .item .item-img{height:8rem;width:8rem;margin:0 calc((100% - 8rem)/ 2)}}.chelsea-icons .tpl-content .tpl-items .item .item-title{color:#4e4e4e;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2rem;line-height:2.4rem;text-align:center;display:block;padding-top:1.7rem}@media (max-width:768px){.chelsea-icons .tpl-content .tpl-items .item .item-title{padding-top:1.2rem;font-size:1.4rem;line-height:1.7rem}}.chelsea-icons .tpl-content .tpl-items .item .item-content{color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:2.2rem;text-align:center;display:block;width:75%;margin:0 12.5%;margin-top:1.5rem}@media (max-width:768px){.chelsea-icons .tpl-content .tpl-items .item .item-content{font-size:1.2rem;line-height:1.8rem}}.chelsea-fanzone-spotlight{margin-top:10rem;font-size:0;width:100%;background:linear-gradient(315deg,#011f77 0,#030303 100%);background:-webkit-linear-gradient(315deg,#011f77 0,#030303 100%);background:-o-linear-gradient(315deg,#011f77 0,#030303 100%);background:-moz-linear-gradient(315deg,#011f77 0,#030303 100%);box-shadow:0 1px 10px 0 rgba(0,0,0,.15)}@media (max-width:768px){.chelsea-fanzone-spotlight{margin-top:7rem}}.chelsea-titles{padding-top:8.6rem}.chelsea-titles.chelsea-titles-fanzone{display:inline-block;vertical-align:top;width:calc(100% - 80.5rem)}@media (max-width:768px){.chelsea-titles.chelsea-titles-fanzone{width:100%}}@media (max-width:768px){.chelsea-titles{padding-top:4.8rem}}.chelsea-titles .chelsea-i{background-color:#ed1c24;display:inline-block;height:1.6rem;vertical-align:middle;width:23rem;margin-right:2.4rem}@media (max-width:768px){.chelsea-titles .chelsea-i{height:.522rem;width:4rem;vertical-align:top;margin-top:1rem;margin-right:1.6rem}}.chelsea-titles .chelsea-title{color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:3.2rem;line-height:4rem;display:inline-block;vertical-align:middle}.chelsea-titles .chelsea-title.fanzone-spotlight-title{font-size:3.2rem;line-height:3.8rem;color:#fff}.chelsea-titles .chelsea-title.c-offers-title{font-size:3.2rem;line-height:3.8rem}@media (max-width:768px){.chelsea-titles .chelsea-title{font-size:1.8rem!important;line-height:2.8rem!important;width:calc(100% - 5.6rem);vertical-align:top}}.chelsea-content-bg{background-image:url(/mhb-media/static-files/assets/img/cfc/fanzone-competition-img-D.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:63.9rem;height:calc(63.9rem / 1278 * 1294);display:inline-block;vertical-align:top;margin-top:8.6rem;margin-right:16.6rem}@media (max-width:768px){.chelsea-content-bg{width:75vw;height:calc(75vw / 1278 * 1294);margin-top:0;margin-right:5vw;margin-left:20vw}}.chelsea-content-border{border:1px solid rgba(255,255,255,.08);box-sizing:border-box;height:2px;margin-right:11%;width:calc(89% - 16.6rem);margin-left:16.6rem}@media (max-width:768px){.chelsea-content-border{margin:0 5vw;width:90vw}}.chelsea-content{width:calc(100% - 16.6rem);margin-left:16.6rem;margin-top:8.8rem}@media (max-width:768px){.chelsea-content{margin:2.4rem 6.4% 0 6.4%;width:87.2%}}.chelsea-content .chelsea-content-head{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;letter-spacing:1px;line-height:1.9rem;display:block;text-transform:uppercase}@media (max-width:768px){.chelsea-content .chelsea-content-head{font-size:1.2rem;letter-spacing:.75px;line-height:1.4rem}}.chelsea-content .chelsea-content-title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.8rem;color:#fff;line-height:3.3rem;letter-spacing:.5px;display:block;margin-top:1rem}@media (max-width:768px){.chelsea-content .chelsea-content-title{font-size:1.6rem;line-height:1.9rem;letter-spacing:.29px;margin-top:.4rem}}.chelsea-content .chelsea-content-text{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:2.4rem;line-height:3.2rem;color:#fff;margin-top:2.4rem}@media (max-width:768px){.chelsea-content .chelsea-content-text{margin-top:1.6rem;font-size:1.4rem;line-height:2.2rem}}.chelsea-content-bottom{background-color:#034694;font-family:'Nimbus Sans L',sans-serif;font-weight:500;display:inline-block;letter-spacing:.5px;box-sizing:border-box;text-align:center;text-transform:uppercase;cursor:pointer;font-size:1.4rem;padding:1.6rem 3rem;white-space:nowrap;color:#fff;vertical-align:middle;margin-top:3.2rem}.chelsea-content-bottom:hover{background-color:#19569d}@media (max-width:768px){.chelsea-content-bottom{margin-top:2.4rem;font-size:1.2rem;letter-spacing:.43px;line-height:1.4rem}}.chelsea-offers-bottom-box{margin-top:5rem;display:block;width:100%;text-align:center}@media (max-width:768px){.chelsea-offers-bottom-box{display:none}}.chelsea-offers-bottom{font-family:'Nimbus Sans L',sans-serif;font-weight:500;border:1px solid #034694;box-sizing:border-box;text-align:center;display:inline-block;vertical-align:middle;text-transform:uppercase;cursor:pointer;font-size:1.4rem;padding:1.6rem 4.3rem;color:#034694;letter-spacing:.5px}.chelsea-offers-bottom:hover{background-color:#034694;color:#fff}.chelsea-content-items{width:calc(100% - 31.2rem);margin-left:16.6rem;margin-right:16.6rem;padding-bottom:10rem}.chelsea-content-items.items-pc{display:block}@media (max-width:768px){.chelsea-content-items.items-pc{display:none}}.chelsea-content-items.items-model{display:none}@media (max-width:768px){.chelsea-content-items.items-model{display:block;white-space:nowrap;overflow:hidden;font-size:0}}@media (max-width:768px){.chelsea-content-items{margin:0 5vw;width:90vw}}.chelsea-content-items .slick-dots{margin-top:0!important;margin-bottom:5.5rem!important}.chelsea-content-items .slick-dots li.slick-active button{background-color:#fff!important}.chelsea-content-items .slick-dots li{-webkit-transform:rotate(0)!important;-moz-transform:rotate(0)!important;-ms-transform:rotate(0)!important;-o-transform:rotate(0)!important;transform:rotate(0)!important;width:5.5%!important;margin:0 .8%!important}.chelsea-content-items .slick-dots li button{border:0!important;background:#3e4866!important;width:100%!important;padding:2px 0!important}.chelsea-content-items .slick-dots li button:before{display:none!important}@media (max-width:768px){.chelsea-content-items .slick-list{padding-left:0!important}}.chelsea-item-samll-left{width:calc(100% - 2rem);display:inline-block;vertical-align:top;margin-left:1rem}div.chelsea-item-samll-right{width:1rem;display:inline-block;vertical-align:top}.chelsea-item-samll{padding-top:3rem;width:calc((100% - 6rem)/ 3);height:100%;display:inline-block;vertical-align:top}@media (max-width:768px){.chelsea-item-samll{white-space:initial;width:75vw;margin-right:2.6rem}}@media (max-width:768px){.chelsea-item-samll.chelsea-offers-content-item-x{margin-left:1.3rem;margin-right:1.3rem;width:calc(90vw - 2.6rem)}}.chelsea-item-samll .item-new-team{color:#dba111;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1rem;letter-spacing:1px;line-height:1.2rem;display:block;margin-top:.8rem;text-transform:uppercase;min-height:2.4rem}@media (max-width:768px){.chelsea-item-samll .item-new-team{font-size:1.2rem;line-height:1.4rem;letter-spacing:1.2px;min-height:2.8rem}}.chelsea-item-samll .item-new-title{color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.1rem;display:block;margin-top:.4rem;width:75%;min-height:5rem}@media (max-width:768px){.chelsea-item-samll .item-new-title{font-size:1.6rem;line-height:1.9rem;min-height:4.5rem}}.chelsea-item-samll .item-new-text{font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#fff;font-size:1.6rem;line-height:2.2rem;margin-top:2rem;opacity:.9;height:11rem}@media (max-width:768px){.chelsea-item-samll .item-new-text{font-size:1.4rem;margin-top:.6rem}}.chelsea-item-samll .item-samll-img{background-image:url("/mhb-media/static-files/assets/img/cfc/fanzone-article 3-img-D.jpg");width:100%;background-repeat:no-repeat;background-size:cover;background-color:#d8d8d8;padding-top:70%;display:block;position:relative;cursor:pointer}.chelsea-item-samll .item-samll-img:after{content:'';position:absolute;display:inline-block;width:100%;height:100%;background-color:rgba(0,0,0,.4);top:0}.chelsea-item-samll .item-samll-img:hover:after{display:none}@media (max-width:768px){.chelsea-item-samll .item-samll-img:after{display:none}}.chelsea-item-samll .chelsea-content-bottom{margin-top:4.6rem}@media (max-width:768px){.chelsea-item-samll .chelsea-content-bottom{margin-top:3.2rem}}.chelsea-offers{width:100%;background-color:#fafafa}.chelsea-offers .slick-dots{margin-top:0!important;margin-bottom:-2.4rem!important}.chelsea-offers .slick-dots li.slick-active button{background-color:#3e4866!important}.chelsea-offers .slick-dots li{-webkit-transform:initial!important;-moz-transform:initial!important;-ms-transform:initial!important;-o-transform:initial!important;transform:initial!important;width:5.5%!important;margin:0 .8%!important}.chelsea-offers .slick-dots li button{border:0!important;background:#acacac!important;width:100%!important;padding:2px 0!important}.chelsea-offers .slick-dots li button:before{display:none!important}@media (max-width:768px){.chelsea-offers .slick-list{padding-left:0!important}}.chelsea-offers .chelsea-offers-content{width:calc(100% - 33.2rem);margin-left:16.6rem;margin-right:16.6rem;margin-top:1.6rem;font-size:0;position:relative}@media (max-width:768px){.chelsea-offers .chelsea-offers-content{width:90vw;margin-left:5vw}}.chelsea-offers .chelsea-offers-content .item-be-hide{display:none!important}@media (max-width:768px){.chelsea-offers .chelsea-offers-content .item-be-hide{display:block!important}}.chelsea-offers .chelsea-offers-content .item-right{margin-right:2.999rem}@media (max-width:768px){.chelsea-offers .chelsea-offers-content .item-right{margin-right:0}}.chelsea-offers .chelsea-offers-content .chelsea-offers-item2{width:calc((100% - 9rem)/ 4);display:inline-block;vertical-align:top;margin-top:5rem}@media (max-width:768px){.chelsea-offers .chelsea-offers-content .chelsea-offers-item2{margin-top:1.7rem;padding:1.6rem 1.6rem;background-color:#fff;display:inline-block;width:calc(100% - 5.8rem);margin-right:2.6rem}}.chelsea-offers .chelsea-offers-content .chelsea-offers-item2 .offers-item-img{width:100%;background-repeat:no-repeat;background-size:cover;background-color:#d8d8d8;padding-top:19vw;display:block;position:relative}.chelsea-offers .chelsea-offers-content .chelsea-offers-item2 .offers-item-img:after{content:'';position:absolute;display:inline-block;width:100%;height:100%;background-color:rgba(0,0,0,.4);top:0}.chelsea-offers .chelsea-offers-content .chelsea-offers-item2 .offers-item-img:hover:after{display:none}@media (max-width:768px){.chelsea-offers .chelsea-offers-content .chelsea-offers-item2 .offers-item-img{padding-top:64%}.chelsea-offers .chelsea-offers-content .chelsea-offers-item2 .offers-item-img:after{display:none}}.chelsea-offers .chelsea-offers-content .chelsea-offers-item1{margin-top:5rem;display:inline-block;vertical-align:top;width:calc((100% - 3rem)/ 2)}@media (max-width:768px){.chelsea-offers .chelsea-offers-content .chelsea-offers-item1{margin-top:1.7rem;padding:1.6rem 1.6rem;background-color:#fff;width:calc(100% - 5.8rem);margin-right:2.6rem;display:inline-block}}.chelsea-offers .chelsea-offers-content .chelsea-offers-item1 .offers-item-img{width:100%;background-repeat:no-repeat;background-size:cover;background-color:#d8d8d8;padding-top:19vw;display:block;position:relative}.chelsea-offers .chelsea-offers-content .chelsea-offers-item1 .offers-item-img:after{content:'';position:absolute;display:inline-block;width:100%;height:100%;background-color:rgba(0,0,0,.4);top:0}.chelsea-offers .chelsea-offers-content .chelsea-offers-item1 .offers-item-img:hover:after{display:none}@media (max-width:768px){.chelsea-offers .chelsea-offers-content .chelsea-offers-item1 .offers-item-img{padding-top:64%}.chelsea-offers .chelsea-offers-content .chelsea-offers-item1 .offers-item-img:after{display:none}}.chelsea-offers .chelsea-offers-content .chelsea-offers-item3{margin-top:5rem;display:block;width:100%}@media (max-width:768px){.chelsea-offers .chelsea-offers-content .chelsea-offers-item3{margin-top:1.7rem;padding:1.6rem 1.6rem;background-color:#fff;width:calc(100% - 5.8rem);margin-right:2.6rem;display:inline-block;vertical-align:top}}.chelsea-offers .chelsea-offers-content .chelsea-offers-item3 .offers-item-img{width:calc((100% - 3rem)/ 2);background-repeat:no-repeat;background-size:cover;background-color:#d8d8d8;padding-top:19vw;display:inline-block;vertical-align:top;margin-right:2.99rem;position:relative}.chelsea-offers .chelsea-offers-content .chelsea-offers-item3 .offers-item-img:after{content:'';position:absolute;display:inline-block;width:100%;height:100%;background-color:rgba(0,0,0,.4);top:0}.chelsea-offers .chelsea-offers-content .chelsea-offers-item3 .offers-item-img:hover:after{display:none}@media (max-width:768px){.chelsea-offers .chelsea-offers-content .chelsea-offers-item3 .offers-item-img{padding-top:64%;width:100%;display:block;margin-right:0}.chelsea-offers .chelsea-offers-content .chelsea-offers-item3 .offers-item-img:after{display:none}}.chelsea-offers .chelsea-offers-content .chelsea-offers-item3 .offers-item-content{display:inline-block;width:calc((100% - 3rem)/ 2);vertical-align:top}.chelsea-offers .chelsea-offers-content .chelsea-offers-item3 .offers-item-content .offers-item-content-head{margin-top:0}@media (max-width:768px){.chelsea-offers .chelsea-offers-content .chelsea-offers-item3 .offers-item-content .offers-item-content-head{margin-top:1.6rem}}@media (max-width:768px){.chelsea-offers .chelsea-offers-content .chelsea-offers-item3 .offers-item-content{width:100%;display:block}}.chelsea-offers .chelsea-offers-content .offers-item-content{display:block}.chelsea-offers .chelsea-offers-content .offers-item-content .offers-item-content-head{color:#dba111;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1rem;letter-spacing:1px;line-height:1.2rem;display:block;margin-top:.8rem;text-transform:uppercase;min-height:2.4rem}@media (max-width:768px){.chelsea-offers .chelsea-offers-content .offers-item-content .offers-item-content-head{font-size:1.1rem;line-height:1.3rem;letter-spacing:1.1px;margin-top:1.6rem;min-height:2.6rem}}.chelsea-offers .chelsea-offers-content .offers-item-content .offers-item-content-title{color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2rem;line-height:2.4rem;display:block;margin-top:.6rem;width:65%;min-height:5rem}@media (max-width:768px){.chelsea-offers .chelsea-offers-content .offers-item-content .offers-item-content-title{font-size:1.6rem;line-height:1.9rem;min-height:4.5rem}}.chelsea-offers .chelsea-offers-content .offers-item-content .offers-item-content-text{font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#000;font-size:1.6rem;line-height:2.2rem;height:11rem;opacity:.9}@media (max-width:768px){.chelsea-offers .chelsea-offers-content .offers-item-content .offers-item-content-text{font-size:1.4rem}}@media (max-width:768px){.chelsea-offers .chelsea-offers-content .chelsea-offers-content-item-x{margin-right:0;margin-left:0;width:calc(90vw - 3.2rem)}}.chelsea-offers .offers-item-img-icon{display:inline-block;position:absolute;top:0;right:0;height:4rem;width:4rem;background-image:url(/mhb-media/static-files/assets/img/cfc/offers-mhr-logo-D.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center center}.chelsea-detail .tpl-scrollbutton{display:none}.chelsea-detail .tpl-hero-navBar{background-color:rgba(0,0,0,.4);width:100%;height:45vw!important}@media screen and (max-width:768px){.chelsea-detail .tpl-hero-navBar{height:100vw!important}}.chelsea-detail .tpl-hero-navBar .tpl-content{width:50%;left:25%}@media screen and (max-width:768px){.chelsea-detail .tpl-hero-navBar .tpl-content{width:80%;left:10%}}.chelsea-detail .tpl-hero-navBar .tpl-content .tpl-text h3{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:6.2rem;margin:auto;line-height:6.7rem}@media screen and (max-width:768px){.chelsea-detail .tpl-hero-navBar .tpl-content .tpl-text h3{font-size:2.4rem;line-height:2.9rem}}.chelsea-detail .chelsea-detail-content,.chelsea-detail .iframe-content{width:63%;margin:8rem auto;font-size:1.8rem;line-height:3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.chelsea-detail .chelsea-detail-content li,.chelsea-detail .chelsea-detail-content ul,.chelsea-detail .iframe-content li,.chelsea-detail .iframe-content ul{list-style:inside;padding-left:3rem}@media screen and (max-width:768px){.chelsea-detail .chelsea-detail-content,.chelsea-detail .iframe-content{width:91%;font-size:1.4rem;margin:2rem auto}}.chelsea-hero-modules{width:100%;background-color:#fafafa;position:relative;min-height:12vw}@media screen and (max-width:768px){.chelsea-hero-modules{min-height:24vw}}.chelsea-hero-modules.modules-read-more{min-height:18vw}@media screen and (max-width:768px){.chelsea-hero-modules.modules-read-more{min-height:42vw}}.chelsea-hero-modules.modules-read-more .chelsea-hero-modules-bottom{display:block}.chelsea-hero-modules .chelsea-hero-modules-content{margin:0 16.5rem;width:calc(100% - 33rem);font-size:0;position:absolute;top:calc(-3rem - 12vw);z-index:10}@media screen and (max-width:768px){.chelsea-hero-modules .chelsea-hero-modules-content{margin:0 5vw;width:90vw}}.chelsea-hero-modules .chelsea-hero-modules-content.chelsea-hero-pc{display:block}@media screen and (max-width:768px){.chelsea-hero-modules .chelsea-hero-modules-content.chelsea-hero-pc{display:none}}.chelsea-hero-modules .chelsea-hero-modules-content.chelsea-hero-moble{display:none}@media screen and (max-width:768px){.chelsea-hero-modules .chelsea-hero-modules-content.chelsea-hero-moble{display:block;top:calc(-3rem - 24vw)}}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-modules-right{margin-right:3rem}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-default{cursor:default!important}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-item2{width:calc((100% - 6rem)/ 3);padding-top:24vw;background-repeat:no-repeat;background-size:cover;display:inline-block;vertical-align:top;margin-top:3rem;position:relative;cursor:pointer}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-item2.load-more-click{display:none}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-item2 .chelsea-hero-modules-item-after{width:calc(300% + 6rem)}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-item2:nth-child(3n) .chelsea-hero-modules-item-after{left:calc(-200% - 6rem)}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-item2:nth-child(3n) .chelsea-hero-modules-item-after:before{left:calc(((100% - 6rem)/ 3) * 2 + 9rem)}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-item2:nth-child(3n-1) .chelsea-hero-modules-item-after{left:calc(-100% - 3rem)}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-item2:nth-child(3n-1) .chelsea-hero-modules-item-after:before{left:calc(((100% - 6rem)/ 3) + 6rem)}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-item2.item-after-show .chelsea-hero-modules-item-after{display:block}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-item2.item-bg-show .chelsea-hero-modules-item-hide-bg{display:block}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-item1{width:calc((100% - 3rem)/ 2);padding-top:24vw;background-repeat:no-repeat;background-size:cover;display:inline-block;vertical-align:top;margin-top:3rem;position:relative;cursor:pointer}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-item1 .chelsea-hero-modules-item-after{width:calc(200% + 3rem)}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-item1:nth-child(2n) .chelsea-hero-modules-item-after{left:calc(-100% - 3rem)}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-item1:nth-child(2n) .chelsea-hero-modules-item-after:before{left:calc(50% + 3rem + 30px)}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-item1.item-after-show .chelsea-hero-modules-item-after{display:block}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-item1.item-bg-show .chelsea-hero-modules-item-hide-bg{display:block}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-item-moble{width:100%;padding-top:48vw;background-repeat:no-repeat;background-size:cover;display:inline-block;vertical-align:top;margin-top:3rem;position:relative}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-item-moble.load-more-click-moble{display:none}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-item-moble.item-after-show .chelsea-hero-modules-item-after{display:block}.chelsea-hero-modules .chelsea-hero-modules-content .chelsea-hero-modules-item-moble.item-bg-show .chelsea-hero-modules-item-hide-bg{display:block}.chelsea-hero-modules .chelsea-hero-modules-bottom{position:absolute;bottom:0;text-align:center;width:100%;display:none}@media screen and (max-width:768px){.chelsea-hero-modules .chelsea-hero-modules-bottom .chelsea-offers-bottom{font-size:1.2rem;letter-spacing:.43px;line-height:1.4rem;padding:1.2rem 3rem}}.chelsea-hero-modules .chelsea-hero-modules-item-after{position:absolute;bottom:-25px;border:1px solid #d5d5d5;background-color:#fff;z-index:2;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);box-sizing:border-box;font-size:0;padding:3rem 0;display:none;left:0;cursor:auto}@media screen and (max-width:768px){.chelsea-hero-modules .chelsea-hero-modules-item-after{padding:5rem 0 3rem 0}}.chelsea-hero-modules .chelsea-hero-modules-item-after:before{position:absolute;top:-9px;left:3rem;display:inline-block;content:'';width:15px;height:15px;border-left:1px solid #d5d5d5;border-top:1px solid #d5d5d5;z-index:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;box-sizing:border-box}.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-after-content{width:calc((100% - 9rem)/ 2);display:inline-block;vertical-align:top;margin-left:3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem}@media screen and (max-width:768px){.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-after-content{width:calc(100% - 3.2rem);display:block;margin-left:1.6rem}}.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-after-content .chelsea-modules-item-after-cms span{color:#000;font-size:1.6rem;line-height:2.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;display:block;margin-bottom:.6rem}@media screen and (max-width:768px){.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-after-content .chelsea-modules-item-after-cms span{font-size:1.4rem;margin-top:2.4rem}}.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-after-content .chelsea-modules-item-after-cms p{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:2.2rem;color:#000;margin-bottom:2.5rem}@media screen and (max-width:768px){.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-after-content .chelsea-modules-item-after-cms p{font-size:1.4rem}}.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-after-content .chelsea-modules-item-after-cms a{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:2.2rem;color:#034694}@media screen and (max-width:768px){.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-after-content .chelsea-modules-item-after-cms a{font-size:1.4rem}}.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-after-content .chelsea-after-content-img{background-repeat:no-repeat;background-size:cover;width:100%;padding-top:30%;margin-bottom:3rem}@media screen and (max-width:768px){.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-after-content .chelsea-after-content-img{padding-top:40vw;margin-top:3rem;margin-bottom:2rem}}.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-after-content .chelsea-after-content-bottom{display:block;width:100%;text-align:right}@media screen and (max-width:768px){.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-after-content .chelsea-after-content-bottom{text-align:left}}.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-after-content .chelsea-after-content-bottom .chelsea-content-bottom{font-family:'Nimbus Sans L',sans-serif;font-weight:400;margin-top:1.3rem;font-size:1.4rem;line-height:inherit;color:#fff}@media screen and (max-width:768px){.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-after-content .chelsea-after-content-bottom .chelsea-content-bottom{margin-top:2.4rem}}.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-lose{position:absolute;right:-4rem;top:-1rem;cursor:pointer}@media screen and (max-width:768px){.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-lose{right:0;top:0}}.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-lose .item-lose-icon{display:block;font-size:3.5rem;font-weight:700;color:#4a4a4a}@media screen and (max-width:768px){.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-lose .item-lose-icon{font-size:4.5rem}}.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-lose .item-lose-title{display:block;color:#4a4a4a;font-size:1.2rem;line-height:1.4rem;letter-spacing:.5px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-transform:capitalize;width:100%;text-align:center}@media screen and (max-width:768px){.chelsea-hero-modules .chelsea-hero-modules-item-after .chelsea-modules-item-lose .item-lose-title{display:none}}.chelsea-hero-modules .chelsea-hero-modules-item-hide-bg{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#000;opacity:.5;display:none}.chelsea-hero-modules .chelsea-hero-modules-item-title{position:absolute;bottom:0;color:#fff;padding:2.4rem;width:59.5%;font-size:2.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;line-height:2.9rem;text-shadow:0 2px 4px rgba(0,0,0,.5)}@media screen and (max-width:768px){.chelsea-hero-modules .chelsea-hero-modules-item-title{font-size:1.6rem;line-height:2.2rem;padding:1.6rem}}.chelseaVideo{width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);z-index:9999;display:none}.chelseaVideo .chelseaImgWall-box{width:60vw;margin-left:20vw;background-color:#fafafa;position:absolute;top:calc((100vh - 35vw)/ 2);height:35vw}@media screen and (max-width:768px){.chelseaVideo .chelseaImgWall-box{width:100vw;height:100vh;margin:0;top:0}}.chelseaVideo .chelseaImgWall-lose{position:absolute;right:-6rem;top:-2rem;z-index:15;cursor:pointer}@media screen and (max-width:768px){.chelseaVideo .chelseaImgWall-lose{right:0;top:0}}.chelseaVideo .chelseaImgWall-lose .chelseaImgWall-lose-icon{display:block;font-size:5.5rem;font-weight:700;color:#fff}@media screen and (max-width:768px){.chelseaVideo .chelseaImgWall-lose .chelseaImgWall-lose-icon{font-size:4.5rem;color:#000}}.chelseaVideo .chelseaImgWall-lose .chelseaImgWall-lose-title{display:block;color:#fff;font-size:1.6rem;line-height:2.2rem;letter-spacing:.5px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-transform:capitalize;width:100%;text-align:center}@media screen and (max-width:768px){.chelseaVideo .chelseaImgWall-lose .chelseaImgWall-lose-title{display:none}}.chelseaVideo video{width:100%;height:100%;object-fit:fill;z-index:14}@media screen and (max-width:768px){.chelseaVideo video{object-fit:contain}}.chelsea-hero-modules-media-2{position:absolute;top:0;width:100%;height:100%;left:0}.chelsea-hero-modules-media-2 video{height:100%;width:100%;object-fit:fill}.chelsea-hero-modules-media{width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);z-index:9999;display:none}.chelsea-hero-modules-media .chelsea-hero-modules-media-box{width:60vw;margin-left:20vw;background-color:transparent;position:absolute;top:calc((100vh - 35vw)/ 2);height:auto;min-height:20vw}@media screen and (max-width:768px){.chelsea-hero-modules-media .chelsea-hero-modules-media-box{width:100vw;height:100vh;margin:0;top:0}}.chelsea-hero-modules-media .chelsea-hero-media-lose{position:absolute;right:-6rem;top:-2rem;z-index:15;cursor:pointer}@media screen and (max-width:768px){.chelsea-hero-modules-media .chelsea-hero-media-lose{right:0;top:0}}.chelsea-hero-modules-media .chelsea-hero-media-lose .item-lose-icon{display:block;font-size:5.5rem;font-weight:700;color:#fff}@media screen and (max-width:768px){.chelsea-hero-modules-media .chelsea-hero-media-lose .item-lose-icon{font-size:4.5rem;color:#000}}.chelsea-hero-modules-media .chelsea-hero-media-lose .item-lose-title{display:block;color:#fff;font-size:1.6rem;line-height:2.2rem;letter-spacing:.5px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-transform:capitalize;width:100%;text-align:center}@media screen and (max-width:768px){.chelsea-hero-modules-media .chelsea-hero-media-lose .item-lose-title{display:none}}.chelsea-hero-modules-media video{width:100%;height:100%;object-fit:fill;z-index:10000}@media screen and (max-width:768px){.chelsea-hero-modules-media video{object-fit:contain}}.chelsea-cfc-container{position:relative;height:39rem;color:#fff;overflow:hidden}@media screen and (max-width:768px){.chelsea-cfc-container{height:30rem}}.chelsea-cfc-container-img{width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}@media screen and (max-width:768px){.chelsea-cfc-container-img{height:100%;object-fit:cover;left:inherit;top:inherit;transform:inherit}}.chelsea-cfc-container-mask{position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.56)}.chelsea-cfc-container-elCont{padding-top:12em;position:relative;z-index:2}.chelsea-cfc-container-elCont-content{text-align:center;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:3.2rem;line-height:3.9rem}@media screen and (max-width:768px){.chelsea-cfc-container-elCont-content{font-size:1.6rem;line-height:2.4rem}}.chelsea-cfc-container-elCont-btn{box-sizing:border-box;width:18rem;height:5rem;line-height:5rem;border:solid 1px #fff;text-align:center;font-size:1.4rem;letter-spacing:.05rem;margin:3rem auto;font-family:'Nimbus Sans L',sans-serif;font-weight:500;cursor:pointer}@media screen and (max-width:768px){.chelsea-cfc-container-elCont-btn{width:16.5rem;height:3.9rem;line-height:3.9rem;font-size:1.2rem}}.chelsea-cfc-container-elCont-btn:hover{transition:all .3s;color:#000;border-color:#000;background-color:#fff}.chelsea-cfc-container-inner-cont{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;display:none}.chelsea-cfc-container-exit{position:absolute;top:2.4rem;left:3.5rem;font-size:1.2rem;line-height:1.4rem;letter-spacing:.05rem;cursor:pointer;text-align:center;display:none;z-index:2}.chelsea-cfc-container-exit span{font-size:2.4rem}.chelsea-cfc-container-infoWindow-container{position:absolute;width:100%;overflow:hidden;z-index:2;bottom:7.4rem;display:none}.chelsea-cfc-container-infoWindow-container .chelsea-cfc-container-infoWindow-item-container:after{content:'';display:table;clear:both}.chelsea-cfc-container-filter-cont{transition:all .3s ease-in-out;font-family:'Nimbus Sans L',sans-serif;font-weight:700;position:absolute;left:3.2rem;bottom:3.1rem;width:24.6rem;height:21.4rem;border-radius:.4rem;background-color:#fff;box-shadow:0 1px 10px 0 rgba(0,0,0,.15);box-sizing:border-box;font-size:1.4rem;line-height:1.8rem;display:none;z-index:2}@media screen and (max-width:768px){.chelsea-cfc-container-filter-cont{width:100vw;border-radius:0;left:0;bottom:0;height:19.7rem}}.chelsea-cfc-container-filter-cont .chelsea-cfc-container-filter-title{color:#000;height:5rem;line-height:5rem;padding:0 1.6rem;border-bottom:1px solid rgba(0,0,0,.08)}@media screen and (max-width:768px){.chelsea-cfc-container-filter-cont .chelsea-cfc-container-filter-title{text-align:center}}.chelsea-cfc-container-filter-cont .chelsea-cfc-container-filter-title .chelsea-cfc-container-filter-trag{transition:all .28s ease-in-out;vertical-align:middle;margin-left:.5rem;display:none;width:0;height:0;border-width:6px;border-style:solid;border-color:#000 transparent transparent transparent}@media screen and (max-width:768px){.chelsea-cfc-container-filter-cont .chelsea-cfc-container-filter-title .chelsea-cfc-container-filter-trag{display:inline-block}}.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items-container{padding:0 1.6rem}.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items{font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:silver;height:4.8rem;line-height:4.8rem;cursor:pointer}@media screen and (max-width:768px){.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items{border-bottom:1px solid rgba(0,0,0,.08);position:relative}}.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items .chelsea-cfc-container-point{position:relative;display:inline-block;box-sizing:border-box;width:2.4rem;height:2.4rem;border-radius:50%;border:solid 2px silver;vertical-align:middle;margin-right:1rem}@media screen and (max-width:768px){.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items .chelsea-cfc-container-point{width:1.6rem;height:1.6rem}}.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items .chelsea-cfc-container-point.today{background-color:silver}.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items .chelsea-cfc-container-point.upcoming::after,.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items .chelsea-cfc-container-point.upcoming::before{box-sizing:border-box;content:'';position:absolute;width:1.8rem;height:1.8rem;margin-top:-.9rem;margin-left:-.9rem;top:50%;left:50%;border:solid 2px silver;border-radius:50%}@media screen and (max-width:768px){.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items .chelsea-cfc-container-point.upcoming::after,.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items .chelsea-cfc-container-point.upcoming::before{width:1rem;height:1rem;margin-top:-.5rem;margin-left:-.5rem}}.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items .chelsea-cfc-container-point.upcoming::after{width:1.2rem;height:1.2rem;margin-top:-.6rem;margin-left:-.6rem}@media screen and (max-width:768px){.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items .chelsea-cfc-container-point.upcoming::after{width:.4rem;height:.4rem;margin-top:-.2rem;margin-left:-.2rem}}.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items .chelsea-cfc-container-items-ckBox{position:absolute;width:16px;height:16px;border-radius:50%;border:solid 1px silver;box-sizing:border-box;right:0;top:1.8rem;display:none}@media screen and (max-width:768px){.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items .chelsea-cfc-container-items-ckBox{display:block}}.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items .chelsea-cfc-container-items-ckBox::after{content:'';position:absolute;width:8px;height:8px;border-radius:100%;background-color:silver;top:3px;left:3px;display:none}.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items.active{color:#4a4a4a}.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items.active .chelsea-cfc-container-point{border-color:#dba111}.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items.active .chelsea-cfc-container-point.today{background-color:#dba111}.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items.active .chelsea-cfc-container-point.upcoming::after,.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items.active .chelsea-cfc-container-point.upcoming::before{border-color:#dba111}.chelsea-cfc-container-filter-cont .chelsea-cfc-container-items.active .chelsea-cfc-container-items-ckBox::after{display:block}@media screen and (max-width:768px){.chelsea-cfc-container-filter-cont.shut{bottom:-14.7rem}}.chelsea-cfc-container-filter-cont.shut .chelsea-cfc-container-filter-trag{transform:rotate(180deg);position:relative;margin-top:-.8rem}.chelsea-cfc-container.open{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1011;background-color:rgba(0,0,0,.96)}.chelsea-cfc-container.open .chelsea-cfc-container-elCont,.chelsea-cfc-container.open .chelsea-cfc-container-img,.chelsea-cfc-container.open .chelsea-cfc-container-mask{display:none}.chelsea-cfc-container.open .chelsea-cfc-container-exit,.chelsea-cfc-container.open .chelsea-cfc-container-filter-cont,.chelsea-cfc-container.open .chelsea-cfc-container-inner-cont{display:block}@media screen and (max-width:768px){.chelsea-cfc-container.open .chelsea-cfc-container-infoWindow-container{display:block}}html[dir=rtl] .chelsea-wrapper{direction:ltr}html[dir=rtl] .chelsea-wrapper .mobile-components-wrapper,html[dir=rtl] .chelsea-wrapper .navbar{direction:rtl}.mobile-tip[data-v-cea0fd8a]{position:fixed;padding:16px;padding:1rem;top:50vh;left:50vw;background-color:rgba(159,126,35,.7);color:#fff;border-radius:.5rem;transform:translateY(-50%)}.mobile-tip[data-v-cea0fd8a]:after{position:absolute;content:"";right:100%;top:50%;border:5px solid transparent;border-right-color:rgba(159,126,35,.7);transform:translateY(-50%)}.navigation-popup{position:absolute;left:0;top:0;z-index:2;height:100vh;width:100%}.navigation-popup__menu{background-color:#f9f9f9;height:100%;width:328px;width:20.5rem;overflow:auto}.navigation-popup__close{font-size:48px;font-size:3rem;padding-top:12.8px;padding-top:.8rem;padding-left:12.8px;padding-left:.8rem;display:inline-block;border:0;background-color:transparent}.navigation-popup__guest-avatar,.navigation-popup__member-avatar{text-align:center}.navigation-popup__guest-avatar{font-size:64px;font-size:4rem}.navigation-popup__member-avatar img{width:67.2px;width:4.2rem;height:67.2px;height:4.2rem;border-radius:50%}.navigation-popup__username{height:30.4px;height:1.9rem;line-height:30.4px;line-height:1.9rem;color:#363636;font-size:25.6px;font-size:1.6rem;margin-top:12.8px;margin-top:.8rem;margin-bottom:16px;margin-bottom:1rem}.navigation-popup__user-links,.navigation-popup__username{text-align:center;text-transform:capitalize;font-family:Nimbus Sans L,sans-serif;font-weight:700}.navigation-popup__user-links{color:#004976;font-size:19.2px;font-size:1.2rem;line-height:22.4px;line-height:1.4rem;margin-bottom:40px;margin-bottom:2.5rem}.navigation-popup__user-link{font-weight:700;color:#004976}.navigation-popup__user-link:visited{color:#004976}.navigation-popup__divider{padding:0 12.8px;padding:0 .8rem}.navigation-popup__menu-scroll{max-height:calc(100vh - 25.9rem);overflow:auto}.navigation-popup__menu-scroll::-webkit-scrollbar{-webkit-appearance:none;display:block!important}.navigation-popup__menu-scroll::-webkit-scrollbar:vertical{width:12px}.navigation-popup__menu-scroll::-webkit-scrollbar-thumb{border:2px solid #dcd7d2;background-color:#3f3939}.navigation-popup__menu-scroll::-webkit-scrollbar-track{background-color:#dcd7d2}.navigation-popup__menu-item{display:block;padding:19.2px 38.4px;padding:1.2rem 2.4rem;border-top:1px solid #ededed;color:#004976;font-family:Nimbus Sans L,sans-serif;font-weight:500;font-size:22.4px;font-size:1.4rem;line-height:27.2px;line-height:1.7rem}.navigation-popup__menu-item:last-child{border-bottom:1px solid #ededed}.navigation-popup__menu-item:visited{color:#004976}.navigation-popup__menu-item-mark{text-transform:uppercase;float:right;color:#acacac}.navigation-popup__menu-item-mark span{color:#004976}.navigation-popup__switch{background-color:#f2f1f0;padding:19.2px 38.4px;padding:1.2rem 2.4rem}.navigation-popup__switch-button{font-size:0;display:block}.navigation-popup__switch-button-arrow,.navigation-popup__switch-button-text{display:inline-block;font-family:Nimbus Sans L,sans-serif;font-weight:500;font-size:22.4px;font-size:1.4rem;line-height:27.2px;line-height:1.7rem;color:#004976;vertical-align:middle}.navigation-popup__switch-button-text{width:calc(100% - 9px);word-break:break-all;text-transform:capitalize}.navigation-popup__switch-button-arrow{width:9px}.navigation-popup__switch-header{text-transform:uppercase;font-family:Nimbus Sans L,sans-serif;font-weight:700;font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem;color:#acacac;padding-bottom:4px}.navigation-popup .chelsea-logo{display:none}html[dir=rtl] .navigation-popup__menu-item-mark{float:left}.navigation-bar{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;width:100%;height:76.8px;height:4.8rem;background-color:#fefefe;padding:0 19.2px;padding:0 1.2rem;z-index:10}.navigation-bar__search-router{min-width:73px;max-width:126px;color:#fff;font-family:Nimbus Sans L,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:12px;text-align:center;height:48px;padding:12px 16px;background:#000}html[lang=en] .navigation-bar__search-router{width:85px;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.navigation-bar .hidden{position:absolute;left:-9999px;top:-9999px}.navigation-bar__logo{display:table-cell;vertical-align:middle;text-align:center;direction:ltr}.navigation-bar__logo-icon{font-size:48px;font-size:3rem;color:#1d1d1d}.navigation-bar__logo-icon.icon-icon_A001{font-size:41.6px;font-size:2.6rem}.navigation-bar__logo-icon.icon-icon_mhr_m4b-logo-white{font-size:40px;font-size:2.5rem}.navigation-bar__logo-icon--lengs{vertical-align:middle;display:inline-block;font-size:32px;font-size:2rem;margin-left:6px}.navigation-bar__logo-divider{display:inline-block;width:0;height:23px;border-right:1px solid #fff;margin-left:1px;margin-right:3px}.navigation-bar__logo-divider--lengs{vertical-align:middle;border-right:1px solid #656565}.navigation-bar__icon{font-size:40px;font-size:2.5rem;display:table-cell;vertical-align:middle}.navigation-bar__icon--menu{position:relative}.navigation-bar__icon--menu span{float:left;color:#1d1d1d}.navigation-bar__icon--menu .cart-num{position:absolute;right:-3px;top:-3px;font-size:12.8px;font-size:.8rem;text-align:center;color:#fff;line-height:20.8px;line-height:1.3rem;width:20.8px;width:1.3rem;height:20.8px;height:1.3rem;background-color:#9f7d23;border-radius:50%}.navigation-bar__icon--search span{float:right;color:#1d1d1d}.navigation-bar__icon--hide{visibility:hidden}.navigation-bar__overlay{position:absolute;left:0;top:0;z-index:1;height:100vh;width:100%;background-color:rgba(0,0,0,.3);box-shadow:4px 8px 10px 0 rgba(0,0,0,.15)}.navigation-bar__lengs-logo{display:inline-block;position:relative;vertical-align:middle;margin-right:8px}.navigation-bar__lengs-logo .icon-icon_D005{color:#9f7d23;font-size:32px;font-size:2rem;display:inline-block;vertical-align:middle}.navigation-bar__lengs-logo span{font-family:Nimbus Sans L,sans-serif;font-weight:700;text-transform:uppercase;font-size:16px;font-size:1rem;color:#9f7d23;display:inline-block;vertical-align:middle;letter-spacing:.92px}.navigation-bar .fade-enter-active,.navigation-bar .fade-leave-active{transition:.5s}.navigation-bar .fade-enter,.navigation-bar .fade-leave-to{opacity:0}.navigation-bar .left-slide-in-enter-active,.navigation-bar .left-slide-in-leave-active{transition:.5s}.navigation-bar .left-slide-in-enter,.navigation-bar .left-slide-in-leave-to{transform:translate(-100%);opacity:0}html[dir=rtl] .navigation-bar__icon--menu span{float:right}html[dir=rtl] .navigation-bar__icon--search span{float:left}html[dir=rtl] .navigation-bar__logo-divider{margin-right:1px;margin-left:3px}html[dir=rtl] .navigation-bar__logo-icon--lengs{margin-left:0;margin-right:6px}html[dir=rtl] .navigation-bar__lengs-logo{margin-right:0;margin-left:8px}html[dir=rtl] .navigation-bar .left-slide-in-enter,html[dir=rtl] .navigation-bar .left-slide-in-leave-to{transform:translate(100%)}.loading{position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.3);z-index:30}.loading__content{position:absolute;top:50%;left:50%;margin:auto;transform:translate(-50%,-50%)}.loading__content-img{width:100%;height:100%;object-fit:fill}.app-guide{width:100%;height:auto;position:fixed;left:0;right:0;top:0;background-color:#ba0c2f;z-index:99;font-size:0;padding:25.6px 12.8px;padding:1.6rem .8rem;display:none}.app-guide *{color:#fff}.app-guide .close_btn,.app-guide .guide-btn,.app-guide .guide-text,.app-guide .logo{display:inline-block;vertical-align:middle}.app-guide .close_btn{font-size:81.92px;font-size:5.12rem;width:71.68px;width:4.48rem;height:76.8px;height:4.8rem;cursor:pointer}.app-guide .close_btn:hover{text-decoration:none}.app-guide .logo{font-size:71.68px;font-size:4.48rem;width:69.12px;width:4.32rem;height:auto}.app-guide .guide-text{font-size:40.96px;font-size:2.56rem;width:calc(100% - 18.24rem);padding:0 12.8px;padding:0 .8rem}.app-guide .guide-text h6{font-size:25.6px;font-size:1.6rem;text-transform:uppercase}.app-guide .guide-text span{font-size:20.48px;font-size:1.28rem;line-height:1.1em;display:block;color:rgba(255,255,255,.9)}.app-guide .guide-btn{font-size:23.04px;font-size:1.44rem;font-weight:300;text-transform:uppercase;border:2px solid rgba(255,255,255,.9);width:138.24px;width:8.64rem;padding:7.68px 0;padding:.48rem 0;text-align:center;color:rgba(255,255,255,.9);cursor:pointer}.app-guide .guide-btn:hover{text-decoration:none}.layer-confirm{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.3);z-index:1000}.layer-confirm__content{width:72%;position:absolute;top:30%;left:0;right:0;margin:auto;border-radius:10px;text-align:center;background-color:#fff}.layer-confirm__content-title{font-size:27.2px;font-size:1.7rem;margin-top:28.8px;margin-top:1.8rem}.layer-confirm__content-des,.layer-confirm__content-title{color:#030303;font-family:Nimbus Sans L,sans-serif;font-weight:500}.layer-confirm__content-des{font-size:20.8px;font-size:1.3rem;margin-top:9.6px;margin-top:.6rem;padding:0 25.6px;padding:0 1.6rem;margin-bottom:96px;margin-bottom:6rem}.layer-confirm__content-buttons{width:100%;font-size:0;position:absolute;bottom:0;height:72px;height:4.5rem;border-top:1px solid #acacac;line-height:72px;line-height:4.5rem;text-transform:capitalize}.layer-confirm__content-buttons div{width:50%;color:#0076ff;font-family:Nimbus Sans L,sans-serif;font-weight:500;font-size:27.2px;font-size:1.7rem;display:inline-block}.layer-confirm__content-buttons-cancel{border-right:1px solid #acacac}.template-bookbar{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);width:100%;color:#3e3e3e;font-size:0;position:fixed;bottom:0;left:0;right:0;max-height:80px;max-height:5rem;z-index:9;white-space:nowrap}.template-bookbar__left{width:calc(40% - .5px);font-size:0;display:inline-block;vertical-align:top;text-align:left}.template-bookbar__left span:first-child{margin-left:2.4vw;margin-right:1vw}.template-bookbar__right{text-transform:capitalize;width:calc(60% - .5px);font-size:0;display:inline-block;vertical-align:top;text-align:left}.template-bookbar__right-half{display:inline-block;width:40%;text-align:center}.template-bookbar__right-half span:first-child{margin-left:0!important}.template-bookbar__border{width:1px;background-color:rgba(54,54,54,.24);display:inline-block;vertical-align:top;height:32px;height:2rem;margin-top:22.4px;margin-top:1.4rem}.template-bookbar span{display:inline-block;vertical-align:top;font-family:Nimbus Sans L,sans-serif;font-weight:300;letter-spacing:0;font-size:22.4px;font-size:1.4rem;line-height:28.8px;line-height:1.8rem;padding:25.6px 0;padding:1.6rem 0;margin-left:1vw}.template-bookbar span[class^=icon-]{font-size:25.6px;font-size:1.6rem;margin-left:2vw}html[dir=rtl] .template-bookbar__left{text-align:right}html[dir=rtl] .template-bookbar__left span:first-child{margin-left:0;margin-right:2.4vw}html[dir=rtl] .template-bookbar__right{text-align:left}html[dir=rtl] .template-bookbar__right span:last-child{margin-right:3.7vw;margin-left:3vw}html[dir=rtl] .template-bookbar__right span:first-child{margin-left:auto!important;margin-right:0!important}html[dir=rtl] .template-bookbar span{margin-right:1vw;margin-left:0}html[dir=rtl] .template-bookbar span[class^=icon-]{margin-left:0;margin-right:2vw}.page-root{height:100vh;width:100vw}.mobile-components-wrapper{display:block}@media screen and (min-width:769px){.mobile-components-wrapper{display:none}}.mobile-components-wrapper .page-root{position:fixed;z-index:1000;height:auto;width:auto}.mobile-components-wrapper .page-container--without-navigation{height:100vh;width:100vw;position:fixed;top:0;left:0}.mobile-components-wrapper .template-bookbar{display:none}.mobile-components-wrapper.mobile-for-bookingflow .template-bookbar{display:block}.currency-selector{background-color:#fff!important;padding:25.6px;padding:1.6rem;position:relative}.currency-selector__back{display:inline-block;transform:rotateY(180deg);font-size:35.2px;font-size:2.2rem}.currency-selector__title{color:#363636;font-size:35.2px;font-size:2.2rem;line-height:41.6px;line-height:2.6rem;margin-top:64px;margin-top:4rem;margin-bottom:38.4px;margin-bottom:2.4rem;font-family:Nimbus Sans L,sans-serif;font-weight:700}.currency-selector__currencies{box-shadow:0 0 10px 0 rgba(0,0,0,.15);padding:0 25.6px;padding:0 1.6rem;padding-bottom:25.6px;padding-bottom:1.6rem;max-height:calc(100vh - 23.4rem);overflow:auto}.currency-selector__currency{display:-ms-flexbox;display:flex;padding:22.4px 0;padding:1.4rem 0;border-bottom:1px solid #ebebeb;color:#363636;font-size:24px;font-size:1.5rem;line-height:28.8px;line-height:1.8rem;font-family:Nimbus Sans L,sans-serif;font-weight:500}.currency-selector__currency-name{-ms-flex:auto;flex:auto;line-height:40px;line-height:2.5rem}.currency-selector__currency-radio-wrapper{-ms-flex:auto;flex:auto;text-align:right}.currency-selector__currency-radio{display:inline-block;height:25px;width:25px;border:1px solid #31a2ac;border-radius:50%;position:relative;vertical-align:middle}.currency-selector__currency-radio--selected:before{content:"";top:3px;left:3px;position:absolute;display:inline-block;height:17px;width:17px;border-radius:50%;background-color:#31a2ac}.currency-selector__flag{height:40px;height:2.5rem;width:40px;width:2.5rem;display:inline-block;margin-right:33.6px;margin-right:2.1rem;float:left}.currency-selector .button{width:calc(100% - 3.2rem);position:fixed;left:25.6px;left:1.6rem;bottom:25.6px;bottom:1.6rem}html[dir=rtl] .currency-selector__currency-radio-wrapper{text-align:left}html[dir=rtl] .currency-selector__flag{margin-left:33.6px;margin-left:2.1rem;margin-right:0;float:right}html[dir=rtl] .currency-selector .button{right:25.6px;right:1.6rem;left:auto}.language-selector{background-color:#fff!important;padding:25.6px;padding:1.6rem;position:relative}.language-selector__back{display:inline-block;transform:rotateY(180deg);font-size:35.2px;font-size:2.2rem}.language-selector__title{color:#363636;font-size:35.2px;font-size:2.2rem;line-height:41.6px;line-height:2.6rem;margin-top:64px;margin-top:4rem;margin-bottom:38.4px;margin-bottom:2.4rem;text-transform:capitalize;font-family:Nimbus Sans L,sans-serif;font-weight:700}.language-selector__languages{box-shadow:0 0 10px 0 rgba(0,0,0,.15);padding:0 25.6px;padding:0 1.6rem;padding-bottom:25.6px;padding-bottom:1.6rem;max-height:calc(100vh - 23.4rem);overflow:auto}.language-selector__language{display:-ms-flexbox;display:flex;padding:25.6px 0;padding:1.6rem 0;border-bottom:1px solid #ebebeb;color:#4e4e4e;font-size:22.4px;font-size:1.4rem;line-height:27.2px;line-height:1.7rem;font-family:Nimbus Sans L,sans-serif;font-weight:500}.language-selector__language-name{-ms-flex:auto;flex:auto;line-height:18px}.language-selector__language-radio-wrapper{-ms-flex:auto;flex:auto;text-align:right}.language-selector__language-radio{display:inline-block;height:18px;width:18px;border:1px solid #31a2ac;border-radius:50%;position:relative;vertical-align:middle}.language-selector__language-radio--selected:before{content:"";top:3px;left:3px;position:absolute;display:inline-block;height:10px;width:10px;border-radius:50%;background-color:#31a2ac}.language-selector .button{width:calc(100% - 3.2rem);position:fixed;left:25.6px;left:1.6rem;bottom:25.6px;bottom:1.6rem}html[dir=rtl] .language-selector__language-radio-wrapper{text-align:left}html[dir=rtl] .language-selector .button{right:25.6px;right:1.6rem;left:auto}.global-search-overlay{background-color:#f9f9f9;min-height:100vh}.global-search-overlay__search-content{width:100%;font-family:Nimbus Sans L,sans-serif;font-weight:500;padding:0 25.6px;padding:0 1.6rem;font-size:25.6px;font-size:1.6rem;border-bottom:1px solid #acacac;border-top:1px solid #acacac;height:76.8px;height:4.8rem;position:relative;background-color:#fff;direction:ltr}.global-search-overlay__search-content-input{background-color:transparent;text-shadow:0 1px 4px 0 rgba(0,0,0,.3);border:none;outline:0;color:#9f7d23;display:inline-block;vertical-align:middle;padding-left:33.6px;padding-left:2.1rem;width:calc(100% - 10.6rem);height:64px;height:4rem;margin-top:6.4px;margin-top:.4rem}.global-search-overlay__search-content-input::-webkit-input-placeholder{color:#acacac}.global-search-overlay__search-content-icon{font-size:25.6px;font-size:1.6rem;color:#000;display:inline-block;position:absolute;left:25.6px;left:1.6rem;top:0;bottom:0;height:25.6px;height:1.6rem;margin:auto}.global-search-overlay__search-content-clear{color:#9f9f9f;font-family:Nimbus Sans L,sans-serif;font-weight:500;font-size:19.2px;font-size:1.2rem;text-align:right;right:131.2px;right:8.2rem}.global-search-overlay__search-content-clear,.global-search-overlay__search-content-home{display:inline-block;height:38.4px;height:2.4rem;line-height:38.4px;line-height:2.4rem;position:absolute;top:0;bottom:0;margin:auto}.global-search-overlay__search-content-home{vertical-align:middle;width:105.6px;width:6.6rem;text-align:center;right:0;border-left:1px solid #acacac}.global-search-overlay__search-content-home-icon{color:#004976;font-size:28.8px;font-size:1.8rem;display:inline-block;margin-top:4.8px;margin-top:.3rem}.global-search-overlay__search-no-result{text-align:center;color:#4e4e4e;margin-top:64px;margin-top:4rem}.global-search-overlay__search-no-result-icons span{font-size:120px;font-size:7.5rem}.global-search-overlay__search-no-result-title{font-family:Nimbus Sans L,sans-serif;font-weight:700;font-size:32px;font-size:2rem;margin:49.6px 0;margin:3.1rem 0}.global-search-overlay__search-no-result-content{font-family:Nimbus Sans L,sans-serif;font-weight:500;font-size:25.6px;font-size:1.6rem}.global-search-overlay__search-result{padding:25.6px;padding:1.6rem;margin-top:12.8px;margin-top:.8rem}.global-search-overlay__search-result-history{font-family:Nimbus Sans L,sans-serif;font-weight:500}.global-search-overlay__search-result-history h3{text-transform:uppercase;color:#363636;font-size:25.6px;font-size:1.6rem;margin-bottom:8px;margin-bottom:.5rem}.global-search-overlay__search-result-history li{color:#4e4e4e;font-size:25.6px;font-size:1.6rem;border-bottom:1px solid #ebebeb;padding:27.2px 0;padding:1.7rem 0}.global-search-overlay__search-result-history li a{color:#4e4e4e}.global-search-overlay__search-result-history-none{color:#acacac;font-size:25.6px;font-size:1.6rem}.global-search-overlay__search-result-item{box-shadow:0 1px 10px 0 rgba(0,0,0,.15);width:100%;background-color:#fff;padding:0 25.6px;padding:0 1.6rem}.global-search-overlay__search-result-item h3{text-transform:uppercase;color:#363636;font-family:Nimbus Sans L,sans-serif;font-weight:700;font-size:19.2px;font-size:1.2rem;height:83.2px;height:5.2rem;line-height:83.2px;line-height:5.2rem;width:100%}.global-search-overlay__search-result-item li{padding:27.2px 0;padding:1.7rem 0;border-bottom:1px solid #ebebeb;color:#4e4e4e;font-family:Nimbus Sans L,sans-serif;font-weight:500;font-size:25.6px;font-size:1.6rem;line-height:27.2px;line-height:1.7rem}.global-search-overlay__search-result-item li a{color:#4e4e4e}.global-search-overlay__search-result-item li:first-child{padding-top:0}.global-search-overlay__search-result-item-viewAll{height:60.8px;height:3.8rem;line-height:60.8px;line-height:3.8rem;background-color:#f0f0f0;color:#004976;font-family:Nimbus Sans L,sans-serif;font-weight:700;font-size:20.8px;font-size:1.3rem;text-align:center;width:calc(100% + 3.2rem);position:relative;left:-25.6px;left:-1.6rem;text-transform:capitalize}.global-search-overlay__search-result-allList{font-family:Nimbus Sans L,sans-serif;font-weight:700;width:100vw;position:relative;left:-25.6px;left:-1.6rem}.global-search-overlay__search-result-allList-backResults{color:#004976;font-size:19.2px;font-size:1.2rem;margin-bottom:54.4px;margin-bottom:3.4rem;padding:0 25.6px;padding:0 1.6rem}.global-search-overlay__search-result-allList-backResults .back-icon{display:inline-block;transform:rotateY(180deg);vertical-align:middle}.global-search-overlay__search-result-allList-backResults .back-icon:before{font-size:28.8px;font-size:1.8rem}.global-search-overlay__search-result-allList-scroll{height:calc(100vh - 11rem);padding:0 25.6px;padding:0 1.6rem}.global-search-overlay__search-result-allList h3{text-transform:uppercase;color:#363636;font-size:25.6px;font-size:1.6rem;margin-bottom:8px;margin-bottom:.5rem}.global-search-overlay__search-result-allList li{font-size:25.6px;font-size:1.6rem;font-family:Nimbus Sans L,sans-serif;font-weight:500;color:#4e4e4e;border-bottom:1px solid #ebebeb;padding:27.2px 0;padding:1.7rem 0}.global-search-overlay__search-result-allList li a{color:#4e4e4e}.global-search-overlay__back{line-height:28.8px;line-height:1.8rem;vertical-align:middle}.global-search-overlay__no-results{font-size:25.6px;font-size:1.6rem;padding-bottom:32px;padding-bottom:2rem;font-family:Nimbus Sans L,sans-serif;font-weight:400}.search-overlay{padding:25.6px;padding:1.6rem;background-color:#f9f9f9;min-height:100vh}.search-overlay__close{font-size:48px;font-size:3rem;display:block;margin-bottom:64px;margin-bottom:4rem;color:#000}.search-overlay__search h3{color:#363636;font-family:Nimbus Sans L,sans-serif;font-weight:700;font-size:25.6px;font-size:1.6rem;text-transform:uppercase}.search-overlay__search-content{width:100%;color:#acacac;font-family:Nimbus Sans L,sans-serif;font-weight:500;font-size:28.8px;font-size:1.8rem;line-height:22px;border-bottom:1px solid #acacac;padding-bottom:14.4px;padding-bottom:.9rem;margin-top:38.4px;margin-top:2.4rem}.search-overlay__search-content-input{font-size:25.6px;font-size:1.6rem;background-color:transparent;text-shadow:0 1px 4px 0 rgba(0,0,0,.3);border:none;outline:0;color:#9f7d23}.search-overlay__search-content-input::-webkit-input-placeholder{color:#acacac}.search-overlay__search-content-icon{float:right;font-size:38.4px;font-size:2.4rem;color:#000}.search-overlay__search-results{margin-top:49.6px;margin-top:3.1rem}.search-overlay__search-results h3{color:#363636;font-family:Nimbus Sans L,sans-serif;font-weight:700;font-size:25.6px;font-size:1.6rem;margin-bottom:38.4px;margin-bottom:2.4rem}.search-overlay__search-results ul{overflow-y:scroll;height:68vh}.search-overlay__search-results ul li{margin-bottom:27.2px;margin-bottom:1.7rem;border-bottom:1px solid #ebebeb;padding-bottom:27.2px;padding-bottom:1.7rem}.search-overlay__search-results ul li,.search-overlay__search-results ul li a{color:#4e4e4e;font-family:Nimbus Sans L,sans-serif;font-weight:500;font-size:22.4px;font-size:1.4rem}.search-overlay__search-no-result{text-align:center;color:#4e4e4e;margin-top:64px;margin-top:4rem}.search-overlay__search-no-result-icons span{font-size:120px;font-size:7.5rem;color:#cfcfcf}.search-overlay__search-no-result-title{font-family:Nimbus Sans L,sans-serif;font-weight:700;font-size:32px;font-size:2rem;margin:49.6px 0;margin:3.1rem 0;word-break:break-word}.search-overlay__search-no-result-content{font-family:Nimbus Sans L,sans-serif;font-weight:500;font-size:25.6px;font-size:1.6rem}.search-overlay__topTen{margin-top:49.6px;margin-top:3.1rem}.search-overlay__topTen-title{color:#757575;font-family:Nimbus Sans L,sans-serif;font-weight:700;font-size:20.8px;font-size:1.3rem;margin-bottom:38.4px;margin-bottom:2.4rem}.search-overlay__topTen-list{color:#4e4e4e;font-family:Nimbus Sans L,sans-serif;font-weight:500;font-size:25.6px;font-size:1.6rem}.search-overlay__topTen-list li{margin-bottom:25.6px;margin-bottom:1.6rem}.search-overlay__topTen-list li a{color:#4e4e4e}.counter{display:inline-block;font-size:0}.counter__table{height:38.4px;height:2.4rem;width:38.4px;width:2.4rem;line-height:28.8px;line-height:1.8rem;border:1px solid #31a2ac;background-color:#fff;color:#31a2ac;font-size:25.6px;font-size:1.6rem;display:inline-block;vertical-align:middle;text-align:center}.counter__table-disable{border:1px solid #acacac;color:#acacac}.counter__num{font-size:25.6px;font-size:1.6rem;vertical-align:middle;display:inline-block;padding:0 25.6px;padding:0 1.6rem;width:64px;width:4rem;border:0;background-color:transparent}.counter__num-aria-label{position:absolute;width:0;height:0;opacity:0}.children-age-selector{width:100%;display:block;min-height:20px;height:auto;position:relative}.age-selector-wrapper-mobile{width:100%;display:-ms-flexbox;display:flex;position:relative}.age-selector-text-mobile{width:120px;font-size:14px}.age-selector-text-mobile,.biltmore-drag-wrapper-mobile{height:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.biltmore-drag-wrapper-mobile{width:calc(100% - 120px);-ms-flex-pack:center;justify-content:center;cursor:pointer}.biltmore-drag-slider-mobile{width:100%;background-color:#e5d7c2;height:4px;position:relative;pointer-events:none}.biltmore-drag-cap-mobile{width:16px;height:16px;border-radius:8px;background-color:#fff;position:absolute;top:-7px;left:0;pointer-events:none;box-sizing:border-box;border:2px solid #8a6722}.biltmore-drag-cover-mobile{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999;display:none}.rate-calendar{width:100%;position:relative;padding-top:44.8px;padding-top:2.8rem}.rate-calendar__weekdays{width:100%;font-size:0;position:absolute;top:0;height:44.8px;height:2.8rem;line-height:44.8px;line-height:2.8rem;background-color:rgba(0,0,0,.05);padding:0 38.4px;padding:0 2.4rem}.rate-calendar__weekdays li{width:14.28571%;display:inline-block;color:#757575;font-family:Nimbus Sans L,sans-serif;font-weight:700;font-size:16px;font-size:1rem;text-align:center}.rate-calendar__month{padding:16px 38.4px;padding:1rem 2.4rem}.rate-calendar__month-mAndY{color:#4d4d4d;font-family:Nimbus Sans L,sans-serif;font-weight:700;font-size:19.2px;font-size:1.2rem;margin-top:20.8px;margin-top:1.3rem}.rate-calendar__month-item-days li{width:14.28571%;display:inline-block;color:#757575;font-family:Nimbus Sans L,sans-serif;font-weight:700;font-size:16px;font-size:1rem;position:relative}.rate-calendar__month-item-days li.active{background-color:#9f7d23;color:#fff}.rate-calendar__month-item-days li.active-gray{background-color:rgba(159,125,35,.1)}.rate-calendar__month-item-days li.disable{opacity:.3}.rate-calendar__month-item-days li span{position:absolute;width:100%;height:16px;height:1rem;text-align:center;top:0;bottom:0;margin:auto}.rate-calendar__month-item-days li:before{content:"";padding-top:100%;display:inline-block}.search-page{padding:25.6px;padding:1.6rem;background-color:#f9f9f9;min-height:100vh;padding-bottom:160px;padding-bottom:10rem}.search-page .hidden{position:absolute;left:-9999px;top:-9999px}.search-page__close{font-size:48px;font-size:3rem;display:block;margin-bottom:64px;margin-bottom:4rem;color:#000}.search-page__apply-error{color:#e84f4f}.search-page__date,.search-page__search{width:100%;color:#acacac;font-family:Nimbus Sans L,sans-serif;font-weight:500;font-size:28.8px;font-size:1.8rem;line-height:22px;border-bottom:1px solid #acacac;padding-bottom:14.4px;padding-bottom:.9rem;margin-top:38.4px;margin-top:2.4rem;display:-ms-flexbox;display:flex}.search-page__date-input,.search-page__search-input{-ms-flex:auto;flex:auto;background-color:transparent;text-shadow:0 1px 4px 0 rgba(0,0,0,.3);border:none;outline:0;color:#9f7d23}.search-page__date-icon,.search-page__search-icon{-ms-flex:auto;flex:auto;font-size:38.4px;font-size:2.4rem;color:#000;text-align:right}.search-page__date .search-page__input--empty,.search-page__search .search-page__input--empty{color:#acacac}.search-page .search-page__input--error{margin-top:6.4px;margin-top:.4rem;color:#e84f4f;font-size:19.2px;font-size:1.2rem;letter-spacing:.86px;line-height:22.4px;line-height:1.4rem;text-transform:uppercase;font-weight:500}.search-page__guests,.search-page__rooms{overflow:hidden;margin-top:49.6px;margin-top:3.1rem;color:#4e4e4e;font-family:Nimbus Sans L,sans-serif;font-weight:400}.search-page__guests h3,.search-page__rooms h3{font-size:25.6px;font-size:1.6rem;font-weight:500}.search-page__guests-title,.search-page__rooms-title{margin-bottom:27.2px;margin-bottom:1.7rem}.search-page__guests-clearfix,.search-page__rooms-clearfix{overflow:hidden;margin-bottom:25.6px;margin-bottom:1.6rem}.search-page__guests-left,.search-page__rooms-left{float:left}.search-page__guests-left span,.search-page__rooms-left span{font-size:16px;font-size:1rem}.search-page__guests-right,.search-page__rooms-right{float:right}.search-page__guests-checkbox,.search-page__rooms-checkbox{margin-bottom:16px;margin-bottom:1rem;clear:both;line-height:34px}.search-page__guests-checkbox:not(:last-child),.search-page__rooms-checkbox:not(:last-child){margin-bottom:32px;margin-bottom:2rem}.search-page__guests-checkbox-square,.search-page__rooms-checkbox-square{box-sizing:border-box;height:34px;width:56px;border:2px solid #dcd7d2;border-radius:40px;background-color:#dcd7d2;display:inline-block;position:relative;float:right;appearance:none}.search-page__guests-checkbox-square:before,.search-page__rooms-checkbox-square:before{content:"";height:22px;width:22px;border-radius:40px;background-color:#fff;box-shadow:0 2px 6px 0 #dcd7d2;position:absolute;top:4px;left:6px}.search-page__guests-checkbox-square-show,.search-page__rooms-checkbox-square-show{border:2px solid #31a2ac;background-color:#31a2ac}.search-page__guests-checkbox-square-show:before,.search-page__rooms-checkbox-square-show:before{right:6px;left:inherit;box-shadow:0 2px 6px 0 #31a2ac}.search-page__guests-checkbox-text,.search-page__rooms-checkbox-text{color:#757575;font-family:Nimbus Sans L,sans-serif;font-weight:500;font-size:22.4px;font-size:1.4rem;display:inline-block;vertical-align:middle}.search-page__apply{width:100%;height:64px;height:4rem;border:1px solid #31a2ac;color:#31a2ac;background-color:#fff;line-height:64px;line-height:4rem;margin-top:25.6px;margin-top:1.6rem;font-weight:300;font-size:19.2px;font-size:1.2rem;letter-spacing:.5px;text-transform:uppercase}.search-page__apply,.search-page__apply-tips{text-align:center;display:inline-block;font-family:Nimbus Sans L,sans-serif}.search-page__apply-tips{width:22.4px;width:1.4rem;height:22.4px;height:1.4rem;vertical-align:text-top;background-color:#31a2ac;color:#fff;font-size:17.6px;font-size:1.1rem;line-height:22.4px;line-height:1.4rem;border-radius:50%;margin-left:6.4px;margin-left:.4rem;font-weight:500;position:relative}.search-page__submit{width:calc(100% - 3.2rem);height:96px;height:6rem;color:#fff;background-color:#9f7d23;line-height:96px;line-height:6rem;display:inline-block;font-family:Nimbus Sans L,sans-serif;font-weight:400;font-size:22.4px;font-size:1.4rem;text-transform:uppercase;margin-bottom:25.6px;margin-bottom:1.6rem;margin-top:140.8px;margin-top:8.8rem}.search-page__submit,.template-roomclick{text-align:center;position:fixed;bottom:0}.template-roomclick{height:147.2px;height:9.2rem;background-color:#f9f9f9;width:100vw;left:0;right:0;padding:25.6px;padding:1.6rem;z-index:99}.template-roomclick div{background-color:#9f7d23;color:#fff;font-family:Nimbus Sans L,sans-serif;font-weight:400;font-size:22.4px;font-size:1.4rem;letter-spacing:.5px;line-height:27.2px;line-height:1.7rem;text-align:center;padding:35.2px 0;padding:2.2rem 0;width:100%;display:block}html[dir=rtl] .search-page__guests-checkbox-square,html[dir=rtl] .search-page__rooms-checkbox-square{float:left}html[dir=rtl] .search-page .hidden{position:absolute;right:-9999px;left:unset;top:-9999px}.date-picker{background-color:#f9f9f9;padding:25.6px;padding:1.6rem}.date-picker.page-container--without-navigation{overflow-y:scroll}.date-picker__close{font-size:48px;font-size:3rem;display:block;margin-bottom:64px;margin-bottom:4rem;transform:rotateY(180deg);color:#000;text-align:right}.date-picker__content{width:100%;color:#acacac;font-family:Nimbus Sans L,sans-serif;font-weight:500;font-size:28.8px;font-size:1.8rem;line-height:22px;border-bottom:1px solid #acacac;padding-bottom:14.4px;padding-bottom:.9rem;margin-top:38.4px;margin-top:2.4rem;display:block}.date-picker__content h3{color:#363636;font-family:Nimbus Sans L,sans-serif;font-weight:700;font-size:19.2px;font-size:1.2rem;margin-bottom:38.4px;margin-bottom:2.4rem}.date-picker__content-input{background-color:transparent;text-shadow:0 1px 4px 0 rgba(0,0,0,.3);border:none;outline:0;color:#9f7d23;width:80%}.date-picker__content-input::-webkit-input-placeholder{color:#9f7d23}.date-picker__content-icon{float:right;font-size:38.4px;font-size:2.4rem;color:#000}.date-picker__rateCalendar{width:100vw;position:relative;left:-25.6px;left:-1.6rem;top:36.8px;top:2.3rem;background-color:#f9f9f9;padding-bottom:160px;padding-bottom:10rem}.date-picker__rateCalendar .rate-calendar__container .rate-calendar__month{-ms-touch-action:pan-y;touch-action:pan-y;overflow-y:scroll;height:62vh}.date-picker__button{width:calc(100% - 3.2rem);position:fixed;height:96px;height:6rem;line-height:96px;line-height:6rem;color:#fff;font-family:Nimbus Sans L,sans-serif;font-weight:500;font-size:22.4px;font-size:1.4rem;text-align:center;background-color:#9f7d23;bottom:25.6px;bottom:1.6rem}.apply-code{padding:25.6px;padding:1.6rem;background-color:#f9f9f9;min-height:100vh}.apply-code__return{font-size:48px;font-size:3rem;display:inline-block;margin-bottom:64px;margin-bottom:4rem;transform:rotateY(180deg);color:#000}.apply-code__title{color:#363636;font-family:Nimbus Sans L,sans-serif;font-weight:700;font-size:35.2px;font-size:2.2rem;text-transform:capitalize}.apply-code__form{background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.15);margin-top:38.4px;margin-top:2.4rem;padding:38.4px 25.6px;padding:2.4rem 1.6rem;box-sizing:border-box;width:100%}.apply-code__form-filed{width:100%;border-bottom:1px solid #acacac;margin-bottom:24px;margin-bottom:1.5rem}.apply-code__form-filed-error{border-bottom:1px solid #e84f4f;position:relative;margin-bottom:32px;margin-bottom:2rem}.apply-code__form-filed-error-icon{position:absolute;right:0;bottom:8px;bottom:.5rem;color:#e84f4f;font-size:40px;font-size:2.5rem}.apply-code__form-filed-error-text{position:absolute;bottom:-24px;bottom:-1.5rem;color:#e84f4f;font-family:Nimbus Sans L,sans-serif;font-weight:700;font-size:10px;left:0}.apply-code__form-filed-suc{border-bottom:1px solid #2eb025;position:relative;margin-bottom:32px;margin-bottom:2rem}.apply-code__form-filed-suc-icon{position:absolute;right:0;bottom:8px;bottom:.5rem;color:#2eb025;font-size:40px;font-size:2.5rem}.apply-code__form-filed-suc-text{position:absolute;bottom:-24px;bottom:-1.5rem;color:#2eb025;font-family:Nimbus Sans L,sans-serif;font-weight:700;font-size:10px;left:0}.apply-code__form-filed-title{color:gray;font-family:Nimbus Sans L,sans-serif;font-weight:700;font-size:19.2px;font-size:1.2rem;display:block;text-transform:uppercase;margin-bottom:12.8px;margin-bottom:.8rem}.apply-code__form-filed-input{border:none;margin-bottom:14.4px;margin-bottom:.9rem;width:calc(100% - 3rem);color:#9f7d23}.apply-code__confirm,.apply-code__form-filed-input{font-family:Nimbus Sans L,sans-serif;font-weight:500;font-size:22.4px;font-size:1.4rem}.apply-code__confirm{width:calc(100% - 3.2rem);position:fixed;bottom:25.6px;bottom:1.6rem;height:96px;height:6rem;line-height:96px;line-height:6rem;color:#fff;text-align:center;background-color:#9f7d23;text-transform:uppercase}[data-app-root] *,[data-app-root] :after,[data-app-root] :before{box-sizing:border-box}.page-container--with-navigation{position:relative;z-index:5;padding-top:76.8px;padding-top:4.8rem;min-height:100%;background-color:#f9f9f9}.page-container--without-navigation{position:relative;z-index:20;min-height:100%;background-color:#f9f9f9}.bottom-left{object-position:bottom left!important;background-position:0 100%!important}.bottom-right{object-position:bottom right!important;background-position:100% 100%!important}.bottom-center{object-position:bottom center!important;background-position:bottom!important}.center-center{object-position:center center!important;background-position:50%!important}.center-right{object-position:center right!important;background-position:100%!important}.center-left{object-position:center left!important;background-position:0!important}.top-left{object-position:top left!important;background-position:0 0!important}.top-right{object-position:top right!important;background-position:100% 0!important}.top-center{object-position:top center!important;background-position:top!important}.mx-icon-double-left:after,.mx-icon-double-left:before,.mx-icon-double-right:after,.mx-icon-double-right:before,.mx-icon-left:before,.mx-icon-right:before{width:16px;height:16px}[data-app-root] .button{display:inline-block;background-color:#9f7d23;color:#fff;font-size:22.4px;font-size:1.4rem;letter-spacing:.44px;line-height:27.2px;line-height:1.7rem;padding:35.2px;padding:2.2rem;text-transform:uppercase;border:0;text-align:center;font-family:Nimbus Sans L,sans-serif;font-weight:400}[data-app-root] .button--disabled{color:#9f9f9f;background-color:#e7e7e7}[data-app-root] .form{font-size:0}[data-app-root] .form a,[data-app-root] .form a:visited{color:#31a2ac}[data-app-root] .form__field{margin-bottom:1.6px;margin-bottom:.1rem;min-height:120px;min-height:7.5rem;vertical-align:top}[data-app-root] .form__field--short{display:inline-block;width:50%;padding-right:5%}[data-app-root] .form__field--no-arrow .form__input-wrapper--select:after{display:none}[data-app-root] .form__field-title{color:#757575;font-size:19.2px;font-size:1.2rem;letter-spacing:.6px;line-height:22.4px;line-height:1.4rem;margin-bottom:6.4px;margin-bottom:.4rem;text-transform:uppercase;font-family:Nimbus Sans L,sans-serif;font-weight:700}[data-app-root] .form__input-wrapper{width:100%;position:relative;border-bottom:1px solid #acacac;overflow:hidden}[data-app-root] .form__input-wrapper--select:after{right:8px;right:.5rem;top:24px;top:1.5rem;position:absolute;display:inline-block;content:"";width:10px;border:5px solid transparent;border-top:5px solid #000}[data-app-root] .form__input{box-sizing:content-box;color:#363636;font-size:25.6px;font-size:1.6rem;height:28.8px;height:1.8rem;line-height:28.8px;line-height:1.8rem;padding:12.8px 0;padding:.8rem 0;border:0;width:calc(100% - 3.6rem);background-color:#fff;-webkit-appearance:none;-moz-appearance:none;font-family:Nimbus Sans L,sans-serif;font-weight:500}[data-app-root] .form__input--select{-webkit-appearance:none;padding-right:160px;padding-right:10rem;outline:0}[data-app-root] .form__input--empty{color:#c2c2c2}[data-app-root] .form__input::-webkit-input-placeholder{color:#c2c2c2}[data-app-root] .form__input option{color:#363636}[data-app-root] .form__error,[data-app-root] .form__success{margin-top:6.4px;margin-top:.4rem;color:#e84f4f;font-size:19.2px;font-size:1.2rem;letter-spacing:.86px;line-height:22.4px;line-height:1.4rem;text-transform:uppercase;font-family:Nimbus Sans L,sans-serif;font-weight:700}[data-app-root] .form__success{color:#2eb025}[data-app-root] .form__error-icon,[data-app-root] .form__success-icon{font-size:56px;font-size:3.5rem;display:none;position:absolute;top:0;right:0}[data-app-root] .form__error-icon{color:#e84f4f}[data-app-root] .form__success-icon{color:#2eb025}[data-app-root] .form__field--error .form__error-icon{display:block}[data-app-root] .form__field--error .form__input-wrapper{border-bottom:1px solid #e84f4f}[data-app-root] .form__field--error .form__input-wrapper:after{display:none}[data-app-root] .form__field--succeed .form__success-icon{display:block}[data-app-root] .form__field--succeed .form__input-wrapper:after{display:none}[data-app-root] .l003 .text a,[data-app-root] .l012 a{color:#004874}.body-lock{position:fixed;width:100%}html[dir=rtl] [data-app-root] .form__field--short{padding-right:0;padding-left:5%}html[dir=rtl] [data-app-root] .form__input-wrapper--select:after{right:auto;left:8px;left:.5rem}html[dir=rtl] [data-app-root] .form__input--select{padding-right:0;padding-left:160px;padding-left:10rem}html[dir=rtl] [data-app-root] .form__error-icon,html[dir=rtl] [data-app-root] .form__success-icon{right:auto;left:0}.nav-holder{height:70px;background-color:#363636;position:fixed;z-index:1000;right:0;left:0;top:0}@media (max-width:768px){.nav-holder{height:4.8rem}}.mm2-sub-header{font-size:0;background-color:#fff;padding-left:9.2rem;padding-right:0;position:fixed;left:0;right:0;top:64px;z-index:999;white-space:nowrap;height:54px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15)}@media (max-width:768px){.mm2-sub-header{padding-left:16px;padding-right:16px;overflow-x:auto;top:4.8rem;box-shadow:none;-webkit-overflow-scrolling:touch}.mm2-sub-header.show-scrolled-item li a{opacity:1}}.mm2-sub-header li{display:inline-block;vertical-align:top;margin-right:4rem;text-transform:capitalize}.mm2-sub-header li:last-child{margin-right:0}@media (max-width:768px){.mm2-sub-header li{margin-right:32px}.mm2-sub-header li:last-child{margin-right:0}}.mm2-sub-header li a{height:54px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:54px;position:relative;display:inline-block;box-sizing:border-box;padding:0;cursor:pointer;color:#4e4e4e}@media (max-width:768px){.mm2-sub-header li a{opacity:0}}.mm2-sub-header li a.selected{color:#9f7d23}.mm2-sub-header li a.selected::after{content:"";display:block;position:absolute;background-color:currentColor;height:3px;bottom:0;right:0;left:0}.mm2-container{margin-top:124px;background-color:#f8f8f8;min-height:calc(100vh - 124px)}@media (max-width:768px){.mm2-container{margin-top:102px}.mm2-container .m4b-modify-error,.mm2-container .m4b-modify-tip{top:102px}}.mm2-board-header-desktop{padding-top:40px;padding:40px 9.2rem 0;font-size:0}@media (max-width:768px){.mm2-board-header-desktop{display:none}}.mm2-board-header-mobile{padding:25px 16px 0;font-size:0}@media (min-width:769px){.mm2-board-header-mobile{display:none}}.mm2-board-avater-container{display:inline-block;width:70%}.mm2-board-avater-container img{display:inline-block;vertical-align:middle;width:56px;border-radius:50%;margin-right:16px}@media (max-width:768px){.mm2-board-avater-container{width:60px;margin-right:16px}.mm2-board-avater-container img{width:100%;margin-right:0}}.mm2-board-avater-container-welcome{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:2.4rem;line-height:2.9rem;color:#363636}.mm2-board-avater-container-welcome span:first-child{text-transform:capitalize}.mm2-board-avater-container-name{font-weight:700}.mm2-board-member-block{width:15%;display:inline-block;vertical-align:top}@media (max-width:768px){.mm2-board-member-block{width:65%}}.mm2-board-member-container{display:inline-block;width:calc(100% - 76px);vertical-align:top}.mm2-board-member-short-block{width:35%;display:inline-block}.mm2-board-member-block-name{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#363636;padding-bottom:6px}.mm2-board-member-block-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.2rem;line-height:1.4rem;color:#7e7e7e;text-transform:uppercase;padding-bottom:6px}@media (max-width:768px){.mm2-board-member-block-header{font-size:1rem;line-height:1.2rem;color:grey;padding-bottom:3px}}.mm2-board-member-block-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#363636;padding-bottom:4px}@media (max-width:768px){.mm2-board-member-block-caption{font-size:1.2rem;line-height:1.4rem;color:#363636;padding-bottom:0}}.mm2-board-member-block-link{display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#31a2ac;cursor:pointer}.mm2-board-member-block-link:hover{text-decoration:underline}.mm2-board-points-desktop{padding:25px 9.2rem 6px;display:table;width:100%;box-sizing:border-box}@media (max-width:768px){.mm2-board-points-desktop{display:none}}.mm2-board-points-my-container{display:table-cell;width:40%;margin-right:16px;background-color:#fff;min-height:8rem;box-shadow:0 1px 10px 0 rgba(0,0,0,.15);padding:24px}.mm2-board-points-earn-container{display:table-cell;background-color:#fff;box-shadow:0 1px 10px 0 rgba(0,0,0,.15);padding:24px;position:relative}.mm2-board-points-place-holder{display:table-cell;width:16px}.mm2-board-points-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.4rem;line-height:1.7rem;color:#4e4e4e;text-transform:uppercase}.mm2-board-points-line-container{font-size:0;border-bottom:1px solid #f0f0f0;padding:16px 0 16px}.mm2-board-points-short-block{display:inline-block;width:37.5%;vertical-align:middle}.mm2-board-points-long-block{display:inline-block;width:62.5%;vertical-align:middle}.mm2-board-points-progress{margin-top:17px;position:relative}.mm2-board-points-progress ul{width:calc(100% - 30px);font-size:0}.mm2-board-points-progress li{display:inline-block;width:calc(10% - 1px);border-right:1px solid #f2f2f2;background-color:#d5d9db;height:12px}.mm2-board-points-progress li:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.mm2-board-points-progress li.active{background-color:#ba0c2f}.mm2-board-points-progress li.active.active-green{background-color:#2eb025}.mm2-board-points-progress .icon-icon_P003{width:30px;height:30px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:#9e9e9e;color:#efefef;border-radius:50%;box-shadow:0 1px 10px 0 rgba(0,0,0,.15)}.mm2-board-points-progress .icon-icon_P003::before{font-size:44px;position:absolute;top:50%;left: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%)}.mm2-board-points-progress .icon-icon_P003.active{color:#ba0c2f;background-color:#fff}.mm2-board-points-progress-valid{position:absolute;top:-2.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#363636}.mm2-board-points-progress-valid span{font-weight:700}.mm2-board-points-progress-caption{padding-top:10px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#7e7e7e;font-style:italic}.mm2-board-points-progress-caption.active{color:#363636}.mm2-board-points-num-big{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:3.2rem;line-height:3.8rem;color:#7e7e7e}.mm2-board-points-num-big.active{color:#363636}.mm2-board-points-num-small{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.4rem;line-height:2.9rem;color:#7e7e7e}.mm2-board-points-num-small.active{color:#363636}.mm2-board-points-num-caption{padding-top:2px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#4e4e4e;text-transform:capitalize}.mm2-board-points-num-caption.active{color:#363636}.mm2-board-points-expire-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.4rem;line-height:1.7rem;color:#7e7e7e;letter-spacing:.29px;text-transform:uppercase;width:80%}.mm2-board-points-link-block{padding-top:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:1.9rem;color:#363636}.mm2-board-points-link-block.pt-12{padding-top:12px}.mm2-board-points-link-block a{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:1.9rem;color:#31a2ac;cursor:pointer}.mm2-board-points-link-block a:hover{text-decoration:underline}.mm2-board-points-bottom-block{padding-top:57px;font-size:0}.mm2-board-points-bottom-block-caption{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#4e4e4e;width:52%;padding-right:12px;box-sizing:border-box}.mm2-board-points-bottom-block-button{display:inline-block;vertical-align:middle;width:48%;text-align:right}.mm2-board-points-bottom-block-button.bottom-single{width:100%;text-align:left!important}.mm2-gold-button{display:inline-block;vertical-align:middle;padding:12px 30px;font-size:1.2rem;line-height:1.4rem;color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;text-align:center;background:#000;background-color:#000;border:1px solid #000;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#fff}.mm2-gold-button:hover{background:#fff;background-color:#fff;color:#000}.mm2-gold-button.disabled{background:#ddd;background-color:#ddd;color:#999;border:0;user-select:none;cursor:not-allowed}.mm2-gold-button.disabled span{opacity:1}.mm2-gold-button.disabled:hover{background:#ddd;background-color:#ddd;color:#999}@media (max-width:768px){.mm2-gold-button{display:block;text-align:center}}.mm2-board-earn-bottom-container{position:absolute;height:114px;bottom:0;left:0;right:0;background-color:#f7f6f5;text-align:center;font-size:0;white-space:nowrap;padding:0 10%}@media (max-width:1000px){.mm2-board-earn-bottom-container{padding:0 0}}@media (max-width:768px){.mm2-board-earn-bottom-container{position:relative;height:84px;overflow-x:auto;padding:0}}.mm2-board-earn-detail-container{text-align:center;min-height:330px}@media (max-width:768px){.mm2-board-earn-detail-container{padding-top:24px;height:240px;min-height:240px;box-sizing:border-box}}.mm2-board-earn-detail-circle{position:relative;display:block;margin:0 auto;width:149px;height:149px;border:6px solid #efefef;background-color:#f9f8f8;border-radius:50%}@media (max-width:768px){.mm2-board-earn-detail-circle{width:96px;height:96px;border:4px solid #efefef}}.mm2-board-earn-detail-circle.complete{border:6px solid #2eb025}@media (max-width:768px){.mm2-board-earn-detail-circle.complete{border:4px solid #2eb025}}.mm2-board-earn-detail-circle>span.icon{font-size:80px;color:#31a2ac;display:inline-block;position:absolute;top:50%;left: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%);background-repeat:no-repeat;background-size:100%;background-position:center center;width:52%;height:110px}@media (max-width:768px){.mm2-board-earn-detail-circle>span.icon{font-size:50px;height:60px}}.mm2-board-earn-detail-circle-caption{padding-top:16px;display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:2.6rem;color:#4e4e4e}@media (max-width:768px){.mm2-board-earn-detail-circle-caption{font-size:1.4rem;line-height:1.7rem;color:#4e4e4e;width:80%}}.mm2-board-earn-detail-circle-caption span{font-weight:700}.mm2-board-earn-bottom-item{position:relative;display:inline-block;height:114px;background-color:#f7f6f5;cursor:pointer;padding:12px 2%;box-sizing:border-box;width:20%}@media (max-width:768px){.mm2-board-earn-bottom-item{height:84px;padding:12px;width:auto}.mm2-board-earn-bottom-item:last-child{margin-right:16px}}.mm2-board-earn-bottom-item .mm2-board-earn-detail-circle{width:6.5rem;height:6.5rem;border:1px solid #efefef;background-color:#fff}@media (max-width:768px){.mm2-board-earn-bottom-item .mm2-board-earn-detail-circle{width:4.1rem;height:4.1rem}}.mm2-board-earn-bottom-item .mm2-board-earn-detail-circle .icon-icon_I009{display:none;position:absolute;top:6px;right:-8px;width:18px;height:18px;border-radius:50%;background-color:#2eb025;color:#fff;font-size:18px}@media (max-width:768px){.mm2-board-earn-bottom-item .mm2-board-earn-detail-circle .icon-icon_I009{top:2px;right:-5px;width:12px;height:12px;font-size:12px}}.mm2-board-earn-bottom-item .mm2-board-earn-detail-circle>span.icon{font-size:4rem;color:silver;background-size:100%;background-position:center center;background-repeat:no-repeat;display:inline-block;width:52%;height:5.5rem}@media (max-width:768px){.mm2-board-earn-bottom-item .mm2-board-earn-detail-circle>span.icon{font-size:2rem;height:3rem}}.mm2-board-earn-bottom-item.complete .mm2-board-earn-detail-circle{border:1px solid #2eb025}.mm2-board-earn-bottom-item.complete .mm2-board-earn-detail-circle .icon-icon_I009{display:block}.mm2-board-earn-bottom-item.complete .mm2-board-earn-detail-circle>span.icon{color:#31a2ac}.mm2-board-earn-bottom-item.complete .mm2-board-earn-detail-points-block{background-color:#ba0c2f}.mm2-board-earn-bottom-item.active{background-color:#fbfafa}.mm2-board-earn-bottom-item.active:after{content:'';display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border:8px solid transparent;border-bottom:8px solid #31a2ac}@media (max-width:768px){.mm2-board-earn-bottom-item.active:after{border:6px solid transparent;border-bottom:6px solid #31a2ac}}.mm2-board-earn-detail-points-block{border-radius:10px;background-color:silver;color:#fff;padding:4px 0;margin-top:5px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1rem;line-height:1.2rem;color:#fff;margin:5px auto 0;text-align:center;overflow:hidden}@media (max-width:768px){.mm2-board-earn-detail-points-block{padding:2px 0}}.mm2-board-points-mobile{display:none}@media (max-width:768px){.mm2-board-points-mobile{display:block;padding-bottom:5px}}.mm2-board-points-mobile-header{font-size:0;margin:24px 16px 0;background-color:#fff}.mm2-board-points-mobile-header-item{display:inline-block;width:50%;box-sizing:border-box;padding:12px 0;text-align:center;cursor:pointer;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.3rem;line-height:1.6rem;color:#31a2ac;text-transform:uppercase;border:1px solid #efefef;position:relative}.mm2-board-points-mobile-header-item.active{cursor:pointer;box-shadow:0 0 10px 0 rgba(0,0,0,.15);color:#4e4e4e;border:none;cursor:default}.mm2-board-points-mobile-header-item.active:after{content:'';width:100%;height:16px;background-color:#fff;position:absolute;bottom:-8px;left:0}.mm2-board-points-mobile-header-points{background-color:transparent}.mm2-board-points-mobile-header-points .mm2-board-points-mobile-header-item{border:none;text-align:left;color:#363636;text-transform:capitalize;font-size:1.6rem}.mm2-board-points-mobile-container{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.15);margin:0 16px;padding:22px 16px 16px;margin-bottom:20px;font-size:0}.mm2-board-points-mobile-container.active{display:block}.mm2-board-points-mobile-container.earn-points-tab{padding:0}.mm2-board-points-mobile-progress-container{display:inline-block;width:47%;vertical-align:top;text-align:center;padding-right:16px;box-sizing:border-box}.mm2-board-points-mobile-progress{display:inline-block;width:104px;height:104px;vertical-align:top;position:relative}.mm2-board-points-mobile-progress svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.mm2-board-points-mobile-progress .icon-icon_P003{width:22px;height:22px;position:absolute;bottom:-7px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#9e9e9e;color:#efefef;border-radius:50%;box-shadow:0 1px 10px 0 rgba(0,0,0,.15);z-index:2}.mm2-board-points-mobile-progress .icon-icon_P003::before{font-size:34px;position:absolute;top:50%;left: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%)}.mm2-board-points-mobile-progress .icon-icon_P003.active{color:#ba0c2f;background-color:#fff}.mm2-board-points-mobile-message{display:inline-block;width:53%;vertical-align:top}.mm2-board-points-mobile-message-point{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#363636}.mm2-board-points-mobile-message-point.active{color:#363636}.mm2-board-points-mobile-message-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.1rem;line-height:1.3rem;color:#7e7e7e;padding-top:5px;padding-bottom:16px;border-bottom:1px solid #cfcfcf;text-transform:uppercase}.mm2-board-points-mobile-message-transfer{padding-top:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:1.7rem;color:#363636}.mm2-board-points-mobile-message-transfer a{font-weight:700;color:#31a2ac}.mm2-board-points-mobile-bottom-button{padding-top:32px}.mm2-board-points-mobile-bottom-button-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.8rem;color:#4e4e4e;padding-bottom:8px}.mm2-board-earn-bottom-container-overlay{width:32px;height:84px;background:linear-gradient(90deg,rgba(252,252,251,.04) 0,#f8f7f6 100%);position:absolute;right:0;bottom:0}.mm2-board-earn-bottom-overlay-container{position:relative}.mm2-board-points-mobile-progress-content{position:absolute;width:100%;top:50%;left: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%)}.mm2-board-points-mobile-progress-header{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1rem;line-height:1.2rem;color:#4e4e4e;text-transform:capitalize}.mm2-board-points-mobile-progress-point{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#363636;padding-top:1px}.mm2-board-points-mobile-progress-point.active{color:#363636}.mm2-board-points-mobile-progress-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#363636;padding-top:12px;font-style:italic}.mm2-board-points-mobile-progress-caption.active{color:#363636}.mm2-board-layer-container{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:1999}.mm2-board-layer-container .mm2-gold-button{padding:1.2rem 8.2rem}.mm2-board-popup-container,.mm2-board-popup-container-2,.mm2-board-popup-container-3{position:absolute;top:50%;left:50%;width: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%);text-align:center;padding:40px;box-sizing:border-box;background-color:#fff}@media (max-width:768px){.mm2-board-popup-container,.mm2-board-popup-container-2,.mm2-board-popup-container-3{padding:16px;width:calc(100% - 32px);max-height:85vh;overflow-y:auto}}.mm2-board-popup-cross{font-size:3.6rem;position:absolute;right:8px;top:8px;color:#000;cursor:pointer;user-select:none}@media (max-width:768px){.mm2-board-popup-cross{font-size:3rem}}.mm2-board-popup-container-2,.mm2-board-popup-container-3{text-align:left;padding:16px;width:55%}.mm2-board-popup-container-2 .mm2-gold-button,.mm2-board-popup-container-3 .mm2-gold-button{padding:1.2rem 3rem}@media (max-width:768px){.mm2-board-popup-container-2,.mm2-board-popup-container-3{padding:16px;width:calc(100% - 32px);max-height:none}}.mm2-board-popup-container-3{padding:40px}.mm2-board-popup-container-3 .mm2-board-popup-cross{font-size:5rem}.mm2-board-popup-container-3 .mm2-gold-button{font-family:Helvetica,sans-serif}.mm2-board-popup-img{display:inline-block;vertical-align:top;width:40%;padding-bottom:20px}@media (max-width:768px){.mm2-board-popup-img{width:80%}}.mm2-board-popup-points-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:3.2rem;line-height:3.8rem;color:#363636;text-transform:capitalize;padding-top:10px}@media (max-width:768px){.mm2-board-popup-points-header{font-size:2.4rem;line-height:2.9rem;color:#363636}}.mm2-board-popup-points-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:2.6rem;color:#363636}@media (max-width:768px){.mm2-board-popup-points-caption{font-size:1.4rem;line-height:2.1rem;color:#363636}}.mm2-board-popup-points-caption span{font-weight:700}.mm2-board-popup-points-caption.pt-24{padding-top:24px}@media (max-width:768px){.mm2-board-popup-points-caption.pt-24{padding-top:16px}}.mm2-board-popup-points-caption.pb-40{padding-bottom:40px}@media (max-width:768px){.mm2-board-popup-points-caption.pb-40{padding-bottom:32px}}.mm2-board-popup-points-comparison{text-align:center;font-size:0;padding-top:16px;padding-bottom:40px}@media (max-width:768px){.mm2-board-popup-points-comparison{padding-bottom:32px}}.mm2-board-popup-points-comparison-block{display:inline-block;text-align:center;padding:0 22px;vertical-align:top}@media (max-width:768px){.mm2-board-popup-points-comparison-block{padding:0 3px}}.mm2-board-popup-points-comparison-block-header{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1rem;line-height:1.2rem;color:#4e4e4e;text-transform:uppercase}.mm2-header-before{color:#717171}.mm2-board-popup-points-comparison-block-before{position:relative;padding:5px 5px 0;box-sizing:border-box}.mm2-board-popup-points-comparison-block-before span{display:inline-block;vertical-align:middle}.mm2-board-popup-points-comparison-block-before span:first-child{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#363636;padding:0 2px}.mm2-board-popup-points-comparison-block-before span:last-child{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#363636}.mm2-board-popup-points-comparison-block-before:after{content:'';width:100%;height:0;border-bottom:1px solid #363636;top:62%;left:0;right:0;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mm2-board-popup-points-comparison-block-after{padding:2px 5px 0}.mm2-board-popup-points-comparison-block-after span{display:inline-block;vertical-align:middle}.mm2-board-popup-points-comparison-block-after span:first-child{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.4rem;line-height:2.9rem;color:#2eb025;padding:0 2px 0 1.6rem}.mm2-board-popup-points-comparison-block-after span:last-child{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#363636}.mm2-board-vouchers-desktop{width:100%;background-color:#fff;margin-top:40px;padding:40px 0 40px}@media (max-width:768px){.mm2-board-vouchers-desktop{display:none}}.mm2-board-vouchers-desktop .swiper-container{margin:0 0}.mm2-board-vouchers-desktop .swiper-wrapper{font-size:0;white-space:nowrap}.mm2-board-vouchers-desktop .swiper-slide{display:inline-block;vertical-align:top;padding:14px 5px 6px;box-sizing:border-box;width:100%}.mm2-board-vouchers-header{padding:0 9.2rem 0;font-size:0;border-bottom:1px solid transparent}@media (max-width:768px){.mm2-board-vouchers-header{padding:0 16px 0}}.mm2-board-vouchers-header h3{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:1.9rem;color:#363636;display:inline-block;vertical-align:top;position:relative;padding-bottom:8px}@media (max-width:768px){.mm2-board-vouchers-header h3{padding-bottom:0;font-weight:700}}.mm2-board-vouchers-header a{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#31a2ac;cursor:pointer;float:right}.mm2-board-vouchers-header a:hover{text-decoration:underline}@media (max-width:768px){.mm2-board-vouchers-header a{font-weight:700;font-size:1.3rem;line-height:1.6rem;color:#31a2ac;padding-top:2.2px}}@media (max-width:768px){.mm2-board-vouchers-header .mm2-board-vouchers-header-mobile{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#9f7d23;text-transform:capitalize}}.mm2-board-vouchers-header.mm2-multiple-header{border-bottom:1px solid #e7e7e7}.mm2-board-vouchers-header.mm2-multiple-header h3{cursor:pointer}.mm2-board-vouchers-header.mm2-multiple-header h3+h3{margin-left:18px}.mm2-board-vouchers-header.mm2-multiple-header h3.active{color:#9f7d23}.mm2-board-vouchers-header.mm2-multiple-header h3.active:after{content:'';width:100%;height:1px;background-color:#9f7d23;position:absolute;bottom:-1px;left:0;right:0}.mm2-board-vouchers-content{padding:14px 9.2rem 0;font-size:0}@media (min-width:769px){.mm2-board-vouchers-content{max-width:1440px;margin:0 auto}}@media (max-width:768px){.mm2-board-vouchers-content{white-space:nowrap;overflow-x:auto;padding:16px 16px 6px;-webkit-overflow-scrolling:touch}}.mm2-vouchers-item{box-shadow:0 1px 10px 0 rgba(0,0,0,.15);width:calc((100% - 42px)/ 4);margin-right:14px;display:inline-block;vertical-align:top}.mm2-vouchers-item:last-child{margin-right:0}.mm2-vouchers-item.mm2-vouchers-item-single{width:100%}@media (max-width:768px){.mm2-vouchers-item.mm2-vouchers-item-single{width:calc(100% - 22px)}}.mm2-vouchers-item.mm2-vouchers-item-fixed{width:calc(25% - 10px);margin:14px 5px 6px}@media (max-width:768px){.mm2-vouchers-item.mm2-vouchers-item-fixed{width:calc(100% - 22px)}}@media (max-width:768px){.mm2-vouchers-item{width:calc(100% - 22px);margin-right:8px;background-color:#fff}}.mm2-vouchers-item-image{position:relative;background-repeat:no-repeat;background-size:cover;background-color:#d8d8d8;box-sizing:border-box;width:calc(100% - 16px);display:inline-block;margin:8px 8px 0}.mm2-vouchers-item-image.mm2-vouchers-item-image-single:before{margin-top:136px}.mm2-vouchers-item-image:before{margin-top:136px;content:'';display:block}.mm2-vouchers-item-image-points{border:6px solid #fff;padding:9px 12px;background-color:#ba0c2f;position:absolute;bottom:0;left:50%;border-radius:2.4rem;white-space:nowrap;-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transform:translate(-50%,50%)}.mm2-vouchers-item-image-points span:first-child{display:inline-block;font-family:Optima,sans-serif;font-weight:500;font-size:1.8rem;line-height:1.6rem;color:#fff;margin-right:6px}@media (max-width:768px){.mm2-vouchers-item-image-points span:first-child{font-size:1.3rem;line-height:1rem;color:#fff;margin-right:3px}}.mm2-vouchers-item-image-points span:last-child{display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#fff}@media (max-width:768px){.mm2-vouchers-item-image-points span:last-child{font-size:1rem;line-height:1rem;color:#fff}}.mm2-vouchers-item-content{box-sizing:border-box;padding:39px 16px 0;min-height:20rem;overflow-y:hidden;white-space:normal}@media (max-width:768px){.mm2-vouchers-item-content{padding:27px 16px 0;height:15rem;overflow-y:auto}}@media (max-width:768px){.mm2-vouchers-item-content.mm2-vouchers-item-content-long{height:18rem}}.mm2-vouchers-item-content.mm2-vouchers-item-content-single{padding-top:39px;height:20rem}@media (max-width:768px){.mm2-vouchers-item-content.mm2-vouchers-item-content-single{padding-top:27px;height:calc(18rem + 2.8px)}}.mm2-vouchers-item-content-header{font-family:Optima,sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#363636}.mm2-vouchers-item-content-message{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:1.9rem;color:#000;padding-top:16px}@media (max-width:768px){.mm2-vouchers-item-content-message{padding-top:8px}}.mm2-vouchers-item-bottom-container{padding:10px 16px 16px;font-size:0}@media (max-width:768px){.mm2-vouchers-item-bottom-container{padding:6px 16px 16px}}.mm2-vouchers-item-bottom-container:after{content:'';clear:both;display:block;overflow:hidden;font-size:0;height:0}.mm2-vouchers-item-bottom-container .mm2-gold-button{display:inline-block;float:right;vertical-align:middle}@media (max-width:768px){.mm2-vouchers-item-bottom-container .mm2-gold-button{display:block;float:none;text-align:center;padding:13px 30px}}.mm2-vouchers-item-bottom-container.my-voucher .mm2-gold-button{display:block;float:none;text-align:center}.mm2-vouchers-item-bottom-container-link{display:inline-block;vertical-align:middle;text-transform:capitalize;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#31a2ac;cursor:pointer;margin-top:1rem}.mm2-vouchers-item-bottom-container-link:hover{text-decoration:underline}@media (max-width:768px){.mm2-vouchers-item-bottom-container-link{display:block;text-align:center;font-weight:700;padding-top:16px;margin-top:0}}.mm2-board-vouchers-content-swiper{position:relative;direction:ltr;white-space:nowrap;margin:0 9.3rem;font-size:0}.mm2-board-vouchers-content-swiper .swiper-pagination{width:100%;padding-top:24px;font-size:0;position:relative}.mm2-board-vouchers-content-swiper .swiper-pagination .swiper-pagination-switch{display:inline-block;width:16px;height:16px;border-radius:50%;cursor:pointer;background-color:#eee}.mm2-board-vouchers-content-swiper .swiper-pagination .swiper-pagination-switch+.swiper-pagination-switch{margin-left:8px}.mm2-board-vouchers-content-swiper .swiper-pagination .swiper-pagination-switch.swiper-active-switch{background-color:#31a2ac;cursor:default}.mm2-board-vouchers-content-swiper.mm2-board-vouchers-content-swiper-has-fixed-item .swiper-container{width:75%;display:inline-block;vertical-align:top}.mm2-board-vouchers-content-swiper-next,.mm2-board-vouchers-content-swiper-prev{position:absolute;font-size:38px;color:#9f7d23;cursor:pointer}.mm2-board-vouchers-content-swiper-prev{top:50%;left:-6rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mm2-board-vouchers-content-swiper-next{top:50%;right:-6rem}.mm2-board-vouchers-mobile{display:none}@media (max-width:768px){.mm2-board-vouchers-mobile{display:block;padding-top:40px}}.mm2-board-popup-voucher-content{max-height:calc(100vh - 116px);overflow-y:auto}.mm2-board-popup-voucher-content.mm2-read-only{max-height:calc(100vh - 60px)}@media (max-width:768px){.mm2-board-popup-voucher-content{max-height:calc(85vh - 160px)}.mm2-board-popup-voucher-content.mm2-read-only{max-height:calc(85vh - 110px)}}.mm2-board-vouchers-header-mobile-container{cursor:pointer;display:inline-block;vertical-align:top;position:relative}.mm2-board-vouchers-header-mobile-container .icon-icon_chervonDown{font-size:12px;color:#9f7d23;display:inline-block;vertical-align:middle;padding:0 8px;font-weight:700}.mm2-board-vouchers-header-mobile-container select{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;opacity:0}.mm2-board-popup-voucher-header{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;line-height:2.2rem;color:#363636;padding-bottom:16px;text-transform:capitalize;border-bottom:1px solid #cfcfcf;box-sizing:content-box;position:relative;min-height:2.2rem}@media (max-width:768px){.mm2-board-popup-voucher-header{font-weight:700;font-size:1.4rem;line-height:1.7rem;color:#363636;min-height:1.7rem}}.mm2-board-popup-voucher-header .icon-icon_B017{font-size:3.6rem;position:absolute;right:0;top:-5px;color:#000;cursor:pointer}@media (max-width:768px){.mm2-board-popup-voucher-header .icon-icon_B017{font-size:3rem;top:-6px}}.mm2-board-popup-voucher-image{width:100%;background-repeat:no-repeat;background-size:cover;background-color:#d8d8d8;box-sizing:border-box;display:inline-block;margin-top:13px}@media (max-width:768px){.mm2-board-popup-voucher-image{margin-top:17px}}.mm2-board-popup-voucher-image:before{margin-top:200px;content:'';display:block}@media (max-width:768px){.mm2-board-popup-voucher-image:before{margin-top:120px}}.mm2-board-popup-voucher-name{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#363636;padding:24px 8px 0}@media (max-width:768px){.mm2-board-popup-voucher-name{font-size:1.6rem;line-height:1.9rem;color:#363636;padding:8px 0 0}}.mm2-board-popup-voucher-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:2.4rem;color:#000;padding:8px 8px 0}@media (max-width:768px){.mm2-board-popup-voucher-caption{padding:8px 0 0;font-size:1.4rem;line-height:2.2rem;color:#000}}.mm2-board-popup-voucher-points{padding:16px 8px 25px;border-bottom:1px solid #cfcfcf;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:2.4rem;color:#000}@media (max-width:768px){.mm2-board-popup-voucher-points{padding:8px 0 17px;border-bottom:1px solid #cfcfcf;font-size:1.4rem;line-height:1.7rem;color:#000}}.mm2-board-popup-voucher-points span{font-weight:700;padding:0 5px;font-size:1.6rem;line-height:1.9rem;color:#ba0c2f}@media (max-width:768px){.mm2-board-popup-voucher-points span{font-size:1.4rem;line-height:1.5rem;color:#ba0c2f}}.mm2-board-popup-voucher-sub-title{padding:21px 8px 0;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:1.8rem;color:#363636}@media (max-width:768px){.mm2-board-popup-voucher-sub-title{padding:15px 0 0}}.mm2-board-popup-voucher-sub-caption{padding:9px 8px 0;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:2rem;color:#4e4e4e;padding-bottom:25px}@media (max-width:768px){.mm2-board-popup-voucher-sub-caption{font-size:1.4rem;line-height:2.2rem;color:#4e4e4e;padding:18px 0 0;padding-bottom:17px}}.mm2-board-popup-voucher-bottom-container,.mm2-board-popup-voucher-bottom-container-mobile{padding-top:13px;border-top:1px solid #cfcfcf;text-align:right;box-sizing:border-box}.mm2-board-popup-voucher-bottom-container-mobile:after,.mm2-board-popup-voucher-bottom-container:after{content:'';clear:both;display:block;overflow:hidden;font-size:0;height:0}.mm2-board-popup-voucher-bottom-container .mm2-gold-button,.mm2-board-popup-voucher-bottom-container-mobile .mm2-gold-button{display:inline-block;vertical-align:middle}@media (max-width:768px){.mm2-board-popup-voucher-bottom-container,.mm2-board-popup-voucher-bottom-container-mobile{display:none;text-align:center}.mm2-board-popup-voucher-bottom-container .mm2-gold-button,.mm2-board-popup-voucher-bottom-container-mobile .mm2-gold-button{width:100%;padding:1.2rem 0}}.mm2-board-popup-voucher-bottom-container-mobile{display:none}@media (max-width:768px){.mm2-board-popup-voucher-bottom-container-mobile{display:block}}.mm2-board-popup-voucher-bottom-container-link{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#000;padding:0 16px;cursor:pointer}.mm2-board-popup-voucher-bottom-container-link:hover{text-decoration:underline}@media (max-width:768px){.mm2-board-popup-voucher-bottom-container-link{font-weight:700;font-size:1.3rem;line-height:1.6rem;color:#000;padding:16px 0 0;text-align:center;width:100%}}.mm2-board-popup-voucher-confirm-content{text-align:center;padding:23px 16px 25px;text-align:center;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:2.4rem;color:#4e4e4e}@media (max-width:768px){.mm2-board-popup-voucher-confirm-content{font-size:1.4rem;line-height:2.2rem;color:#4e4e4e}}.mm2-board-popup-voucher-confirm-content div:last-child{font-family:Optima,sans-serif;font-weight:700}.mm2-board-popup-other-confirm-content{padding:16px 0;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:2.4rem;color:#000}@media (max-width:768px){.mm2-board-popup-other-confirm-content{font-size:1.4rem;line-height:2.2rem;color:#000}}.mm2-blue-button{width:100%;display:block;border:1px solid #004976;font-size:1.4rem;line-height:1.7rem;color:#004976;text-align:center;letter-spacing:.5px;background-color:#fff;text-transform:uppercase;cursor:pointer;padding:12px 0;font-weight:500}.mm2-gold-button-new{width:100%;display:block;font-size:1.4rem;line-height:1.7rem;color:#fff;text-align:center;letter-spacing:.5px;background-color:#9f7d23;text-transform:uppercase;cursor:pointer;padding:12px 0;font-weight:500;margin-top:15px}.mm2-board-popup-voucher-success-content{text-align:center;padding:35px 16px 40px;text-align:center;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:2.4rem;color:#363636}.mm2-board-popup-voucher-success-content span{font-weight:700}@media (max-width:768px){.mm2-board-popup-voucher-success-content{font-size:1.4rem;line-height:2.2rem;color:#000;padding-bottom:24px}}.mm2-board-popup-voucher-success-bottom{padding-bottom:32px;text-align:center}@media (max-width:768px){.mm2-board-popup-voucher-success-bottom{padding-bottom:8px}}.mm2-board-upcoming-container{background-color:#f8f8f8;padding:40px 9.2rem 40px}@media (max-width:768px){.mm2-board-upcoming-container{padding:36px 16px 6px}}.mm2-board-upcoming-header{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:1.9rem;color:#363636}@media (max-width:768px){.mm2-board-upcoming-header{font-weight:700}}.mm2-board-upcoming-content{box-sizing:border-box;background-color:#fff;box-shadow:0 1px 10px 0 rgba(0,0,0,.15);margin-top:16px;font-size:0}@media (max-width:768px){.mm2-board-upcoming-content{padding-top:8px}}.mm2-board-upcoming-swiper-container{display:inline-block;width:calc(50% - 48px);position:relative;direction:ltr;vertical-align:top;margin:24px}@media (max-width:768px){.mm2-board-upcoming-swiper-container{display:block;width:calc(100% - 16px);margin:0 8px 0}}.mm2-board-upcoming-swiper-container .swiper-container{height:532px;box-sizing:border-box}@media (max-width:768px){.mm2-board-upcoming-swiper-container .swiper-container{height:130px}}.mm2-board-upcoming-swiper-container .swiper-wrapper{font-size:0;white-space:nowrap}.mm2-board-upcoming-swiper-container .swiper-slide{display:inline-block;vertical-align:top;box-sizing:border-box;width:100%}.mm2-board-upcoming-swiper-container .icon-icon_chervonLeft,.mm2-board-upcoming-swiper-container .icon-icon_chervonRight{position:absolute;top:50%;font-size:24px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:#fff;z-index:3}@media (max-width:768px){.mm2-board-upcoming-swiper-container .icon-icon_chervonLeft,.mm2-board-upcoming-swiper-container .icon-icon_chervonRight{font-size:16px}}.mm2-board-upcoming-swiper-container .icon-icon_chervonLeft{left:20px}@media (max-width:768px){.mm2-board-upcoming-swiper-container .icon-icon_chervonLeft{left:12px}}.mm2-board-upcoming-swiper-container .icon-icon_chervonRight{right:20px}@media (max-width:768px){.mm2-board-upcoming-swiper-container .icon-icon_chervonRight{right:12px}}.mm2-board-upcoming-message-container{display:inline-block;width:50%;height:580px;position:relative;padding:24px 24px 16px 0;box-sizing:border-box}@media (max-width:768px){.mm2-board-upcoming-message-container{width:100%;display:block;padding:16px 16px 0;height:auto}}.mm2-board-upcoming-message-container .m4b-scroll-container{max-height:468px;overflow:hidden;position:relative;z-index:0}@media (max-width:768px){.mm2-board-upcoming-message-container .m4b-scroll-container{max-height:none}}.mm2-board-upcoming-message-content{max-height:468px;overflow:hidden;position:relative}.mm2-board-upcoming-message-content .iScrollLoneScrollbar{background-color:#dcd7d2!important;z-index:999!important}.mm2-board-upcoming-message-content .iScrollIndicator{border:0!important;background-color:#3f3939!important}@media (max-width:768px){.mm2-board-upcoming-message-content{max-height:none}}.mm2-board-upcoming-bottom-container{height:70px;position:absolute;bottom:0;right:24px;width:calc(100% - 24px);border-top:1px solid #d8d8d8;padding:16px 0 16px;box-sizing:border-box;text-align:right}.mm2-board-upcoming-bottom-container .mm2-gold-button{display:inline-block;vertical-align:middle}@media (max-width:768px){.mm2-board-upcoming-bottom-container{display:none;height:auto;position:relative;right:auto;text-align:center;width:100%}}.mm2-board-upcoming-bottom-container-mobile{display:none}@media (max-width:768px){.mm2-board-upcoming-bottom-container-mobile{display:block;padding:16px 0 16px;text-align:center;box-sizing:border-box}.mm2-board-upcoming-bottom-container-mobile .mm2-gold-button{display:block;vertical-align:middle}.mm2-board-upcoming-bottom-container-mobile .mm2-board-upcoming-bottom-container-link{margin-top:16px}}.mm2-board-upcoming-message-order-index{display:none}@media (max-width:768px){.mm2-board-upcoming-message-order-index{position:relative;display:block;padding-top:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#000}.mm2-board-upcoming-message-order-index:after{content:'';position:absolute;right:0;top:20px;border:6px solid transparent;border-top:6px solid #000}}.mm2-board-upcoming-swiper-item{position:relative;background-repeat:no-repeat;background-size:cover;background-color:#d8d8d8;box-sizing:border-box;width:100%;height:100%;display:inline-block}.mm2-board-upcoming-swiper-item:after{content:"";display:block;margin-top:532px}.mm2-board-upcoming-swiper-shadow-bottom{width:100%;height:67px;background:linear-gradient(180deg,rgba(181,181,181,0) 0,#090909 100%);position:absolute;bottom:-1px;left:0;right:0;z-index:2}@media (max-width:768px){.mm2-board-upcoming-swiper-shadow-bottom{background:linear-gradient(180deg,rgba(255,255,255,0) 0,#000 100%);height:24px}}.mm2-board-upcoming-swiper-shadow-left,.mm2-board-upcoming-swiper-shadow-right{width:48px;height:100%;position:absolute;top:0;bottom:0;z-index:2}@media (max-width:768px){.mm2-board-upcoming-swiper-shadow-left,.mm2-board-upcoming-swiper-shadow-right{width:38px}}.mm2-board-upcoming-swiper-shadow-left{left:0;background:linear-gradient(270deg,rgba(181,181,181,0) 0,rgba(9,9,9,.5) 100%)}@media (max-width:768px){.mm2-board-upcoming-swiper-shadow-left{background:linear-gradient(270deg,rgba(255,255,255,0) 0,rgba(0,0,0,.5) 100%)}}.mm2-board-upcoming-swiper-shadow-right{right:0;background:linear-gradient(90deg,rgba(181,181,181,0) 0,rgba(9,9,9,.5) 100%)}@media (max-width:768px){.mm2-board-upcoming-swiper-shadow-right{background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(0,0,0,.5) 100%)}}.mm2-board-upcoming-swiper-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#fff;letter-spacing:.5px;text-transform:uppercase;position:absolute;bottom:16px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:center;width:85%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;z-index:3;text-shadow:0 1px 4px #000}.mm2-board-upcoming-swiper-caption span:first-child{padding:0 15px}@media (max-width:768px){.mm2-board-upcoming-swiper-caption{display:none}}.mm2-board-upcoming-swiper-caption-mobile{display:none}@media (max-width:768px){.mm2-board-upcoming-swiper-caption-mobile{display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.2rem;line-height:1.4rem;color:#fff;position:absolute;bottom:7px;right:16px;z-index:3}}.mm2-board-upcoming-date{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#363636}@media (max-width:768px){.mm2-board-upcoming-date{font-size:1.2rem;line-height:1.4rem;color:#363636}}.mm2-board-upcoming-date span{display:inline-block;vertical-align:middle}.mm2-board-upcoming-date-trunk{padding:0 8px}.mm2-board-upcoming-message-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.4rem;line-height:2.9rem;color:#363636}@media (max-width:768px){.mm2-board-upcoming-message-header{padding-top:8px;font-size:1.6rem;line-height:1.9rem;color:#363636}}.mm2-board-upcoming-message-order-container{margin-top:16px;border-top:1px solid #d8d8d8;font-size:0;display:none}@media (max-width:768px){.mm2-board-upcoming-message-order-container{display:block}}.mm2-board-upcoming-message-order-container.mm2-multiple-upcoming{margin-top:0}@media (max-width:768px){.mm2-board-upcoming-message-order-container.mm2-multiple-upcoming{margin-top:16px}}.mm2-board-upcoming-message-order-container .mm2-board-upcoming-message-order-trunk{display:none}@media (min-width:769px){.mm2-board-upcoming-message-order-container.active{display:block}}.mm2-board-upcoming-message-order-container.active .mm2-board-upcoming-message-order-trunk{display:inline-block}.mm2-board-upcoming-message-order-container.active .mm2-board-upcoming-message-order-index:after{border:6px solid transparent;border-bottom:6px solid #000}.mm2-board-upcoming-message-order-trunk{display:inline-block;width:50%;padding-top:16px}@media (max-width:768px){.mm2-board-upcoming-message-order-trunk{padding-top:17px}}.mm2-board-upcoming-message-order-trunk-header{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#4e4e4e;text-transform:uppercase;letter-spacing:.5px}@media (max-width:768px){.mm2-board-upcoming-message-order-trunk-header{font-size:1rem;line-height:1.2rem;color:#4e4e4e}}.mm2-board-upcoming-message-order-trunk-content{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#4e4e4e;padding-top:4px}@media (max-width:768px){.mm2-board-upcoming-message-order-trunk-content{font-size:1.4rem;line-height:1.7rem;color:#4e4e4e}}.mm2-board-upcoming-caption-container{margin-top:16px;padding-top:16px;border-top:1px solid #d8d8d8;font-size:0;display:none}.mm2-board-upcoming-caption-container.active{display:block}.mm2-board-upcoming-caption-container img{width:41%;display:inline-block;vertical-align:top}@media (max-width:768px){.mm2-board-upcoming-caption-container img{padding-top:16px}}.mm2-board-upcoming-caption-image{width:41%;display:inline-block;vertical-align:top;background-color:silver;background-repeat:no-repeat;background-size:cover}.mm2-board-upcoming-caption-image:after{content:'';position:relative;display:block;margin-top:81%}@media (max-width:768px){.mm2-board-upcoming-caption-image{margin-top:16px}}.mm2-board-upcoming-caption-content{display:inline-block;box-sizing:border-box;width:59%;padding:8px 0 0 16px;vertical-align:top}.mm2-board-upcoming-caption-container-title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#363636}@media (max-width:768px){.mm2-board-upcoming-caption-container-title{display:none}}.mm2-board-upcoming-caption-container-title-mobile{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#363636;display:none}@media (max-width:768px){.mm2-board-upcoming-caption-container-title-mobile{display:block}}.mm2-board-upcoming-caption-container-content{padding-top:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2rem;color:#363636}.mm2-board-upcoming-caption-container-content span{font-weight:700}.mm2-board-upcoming-bottom-container-link{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#31a2ac;text-transform:capitalize;display:inline-block;vertical-align:middle;cursor:pointer;padding:0 16px}.mm2-board-upcoming-bottom-container-link:hover{text-decoration:underline}.mm2-board-upcoming-tab{padding-top:24px;padding-bottom:8px}@media (max-width:768px){.mm2-board-upcoming-tab{display:none}}.mm2-board-upcoming-tab-item{position:relative;display:inline-block;margin-right:32px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#4e4e4e;cursor:pointer}.mm2-board-upcoming-tab-item.active{cursor:default;color:#9f7d23}.mm2-board-upcoming-tab-item.active:after{content:'';width:100%;height:2px;background-color:#9f7d23;position:absolute;left:0;right:0;bottom:-1rem}.mm2-board-upcoming-tab-item:last-child{margin-right:0}.mm2-board-bottom-section-wrapper{background-color:#fff}.mm2-board-bottom-section{margin-top:40px;padding:40px 9.2rem 40px;font-size:0;display:table;box-sizing:border-box}@media (max-width:768px){.mm2-board-bottom-section{display:block;background-color:#f8f8f8;padding:40px 16px 40px;margin-top:0}}.mm2-board-bottom-left{display:table-cell;width:67%;margin-right:16px;box-shadow:0 1px 10px 0 rgba(0,0,0,.15);padding:24px;font-size:0;box-sizing:border-box;vertical-align:top}@media (max-width:768px){.mm2-board-bottom-left{display:block;width:100%;padding:8px;margin-right:0;background-color:#fff}}.mm2-board-bottom-left-img{display:table-cell;vertical-align:top;width:42%;margin-right:24px;background-color:#d8d8d8;background-repeat:no-repeat;background-size:cover}.mm2-board-bottom-left-img:after{content:'';position:relative;display:block;margin-top:81%}@media (max-width:768px){.mm2-board-bottom-left-img{display:block;width:100%;height:120px;margin-right:0}.mm2-board-bottom-left-img::after{content:none}}.mm2-board-bottom-left-content{display:table-cell;vertical-align:top;width:calc(58% - 24px);padding:103px 24px 38px}@media (max-width:768px){.mm2-board-bottom-left-content{display:block;width:100%;padding:16px 8px 48px}}.mm2-board-bottom-left-content-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.4rem;line-height:2.9rem;color:#363636}@media (max-width:768px){.mm2-board-bottom-left-content-header{font-size:1.6rem;line-height:1.9rem;color:#363636}}.mm2-board-bottom-left-content-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:2.4rem;color:#4e4e4e;padding-top:16px}@media (max-width:768px){.mm2-board-bottom-left-content-caption{padding-top:9px;font-size:1.4rem;line-height:2rem;color:#4a4a4a}}.mm2-board-bottom-left-content-caption span{font-weight:700}.mm2-board-bottom-middle{display:table-cell;width:16px}@media (max-width:768px){.mm2-board-bottom-middle{display:none}}.mm2-board-bottom-right{display:table-cell;width:calc(33% - 16px);vertical-align:top;background-color:#d8d8d8;background-size:cover;background-repeat:no-repeat;box-shadow:0 1px 10px 0 rgba(0,0,0,.15);padding:127px 24px 24px}.mm2-board-bottom-right .mm2-gold-button{margin-top:24px}@media (max-width:768px){.mm2-board-bottom-right{display:block;width:100%;padding:117px 16px 32px;margin-top:24px;box-sizing:border-box}.mm2-board-bottom-right .mm2-gold-button{margin-top:32px}}.mm2-board-bottom-right-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.4rem;line-height:2.9rem;color:#fff}@media (max-width:768px){.mm2-board-bottom-right-header{font-size:1.6rem;line-height:1.9rem;color:#fff}}.mm2-board-bottom-right-content{padding-top:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:2.4rem;color:#fff}@media (max-width:768px){.mm2-board-bottom-right-content{padding-top:8px;font-size:1.4rem;line-height:2rem;color:#fff}}.mm2-board-vouchers-container+.mm2-board-bottom-section{margin-top:0!important}.mm2-my-vouchers-points-row{padding-top:40px;padding-bottom:32px;font-size:0;box-sizing:border-box}@media (max-width:768px){.mm2-my-vouchers-points-row{display:none}}.mm2-my-vouchers-points-row-mobile{display:none}@media (max-width:768px){.mm2-my-vouchers-points-row-mobile{display:block;padding:24px 16px;border-bottom:1px solid #eee;direction:ltr}.mm2-my-vouchers-points-row-mobile .swiper-wrapper{font-size:0;white-space:nowrap;width:200%!important}.mm2-my-vouchers-points-row-mobile .swiper-slide{width:calc(48% - 4px);display:inline-block}.mm2-my-vouchers-points-row-mobile .swiper-slide:first-child{margin-right:8px}.mm2-my-vouchers-points-row-mobile .swiper-pagination{width:100%;padding-top:24px;font-size:0;position:relative}.mm2-my-vouchers-points-row-mobile .swiper-pagination .swiper-pagination-switch{display:inline-block;width:16px;height:16px;border-radius:50%;cursor:pointer;background-color:#eee}.mm2-my-vouchers-points-row-mobile .swiper-pagination .swiper-pagination-switch+.swiper-pagination-switch{margin-left:8px}.mm2-my-vouchers-points-row-mobile .swiper-pagination .swiper-pagination-switch.swiper-active-switch{background-color:#31a2ac;cursor:default}}.mm2-my-vouchers-points-block{display:inline-block;width:calc(50% - 12px);background-color:#fff;box-shadow:0 1px 10px 0 rgba(0,0,0,.15);padding:16px;box-sizing:border-box}.mm2-my-vouchers-points-block:first-child{margin-right:24px}@media (max-width:768px){.mm2-my-vouchers-points-block{display:block;width:100%}}.mm2-my-vouchers-points-block-title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.3rem;line-height:1.6rem;color:grey;text-transform:uppercase}@media (max-width:768px){.mm2-my-vouchers-points-block-title{font-size:1.2rem;line-height:1.4rem;color:grey}}.mm2-my-vouchers-points-block-content{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:2.9rem;color:#363636;padding-top:8px}@media (max-width:768px){.mm2-my-vouchers-points-block-content{font-size:2rem;line-height:2.4rem;color:#363636}}.mm-vouchers-no-item-container{box-sizing:border-box;text-align:center;padding:96px 0 0;display:none}.mm-vouchers-no-item-container .icon{font-size:134px;width:134px;color:#cecece}.mm-vouchers-no-item-container .mm2-gold-button{margin-top:32px}@media (max-width:768px){.mm-vouchers-no-item-container{padding:37px 32px 56px}.mm-vouchers-no-item-container .icon{font-size:100px;width:100px}.mm-vouchers-no-item-container .mm2-gold-button{width:100%;margin-top:35px;box-sizing:border-box}}.mm-vouchers-no-item-title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.4rem;line-height:2.9rem;color:#7e7e7e;padding-top:24px}@media (max-width:768px){.mm-vouchers-no-item-title{font-size:1.8rem;line-height:2.2rem;color:#7e7e7e}}.mm-vouchers-no-item-caption{padding-top:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:2.4rem;color:#363636;width:30%;margin:0 auto}@media (max-width:768px){.mm-vouchers-no-item-caption{width:100%;font-size:1.4rem;line-height:2rem;color:#363636}}.mm-vouchers-no-item-link{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#8a6722;padding-top:8px;text-transform:capitalize;display:inline-block}.mm-vouchers-no-item-link:hover{text-decoration:underline}@media (max-width:768px){.mm-vouchers-no-item-link{padding-top:16px;font-weight:700;font-size:1.3rem;line-height:1.6rem;color:#31a2ac}}.mm2-vouchers-container{padding:0 9.2rem 63.5px;font-size:0}.mm2-vouchers-container .mm2-vouchers-item{width:calc((100% - 39px)/ 4);margin-right:13px;background-color:#fff;margin-top:24px}.mm2-vouchers-container .mm2-vouchers-item:nth-child(4n+4){margin-right:0}@media (max-width:768px){.mm2-vouchers-container{padding:0 16px 56px;box-sizing:border-box}.mm2-vouchers-container .mm2-vouchers-item{width:100%;margin-right:0;margin-top:23px}}.mm2-vouchers-item-content-date-container{font-size:0;width:100%;white-space:nowrap}.mm2-vouchers-item-content-left{display:inline-block;vertical-align:top;margin-right:12px;max-width:calc(50% - 12px)}.mm2-vouchers-item-content-right{display:inline-block;vertical-align:top}.mm2-vouchers-item-content-left-title{padding-top:8px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:2.6rem;color:#000;text-transform:capitalize}.mm2-vouchers-item-content-right-title{padding-top:8px;font-family:Optima,sans-serif;font-weight:400;font-size:1.3rem;line-height:2.6rem;color:#000}.mm2-vouchers-item-content-right-status{margin-top:8px;padding:4px 23px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.2rem;line-height:1.4rem;color:#fff;text-transform:uppercase;letter-spacing:.46px;text-align:center}.mm2-vouchers-item-content-right-status.status-used{background-color:#155011}.mm2-vouchers-item-content-right-status.status-expired{background-color:#ba6f00}.mm2-vouchers-item-content-right-status.status-issued{background-color:#2eb025}.mm2-vouchers-show-container{margin-top:32px;text-align:center}@media (max-width:768px){.mm2-vouchers-show-container{margin-top:23px}}.mm2-vouchers-show-more{cursor:pointer;display:inline-block;padding:12px 30px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#004976;letter-spacing:.5px;text-transform:uppercase;background-color:transparent;border:1px solid #004976}.mm2-vouchers-show-more:hover{background-color:#004976;color:#fff}@media (max-width:768px){.mm2-vouchers-show-more{padding:13px 30px;width:100%;display:block;box-sizing:border-box}}.mm2-board-bottom-right-container{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.24);width:100%;height:100%;box-sizing:border-box;padding:127px 24px 24px}@media (max-width:768px){.mm2-board-bottom-right-container{padding:117px 16px 32px}}.mm2-board-bottom-right-container-mobile{display:none}@media (max-width:768px){.mm2-board-bottom-right-container-mobile{display:block}}.mm2-GRS-link-container{text-align:right}.mm2-GRS-link-container a{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#000;cursor:pointer}.mm2-GRS-link-container a:hover{text-decoration:underline}@media (max-width:768px){.mm2-GRS-link-container a{font-weight:700;font-size:1.3rem;line-height:1.6rem;color:#000}}@media (max-width:768px){.mm2-GRS-link-container{padding:0 16px}}@media (min-width:769px){.max-1440 .navbar .menu-wrapper{max-width:1440px;margin:0 auto}.max-1440 .navbar .top-search-wrapper{position:absolute;padding-left:9.2rem;padding-right:9.2rem;text-align:center}.max-1440 .navbar .top-search-wrapper .top-search{width:calc(100% - 63px);max-width:calc(1440px - 63px);position:relative;display:inline-block;text-align:left;margin-left:63px}.max-1440 .navbar .top-search-wrapper .top-search .logo{top:1px;left:-6.4rem}.max-1440 .mm2-sub-header{padding-right:9.2rem;margin:0 auto;max-width:1440px;box-shadow:none}.max-1440 .mm2-sub-header:after{content:"";box-shadow:0 1px 1px 0 rgba(0,0,0,.15);position:fixed;display:block;background-color:#fff;width:100%;height:54px;top:64px;z-index:-1;left:0;right:0}.max-1440 .mm2-board-header-desktop{max-width:1440px;margin:0 auto}.max-1440 .mm2-board-points-desktop{max-width:calc(1440px + 18.4rem);margin:0 auto}.max-1440 .mm2-board-vouchers-header{max-width:1440px;margin:0 auto}.max-1440 .mm2-board-vouchers-content-swiper{padding:0 9.2rem;font-size:0;box-sizing:border-box;max-width:calc(1440px + 18.4rem);margin:0 auto}.max-1440 .mm2-board-vouchers-content-swiper-prev{left:3rem}.max-1440 .mm2-board-vouchers-content-swiper-next{right:3rem}.max-1440 .mm2-board-upcoming-container{margin:0 auto;max-width:1440px}.max-1440 .mm2-board-bottom-section{box-sizing:border-box;width:100%;max-width:calc(1440px + 18.4rem);margin:0 auto}.max-1440 .mm2-vouchers-container{max-width:1440px;margin:0 auto}.max-1440 footer section{margin:0 auto;max-width:1440px}html[dir=rtl] .max-1440 .navbar .top-search-wrapper .top-search{margin-right:63px;margin-left:0;text-align:right}html[dir=rtl] .max-1440 .navbar .top-search-wrapper .top-search .logo{left:auto;right:-6.4rem}}.max-1440 .widget-booking-home .top-wrapper{max-width:1440px;margin:0 auto}.mm2-board-pro-popup-header{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.2rem;color:#4e4e4e;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #d1d1d1}.mm2-board-pro-popup-header b,.mm2-board-pro-popup-header strong{font-weight:700}.mm2-board-pro-popup-content{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:2.6rem;color:#363636;padding-bottom:14px}.mm2-board-pro-popup-content b,.mm2-board-pro-popup-content strong{font-weight:700}html[dir=rtl] .mm2-sub-header{padding-left:0;padding-right:9.2rem}@media (max-width:768px){html[dir=rtl] .mm2-sub-header{padding-left:16px;padding-right:16px}}html[dir=rtl] .mm2-sub-header li{margin-right:0;margin-left:4rem}html[dir=rtl] .mm2-sub-header li:last-child{margin-left:0}@media (max-width:768px){html[dir=rtl] .mm2-sub-header li{margin-left:32px}html[dir=rtl] .mm2-sub-header li:last-child{margin-left:0}}@media (max-width:768px){html[dir=rtl] .mm2-board-avater-container{margin-right:0;margin-left:16px}}html[dir=rtl] .mm2-board-avater-container img{margin-right:0;margin-left:16px}@media (max-width:768px){html[dir=rtl] .mm2-board-avater-container img{margin-left:0}}html[dir=rtl] .mm2-board-points-my-container{margin-right:0;margin-left:16px}html[dir=rtl] .mm2-board-points-progress li{border-right:none;border-left:1px solid #f2f2f2}html[dir=rtl] .mm2-board-points-progress li:first-child{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:8px;border-bottom-right-radius:8px}html[dir=rtl] .mm2-board-points-progress .icon-icon_P003{right:auto;left:0}html[dir=rtl] .mm2-board-points-bottom-block-caption{padding-right:0;padding-left:12px}html[dir=rtl] .mm2-board-points-bottom-block-button{text-align:left}html[dir=rtl] .mm2-board-points-bottom-block-button.bottom-single{width:100%;text-align:right!important}html[dir=rtl] .mm2-board-earn-bottom-item .mm2-board-earn-detail-circle .icon-icon_I009{right:auto;left:-8px}@media (max-width:768px){html[dir=rtl] .mm2-board-earn-bottom-item .mm2-board-earn-detail-circle .icon-icon_I009{right:auto;left:-5px}}html[dir=rtl] .mm2-board-earn-bottom-container-overlay{right:auto;left:0;background:linear-gradient(90deg,#f8f7f6 0,rgba(252,252,251,.04) 100%)}@media (max-width:768px){html[dir=rtl] .mm2-board-earn-bottom-item:last-child{margin-right:0;margin-left:16px}}html[dir=rtl] .mm2-board-points-mobile-progress-container{padding-right:0;padding-left:16px}html[dir=rtl] .mm2-board-popup-points-comparison-block-after span:first-child{padding:0 1.6rem 0 2px}html[dir=rtl] .mm2-board-vouchers-header a{float:left}html[dir=rtl] .mm2-board-vouchers-header.mm2-multiple-header h3+h3{margin-left:0;margin-right:18px}html[dir=rtl] .mm2-vouchers-item{margin-right:0;margin-left:14px}html[dir=rtl] .mm2-vouchers-item:last-child{margin-left:0}html[dir=rtl] .mm2-vouchers-item.mm2-vouchers-item-fixed{margin:14px 5px 6px}@media (max-width:768px){html[dir=rtl] .mm2-vouchers-item{margin-right:0;margin-left:8px}}html[dir=rtl] .mm2-vouchers-item-image-points span:first-child{margin-right:0;margin-left:6px}@media (max-width:768px){html[dir=rtl] .mm2-vouchers-item-image-points span:first-child{margin-right:0;margin-left:3px}}html[dir=rtl] .mm2-board-popup-voucher-header .icon-icon_B017{right:auto;left:0}html[dir=rtl] .mm2-board-popup-voucher-bottom-container,html[dir=rtl] .mm2-board-popup-voucher-bottom-container-mobile{text-align:left}html[dir=rtl] .mm2-board-upcoming-message-container{padding:24px 0 0 24px}html[dir=rtl] .mm2-board-upcoming-caption-content{padding:8px 16px 0 0}html[dir=rtl] .mm2-board-upcoming-bottom-container{margin-right:0;right:auto;left:24px;text-align:left}@media (max-width:768px){html[dir=rtl] .mm2-board-upcoming-bottom-container{text-align:center;left:auto}}html[dir=rtl] .mm2-board-upcoming-tab-item{margin-right:0;margin-left:32px}html[dir=rtl] .mm2-board-upcoming-tab-item:last-child{margin-left:0}html[dir=rtl] .mm2-board-upcoming-swiper-caption-mobile{right:auto;left:16px}html[dir=rtl] .mm2-board-bottom-left{margin-right:0;margin-left:16px}@media (max-width:768px){html[dir=rtl] .mm2-board-bottom-left{margin-left:0}}html[dir=rtl] .mm2-board-bottom-left-img{margin-right:0;margin-left:24px}@media (max-width:768px){html[dir=rtl] .mm2-board-bottom-left-img{margin-left:0}}html[dir=rtl] .mm2-my-vouchers-points-block:first-child{margin-right:0;margin-left:24px}@media (max-width:768px){html[dir=rtl] .mm2-my-vouchers-points-block:first-child{margin-right:0;margin-left:0}}html[dir=rtl] .mm2-vouchers-item-content-left{margin-right:0;margin-left:12px}html[dir=rtl] .mm2-vouchers-container .mm2-vouchers-item{margin-right:0;margin-left:13px}html[dir=rtl] .mm2-vouchers-container .mm2-vouchers-item:nth-child(4n+4){margin-left:0}@media (max-width:768px){html[dir=rtl] .mm2-vouchers-container .mm2-vouchers-item{margin-left:0}}html[dir=rtl] .mm2-board-popup-container-2,html[dir=rtl] .mm2-board-popup-container-3{text-align:right}html[dir=rtl] .mm2-board-popup-cross{right:auto;left:8px}html[dir=rtl] .mm2-GRS-link-container{text-align:left}.mm2-rup-header-container{padding-top:16px;padding-bottom:16px;margin:0 16px;border-bottom:1px solid #cfcfcf;position:relative}.mm2-rup-header-container .icon-icon_B017{font-size:3.6rem;position:absolute;right:16px;top:10px;color:#000;cursor:pointer;user-select:none}.mm2-rup-header{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;line-height:2.2rem;color:#363636;text-transform:capitalize}.mm2-rup-content-container{position:relative;overflow:hidden}.mm2-rup-content-container .x-scroll{width:calc(100% + 16px);max-height:calc(100vh - 239px)}.mm2-rup-content{padding-top:16px;padding-bottom:16px;margin:0 16px}.mm2-rup-content-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2.2rem;color:#000;padding-right:16px}.mm2-rup-content-caption strong{font-weight:700}.mm2-rup-room-content{padding:25px 16px 0;font-size:0;box-sizing:border-box}.mm2-rup-room-content-img{width:320px;height:320px;background-color:#d8d8d8;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;display:inline-block;margin-right:24px;vertical-align:top}.mm2-rup-room-content-img-tag{position:absolute;top:0;left:0;padding:6px 10px;background-color:#2eb025;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.2rem;line-height:1.4rem;color:#fff;text-transform:uppercase}.mm2-rup-room-content-img-tag span{display:inline-block;vertical-align:middle;letter-spacing:.75px}.mm2-rup-room-content-img-tag .icon-icon_R022{font-size:1.4rem;padding-right:6px}.mm2-rup-room-content-message{width:calc(100% - 344px);display:inline-block;vertical-align:top}.mm2-rup-room-content-message-header{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#363636}.mm2-rup-room-content-message-bedtype{padding-top:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.4rem;color:#000}.mm2-rup-room-content-message-bedtype span{display:inline-block;vertical-align:middle}.mm2-rup-room-content-message-bedtype span:first-child{padding-right:2px}.mm2-rup-room-content-message-bedtype .mm2-bedtype-disabled{color:grey}.mm2-rup-room-content-message-bedtype-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2rem;color:#000;padding-top:12px}.mm2-rup-room-content-message-points-type1{padding-top:32px}.mm2-rup-room-content-message-points-title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.2rem;line-height:1.4rem;color:#4e4e4e;text-transform:uppercase;letter-spacing:1px}.mm2-rup-room-content-message-points-compare{margin-top:15px;font-size:0}.mm2-rup-room-content-message-points-compare-block{display:inline-block}.mm2-rup-room-content-message-points-compare-block:first-child{margin-right:64px}.mm2-rup-room-content-message-points-compare-block-before{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:1.9rem;color:grey;text-decoration:line-through}.mm2-rup-room-content-message-points-compare-block-before-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:grey;padding-top:4px}.mm2-rup-room-content-message-points-compare-block-after{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#000}.mm2-rup-room-content-message-points-compare-block-after span{color:#ba0c2f}.mm2-rup-room-content-message-points-compare-block-after-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#363636;padding-top:4px}.mm2-rup-content-bottom-container{margin:0 16px 16px;padding-top:16px;font-size:0;text-align:right;border-top:1px solid #cfcfcf}.mm2-rup-content-bottom-link{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.8rem;color:#31a2ac;text-transform:capitalize;display:inline-block;vertical-align:middle;margin-right:16px;cursor:pointer}.mm2-rup-content-bottom-link:hover{text-decoration:underline}.mm2-rup-room-content-message-points-type2{display:table;font-size:0;padding-top:32px;width:80%}.mm2-rup-room-content-message-points-type2-left{display:table-cell;width:50%;border-right:1px solid #cfcfcf}.mm2-rup-room-content-message-points-type2-left .mm2-rup-room-content-message-points-compare-block{display:block}.mm2-rup-room-content-message-points-type2-right{display:table-cell;width:50%;position:relative}.mm2-rup-room-content-message-points-type2-right .mm2-rup-room-content-message-points-title{margin-left:30%}.mm2-rup-room-content-message-points-type2-right .mm2-rup-room-content-message-points-compare-block{position:absolute;bottom:0;left:30%}.mm2-rup-summary-caption{margin-top:10px;font-size:0}.mm2-rup-summary-caption span{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#2eb025}.mm2-rup-summary-caption span:last-child{padding:0 6px 0}.mm2-rup-summary-caption .icon-icon_I009{border:1px solid #2eb025;border-radius:50%;font-size:1.3rem;width:1.2rem;height:1.2rem}.mm2-ig-block{margin:24px -23px 0;box-sizing:border-box;background-color:#e9f4f5;padding:16px 23px 16px}.mm2-ig-block-title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.4rem;line-height:1.7rem;color:#31a2ac;text-transform:uppercase}.mm2-ig-block-btn{display:block;text-align:center;margin-top:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#fff;text-transform:uppercase;letter-spacing:.5px;padding:16px 0 16px;cursor:pointer;outline:0;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;background-color:#31a2ac}.mm2-ig-block-btn:hover{background-color:#188993}.mm2-ig-block-name{margin-top:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:1.8rem;color:#000}.mm2-ig-block-caption{margin-top:8px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.4rem;color:#363636;text-align:center}.mm2-ig-container.book2-lampbox-container{width:50vw}.mm2-ig-content{padding-top:13px;margin:0 16px}.mm2-ig-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2rem;color:#000}.mm2-ig-list{padding-top:16px}.mm2-ig-item{box-sizing:border-box;font-size:0;padding-bottom:24px}.mm2-ig-item.disabled .mm2-ig-checkbox{cursor:not-allowed;border:1px solid #acacac}.card.selected .mm2-ig-item.disabled i.mm2-ig-checkbox.radio,.mm2-ig-item.disabled .card.selected i.mm2-ig-checkbox.radio,.mm2-ig-item.disabled .mm2-ig-checkbox.checked,.mm2-ig-item.disabled .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.mm2-ig-checkbox.radio,.mm2-ig-item.disabled .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.mm2-ig-checkbox.radio,.mm2-ig-item.disabled div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.mm2-ig-checkbox,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .mm2-ig-item.disabled i.mm2-ig-checkbox.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .mm2-ig-item.disabled i.mm2-ig-checkbox.radio,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .mm2-ig-item.disabled i.mm2-ig-checkbox{background-color:#acacac}.mm2-ig-item.disabled .mm2-ig-item-name{color:#acacac}.mm2-ig-item.disabled .mm2-ig-item-caption{color:#acacac}.mm2-ig-item.disabled .mm2-ig-price-block{color:#acacac}.mm2-ig-checkbox{display:inline-block;vertical-align:top;width:9px;height:9px;padding:2px;border:1px solid #31a2ac;cursor:pointer;background-clip:content-box;margin-top:2px}.card.selected i.mm2-ig-checkbox.radio,.mm2-ig-checkbox.checked,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.mm2-ig-checkbox.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.mm2-ig-checkbox.radio,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.mm2-ig-checkbox{background-color:#31a2ac}.mm2-ig-section{display:inline-block;vertical-align:top;width:calc(80% - 16px);box-sizing:border-box;padding:0 8px 0}.mm2-ig-item-name{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#4e4e4e}.mm2-ig-item-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.6rem;color:#363636}.mm2-ig-price-block{width:15%;display:inline-block;vertical-align:top;text-align:right;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#4e4e4e}.checkout2-ig-container{width:111%;margin-left:-5.5%;margin-right:-5.5%;background-color:#e9f4f5;padding:16px 6%;box-sizing:border-box}.checkout2-ig-item{display:table;width:100%}.checkout2-ig-item+.checkout2-ig-item{padding-top:14px}.checkout2-ig-item-left{display:table-cell;text-align:left;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.8rem;color:#363636}.checkout2-ig-item-right{display:table-cell;text-align:right;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.5rem;color:#31a2ac}.checkout2-ig-item-right.failed{color:#ab0123;text-transform:capitalize}html[dir=rtl] .mm2-rup-header-container .icon-icon_B017{right:auto;left:16px}html[dir=rtl] .mm2-rup-room-content-img{margin-right:0;margin-left:24px}html[dir=rtl] .mm2-rup-room-content-img-tag{left:auto;right:0}html[dir=rtl] .mm2-rup-room-content-img-tag .icon-icon_R022{padding-right:0;padding-left:6px}html[dir=rtl] .mm2-rup-room-content-message-bedtype span:first-child{padding-right:0;padding-left:2px}html[dir=rtl] .mm2-rup-room-content-message-points-compare-block:first-child{margin-right:0;margin-left:64px}html[dir=rtl] .mm2-rup-content-bottom-container{text-align:left}html[dir=rtl] .mm2-rup-content-bottom-link{margin-left:16px;margin-right:0}html[dir=rtl] .mm2-rup-room-content-message-points-type2-left{border-right:0;border-left:1px solid #cfcfcf}html[dir=rtl] .mm2-rup-room-content-message-points-type2-right .mm2-rup-room-content-message-points-title{margin-left:0;margin-right:30%}html[dir=rtl] .mm2-rup-room-content-message-points-type2-right .mm2-rup-room-content-message-points-compare-block{left:auto;right:30%}html[dir=rtl] .mm2-ig-price-block{text-align:left}html[dir=rtl] .mm2-rup-content-caption{padding-right:0;padding-left:16px}html[dir=rtl] .checkout2-ig-item-left{text-align:right}html[dir=rtl] .checkout2-ig-item-right{text-align:left}.hotel-banner{width:100%;height:80vh;position:relative;margin-bottom:10rem}@media all and (min-width:769px) and (max-width:1366px){.hotel-banner{height:85vh}}@media all and (min-width:769px) and (orientation:portrait){body[data-isipad=true] .hotel-banner{height:50vh!important}}@media (max-width:768px){.hotel-banner{display:none}}.hotel-banner__image{width:100%;height:80vh}@media all and (min-width:769px) and (max-width:1366px){.hotel-banner__image{height:85vh}}@media all and (min-width:769px) and (orientation:portrait){body[data-isipad=true] .hotel-banner__image{height:50vh!important}}.hotel-banner__content{width:80%;position:absolute;top:35%;z-index:2;height:auto;left:0;right:0;margin:auto;text-align:center}@media all and (min-width:769px) and (max-width:1366px){.hotel-banner__content{top:18%}body[data-isipad=true] .hotel-banner__content{top:35%}}.hotel-banner__content h4{font-family:Optima,sans-serif;font-weight:700;color:#fff;font-size:1.4rem;text-transform:uppercase}.hotel-banner__content h2{color:#fff;font-family:Optima,sans-serif;font-weight:700;font-size:6.2rem;line-height:8.3rem;text-shadow:0 1px 4px rgba(36,33,33,.4)}.hotel-banner__content h2 a{font-weight:700;font-size:6.2rem;line-height:8.3rem;text-decoration:underline;cursor:pointer;color:#fff}.hotel-banner__content h2 em,.hotel-banner__content h2 i{font-style:italic}.hotel-banner__content h2.new-look-hotel-header-small{font-size:4rem;line-height:6rem}.hotel-banner__content h2.new-look-hotel-header-small a{font-size:4rem;line-height:6rem}.hotel-banner__content-block{width:440px;padding:25px 0;display:inline-block;background-color:rgba(255,255,255,.95);text-align:center}.hotel-banner__content-block h2{position:relative;color:#363636;font-size:3.2rem;line-height:4rem;text-shadow:none;padding:0 5% 20px;margin-bottom:20px}.hotel-banner__content-block h2:after{content:'';display:block;width:6rem;height:0;border-bottom:3px solid #363636;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.hotel-banner__content-block h3{width:100%;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:2.8rem;color:#363636;text-align:center;padding:0 5%;box-sizing:border-box}.hotel-banner .widget-booking-hero{position:absolute;width:80%;left:50%;text-align:left;z-index:1;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:calc(100% - 10rem)}.hotel-banner .widget-booking-hero.new-design{width:35%;left:unset;right:0;top:0}@media all and (min-width:769px) and (max-width:1366px){.hotel-banner .widget-booking-hero{top:calc(100% - 13.5rem)}body[data-isipad=true] .hotel-banner .widget-booking-hero{top:calc(100% - 10rem)}}.hotel-banner .widget-booking-hero-other-hotel{position:absolute;width:80%;left:50%;text-align:left;z-index:1;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:100%}.hotel-banner .widget-booking-hero-other-hotel .m4b-homepage-hero-bar{padding:3.4rem 4rem}.hotel-banner .widget-booking-hero-other-hotel .m4b-homepage-hero-bar-name{font-size:2.4rem;line-height:3.2rem}.hotel-banner .widget-booking-hero-other-hotel .m4b-homepage-hero-bar-link{padding:1.6rem 3rem;font-size:1.2rem;line-height:1.4rem}.hotel-banner__review-block{position:absolute;bottom:7.3rem;right:10%;font-size:0;z-index:2;padding:10px;background-color:rgba(54,54,54,.6)}@media all and (min-width:769px) and (max-width:1366px){.hotel-banner__review-block{bottom:10.8rem}body[data-isipad=true] .hotel-banner__review-block{bottom:7.3rem}}.hotel-banner__review-block li{padding:0 2rem;font-size:1.6rem;display:inline-block;vertical-align:top;font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#fff;border-right:1px solid #fff;height:2rem;line-height:2rem}.hotel-banner__review-block li .review-360 span.icon{display:inline-block;vertical-align:top;font-size:2.6rem}.hotel-banner__review-block li span{cursor:pointer;vertical-align:top;display:inline-block}.hotel-banner__review-block li span.icon{margin:0 .6rem;vertical-align:top;font-size:2.1rem}.hotel-banner__review-block li a{color:#fff;font-size:3.2rem;display:inline-block;vertical-align:top;margin-top:-.2rem}.hotel-banner__review-block li a span{text-shadow:0 2px 4px rgba(0,0,0,.5)!important;vertical-align:top;font-size:2.4rem}.hotel-banner__review-block li:first-child{padding-left:0;border-left:none}.hotel-banner__review-block li:last-child{border-right:none;padding-right:0}.hotel-banner.hotel-banner-cro{height:60vh}@media screen and (min-width:769px){.hotel-banner.hotel-banner-cro .widget-booking-home .booking-toggle{line-height:3rem;height:3rem}.hotel-banner.hotel-banner-cro .widget-booking-home .wgt-global-searchbar{padding:1.5rem 0}.hotel-banner.hotel-banner-cro .widget-booking-home .wgt-global-searchbar .booking-section{padding:0 2rem;height:6.3rem}.hotel-banner.hotel-banner-cro .widget-booking-home .wgt-global-searchbar .booking-section .booking-section-title{font-size:1.2rem;line-height:1.6rem}.hotel-banner.hotel-banner-cro .widget-booking-home .wgt-global-searchbar .booking-section .booking-widget-content-text{font-size:1.8rem;line-height:2.4rem}.hotel-banner.hotel-banner-cro .widget-booking-home .wgt-global-searchbar .guests-section .booking-guests-arrow{display:none}.hotel-banner.hotel-banner-cro .widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover div{display:none}.hotel-banner.hotel-banner-cro .widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup::before{display:none}.hotel-banner.hotel-banner-cro .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-toggle{font-size:1.2rem;margin-top:2rem}.hotel-banner.hotel-banner-cro .widget-booking-home .wgt-global-searchbar .button-section .availability{line-height:3rem;top:0}}@media all and (min-width:769px) and (max-width:1366px){.hotel-banner.hotel-banner-cro{height:60vh}}.hotel-banner.hotel-banner-cro .hotel-banner__image{height:60vh}@media all and (min-width:769px) and (max-width:1366px){.hotel-banner.hotel-banner-cro .hotel-banner__image{height:60vh}}.hotel-banner.hotel-banner-cro .hotel-banner__content{z-index:2}@media all and (min-width:769px) and (max-width:1366px){.hotel-banner.hotel-banner-cro .hotel-banner__content{top:35%}}.hotel-banner.hotel-banner-cro .hotel-banner__content h2{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.2rem;line-height:1.4rem;color:#fff;letter-spacing:1px;text-transform:uppercase}.hotel-banner.hotel-banner-cro .hotel-banner__content h2 a{font-size:1.2rem;line-height:1.4rem;color:#fff}.hotel-banner.hotel-banner-cro .hotel-banner__content .new-look-hotel-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:2.4rem;line-height:3rem;color:#fff;padding-top:13px;letter-spacing:.2px}.hotel-banner.hotel-banner-cro .hotel-banner__content .new-look-hotel-caption a{font-weight:500;font-size:2.4rem;line-height:3rem;color:#fff}.hotel-banner.hotel-banner-cro .widget-booking-hero{top:calc(100% - 7rem)}@media all and (min-width:769px) and (max-width:1366px){.hotel-banner.hotel-banner-cro .widget-booking-hero{top:calc(100% - 7rem)}}.hotel-banner.hotel-banner-cro .widget-booking-hero-other-hotel .m4b-homepage-hero-bar{-webkit-transform:translateY(-35%);-moz-transform:translateY(-35%);-ms-transform:translateY(-35%);-o-transform:translateY(-35%);transform:translateY(-35%)}.hotel-banner.hotel-banner-cro .hotel-banner__review-block{bottom:5.5rem!important}.new-look-hotel-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.1rem;line-height:2.5rem;color:#fff;text-align:center;padding-top:38px;text-shadow:0 0 8px rgba(36,33,33,.6);letter-spacing:.5px}.new-look-hotel-caption a{font-weight:700;font-size:2.1rem;line-height:2.5rem;text-decoration:underline;cursor:pointer;color:#fff}.new-look-hotel-caption em,.new-look-hotel-caption i{font-style:italic}@media all and (max-width:768px){.new-look-hotel-caption{display:none}}.c-lengs-page .new-look-hotel-caption{padding-bottom:40px}@media all and (max-width:768px){.c-lengs-page .new-look-hotel-caption{display:none}}.c-lengs-page.c-hotel-m-social .new-look-hotel-caption{padding-top:10px;padding-bottom:30px;letter-spacing:.5px;text-shadow:0 0 10px #242121}.newlook-hotel .offers2__details-sidebar{z-index:999;display:none}@media all and (max-width:768px){.newlook-hotel .offers2__details-sidebar{display:block}}html[dir=rtl] .hotel-banner .widget-booking-hero{text-align:right}html[dir=rtl] .hotel-banner .widget-booking-hero-other-hotel{text-align:right}html[dir=rtl] .hotel-banner__review-block{left:10%;right:auto}html[dir=rtl] .hotel-banner__review-block li{border-left:1px solid #fff;border-right:0}html[dir=rtl] .hotel-banner__review-block li:first-child{padding-right:0;border-right:none;padding-left:2rem}html[dir=rtl] .hotel-banner__review-block li:last-child{padding-left:0;padding-right:2rem;border-left:0}.hotel-amenities{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;display:none}.hotel-amenities__overlay{background-color:#000;opacity:.8;z-index:1000;position:absolute;width:100%;height:100%;top:0;left:0}.hotel-amenities__content{width:66%;z-index:1001;position:absolute;top:50%;left: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%);background-color:#fff;margin:auto}.hotel-amenities__content-close{position:absolute;right:1.6rem;top:1.2rem;font-size:3rem;color:#363636;cursor:pointer}.hotel-amenities__content-title{height:5.4rem;line-height:5.4rem;padding:0 1.6rem;width:100%;box-sizing:border-box;color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;text-transform:capitalize;border-bottom:1px solid #cfcfcf}.hotel-amenities__content-list{padding:1.6rem;font-size:0}.hotel-amenities__content-list li{display:inline-block;width:50%;text-align:left;margin-bottom:1.6rem}.hotel-amenities__content-list li .icon{margin-right:1.2rem;font-size:2rem;width:auto}.hotel-amenities__content-list li span{color:#363636;font-size:1.6rem;display:inline-block;vertical-align:middle;width:calc(100% - 4rem);font-family:'Nimbus Sans L',sans-serif;font-weight:300}@media screen and (max-width:768px){.hotel-amenities__content-list li{width:100%}}html[dir=rtl] .hotel-amenities__content-list li{text-align:right}html[dir=rtl] .hotel-amenities__content-close{right:inherit;left:1.6rem}.about-the-hotel{width:80%;margin:0 auto 0 auto;font-size:0;padding-top:5rem}.about-the-hotel__title{font-family:Optima,sans-serif;font-weight:700;color:#4e4e4e;font-size:2.4rem;text-align:left;padding-bottom:2.4rem;border-bottom:1px solid #cfcfcf;text-transform:capitalize}.about-the-hotel__star{display:flex;align-items:flex-start;gap:16px;width:100%;box-sizing:border-box;margin-top:20px}.about-the-hotel__star .star-list{display:flex;align-items:center;gap:8px}.about-the-hotel__star .star-list img{width:16px}.about-the-hotel__star .star-text{font-size:18px;color:#4b4b4b}@media (max-width:768px){.about-the-hotel__star{width:100%!important;justify-content:center}}.about-the-hotel__des{padding:2.4rem 0;color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:2.4rem;border-bottom:1px solid #cfcfcf;font-size:1.6rem}.about-the-hotel__des h2,.about-the-hotel__des h3,.about-the-hotel__des h4,.about-the-hotel__des h5,.about-the-hotel__des strong{font-weight:700!important}.about-the-hotel__des h2 span,.about-the-hotel__des h3 span,.about-the-hotel__des h4 span,.about-the-hotel__des h5 span,.about-the-hotel__des strong span{font-weight:700!important}.about-the-hotel__des div,.about-the-hotel__des h2,.about-the-hotel__des p,.about-the-hotel__des span{font-family:'Nimbus Sans L',sans-serif!important;font-weight:300!important;line-height:2.4rem!important;font-size:1.6rem!important}.about-the-hotel__des ul li{list-style:disc}.about-the-hotel__left{width:60%;display:inline-block;vertical-align:top}.about-the-hotel__right{width:40%;display:inline-block;vertical-align:top}.about-the-hotel__amenities{display:inline-block;width:100%;margin-top:2.4rem}.about-the-hotel__amenities-title{font-family:Optima,sans-serif;font-weight:700;font-size:1.6rem;color:#4e4e4e;text-transform:capitalize;margin-bottom:1.4rem}.about-the-hotel__amenities ul{font-size:0}.about-the-hotel__amenities ul li{display:inline-block;width:50%;text-align:left;margin-bottom:1.1rem}.about-the-hotel__amenities ul li .icon{margin-right:1.2rem;font-size:2rem;width:auto}.about-the-hotel__amenities ul li span{font-size:1.3rem;display:inline-block;vertical-align:middle;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:1px;width:80%;text-transform:uppercase}.about-the-hotel__amenities-seeAll{color:#004976;font-size:1.4rem;margin-top:1.7rem;cursor:pointer;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.about-the-hotel__amenities-seeAll span{display:inline-block;vertical-align:middle}.about-the-hotel__amenities-seeAll:hover{text-decoration:underline}.about-the-hotel__awards{margin-top:3.2rem;width:70%}.about-the-hotel__awards ul{font-size:0}.about-the-hotel__awards ul li{display:inline-block;width:21%;margin:0 2%}.about-the-hotel__awards ul li img{width:100%;height:auto}.about-the-hotel__awards-title{color:#4e4e4e;font-family:Optima,sans-serif;font-weight:700;font-size:1.6rem;margin-bottom:1.6rem;text-transform:capitalize}.about-the-hotel__awards-seeAll{color:#004976;font-size:1.4rem;margin-top:1.7rem;cursor:pointer;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.about-the-hotel__awards-seeAll span{display:inline-block;vertical-align:middle}.about-the-hotel__awards-seeAll:hover{text-decoration:underline}.about-the-hotel__contactUs{margin-top:2.4rem}.about-the-hotel__contactUs-title{color:#4e4e4e;font-family:Optima,sans-serif;font-weight:700;font-size:1.6rem;margin-bottom:1.6rem}.about-the-hotel__contactUs_rows{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:0;margin-bottom:1.6rem}.about-the-hotel__contactUs_rows span{display:inline-block;vertical-align:top;font-size:1.6rem;color:#363636}.about-the-hotel__contactUs_rows .icon{width:2.2rem}.about-the-hotel__contactUs_rows .msg{width:calc(100% - 2.2rem);text-transform:uppercase}.about-the-hotel__contactUs ul li{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:0;margin-bottom:1.6rem}.about-the-hotel__contactUs ul li span{display:inline-block;vertical-align:top;font-size:1.6rem;color:#363636}.about-the-hotel__contactUs ul li .icon{width:2.2rem}.about-the-hotel__contactUs ul li .msg{width:calc(100% - 2.2rem);text-transform:uppercase;font-weight:300}.about-the-hotel__policies{color:#004976;font-size:1.4rem;margin-top:3.2rem;cursor:pointer;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.about-the-hotel__policies span{display:inline-block;vertical-align:middle}.about-the-hotel__policies:hover{text-decoration:underline}.about-the-hotel__newsletter{color:#004976;font-size:1.4rem;margin-top:.8rem;cursor:pointer;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.about-the-hotel__newsletter span{display:inline-block;vertical-align:middle}.about-the-hotel__newsletter:hover{text-decoration:underline}.about-the-hotel__banner{width:100%;padding:0}.about-the-hotel__banner img.banner-img{width:100%;height:568px;display:block;object-fit:cover;object-position:center center}.about-the-hotel.new-design{width:100%;background-color:#f0f0f0;padding-top:3.2rem}.about-the-hotel.new-design>div,.about-the-hotel.new-design>h1.about-the-hotel__title{width:80%;padding-left:10%;padding-right:10%}.about-the-hotel.new-design .about-the-hotel__title{color:#000;font-family:Optima,sans-serif;font-size:45px;letter-spacing:0;line-height:52px;border-bottom:none;font-weight:500;padding-bottom:0}.about-the-hotel.new-design .about-the-hotel__des>div.readmore__content{line-height:2.3rem!important;font-size:1.8rem!important;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;letter-spacing:.5px;position:relative;width:80%}.about-the-hotel.new-design .about-the-hotel__des>div.readmore__content img,.about-the-hotel.new-design .about-the-hotel__des>div.readmore__content video{max-width:100%}.about-the-hotel.new-design .about-the-hotel__des>div.readmore__content .readmore__toggle{color:#000;font-family:'Nimbus Sans L',sans-serif;display:block;font-size:13px;font-weight:500;letter-spacing:.65px;text-transform:uppercase!important;text-decoration:underline!important;background:#f0f0f0;margin-top:0}.about-the-hotel.new-design .about-the-hotel__des>div.readmore__content .readmore__toggle.read-less:after,.about-the-hotel.new-design .about-the-hotel__des>div.readmore__content .readmore__toggle.read-more:after{content:none}.about-the-hotel.new-design .about-the-hotel__des div,.about-the-hotel.new-design .about-the-hotel__des h2,.about-the-hotel.new-design .about-the-hotel__des p,.about-the-hotel.new-design .about-the-hotel__des span{font-family:'Nimbus Sans L',sans-serif;font-weight:300;letter-spacing:.5px;line-height:2.3rem!important;font-size:1.8rem!important}.about-the-hotel.new-design .about-the-hotel__banner{width:100%;padding:0}.about-the-hotel.new-design .about-the-hotel__content{position:relative;padding-bottom:3%;height:23rem}.about-the-hotel.new-design .about-the-hotel__left{position:absolute;width:35%;padding:0 48px 28px;top:-56px;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px 0 rgba(0,0,0,.07)}.about-the-hotel.new-design .about-the-hotel__contactUs .about-the-hotel__awards-title{color:#000;font-family:Optima,sans-serif;font-size:25px;letter-spacing:0;line-height:32px}.about-the-hotel.new-design .about-the-hotel__contactUs_rows{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;letter-spacing:.65px}.about-the-hotel.new-design .about-the-hotel__contactUs ul li{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;letter-spacing:.65px}.about-the-hotel.new-design .about-the-hotel__policies{display:inline-block;margin-right:24px;color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;letter-spacing:.65px;line-height:17px;text-transform:uppercase;border-bottom:1px solid #000}.about-the-hotel.new-design .about-the-hotel__policies:hover{text-decoration:none}.about-the-hotel.new-design .about-the-hotel__360video,.about-the-hotel.new-design .about-the-hotel__newsletter{display:inline-block;margin-right:24px;color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;letter-spacing:.65px;line-height:17px;text-transform:uppercase;border-bottom:1px solid #000}.about-the-hotel.new-design .about-the-hotel__360video:hover,.about-the-hotel.new-design .about-the-hotel__newsletter:hover{text-decoration:none}.about-the-hotel.new-design .about-the-hotel__addtionalInfo{margin-top:.8rem;display:inline-block;margin-right:24px;color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;letter-spacing:.65px;line-height:17px;text-transform:uppercase;border-bottom:1px solid #000;cursor:pointer}.about-the-hotel.new-design .about-the-hotel__right{padding-left:56%;padding-bottom:50px;width:45%}.about-the-hotel.new-design .about-the-hotel__amenities{margin-top:4rem;position:relative}.about-the-hotel.new-design .about-the-hotel__amenities-title{color:#000;font-family:Optima,sans-serif;font-size:25px;letter-spacing:0;line-height:32px;display:inline-block;padding-right:16px}.about-the-hotel.new-design .about-the-hotel__amenities-seeAll,.about-the-hotel.new-design .about-the-hotel__amenities-seeAll-link{display:inline-block;color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;letter-spacing:.65px;line-height:17px;text-transform:uppercase;margin-top:unset;border-bottom:1px solid #000}.about-the-hotel.new-design .about-the-hotel__amenities-seeAll-link:hover,.about-the-hotel.new-design .about-the-hotel__amenities-seeAll:hover{text-decoration:none}.newlook-hotel .readmore__toggle{padding:0;display:inline-block;margin-top:16px}.newlook-hotel .read-less:after,.newlook-hotel .read-more:after{content:'';display:inline-block;width:.8rem;height:.8rem;border-right:1px solid #004976;border-bottom:1px solid #004976;margin:0 .5rem;position:relative}@media (max-width:768px){.newlook-hotel .read-less,.newlook-hotel .read-more{position:relative}.newlook-hotel .read-less:after,.newlook-hotel .read-more:after{position:absolute;width:0;height:0;border-top:.4rem solid transparent;border-left:.7rem solid #004976;border-bottom:.4rem solid transparent;border-right:none}}.newlook-hotel .read-more:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-.2rem}@media (max-width:768px){.newlook-hotel .read-more:after{display:none;top:.7rem;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}.newlook-hotel .read-less:after{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);top:.2rem}@media (max-width:768px){.newlook-hotel .read-less:after{display:none;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);top:.7rem}}@media (max-width:768px){.about-the-hotel{display:none}.about-the-hotel.new-design{display:block}.about-the-hotel.new-design .about-the-hotel__title{color:#000;font-family:Optima,sans-serif;font-size:26px;letter-spacing:0;line-height:32px;text-align:center}.about-the-hotel.new-design .about-the-hotel__des{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:300;letter-spacing:0;line-height:24px;text-align:center}.about-the-hotel.new-design .about-the-hotel__des>div.readmore__content{width:100%}.about-the-hotel.new-design .about-the-hotel__des>div.readmore__content .readmore__toggle{position:relative}.about-the-hotel.new-design .about-the-hotel__banner img.banner-img{height:24rem}.about-the-hotel.new-design .about-the-hotel__content{padding-top:calc(100% - 5rem);height:auto}.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__left{display:flex;flex-wrap:wrap;width:calc(80% - 48px);padding:24px}.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__left .about-the-hotel__contactUs{margin-top:1.8rem}.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__left .about-the-hotel__contactUs .about-the-hotel__awards-title{color:#000;font-family:Optima,sans-serif;font-size:26px;letter-spacing:0;line-height:32px;text-align:center;font-weight:500}.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__left .about-the-hotel__contactUs_rows .msg{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;letter-spacing:.65px;margin-bottom:1.2rem}.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__left .about-the-hotel__contactUs_rows:last-child{margin-bottom:0}.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__left .about-the-hotel__contactUs_rows:last-child .msg{margin-bottom:0}.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__left .about-the-hotel__contactUs ul li .msg{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:300;letter-spacing:.65px;margin-bottom:1.2rem}.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__left .about-the-hotel__contactUs ul li:last-child{margin-bottom:0}.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__left .about-the-hotel__contactUs ul li:last-child .msg{margin-bottom:0}.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__left .about-the-hotel__policies{display:block;margin:0 auto;text-decoration:underline;border-bottom:unset;padding-top:1.2rem}.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__left .about-the-hotel__newsletter{padding-top:1.2rem;display:block;margin:0 auto;text-decoration:underline;border-bottom:unset}.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__left .about-the-hotel__addtionalInfo{padding-top:1.2rem;display:block;margin:0 auto;text-decoration:underline;border-bottom:unset}.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__right{width:100%;padding:0}.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__right .about-the-hotel__amenities{margin-top:0;display:flex;flex-wrap:wrap;justify-content:center}.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__right .about-the-hotel__amenities-title{color:#000;font-family:Optima,sans-serif;font-size:26px;letter-spacing:0;line-height:32px;text-align:center;width:100%;padding-top:2rem;padding-bottom:2rem;vertical-align:sub;font-weight:500}.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__right .about-the-hotel__amenities-seeAll,.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__right .about-the-hotel__amenities-seeAll-link{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:.75px;line-height:24px;text-align:center;order:2;position:relative;padding-top:2.4rem;margin-bottom:2.8rem;top:unset;left:unset;vertical-align:text-bottom}.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__right .about-the-hotel__amenities .about-the-hotel-amenities__content-list{padding-left:2.4rem;order:1;width:100%}.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__right .about-the-hotel__amenities .about-the-hotel-amenities__content-list li{padding-bottom:1.6rem;margin-bottom:0;width:100%;text-align:left}.about-the-hotel.new-design .about-the-hotel__content .about-the-hotel__right .about-the-hotel__amenities .about-the-hotel-amenities__content-list li:last-child{padding-bottom:0}}html[dir=rtl] .about-the-hotel__amenities ul li{text-align:right}html[dir=rtl] .about-the-hotel__title{text-align:right}html[dir=rtl] .about-the-hotel.new-design .about-the-hotel__right{padding-left:0;padding-right:56%}@media (max-width:768px){html[dir=rtl] .about-the-hotel.new-design .about-the-hotel__right{padding-right:0}}html[dir=rtl] .about-the-hotel.new-design .about-the-hotel__contactUs ul li:nth-child(2) .msg{direction:ltr}.newlook-hotel-configuration-title{margin-bottom:2.4rem;padding:3.2rem 10% 0}.newlook-hotel-configuration-title h1,.newlook-hotel-configuration-title h2{text-transform:capitalize;margin-right:1.6rem;display:inline-block;vertical-align:sub;font-size:4rem;color:#000;font-family:Optima,sans-serif;letter-spacing:0;font-weight:500}.newlook-hotel-configuration-title .photo{color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:.65px;font-size:1.3rem;text-transform:uppercase;text-decoration:underline;cursor:pointer;display:inline-block;vertical-align:text-bottom}.newlook-hotel-configuration-title .photo:hover .gallary-popup-link{text-decoration:underline}.newlook-hotel-configuration-title .photo span{display:inline-block;vertical-align:middle;text-transform:uppercase;text-decoration:underline}.newlook-hotel-configuration-title .photo .icon{display:none;margin-right:.5rem;font-size:2.2rem}.newlook-hotel-configuration-title .see-All{font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:.65px;font-size:1.3rem;text-transform:uppercase;text-decoration:underline;vertical-align:text-bottom;color:#000}.newlook-hotel-configuration-title .see-All:hover{text-decoration:underline}.newlook-hotel-configuration-title .see-All .icon-icon_chervonRight{display:inline-block;vertical-align:middle}.newlook-hotel-configuration-desc{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;letter-spacing:.5px;line-height:23px;display:block;padding-top:34px}.newlook-hotel-configuration-desc>div.readmore__content{line-height:2.3rem!important;font-size:1.8rem!important;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;letter-spacing:.5px;position:relative}.newlook-hotel-configuration-desc>div.readmore__content img,.newlook-hotel-configuration-desc>div.readmore__content video{max-width:100%}.newlook-hotel-configuration-desc>div.readmore__content .readmore__toggle{color:#000;font-family:'Nimbus Sans L',sans-serif;display:block;font-size:13px;font-weight:500!important;letter-spacing:.65px;text-transform:uppercase!important;text-decoration:underline!important;background:0 0;margin-top:0}.newlook-hotel-configuration-desc>div.readmore__content .readmore__toggle.read-less:after,.newlook-hotel-configuration-desc>div.readmore__content .readmore__toggle.read-more:after{content:none}.newlook-hotel-configuration-link{text-decoration:underline;text-transform:uppercase;color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;letter-spacing:.65px;line-height:17px;margin-top:24px;display:block}@media (max-width:768px){.newlook-hotel-configuration-title{margin-bottom:2.4rem;padding:0 1.6rem;padding-top:2.8rem;display:flex;flex-wrap:wrap;justify-content:center}.newlook-hotel-configuration-title h1,.newlook-hotel-configuration-title h2{color:#000;font-family:Optima,sans-serif;font-size:26px;letter-spacing:0;line-height:32px;text-align:center;width:100%;margin-right:unset}.newlook-hotel-configuration-title .newlook-hotel-configuration-desc{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:300;letter-spacing:0;line-height:24px;text-align:center;padding-top:1.6rem;padding-bottom:1.6rem}.newlook-hotel-configuration-title .photo{margin-top:10px}.newlook-hotel-configuration-title .see-All{display:none;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;color:#004976;float:right;margin-top:0;text-transform:capitalize}.newlook-hotel-configuration-title .see-All .icon-icon_chervonRight{display:none}.new-design .newlook-hotel-configuration-title .see-All{display:block;color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:.75px;float:unset;order:3;text-transform:uppercase}.new-look-hotel-map.new-design .newlook-hotel-configuration-title .see-All{padding-top:1.6rem;display:block}}.c-lengs-page .newlook-hotel-configuration-title{margin-top:0;margin-bottom:0;padding:1.8em 3.2em}@media (max-width:768px){.c-lengs-page .newlook-hotel-configuration-title{padding:0 1.6rem;padding-top:2.8rem}}.c-lengs-page .newlook-hotel-configuration-title h2{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.8rem;line-height:.9em;color:#fff}.c-lengs-page .newlook-hotel-configuration-title .photo{color:#fff}.c-lengs-page.c-hotel-m-social .newlook-hotel-configuration-title{padding:2em 5rem;background-color:#f2f2f2}.c-lengs-page.c-hotel-m-social .newlook-hotel-configuration-title h2{font-family:Optima,sans-serif;font-weight:700;font-size:3rem;line-height:2.2rem;letter-spacing:0;color:#000}.c-lengs-page.c-hotel-m-social .newlook-hotel-configuration-title .photo{color:#000}html[dir=rtl] .newlook-hotel-configuration-title h1,html[dir=rtl] .newlook-hotel-configuration-title h2{margin-left:1.6rem;margin-right:0}html[dir=rtl] .newlook-hotel-configuration-title .photo .icon{margin-left:.5rem}html[dir=rtl] .newlook-hotel-configuration-title .see-All{float:left}.new-design html[dir=rtl] .newlook-hotel-configuration-title .see-All{float:unset}.hotel-rooms__showMore{height:3.9rem;width:14.1rem;box-sizing:border-box;border:1px solid #004976;text-align:center;line-height:3.9rem;margin:auto;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.2rem;color:#004976;margin-top:4.2rem;text-transform:uppercase;cursor:pointer}.new-design .hotel-rooms__showMore{margin-top:0;height:3.8rem;line-height:3.8rem;text-align:center;border:1px solid #1d1d1d;background-color:transparent;color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:0;margin-top:.2rem;margin-bottom:3.2rem;font-size:1.5rem;text-transform:uppercase;display:block}.new-design .hotel-rooms__showMore:hover{color:#fff;background-color:#1d1d1d}.new-design .hotel-rooms__showMore.m-rooms{display:none}.hotel-rooms__list{width:80%;font-size:0;margin:auto;max-height:98.6rem;overflow:hidden}.hotel-rooms__list-all{height:auto;max-height:none}.hotel-rooms__list-item{width:calc(50% - .82rem);height:49rem;display:inline-block;vertical-align:top;background-color:#f7f4ee;margin-bottom:1.6rem;position:relative}.hotel-rooms__list-item:nth-child(2n-1){margin-right:1.6rem}.hotel-rooms__list-item-imageList{width:100%;height:30rem;position:relative}.hotel-rooms__list-item-imageList-footer{position:absolute;bottom:0;height:4rem;width:100%;background:linear-gradient(transparent,#000);font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#fff;padding:1.6rem;box-sizing:border-box;text-align:center}.hotel-rooms__list-item-imageList .slick-next,.hotel-rooms__list-item-imageList .slick-prev{display:inline-block!important;border:none;z-index:100;width:3.8rem;text-align:center;top:90%;height:4rem}.hotel-rooms__list-item-imageList .slick-next:before,.hotel-rooms__list-item-imageList .slick-prev:before{display:none!important}.hotel-rooms__list-item-imageList .slick-next:after,.hotel-rooms__list-item-imageList .slick-prev:after{content:'';display:inline-block;width:1.2rem;height:1.2rem;border-right:.2rem solid #fff;border-bottom:.2rem solid #fff;margin-top:1.5rem}.hotel-rooms__list-item-imageList .slick-prev{left:0}.hotel-rooms__list-item-imageList .slick-prev:after{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}.hotel-rooms__list-item-imageList .slick-next{right:0}.hotel-rooms__list-item-imageList .slick-next:after{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}.hotel-rooms__list-item-imageList img{width:100%;height:30rem}@media (max-width:768px){.hotel-rooms__list-item-imageList img{display:none}}.hotel-rooms__list-item-foot{padding:1.6rem;box-sizing:border-box;font-size:0}.hotel-rooms__list-item-left{display:inline-block;width:50%;vertical-align:top}.hotel-rooms__list-item-left h3{font-family:Optima,sans-serif;font-weight:700;font-size:2.2rem;color:#4e4e4e;text-transform:capitalize;margin-top:.3rem;width:200%}.hotel-rooms__list-item-left-amenities{font-size:1.4rem;margin:1rem 0;margin-top:3rem}.hotel-rooms__list-item-left-amenities span{margin-right:.5rem;font-size:2rem}.hotel-rooms__list-item-left-address,.hotel-rooms__list-item-left-person{color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;margin-bottom:1rem}.hotel-rooms__list-item-left-address span,.hotel-rooms__list-item-left-person span{display:inline-block;vertical-align:middle}.hotel-rooms__list-item-left-address .icon-icon_I016,.hotel-rooms__list-item-left-person .icon-icon_I016{margin-right:.4rem}.hotel-rooms__list-item-left-address .icon-icon_J013,.hotel-rooms__list-item-left-person .icon-icon_J013{margin-right:.1rem;margin-left:-.2rem;font-size:1.9rem}.hotel-rooms__list-item-left-address-tooltip,.hotel-rooms__list-item-left-person-tooltip{position:relative;display:inline-block;cursor:pointer}.hotel-rooms__list-item-left-address-tooltip:hover .tooltip,.hotel-rooms__list-item-left-person-tooltip:hover .tooltip{display:block}.hotel-rooms__list-item-left-address-tooltip .tooltip,.hotel-rooms__list-item-left-person-tooltip .tooltip{position:absolute;background-color:#000;left:2rem;width:20rem;color:#fff;padding:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;display:none}.hotel-rooms__list-item-left-address-tooltip .tooltip h3,.hotel-rooms__list-item-left-person-tooltip .tooltip h3{color:#fff;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;margin-bottom:.3rem}.hotel-rooms__list-item-left-address-tooltip .tooltip .des,.hotel-rooms__list-item-left-person-tooltip .tooltip .des{margin-top:.6rem}.hotel-rooms__list-item-left-address-tooltip .tooltip p,.hotel-rooms__list-item-left-person-tooltip .tooltip p{line-height:1.4rem}.hotel-rooms__list-item-left-address-tooltip .tooltip .arrows,.hotel-rooms__list-item-left-person-tooltip .tooltip .arrows{position:absolute;border-top:6px solid transparent;border-left:0;border-bottom:6px solid transparent;border-right:6px solid #000;left:-6px;right:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.hotel-rooms__list-item-left-view{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;color:#004976;margin-top:1.2rem;text-transform:capitalize;cursor:pointer}.hotel-rooms__list-item-left-view:hover span:nth-child(2){text-decoration:underline}.hotel-rooms__list-item-left-view span[class^=icon-]{font-size:2rem;display:inline-block;vertical-align:middle;margin-right:.4rem}.hotel-rooms__list-item-right{float:right;margin-top:3.9rem}.hotel-rooms__list-item-right-from{font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#4e4e4e;font-size:1.1rem;text-transform:uppercase;margin-bottom:.2rem}.hotel-rooms__list-item-right-pirce{font-family:'Nimbus Sans L',sans-serif;font-weight:700;color:#4e4e4e;font-size:1.8rem;margin-bottom:.4rem}.hotel-rooms__list-item-right-save{font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#4e4e4e;font-size:1.3rem;margin-bottom:1.2rem}.hotel-rooms__list-item-right-button{width:17.2rem;height:3.8rem;display:inline-block;line-height:3.8rem;text-align:center;background-color:#9f7d23;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.2rem;color:#fff;margin-bottom:.8rem;text-transform:uppercase}.hotel-rooms__list-item-right-button.no-price{margin-top:5.8rem}.hotel-rooms__list-item-right-sign{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;color:#4e4e4e}.hotel-rooms__list-item-right-sign a{color:#9f7d23}.hotel-rooms__list-item-best{position:absolute;top:2rem;left:0;padding:0 1rem;height:2.4rem;line-height:2.4rem;background-color:#ba0c2f;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#fff;font-size:1.2rem}.hotel-rooms__list-item-best:after{content:'';display:inline-block;position:absolute;width:0;height:0;border-top:1.2rem solid #ba0c2f;border-right:.8rem solid transparent;border-bottom:1.2rem solid #ba0c2f;right:-.8rem;top:0}.hotel-rooms__list-exception{padding:2rem 3.2rem;background-color:#f7f4ee;box-sizing:border-box}@media (max-width:768px){.hotel-rooms__list-exception{display:none}}.hotel-rooms__list-exception-title{font-family:Optima,sans-serif;font-weight:700;font-size:2.2rem;color:#4e4e4e;text-align:center;margin-bottom:2.4rem}.hotel-rooms__list-exception-des{font-family:'Nimbus Sans L',sans-serif;font-weight:300;text-align:center;font-size:1.6rem;color:#363636;height:28rem;overflow-y:auto;line-height:2.4rem}.hotel-rooms__list-exception-time{font-size:0;padding-bottom:2rem;position:absolute;width:calc(100% - 4rem);left:2rem;bottom:5.4rem;box-sizing:border-box}.hotel-rooms__list-exception-time.noFooter{bottom:0}.hotel-rooms__list-exception-time-left{display:inline-block;width:50%;text-align:left}.hotel-rooms__list-exception-time-left strong{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;color:#363636;display:block}.hotel-rooms__list-exception-time-left span{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;color:#363636}.hotel-rooms__list-exception-time-right{display:inline-block;width:50%;text-align:right}.hotel-rooms__list-exception-time-right img{width:10rem;height:auto;margin-bottom:.5rem}.hotel-rooms__list-exception-time-right span{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;color:#363636;display:block;width:100%;text-align:right}.hotel-rooms__list-exception-footer{padding-top:1.6rem;font-size:0;position:absolute;width:calc(100% - 4rem);border-top:1px solid #000;left:2rem;bottom:1rem;box-sizing:border-box}.hotel-rooms__list-exception-footer-left{text-align:left;width:50%;display:inline-block}.hotel-rooms__list-exception-footer-left strong{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;color:#000}.hotel-rooms__list-exception-footer-left div{margin-top:.5rem}.hotel-rooms__list-exception-footer-left div img{width:7.6rem;margin-right:1rem;vertical-align:middle}.hotel-rooms__list-exception-footer-left div a{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;color:#363636;display:inline-block;text-decoration:underline;vertical-align:middle}.hotel-rooms__list-exception-footer-right{font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#363636;font-size:1.1rem;text-align:right;width:50%;display:inline-block}.hotel-rooms__list-exception-footer-right p{display:inline-block;vertical-align:middle}.hotel-rooms__list-exception-footer-right img{height:1rem;display:inline-block;vertical-align:middle}.hotel-rooms__list-freeWifi{position:relative;background-color:#dcd7d3}@media (max-width:768px){.hotel-rooms__list-freeWifi{display:none}}.hotel-rooms__list-freeWifi img{width:100%;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%);-moz-transform:translate(-50%,-50%)}.new-design .hotel-rooms__list{background:#fdfdfd;max-height:unset}.new-design .hotel-rooms__list-item{height:60rem;display:inline-block;background-color:transparent;margin-bottom:3.8rem}.new-design .hotel-rooms__list-item:nth-of-type(n+5){display:none}.new-design .hotel-rooms__list-item-imageList{height:36rem;padding-bottom:20rem}.new-design .hotel-rooms__list-item-imageList-overlay{bottom:unset;top:53.8%;right:0;width:100%;padding:0;height:6rem;position:absolute;background:linear-gradient(transparent,#000)}.new-design .hotel-rooms__list-item-imageList-footer{bottom:unset;top:54.5%;right:1.5rem;width:10%;background:0 0;padding:0;z-index:2}.new-design .hotel-rooms__list-item-imageList .slick-next,.new-design .hotel-rooms__list-item-imageList .slick-prev{top:85%}.new-design .hotel-rooms__list-item-imageList .slick-prev{right:64px;left:unset}.new-design .hotel-rooms__list-item-imageList img{height:36rem}.new-design .hotel-rooms__list-item-foot{position:absolute;top:34.5rem;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px 0 rgba(0,0,0,.07);width:95%;margin:0 2.5%}.new-design .hotel-rooms__list-item-foot-inner{position:relative}.new-design .hotel-rooms__list-item-left-best{display:none}.new-design .hotel-rooms__list-item-left h3{color:#000;font-family:Optima,sans-serif;font-size:2.5rem;line-height:32px;width:150%;overflow:hidden;height:64px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.new-design .hotel-rooms__list-item-left-amenities{display:none}.new-design .hotel-rooms__list-item-left-address,.new-design .hotel-rooms__list-item-left-person{font-size:1.5rem;margin-bottom:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;letter-spacing:1px;line-height:24px;height:48px;width:120%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-top:.8rem}.new-design .hotel-rooms__list-item-left-address span:nth-child(2)+span:before,.new-design .hotel-rooms__list-item-left-person span:nth-child(2)+span:before{content:' - '}.new-design .hotel-rooms__list-item-left-address span:last-child,.new-design .hotel-rooms__list-item-left-person span:last-child{display:inline}.new-design .hotel-rooms__list-item-left-price-info{height:75px}.new-design .hotel-rooms__list-item-left-price-info .hotel-rooms__list-item-left-from{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:300;letter-spacing:1px;line-height:16px;padding-bottom:.4rem}.new-design .hotel-rooms__list-item-left-price-info .hotel-rooms__list-item-left-pirce{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:500;letter-spacing:.5px;line-height:24px;padding-bottom:.4rem}.new-design .hotel-rooms__list-item-left-price-info .hotel-rooms__list-item-left-save{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:300;letter-spacing:1px;line-height:16px}.new-design .hotel-rooms__list-item-left-view,.new-design .hotel-rooms__list-item-left-view360{font-size:1.3rem;text-transform:uppercase;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:.65px;line-height:16px;position:absolute;right:15px;top:15px}.new-design .hotel-rooms__list-item-left-view span:last-child,.new-design .hotel-rooms__list-item-left-view360 span:last-child{text-transform:uppercase;text-decoration:underline}.new-design .hotel-rooms__list-item-left-view360{top:calc(37px + 1.2rem)}.new-design .hotel-rooms__list-item-left-view360 .hotel-rooms-view360url{color:#000}.new-design .hotel-rooms__list-item-left-view360 .hotel-rooms-view360url span[class^=icon-]{font-size:2rem;display:inline-block;vertical-align:middle;margin-right:.4rem}.new-design .hotel-rooms__list-item-left-view-gallery{display:none}.new-design .hotel-rooms__list-item-right{text-align:right;position:absolute;bottom:1rem;right:0}.new-design .hotel-rooms__list-item-right-person{font-size:1.3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:1px;line-height:24px;text-transform:uppercase;padding-top:.4rem;padding-bottom:4rem;color:#4b4b4b}.new-design .hotel-rooms__list-item-right-person span{display:inline-block;vertical-align:middle}.new-design .hotel-rooms__list-item-right-person .icon-icon_I016{margin-right:.4rem}.new-design .hotel-rooms__list-item-right-person .icon-icon_J013{display:none;margin-right:.1rem;margin-left:-.2rem;font-size:1.9rem}.new-design .hotel-rooms__list-item-right-person-tooltip{position:relative;display:none;cursor:pointer}.new-design .hotel-rooms__list-item-right-person-tooltip:hover .tooltip{display:block}.new-design .hotel-rooms__list-item-right-person-tooltip .tooltip{position:absolute;background-color:#000;left:unset;right:2rem;width:20rem;color:#fff;padding:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;display:none}.new-design .hotel-rooms__list-item-right-person-tooltip .tooltip h3{color:#fff;font-size:1.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;margin-bottom:.3rem}.new-design .hotel-rooms__list-item-right-person-tooltip .tooltip .des{margin-top:.6rem}.new-design .hotel-rooms__list-item-right-person-tooltip .tooltip p{line-height:1.4rem}.new-design .hotel-rooms__list-item-right-person-tooltip .tooltip .arrows{position:absolute;border-top:6px solid transparent;border-left:0;border-bottom:6px solid transparent;border-right:6px solid #000;left:-6px;right:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.new-design .hotel-rooms__list-item-right-button{border:1px solid #1d1d1d;background-color:transparent;color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:0;margin-bottom:1.2rem;font-size:1.5rem}.new-design .hotel-rooms__list-item-right-button:hover{color:#fff;background-color:#000}.new-design .hotel-rooms__list-item-right-sign{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-weight:300;letter-spacing:1px;line-height:18px;height:18px;text-align:right;font-size:1.4rem}.new-design .hotel-rooms__list-item-right-sign a{color:#000;text-decoration:underline}.new-design .hotel-rooms__list-item-best{top:30rem;height:6.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:1px;font-size:1.3rem;width:96.7%;text-transform:uppercase;background:0 0}.new-design .hotel-rooms__list-item-best:after{content:none}.new-design .hotel-rooms__list-exception-title{color:#000;font-family:Optima,sans-serif;font-size:2.5rem;line-height:32px}.new-design .hotel-rooms__list-exception-des{font-size:1.5rem;margin-bottom:1.6rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;letter-spacing:1px;line-height:24px}.new-design .hotel-rooms__list-exception-time-left strong{font-family:'Nimbus Sans L',sans-serif;font-weight:500}.new-design .hotel-rooms__list-exception-time-left span{font-family:'Nimbus Sans L',sans-serif;font-weight:300}.new-design .hotel-rooms__list-exception-time-right span{font-family:'Nimbus Sans L',sans-serif;font-weight:300}.new-design .hotel-rooms__list-exception-footer-left strong{font-family:'Nimbus Sans L',sans-serif;font-weight:500}.new-design .hotel-rooms__list-exception-footer-left div a{font-family:'Nimbus Sans L',sans-serif;font-weight:300}.new-design .hotel-rooms__list-exception-footer-right{font-family:'Nimbus Sans L',sans-serif;font-weight:300}.new-design .hotel-rooms__list-freeWifi{display:none}.new-design .hotel-rooms__list.hotel-rooms__list-all{max-height:unset}.new-design .hotel-rooms__list.hotel-rooms__list-all .hotel-rooms__list-item{display:inline-block}.new-design .hotel-rooms__list.hotel-rooms__list-all .hotel-rooms__list-item.hotel-rooms__list-freeWifi{display:none}.new-design .hotel-rooms__list.hotel-rooms__list-all .hotel-rooms__list-item:nth-of-type(n+5){display:inline-block}@media (max-width:768px){.hotel-rooms.desktop{display:none}.hotel-rooms.desktop.new-design{display:block;background:#fdfdfd;padding-bottom:2rem}.hotel-rooms.desktop.new-design .hotel-rooms__showMore{margin-top:0;height:3.8rem;line-height:3.8rem;text-align:center;border:1px solid #1d1d1d;background-color:transparent;color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:0;margin-bottom:1.2rem;font-size:1.5rem;text-transform:uppercase;display:none}.hotel-rooms.desktop.new-design .hotel-rooms__showMore:after{color:#fff;background-color:#1d1d1d}.hotel-rooms.desktop.new-design .hotel-rooms__showMore.m-rooms{display:block}.hotel-rooms.desktop.new-design .hotel-rooms__list{width:100%;max-height:unset}.hotel-rooms.desktop.new-design .hotel-rooms__list-item{display:block;width:100%;margin-right:unset;height:78.3rem;margin-bottom:0}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-room.hide-room{display:none}.hotel-rooms.desktop.new-design .hotel-rooms__list-item.no-price{min-height:60rem;height:unset}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-best{color:transparent;width:calc(100% - 2rem)}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-imageList{padding-bottom:0}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-imageList .slick-next,.hotel-rooms.desktop.new-design .hotel-rooms__list-item-imageList .slick-prev{display:none!important}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-imageList-overlay{display:none}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-imageList-footer{display:none}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-imageList .slick-dots{bottom:40px!important}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-imageList .slick-dots li button{border-radius:100%;background:#4e4e44}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-imageList .slick-dots li.slick-active{background-color:transparent}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-imageList .slick-dots li.slick-active button{background:#fff}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-foot{width:calc(100% - 13%);margin:0 6.5%;position:relative;top:-3rem}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-left{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-left-best{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:1.08px;line-height:16px;height:16px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;text-transform:uppercase;margin-bottom:.8rem;display:block}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-left>a{order:1;display:block;width:100%;text-align:center}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-left>a h3{width:100%;height:auto}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-left-view{order:2;position:relative;margin-bottom:2.4rem;right:unset;display:none}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-left-view span.icon-icon_K003{display:none}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-left-view360{position:relative;top:15px;order:2;flex:1;text-align:center}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-left-view360 span.icon-icon_K003{display:none}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-left-view-gallery{order:2;position:relative;margin-bottom:2.4rem;right:unset;top:15px;font-size:1.3rem;text-transform:uppercase;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:.65px;line-height:16px;display:block;flex:1;text-align:center}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-left-view-gallery span:last-child{text-transform:uppercase;text-decoration:underline}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-left-view-gallery span.icon-icon_K003{display:none}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-left-address{order:3;-webkit-line-clamp:3;height:unset;text-align:center;margin-bottom:2.4rem;max-height:72px;overflow:hidden;text-overflow:ellipsis}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-left-address span.icon-icon_I016{display:none}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-left-price{font-weight:600}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-left-price-info{order:4;text-align:center;height:auto}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-right{float:unset;margin-top:.8rem;text-align:center;position:unset}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-right-person{padding-bottom:.8rem}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-right-sign{text-align:center}.hotel-rooms.desktop.new-design .hotel-rooms__list-item-right-button.no-price{margin-top:0}.hotel-rooms.desktop.new-design .hotel-rooms__list-exception{display:none}.hotel-rooms.desktop.new-design .hotel-rooms__list-freeWifi{display:none}.hotel-rooms.desktop.new-design .hotel-rooms__list-all{max-height:unset}.hotel-rooms.desktop.new-design .hotel-rooms__list-all .hotel-rooms__list-item{display:block}.hotel-rooms.desktop.new-design .hotel-rooms__list-all .hotel-rooms__list-item-room{display:block}.hotel-rooms.desktop.new-design .hotel-rooms__list-all .hotel-rooms__list-item-room.hide-room{display:block}.hotel-rooms.desktop.new-design .hotel-rooms__list-all .hotel-rooms__list-item.hotel-rooms__list-exception,.hotel-rooms.desktop.new-design .hotel-rooms__list-all .hotel-rooms__list-item.hotel-rooms__list-freeWifi{display:none}.hotel-rooms.desktop.new-design .hotel-rooms__list-all .hotel-rooms__list-item:nth-of-type(n+3){display:block}.hotel-rooms.desktop.new-design .hotel-rooms__list-all .hotel-rooms__list-item:nth-of-type(n+3).hotel-rooms__list-exception,.hotel-rooms.desktop.new-design .hotel-rooms__list-all .hotel-rooms__list-item:nth-of-type(n+3).hotel-rooms__list-freeWifi{display:none}}.m-hotel-rooms{margin-top:2rem}@media (min-width:768px){.m-hotel-rooms{display:none}}.m-hotel-rooms__title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;color:#363636;margin-bottom:2.4rem;padding:0 1.6rem;width:100%;box-sizing:border-box}.m-hotel-rooms__list{font-size:0;margin:auto;padding:0 1.2rem;white-space:nowrap;overflow-x:auto;display:flex;will-change:scroll-position}.m-hotel-rooms__list-item{width:calc(90vw - 2.4rem);display:inline-block;vertical-align:top;background-color:#f7f4ee;position:relative;margin:0 .4rem;padding-bottom:5.6rem;white-space:normal;align-items:stretch;box-shadow:0 0 10px 0 rgba(0,0,0,.15);will-change:scroll-position}.m-hotel-rooms__list-item-imageList{width:calc(90vw - 2.4rem);height:15rem;position:relative}.m-hotel-rooms__list-item-imageList-footer{position:absolute;bottom:0;height:4rem;width:100%;background:linear-gradient(transparent,#000);font-size:0;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#fff;padding:1.6rem;box-sizing:border-box;text-align:center;z-index:100}.m-hotel-rooms__list-item-imageList-footer .left{display:inline-block;width:50%;text-align:left;font-size:1.2rem}.m-hotel-rooms__list-item-imageList-footer .right{display:inline-block;width:50%;text-align:right;font-size:1.3rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.m-hotel-rooms__list-item-imageList .slick-next,.m-hotel-rooms__list-item-imageList .slick-prev{display:inline-block!important;border:none;z-index:100;width:3.8rem;height:100%;text-align:center;top:calc(50% - .6rem)}.m-hotel-rooms__list-item-imageList .slick-next:before,.m-hotel-rooms__list-item-imageList .slick-prev:before{display:none!important}.m-hotel-rooms__list-item-imageList .slick-next:after,.m-hotel-rooms__list-item-imageList .slick-prev:after{content:'';display:inline-block;width:1.2rem;height:1.2rem;border-right:.2rem solid #fff;border-bottom:.2rem solid #fff;margin-top:1.5rem!important}.m-hotel-rooms__list-item-imageList .slick-prev{left:0;background:linear-gradient(270deg,rgba(255,255,255,0) 0,rgba(0,0,0,.5) 100%)}.m-hotel-rooms__list-item-imageList .slick-prev:after{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}.m-hotel-rooms__list-item-imageList .slick-next{right:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(0,0,0,.5) 100%)}.m-hotel-rooms__list-item-imageList .slick-next:after{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}.m-hotel-rooms__list-item-imageList img{width:100%;height:15rem}.m-hotel-rooms__list-item-foot{padding:1.6rem;box-sizing:border-box;overflow:hidden}.m-hotel-rooms__list-item-left{width:100%;text-align:left;font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#4e4e4e}.m-hotel-rooms__list-item-left h3{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:2.4rem;color:#363636;text-transform:capitalize}.m-hotel-rooms__list-item-left-address,.m-hotel-rooms__list-item-left-amenity,.m-hotel-rooms__list-item-left-person{font-size:1.4rem;margin-top:.8rem}.m-hotel-rooms__list-item-left-address .icon,.m-hotel-rooms__list-item-left-amenity .icon,.m-hotel-rooms__list-item-left-person .icon{width:1.2rem;height:1.2rem;display:inline-block;vertical-align:middle;background-color:#004976;color:#fff;text-align:center;font-size:1.1rem;line-height:1.4rem;border-radius:50%;margin:0 .3rem}.m-hotel-rooms__list-item-right{width:80%;text-align:right;margin-top:3.2rem;float:right}.m-hotel-rooms__list-item-right-from{font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#363636;font-size:1.4rem;text-transform:uppercase;margin-bottom:.8rem}.m-hotel-rooms__list-item-right-pirce{font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#363636;font-size:1.8rem;margin-bottom:.8rem}.m-hotel-rooms__list-item-right-pirce .line{text-decoration:line-through;color:grey;margin:0 .8rem}.m-hotel-rooms__list-item-right-normal{font-size:1.2rem;color:#4e4e4e;margin-bottom:.8rem;line-height:1.4rem}.m-hotel-rooms__list-item-right-save{font-family:'Nimbus Sans L',sans-serif;font-weight:700;color:#4e4e4e;font-size:1.2rem;margin-bottom:.8rem}.m-hotel-rooms__list-item-bottom{width:calc(100% - 3.2rem);height:4rem;display:inline-block;line-height:4rem;text-align:center;background-color:#9f7d23;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.2rem;color:#fff;text-transform:uppercase;position:absolute;bottom:1.6rem;left:1.6rem}@media (max-width:768px){.mobile-hotel__hero .slick-container .newlook-slick-full-page-close{display:none}.newlook-slick-full-page{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#000;z-index:99999;display:block}.newlook-slick-full-page .slick-prev{height:28vh!important;background:linear-gradient(270deg,transparent,#383737)!important;top:50%!important}.newlook-slick-full-page .slick-next{height:28vh!important;background:linear-gradient(90deg,transparent,#383737)!important;top:50%!important}}@media screen and (max-width:768px) and (orientation:landscape){.newlook-slick-full-page .slick-next,.newlook-slick-full-page .slick-prev{height:100vh!important}}@media (max-width:768px){.newlook-slick-full-page .newlook-slick-full-page-close{display:block!important;position:absolute;color:#fff;top:1rem;right:1rem;font-size:3rem;z-index:99999}.newlook-slick-full-page-item{height:28vh;position:absolute!important;top:50%;-webkit-transform:translateY(-50%)!important;-moz-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;-o-transform:translateY(-50%)!important;transform:translateY(-50%)!important;width:100%}}@media screen and (max-width:768px) and (orientation:landscape){.newlook-slick-full-page-item{height:100vh}}@media (max-width:768px){.newlook-slick-full-page-item img{height:28vh!important}}@media screen and (max-width:768px) and (orientation:landscape){.newlook-slick-full-page-item img{height:100vh!important}}@media (max-width:768px){.newlook-slick-full-page-footer{position:fixed!important;bottom:-35px!important;z-index:999999;background:0 0!important}.newlook-slick-full-page-footer.m-hotel-rooms__list-item-imageList-footer{bottom:10px!important;left:0;right:0}.newlook-slick-full-page-footer.m-hotel-rooms__list-item-imageList-footer .left{display:none}.newlook-slick-full-page-footer.m-hotel-rooms__list-item-imageList-footer .right{text-align:center}}html[dir=rtl] .hotel-rooms__list-exception-footer-right,html[dir=rtl] .hotel-rooms__list-exception-time-right{text-align:left}html[dir=rtl] .hotel-rooms__list-exception-footer-left,html[dir=rtl] .hotel-rooms__list-exception-time-left{text-align:right}html[dir=rtl] .hotel-rooms__list-item-right{float:left}html[dir=rtl] .hotel-rooms__list-item:nth-child(2n-1){margin-right:0;margin-left:1.6rem}html[dir=rtl] .hotel-rooms__list-exception-time-right span{text-align:left}html[dir=rtl] .hotel-rooms__list-item-left-person-tooltip .tooltip{left:-23.2rem}html[dir=rtl] .hotel-rooms__list-item-left-person-tooltip .tooltip .arrows{left:auto;right:-6px;border-right:0;border-left:6px solid #000}html[dir=rtl] .hotel-rooms.new-design .hotel-rooms__list-item-left-view{left:15px;right:unset}html[dir=rtl] .hotel-rooms.new-design .hotel-rooms__list-item-imageList .slick-next{right:unset;left:0}html[dir=rtl] .hotel-rooms.new-design .hotel-rooms__list-item-imageList .slick-next:after{transform:rotate(135deg);-o-transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg)}html[dir=rtl] .hotel-rooms.new-design .hotel-rooms__list-item-imageList .slick-prev{right:unset;left:64px}html[dir=rtl] .hotel-rooms.new-design .hotel-rooms__list-item-imageList .slick-prev:after{transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}html[dir=rtl] .hotel-rooms.new-design .hotel-rooms__list-item-imageList-footer{right:unset;left:1.5rem}html[dir=rtl] .hotel-rooms.new-design .hotel-rooms__list-item-right{left:0;right:unset}.hotel-policies{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;display:none}.hotel-policies__overlay{background-color:#000;opacity:.8;z-index:1000;position:absolute;width:100%;height:100%;top:0;left:0}.hotel-policies__main{width:66%;z-index:1001;position:absolute;top:50%;left: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%);background-color:#fff;margin:auto;padding:1.6rem;box-sizing:border-box;overflow:auto}@media (max-width:768px){.hotel-policies__main{width:calc(100vw - 3.2rem);padding-right:0}}.hotel-policies__main .close{position:absolute;right:1.6rem;top:1.2rem;font-size:3rem;color:#363636;cursor:pointer}.hotel-policies__main-title{padding-bottom:1.6rem;width:100%;box-sizing:border-box;color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;text-transform:capitalize}@media (max-width:768px){.hotel-policies__main-title{font-size:1.4rem}}.hotel-policies__main .nano{max-height:80vh}.hotel-policies__main .nano .nano-content{padding-right:1.6rem}@media (max-width:768px){.hotel-policies__main .nano{max-height:70vh}.hotel-policies__main .nano .nano-content{padding-right:1.6rem}}.hotel-policies__main-content{padding-top:2.4rem;padding-bottom:1.6rem;border-top:1px solid #c7c7c7}.hotel-policies__main-content h3{font-family:Optima,sans-serif;font-weight:700;font-size:1.6rem;color:#4e4e4e;margin-bottom:1.6rem;text-transform:uppercase}.hotel-policies__main-content p{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;color:#363636;line-height:2.4rem}.hotel-policies__main-content ul{font-size:0}.hotel-policies__main-content ul li{width:50%;display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#363636;margin-bottom:.8rem;font-size:1.6rem}@media (max-width:768px){.hotel-policies__main-content h3{font-family:'Nimbus Sans L',sans-serif;font-weight:700;color:#363636}.hotel-policies__main-content p{font-size:1.4rem;line-height:2.2rem}.hotel-policies__main-content ul li{width:100%}}.hotel-policies__table{display:table;border:.1rem solid #000;width:80%}.hotel-policies__table-row{display:table-row;border:.1rem solid #000}.hotel-policies__table-row-cell{display:table-cell;padding:1rem;width:50%;border:.1rem solid #000}.hotel-policies__table-row-cell span{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;color:#363636;line-height:2.4rem}body.modal-open{position:fixed;width:100%}.view-awards{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;display:none}.view-awards__overlay{background-color:#000;opacity:.8;z-index:1000;position:absolute;width:100%;height:100%;top:0;left:0}.view-awards__main{width:66%;z-index:1001;position:absolute;top:50%;left: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%);background-color:#fff;margin:auto;padding:1.6rem 1.6rem 0;box-sizing:border-box;max-height:80vh;overflow:auto}@media (max-width:768px){.view-awards__main{width:calc(100vw - 3.2rem)}}.view-awards__main .close{position:absolute;right:1.6rem;top:1.2rem;font-size:3rem;color:#363636;cursor:pointer}.view-awards__main-title{padding-bottom:1.6rem;width:100%;box-sizing:border-box;color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;text-transform:capitalize;border-bottom:1px solid #cfcfcf}.view-awards__main-content{font-size:0;padding:4rem 1rem 0}@media (max-width:768px){.view-awards__main-content{padding:1rem 1rem 2rem}}.view-awards__main-content li{display:inline-block;width:25%;vertical-align:middle;height:12rem;text-align:center}.view-awards__main-content li img{height:8rem;max-width:100%}@media (max-width:768px){.view-awards__main-content li{height:auto;margin-top:1.6rem}.view-awards__main-content li img{height:3rem;max-width:100%}}.new-look-hotel-offer .offers2__listing.offers2-double{padding:0 10% 10px}.new-look-hotel-offer .offers2__listing-offer{margin:0;width:calc(100% / 2 - .8rem)}.new-look-hotel-offer .offers2__listing-offer:nth-child(1){margin-right:1.6rem}.new-look-hotel-offer .offers2__listing-offer:nth-child(n+3){display:none}@media (min-width:1600px){.new-look-hotel-offer .offers2__listing-offer{display:inline-block;width:calc((100% - 3.25rem)/ 3);margin-right:1.6rem}.new-look-hotel-offer .offers2__listing-offer:nth-child(3){margin-right:0;display:inline-block}.new-look-hotel-offer .offers2__listing-offer:nth-child(n+4){display:none}}.new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-img{height:20rem}.new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-img:after{display:none}.new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-img img{width:100%;height:100%}.new-look-hotel-offer.new-design{background-color:#fdfdfd}.new-look-hotel-offer.new-design .offers2__listing.offers2-double{padding:0 10% 227px}.new-look-hotel-offer.new-design .offers2__listing.offers2-double.offers-one{padding:0}.new-look-hotel-offer.new-design .offers2__listing-entry{display:flex;width:100%;justify-content:space-between}.new-look-hotel-offer.new-design .offers2__listing-offer{width:calc(100% / 3 - .8rem);margin-right:0}.new-look-hotel-offer.new-design .offers2__listing-offer:nth-child(1){margin-right:0}.new-look-hotel-offer.new-design .offers2__listing-offer:nth-child(n+3){display:inline-block}.new-look-hotel-offer.new-design .offers2__listing-offer:nth-child(n+4){display:none}.new-look-hotel-offer.new-design .offers2__listing-offer .offers2__listing-offer-img{height:40rem}@media (max-width:768px){.new-look-hotel-offer .offers2__listing.offers2-double{padding:0}.new-look-hotel-offer .offers2__listing.offers2-double .offers2__listing-entry{display:flex;margin:0 1.2rem;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.new-look-hotel-offer .offers2__listing-offer{width:calc(90vw - 2.4rem);align-items:stretch;margin:0 .4rem!important;padding-bottom:1.6rem}.new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-ctx{margin:0 1.6rem;position:relative}.new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-price-copy{font-size:1.2rem;font-weight:500;color:#7e7e7e}.new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-price-text{font-size:1.5rem;color:#4e4e4e}.new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-city{color:#7e7e7e}.new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-title{margin-top:.8rem;font-size:1.5rem;color:#4e4e4e;font-family:'Nimbus Sans L',sans-serif;font-weight:700}.new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-content{margin-top:1rem;color:#363636;font-weight:500;width:calc(90vw - 5.6rem);white-space:normal}.new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom{margin-top:1.3rem}.new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .offers2__listing-offer-bottom-item{width:100%!important;display:block}.new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .offers2__listing-offer-bottom-item .wgt-sqbutton-golden{width:100%;height:4rem;line-height:4rem;margin-top:1rem;position:absolute;bottom:0}.new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-type{margin:0}.new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-type .offers2__listing-offer-type-ring{width:7.2rem;height:7.2rem;top:-3.6rem;left:1.6rem}.new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-type .offers2__listing-offer-type-ring-icon{font-size:2rem;padding-top:1.4rem}.new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-type .offers2__listing-offer-type-ring-text{padding:2px 11px 0}.new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-img{height:15rem}.new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-img:after{display:none}.new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-img img{width:100%;height:100%}.new-look-hotel-offer.new-design .offers2__listing.offers2-double{padding:0}.new-look-hotel-offer.new-design .offers2__listing.offers2-double .offers2__listing-entry{margin:unset;flex-wrap:wrap;overflow-x:unset;-webkit-overflow-scrolling:unset}.new-look-hotel-offer.new-design .offers2__listing.offers2-double .offers2__listing-entry .offers2__listing-offer{width:100%;margin:0!important;padding-bottom:20rem}.new-look-hotel-offer.new-design .offers2__listing.offers2-double .offers2__listing-entry .offers2__listing-offer .offers2__listing-offer-ctx{top:20rem;width:calc(100% - 88px);margin:0 22px;position:absolute}.new-look-hotel-offer.new-design .offers2__listing.offers2-double .offers2__listing-entry .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-city{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:1.08px;line-height:16px;text-align:center;overflow:hidden;text-overflow:ellipsis}.new-look-hotel-offer.new-design .offers2__listing.offers2-double .offers2__listing-entry .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-title{color:#000;font-family:Optima,sans-serif;font-size:26px;letter-spacing:0;line-height:32px;text-align:center;white-space:initial}.new-look-hotel-offer.new-design .offers2__listing.offers2-double .offers2__listing-entry .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .offers2__listing-offer-bottom-item{text-align:center}.new-look-hotel-offer.new-design .offers2__listing.offers2-double .offers2__listing-entry .offers2__listing-offer .offers2__listing-offer-ctx .offers2__listing-offer-bottom .offers2__listing-offer-bottom-item .wgt-sqbutton-golden{width:auto;position:relative}.new-look-hotel-offer.new-design .offers2__listing.offers2-double .offers2__listing-entry .offers2__listing-offer .offers2__listing-offer-img{height:24rem}}html[dir=rtl] .new-look-hotel-offer .offers2__listing.offers2-double .offers2__listing-offer:nth-child(1){margin-right:0;margin-left:1.6rem}@media (min-width:1600px){html[dir=rtl] .new-look-hotel-offer .offers2__listing.offers2-double .offers2__listing-offer{margin-right:0;margin-left:1.6rem}html[dir=rtl] .new-look-hotel-offer .offers2__listing.offers2-double .offers2__listing-offer:nth-child(3){margin-left:0}}@media (max-width:768px){html[dir=rtl] .new-look-hotel-offer .offers2__listing-offer .offers2__listing-offer-type .offers2__listing-offer-type-ring{left:auto;right:1.6rem}}.new-look-hotel-venues{display:none}@media (min-width:768px){.new-look-hotel-venues.desktop{display:block}}@media (max-width:768px){.new-look-hotel-venues{display:block}.new-look-hotel-venues.desktop{display:none}}.new-look-hotel-venues .tpl-hero-venues-item .tpl-hero-newlook3{background-color:#fff}.new-look-hotel-venues .tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content{width:100%;box-sizing:border-box;margin:auto;padding:0 10%}.new-look-hotel-venues .tpl-hero-venues-item.venues-left .tpl-hero-newlook3{padding-top:5rem}.new-look-hotel-venues .tpl-hero-venues-item.venues-right .tpl-hero-newlook3{padding-bottom:5rem}.new-look-hotel-venues .learn-more{font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#004976;font-size:1.4rem;display:inline-block;vertical-align:middle;margin-top:30px;margin-left:1.9rem;margin-right:1.9rem}.new-look-hotel-venues .learn-more:hover{text-decoration:underline}.new-look-hotel-venues .learn-more span{display:inline-block;vertical-align:middle}.new-look-hotel-venues.new-design{background:#f0f0f0}.new-look-hotel-venues.new-design .new-look-hotel-venues-list{padding:0 2.4rem}.new-look-hotel-venues.new-design .tpl-hero-venues-item .tpl-hero-newlook3{padding-top:0;background-color:transparent}.new-look-hotel-venues.new-design .tpl-hero-venues-item .tpl-content{padding:0;background-color:transparent}.new-look-hotel-venues.new-design .tpl-hero-venues-item .tpl-content .vu-item-img{display:inline-block;vertical-align:top;width:100%;height:58.5rem;position:relative;padding-top:unset}.new-look-hotel-venues.new-design .tpl-hero-venues-item .tpl-content .vu-item-img .vu-item-bg{position:unset;bottom:unset}.new-look-hotel-venues.new-design .tpl-hero-venues-item .tpl-content .item-text{width:100%}.new-look-hotel-venues.new-design .tpl-hero-venues-item .tpl-content .item-text .text-hotelname{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;letter-spacing:.5px;line-height:23px;padding-top:1.6rem;padding-bottom:2.4rem;width:unset;display:inline-block}.new-look-hotel-venues.new-design .tpl-hero-venues-item .tpl-content .item-text .text-learnmore{color:#000;text-decoration:underline;text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;letter-spacing:.65px;line-height:17px;margin-left:16px}.new-look-hotel-venues.new-design .tpl-hero-venues-item.venues-left{float:left;width:40%;height:76.5rem;padding-right:1.8rem}.new-look-hotel-venues.new-design .tpl-hero-venues-item.venues-right{float:right;width:58%;height:46.5rem}.new-look-hotel-venues.new-design .tpl-hero-venues-item.venues-right .vu-item-img{height:40rem}@media (max-width:768px){.new-look-hotel-venues .new-look-hotel-venues-list{display:flex;margin:0 1.2rem;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.new-look-hotel-venues .new-look-hotel-venues-list.desktop{display:none}.new-look-hotel-venues .new-look-hotel-venues-list .tpl-hero-venues-item{width:calc(90vw - 2.4rem);align-items:stretch;margin:0 .4rem!important;padding-bottom:9rem;background-color:#f3f0e9;position:relative}.new-look-hotel-venues .new-look-hotel-venues-list .tpl-hero-venues-item .tpl-hero-newlook3{display:block;white-space:normal;padding:0;width:calc(90vw - 2.4rem);position:unset}.new-look-hotel-venues .new-look-hotel-venues-list .tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content{padding:0;transform:none}.new-look-hotel-venues .new-look-hotel-venues-list .tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .vu-item-img{height:15rem;width:calc(90vw - 2.4rem);padding:0}.new-look-hotel-venues .new-look-hotel-venues-list .tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .vu-item-img .itme-left{bottom:0}.new-look-hotel-venues .new-look-hotel-venues-list .tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .vu-item-img .itme-right{top:0}.new-look-hotel-venues .new-look-hotel-venues-list .tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .item-text{width:calc(90vw - 2.4rem);padding:0 1.6rem;display:block;box-sizing:border-box}.new-look-hotel-venues .new-look-hotel-venues-list .tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .item-text .text-hotelname{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;color:#4e4e4e;margin-top:1.6rem;margin-bottom:1.2rem;width:100%;padding:0;line-height:1.8rem}.new-look-hotel-venues .new-look-hotel-venues-list .tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .item-text .text-des{color:#000;font-size:1.4rem;font-weight:300;padding:0;margin:0}.new-look-hotel-venues .new-look-hotel-venues-list .tpl-hero-venues-item .tpl-hero-newlook3 .tpl-content .item-text .wgt-sqbutton-golden{width:calc(100% - 3.2rem);position:absolute;bottom:1.6rem;left:1.6rem}.new-look-hotel-venues.new-design{display:block}.new-look-hotel-venues.new-design .newlook-hotel-configuration-title .see-All{display:block;order:3;text-align:center;float:unset;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:.65px;font-size:1.3rem;text-transform:uppercase;text-decoration:underline;color:#000}.new-look-hotel-venues.new-design .new-look-hotel-venues-list{overflow:hidden;width:100%;margin:unset;padding:unset;display:block}.new-look-hotel-venues.new-design .new-look-hotel-venues-list .tpl-hero-venues-item.venues-left,.new-look-hotel-venues.new-design .new-look-hotel-venues-list .tpl-hero-venues-item.venues-right{float:unset;width:100%;height:unset;padding:0;margin:0!important}.new-look-hotel-venues.new-design .new-look-hotel-venues-list .tpl-hero-venues-item.venues-left .tpl-hero-newlook3,.new-look-hotel-venues.new-design .new-look-hotel-venues-list .tpl-hero-venues-item.venues-right .tpl-hero-newlook3{width:100%}.new-look-hotel-venues.new-design .new-look-hotel-venues-list .tpl-hero-venues-item.venues-left .tpl-hero-newlook3 .tpl-content .vu-item-img,.new-look-hotel-venues.new-design .new-look-hotel-venues-list .tpl-hero-venues-item.venues-right .tpl-hero-newlook3 .tpl-content .vu-item-img{height:24rem;width:100%}.new-look-hotel-venues.new-design .new-look-hotel-venues-list .tpl-hero-venues-item.venues-left .tpl-hero-newlook3 .tpl-content .item-text,.new-look-hotel-venues.new-design .new-look-hotel-venues-list .tpl-hero-venues-item.venues-right .tpl-hero-newlook3 .tpl-content .item-text{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.new-look-hotel-venues.new-design .new-look-hotel-venues-list .tpl-hero-venues-item.venues-left .tpl-hero-newlook3 .tpl-content .item-text .text-hotelname,.new-look-hotel-venues.new-design .new-look-hotel-venues-list .tpl-hero-venues-item.venues-right .tpl-hero-newlook3 .tpl-content .item-text .text-hotelname{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:300;letter-spacing:0;line-height:24px;text-align:center;margin-bottom:.8rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.new-look-hotel-venues.new-design .new-look-hotel-venues-list .tpl-hero-venues-item.venues-left .tpl-hero-newlook3 .tpl-content .item-text .text-learnmore,.new-look-hotel-venues.new-design .new-look-hotel-venues-list .tpl-hero-venues-item.venues-right .tpl-hero-newlook3 .tpl-content .item-text .text-learnmore{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:.75px;line-height:20px;text-align:center;margin-left:0;margin-bottom:2.4rem}}.new-look-hotel-dining.new-design{background-color:#fdfdfd}.new-look-hotel-dining__list{padding:0 10%;font-size:0}.new-look-hotel-dining__list-item{width:calc((100% - 3.3rem)/ 3);display:inline-block;margin-right:1.6rem;vertical-align:top}.new-look-hotel-dining__list-item:nth-child(3n){margin-right:0}.new-look-hotel-dining__list-item img{width:100%;height:22rem}.new-look-hotel-dining__list-content{background-color:#f7f4ee;color:#4e4e4e;padding:0 1.6rem;position:relative;height:23rem}.new-look-hotel-dining__list-content a{color:#363636}.new-look-hotel-dining__list-content-tips{font-family:Optima,sans-serif;font-weight:400;font-size:1.4rem;text-transform:uppercase;height:3rem;line-height:3rem}.new-look-hotel-dining__list-content-title{font-family:Optima,sans-serif;font-weight:700;margin-top:1rem;font-size:2.2rem;height:4.4rem;line-height:2.2rem;overflow:hidden}.new-look-hotel-dining__list-content-des{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;margin-top:.6rem;height:9rem;line-height:1.8rem;overflow:hidden}.new-look-hotel-dining__list-content-foot{font-size:0;height:3.8rem;line-height:3.8rem}.new-look-hotel-dining__list-content-foot .view{font-family:'Nimbus Sans L',sans-serif;font-weight:500;color:#004976;font-size:1.4rem;display:inline-block;width:calc(100% - 15rem);text-align:left;vertical-align:middle;text-transform:capitalize;cursor:pointer;line-height:1rem}.new-look-hotel-dining__list-content-foot .view:hover{text-decoration:underline}.new-look-hotel-dining__list-content-foot .view span{display:inline-block;vertical-align:middle}.new-look-hotel-dining__list-content-foot .book{background-color:#9f7d23;display:inline-block;width:15rem;height:3.8rem;line-height:3.8rem;text-align:center;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.2rem;vertical-align:middle;color:#fff;cursor:pointer;text-transform:uppercase}.new-look-hotel-dining__list-content-foot .book:hover{background-color:#bf972b}@media (min-width:769px){.new-look-hotel-dining__list.new-look-hotel-dining__list--double .new-look-hotel-dining__list-item{width:calc((100% - 1.6rem)/ 2)}.new-look-hotel-dining__list.new-look-hotel-dining__list--double .new-look-hotel-dining__list-item:last-child{margin-right:0}.new-look-hotel-dining__list.new-look-hotel-dining__list--single .new-look-hotel-dining__list-item{width:100%;display:table}.new-look-hotel-dining__list.new-look-hotel-dining__list--single .new-look-hotel-dining__list-item img{display:table-cell!important;width:100%;vertical-align:top;min-height:440px;height:auto}.new-look-hotel-dining__list.new-look-hotel-dining__list--single .new-look-hotel-dining__list-item .new-look-hotel-dining__list-content{display:table-cell;vertical-align:middle;width:50%;min-height:440px;padding:0 90px}.new-look-hotel-dining__list.new-look-hotel-dining__list--single .new-look-hotel-dining__list-item .new-look-hotel-dining__list-content-des{margin-bottom:40px;height:auto}.new-look-hotel-dining__list.new-look-hotel-dining__list--single .new-look-hotel-dining__list-item .new-look-hotel-dining__list-content-foot{direction:rtl;text-align:left}.new-look-hotel-dining__list.new-look-hotel-dining__list--single .new-look-hotel-dining__list-item .new-look-hotel-dining__list-content-foot .view{direction:ltr;width:auto}.new-look-hotel-dining__list.new-look-hotel-dining__list--single .new-look-hotel-dining__list-item .new-look-hotel-dining__list-content-foot .book{margin-right:14px}}.new-design .new-look-hotel-dining__list{padding:0}.new-design .new-look-hotel-dining__list-banner img{width:100%;height:56.8rem;display:block;object-fit:cover;object-position:center center}.new-design .new-look-hotel-dining__list-item{display:block;margin-right:0;vertical-align:unset;width:auto}.new-design .new-look-hotel-dining__list-content{background-color:#fbfbfb;width:80%;padding-left:10%;padding-right:10%;padding-bottom:3%}.new-design .new-look-hotel-dining__list-content-left{position:absolute;width:35%;padding:0 48px 28px;top:-56px;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px 0 rgba(0,0,0,.07)}.new-design .new-look-hotel-dining__list-content-right{padding-left:56%;padding-bottom:50px}.new-design .new-look-hotel-dining__list-content-right img{width:auto;height:1.5rem}.new-design .new-look-hotel-dining__list-content-top{display:flex;align-items:center}.new-design .new-look-hotel-dining__list-content-top img{height:1.5rem;vertical-align:middle;display:inline-block;margin-right:1.6rem}.new-design .new-look-hotel-dining__list-content-top a{font-size:1.3rem;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:.65px;line-height:17px;text-transform:uppercase;text-decoration:underline}.new-design .new-look-hotel-dining__list-content-middle{padding-top:1.6rem}.new-design .new-look-hotel-dining__list-content-middle strong{font-size:1.3rem;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:1px;line-height:24px}.new-design .new-look-hotel-dining__list-content-bottom{display:flex;align-items:center;font-size:1.4rem;padding-top:.8rem;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-weight:300;letter-spacing:1px;line-height:16px}.new-design .new-look-hotel-dining__list-content-bottom p{padding-right:1rem}.new-design .new-look-hotel-dining__list-content-bottom img{height:1.4rem}.new-design .new-look-hotel-dining__list-content-tips{font-size:1.3rem;line-height:1.7rem;padding-top:2.8rem;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:1px}.new-design .new-look-hotel-dining__list-content-news-title,.new-design .new-look-hotel-dining__list-content-title{color:#000;font-family:Optima,sans-serif;margin-top:.8rem;font-size:2.5rem;height:3.1rem;line-height:3.2rem}.new-design .new-look-hotel-dining__list-content-news-title{margin-top:2.8rem}.new-design .new-look-hotel-dining__list-content-des{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-weight:300;letter-spacing:.5px;font-size:1.8rem;margin-top:2.9rem;height:4.6rem;line-height:2.3rem;margin-bottom:2.1rem}.new-design .new-look-hotel-dining__list-content-foot .view{color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.5rem;width:auto;padding:1rem 2.4rem;border:1px solid #1d1d1d;text-align:center;text-transform:uppercase;line-height:1.8rem;height:1.8rem;margin-right:2.4rem;box-sizing:initial}.new-design .new-look-hotel-dining__list-content-foot .view:hover{background:#1d1d1d;color:#fff;text-decoration:none}.new-design .new-look-hotel-dining__list-content-foot .book{text-decoration:underline;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:.65px;font-size:1.3rem;background-color:transparent}.new-design .new-look-hotel-dining__list-content-foot .book:hover{background-color:transparent}.home-page-new .new-look-hotel-dining__list .slick-dot-circle,.new-design-offers .new-look-hotel-dining__list .slick-dot-circle{display:none!important}.home-page-new .new-look-hotel-dining__list .slick-next,.home-page-new .new-look-hotel-dining__list .slick-prev,.new-design-offers .new-look-hotel-dining__list .slick-next,.new-design-offers .new-look-hotel-dining__list .slick-prev{display:inline-block!important;top:60rem;z-index:1}.home-page-new .new-look-hotel-dining__list .slick-next:before,.home-page-new .new-look-hotel-dining__list .slick-prev:before,.new-design-offers .new-look-hotel-dining__list .slick-next:before,.new-design-offers .new-look-hotel-dining__list .slick-prev:before{display:inline-block!important}.home-page-new .new-look-hotel-dining__list .slick-next:after,.home-page-new .new-look-hotel-dining__list .slick-prev:after,.new-design-offers .new-look-hotel-dining__list .slick-next:after,.new-design-offers .new-look-hotel-dining__list .slick-prev:after{content:none}.home-page-new .new-look-hotel-dining__list .slick-prev,.new-design-offers .new-look-hotel-dining__list .slick-prev{left:unset;right:12rem}.home-page-new .new-look-hotel-dining__list .slick-prev:before,.new-design-offers .new-look-hotel-dining__list .slick-prev:before{font-family:icomoon!important;content:'\eb29';color:#000;font-size:40px;transform:unset;background-color:transparent;width:40px;height:60px;line-height:60px}.home-page-new .new-look-hotel-dining__list .slick-next,.new-design-offers .new-look-hotel-dining__list .slick-next{right:6rem}.home-page-new .new-look-hotel-dining__list .slick-next:before,.new-design-offers .new-look-hotel-dining__list .slick-next:before{font-family:icomoon!important;content:'\eb2a';color:#000;font-size:40px;transform:unset;background-color:transparent;width:40px;height:60px;line-height:60px}.home-page-new .new-look-hotel-dining__list-content,.new-design-offers .new-look-hotel-dining__list-content{margin-bottom:4.5rem}.home-page-new .new-look-hotel-dining__list-content-title,.new-design-offers .new-look-hotel-dining__list-content-title{height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.home-page-new .new-look-hotel-dining__list-content-right,.new-design-offers .new-look-hotel-dining__list-content-right{padding-top:3.3rem}.home-page-new .new-look-hotel-dining__list-content-des,.new-design-offers .new-look-hotel-dining__list-content-des{height:6.9rem;margin-top:1rem}@media (max-width:768px){.new-look-hotel-dining__list{display:flex;margin:0 1.2rem;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0}.new-look-hotel-dining__list-item{width:calc(90vw - 2.4rem)!important;align-items:stretch;margin:0 .4rem!important;white-space:normal;background-color:#fff;position:relative;padding-bottom:7rem}.new-look-hotel-dining__list-item img{width:calc(90vw - 2.4rem);height:15rem}.new-look-hotel-dining__list-content{background-color:#fff;height:auto;padding-bottom:3.8rem;position:unset;width:calc(90vw - 2.4rem);box-sizing:border-box}.new-look-hotel-dining__list-content-tips{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.2rem;text-transform:uppercase;color:#7e7e7e;height:auto}.new-look-hotel-dining__list-content-title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;margin-top:.8rem;font-size:1.5rem;color:#4e4e4e}.new-look-hotel-dining__list-content-des{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;margin-top:1rem;line-height:2.2rem;min-height:5rem}.new-look-hotel-dining__list-content-foot{padding:1.6rem 0;border-top:1px solid rgba(0,0,0,.15);position:absolute;bottom:0;left:1.6rem;width:calc(100% - 3.2rem)}.new-look-hotel-dining__list-content-foot .view{font-size:1.4rem;width:auto;text-align:left}.new-look-hotel-dining__list-content-foot .view span{display:none}.new-look-hotel-dining__list-content .book{width:45%}.new-design .new-look-hotel-dining__list{display:block;margin:0;overflow-x:initial;-webkit-overflow-scrolling:unset}.new-design .new-look-hotel-dining__list-item{width:100%!important;margin:0!important;display:none;padding-bottom:0}.new-design .new-look-hotel-dining__list-item img{width:100%;height:24rem}.new-design .new-look-hotel-dining__list-item:first-child{display:block}.new-design .new-look-hotel-dining__list-content{height:24rem;position:unset;width:100%;box-sizing:border-box;padding-bottom:0}.new-design .new-look-hotel-dining__list-content-left{width:69%;padding:0 24px;bottom:4rem;top:unset;text-align:center}.new-design .new-look-hotel-dining__list-content-top{display:flex;align-items:center}.new-design .new-look-hotel-dining__list-content-top img{height:1.5rem;vertical-align:middle;display:inline-block;margin-right:1.6rem;width:auto}.new-design .new-look-hotel-dining__list-content-top a{font-size:1.3rem;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:.65px;line-height:17px;text-transform:uppercase;text-decoration:underline}.new-design .new-look-hotel-dining__list-content-middle{padding-top:1.6rem}.new-design .new-look-hotel-dining__list-content-middle strong{font-size:1.3rem;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:1px;line-height:24px}.new-design .new-look-hotel-dining__list-content-bottom{display:flex;align-items:center;font-size:1.4rem;padding-top:.8rem;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-weight:300;letter-spacing:1px;line-height:16px}.new-design .new-look-hotel-dining__list-content-bottom p{padding-right:1rem}.new-design .new-look-hotel-dining__list-content-bottom img{height:1.4rem;width:auto}.new-design .new-look-hotel-dining__list-content-tips{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:1.08px;line-height:16px;text-align:center}.new-design .new-look-hotel-dining__list-content-title{color:#000;font-family:Optima,sans-serif;font-size:26px;letter-spacing:0;height:auto;line-height:32px;text-align:center}.new-design .new-look-hotel-dining__list-content-des{margin-top:.8rem;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:300;letter-spacing:0;line-height:24px;text-align:center}.new-design .new-look-hotel-dining__list-content-foot{height:unset;position:relative;bottom:unset;left:unset;width:100%;border-top:none}.new-design .new-look-hotel-dining__list-content-foot .view{font-size:1.4rem;width:auto;text-align:center;margin-right:0}.new-design .new-look-hotel-dining__list-content-foot .view span{display:none}.new-design .new-look-hotel-dining__list-content .book{width:45%;padding-top:2.4rem;padding-bottom:2.4rem}.home-page-new .new-design .new-look-hotel-dining__list-content,.new-design-offers .new-design .new-look-hotel-dining__list-content{margin-bottom:0}.home-page-new .new-design .new-look-hotel-dining__list .slick-dot-circle{display:none!important}.home-page-new .new-design .new-look-hotel-dining__list .slick-next,.home-page-new .new-design .new-look-hotel-dining__list .slick-prev{display:none!important}}html[dir=rtl] .new-look-hotel-dining__list-item{width:calc((100% - 3.2rem)/ 3);display:block;margin-right:0;margin-left:0;vertical-align:top}html[dir=rtl] .new-look-hotel-dining__list-item:nth-child(3n){margin-left:0}@media (max-width:768px){html[dir=rtl] .new-look-hotel-dining__list-item:first-child{display:block}}@media (min-width:769px){html[dir=rtl] .new-look-hotel-dining__list.new-look-hotel-dining__list--double .new-look-hotel-dining__list-item:last-child{margin-left:0}html[dir=rtl] .new-look-hotel-dining__list.new-look-hotel-dining__list--single .new-look-hotel-dining__list-item .new-look-hotel-dining__list-content-foot .book{margin-right:auto;margin-left:14px}}html[dir=rtl] .new-look-hotel-dining__list-content-foot .view{text-align:right}.new-look-hotel-news__list .new-look-hotel-dining__list-content{margin-bottom:0;height:15rem}.new-look-hotel-news__list .new-design .new-look-hotel-dining__list-content-des{height:auto}.new-look-hotel-dining.home-page-new#home-dinings .new-look-hotel-dining__list-content{margin-bottom:0!important;padding-bottom:3rem!important}html[dir=rtl] .newlook-hotel-configuration-title .see-All{float:unset!important}html[dir=rtl] .new-design .new-look-hotel-dining__list-content-foot .view{margin:0 0 0 2.4rem!important}.new-look-hotel-reviews__list{background-color:#f7f4ee;width:100%;position:relative}.new-look-hotel-reviews__list .slick-list{width:80%;margin:auto}.new-look-hotel-reviews__list-item{width:100%;padding:5rem 8rem;box-sizing:border-box;color:#363636;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.new-look-hotel-reviews__list-item h3{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;color:#4e4e4e;margin-bottom:1.8rem}.new-look-hotel-reviews__list-item-content{font-size:0;margin-bottom:1.8rem}.new-look-hotel-reviews__list-item-content-des{font-size:1.6rem;display:inline-block;width:70%;line-height:2.4rem;min-height:9.6rem}.new-look-hotel-reviews__list-item-content-right{text-align:right;display:inline-block;width:30%;vertical-align:top}.new-look-hotel-reviews__list-item-content-right img{height:2.1rem;vertical-align:middle;display:inline-block}.new-look-hotel-reviews__list-item-content-right .time{font-size:1.4rem;margin-top:.4rem}.new-look-hotel-reviews__list-item-name{font-size:1.2rem;padding-bottom:2.4rem;border-bottom:1px solid #000}.new-look-hotel-reviews__list-item-name .name{color:#000;font-weight:700;display:block}.new-look-hotel-reviews__list-item-footer{font-size:0;margin-top:1.8rem}.new-look-hotel-reviews__list-item-footer .left{display:inline-block;width:50%;text-align:left}.new-look-hotel-reviews__list-item-footer .left span{color:#000;font-size:1.2rem}.new-look-hotel-reviews__list-item-footer .left p{padding-top:1rem}.new-look-hotel-reviews__list-item-footer .left p img{height:1.2rem;vertical-align:middle;display:inline-block;margin-right:1rem}.new-look-hotel-reviews__list-item-footer .left p a{font-size:1.2rem;color:#363636;text-decoration:underline;display:inline-block;vertical-align:middle}.new-look-hotel-reviews__list-item-footer .right{display:inline-block;width:50%;text-align:right;font-size:1.1rem;vertical-align:top;margin-top:.7rem}.new-look-hotel-reviews__list-item-footer .right img{height:1rem;vertical-align:middle;display:inline-block}.new-look-hotel-reviews__list .slick-dot-circle{position:absolute;bottom:5rem;width:50%;text-align:center;left:0;right:0;margin:auto}.new-look-hotel-reviews__list .slick-dot-circle li{font-size:0;width:1rem;height:1rem;border:1px solid #004976;border-radius:100%;display:inline-block;cursor:pointer;margin:0 .5rem}.new-look-hotel-reviews__list .slick-dot-circle li button{display:none}.new-look-hotel-reviews__list .slick-dot-circle li.slick-active{background-color:#004976}.new-look-hotel-reviews__list .slick-next,.new-look-hotel-reviews__list .slick-prev{display:inline-block!important;border:none;z-index:100;width:4.8rem;text-align:center;top:50%;height:6rem}.new-look-hotel-reviews__list .slick-next:before,.new-look-hotel-reviews__list .slick-prev:before{display:none!important}.new-look-hotel-reviews__list .slick-next:after,.new-look-hotel-reviews__list .slick-prev:after{content:'';display:inline-block;width:3rem;height:3rem;border-right:.2rem solid #9f7d23;border-bottom:.2rem solid #9f7d23;margin-top:1.5rem!important}.new-look-hotel-reviews__list .slick-prev{left:10%}.new-look-hotel-reviews__list .slick-prev:after{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}.new-look-hotel-reviews__list .slick-next{right:10%}.new-look-hotel-reviews__list .slick-next:after{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}.new-look-hotel-reviews.new-design{background-color:#f0f0f0}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list{background-color:#f0f0f0}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list .slick-list{width:100%}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item{width:100%;padding:0;box-sizing:border-box;color:#363636;font-family:"";min-height:46rem}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item h3{font-size:2.5rem;margin-bottom:3.2rem;color:#000;font-family:Optima,sans-serif;letter-spacing:0}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-header{padding-left:10%;position:relative;margin-right:10%;background:#fff;width:65%;padding-top:3.8rem;margin-bottom:12.8rem}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-content{font-size:0;margin-bottom:1.8rem;width:90%}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-content-des{font-size:1.8rem;display:inline-block;width:100%;line-height:2.4rem;min-height:7.6rem;padding-bottom:3rem}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-content-des .readmore__content{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;letter-spacing:.5px;line-height:2.4rem}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-content-right{text-align:left;width:auto;padding-bottom:5.8rem}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-content-right .time{margin-top:1.4rem}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-name{position:absolute;right:10rem;bottom:5.8rem;padding-bottom:unset;border-bottom:none}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-name .name{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:1px;padding-bottom:.8rem}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-name .address{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:300;letter-spacing:1px;line-height:16px}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-footer{position:absolute;height:80px;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px 0 rgbA(0,0,0,.07);padding:20px 40px 17px;width:55%;right:0;bottom:65px}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-footer .left{height:80px}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-footer .left span{font-size:1.3rem;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:1px;line-height:24px}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-footer .left p{padding-top:2rem}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-footer .left p img{height:1.5rem;vertical-align:middle;display:inline-block;margin-right:1.6rem}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-footer .left p a{font-size:1.3rem;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:.65px;line-height:17px;text-transform:uppercase}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-footer .right{font-size:1.4rem;height:80px;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-weight:300;letter-spacing:1px;line-height:16px}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-footer .right img{height:1.4rem}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list .slick-dot-circle{display:none!important}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list .slick-next:before,.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list .slick-prev:before{display:inline-block!important}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list .slick-next:after,.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list .slick-prev:after{content:none}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list .slick-prev{left:unset;right:12rem}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list .slick-prev:before{font-family:icomoon!important;content:'\eb29';color:#000;font-size:40px;transform:unset;background-color:transparent;width:40px;height:60px;line-height:60px}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list .slick-next{right:6rem}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list .slick-next:before{font-family:icomoon!important;content:'\eb2a';color:#000;font-size:40px;transform:unset;background-color:transparent;width:40px;height:60px;line-height:60px}.new-look-hotel-reviews.new-design .see-All{display:none}@media (max-width:768px){.new-look-hotel-reviews__list{display:flex;margin:0 1.2rem;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;width:auto;padding:0;background-color:transparent}.new-look-hotel-reviews__list-item{width:calc(90vw - 2.4rem);align-items:stretch;margin:0 .4rem!important;white-space:normal;background-color:#f2f0ec;padding:2.4rem 1.6rem;box-sizing:border-box;position:relative}.new-look-hotel-reviews__list-item-content{width:calc(90vw - 5.6rem)}.new-look-hotel-reviews__list-item-content-des{width:100%;font-size:1.4rem;color:#000;line-height:2.2rem}.new-look-hotel-reviews__list-item-content-right{position:absolute;top:6rem;left:1.6rem;text-align:left;width:100%}.new-look-hotel-reviews__list-item-content-right .time{display:inline-block;vertical-align:middle;margin:0 .8rem}.new-look-hotel-reviews__list-item h3{font-family:'Nimbus Sans L',sans-serif;font-weight:700;color:#363636;font-size:1.8rem;margin-top:8.6rem}.new-look-hotel-reviews__list-item-name{position:absolute;left:1.6rem;top:2.4rem;border-bottom:none}.new-look-hotel-reviews__list-item-name .name{margin-bottom:.4rem}.new-look-hotel-reviews__list-item-footer{margin:0;padding-top:1.2rem;border-top:1px solid #cfcfcf}.new-look-hotel-reviews__list-item-footer .left{width:70%}.new-look-hotel-reviews__list-item-footer .right{width:30%}.new-look-hotel-reviews__list-item-footer .right img{display:block;margin:.7rem auto}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list{overflow-x:unset;-webkit-overflow-scrolling:unset}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item{display:none;width:100%;padding:0 1.6rem;height:unset;padding-bottom:2.4rem}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-header{width:80%;margin-right:unset;padding-right:10%}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-content{width:100%;margin-bottom:0}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-content-des .readmore__content{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:300;letter-spacing:0;line-height:24px;text-align:center}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-content-des .readmore__content .read-less,.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-content-des .readmore__content .read-more{display:block;color:#1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:0;line-height:24px;padding:8px 40px;border:1px solid #1d1d1d}.new-design .new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-content-des .readmore__content .read-less,.new-design .new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-content-des .readmore__content .read-more{display:inline-block}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-content-right{display:none}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item h3{font-size:2.6rem;color:#000;font-family:Optima,sans-serif;letter-spacing:0;line-height:32px;text-align:center;margin-top:unset}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-name{display:none}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-footer{border-top:none;margin-top:2.4rem;position:unset;width:100%;padding:0;background-color:transparent;box-shadow:unset}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-footer .left{width:100%;display:flex;flex-wrap:wrap;height:45px}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-footer .left>span{width:100%;order:2;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:500;letter-spacing:.92px;line-height:24px}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-footer .left>p{width:100%;order:1;padding-top:0}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-footer .left>p a{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:14px;font-weight:500;letter-spacing:.7px;line-height:16px}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-footer .right{width:100%;text-align:left;height:auto}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-footer .right span{color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:300;height:30px;letter-spacing:.86px;line-height:16px}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item-footer .right img{display:inline-block;margin:.7rem auto}.new-look-hotel-reviews.new-design .new-look-hotel-reviews__list-item:first-child{display:block}.new-look-hotel-reviews.new-design .see-All{color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:.75px;line-height:24px;text-align:center;text-decoration:underline;width:100%;display:block;text-transform:uppercase;padding-bottom:2.4rem}}html[dir=rtl] .new-look-hotel-reviews__list-item-footer .left{text-align:right}html[dir=rtl] .new-look-hotel-reviews__list-item-footer .left p img{margin-right:0;margin-left:1rem}html[dir=rtl] .new-look-hotel-reviews__list-item-footer .right{text-align:left}html[dir=rtl] .newlook-hotel .slick-prev{right:auto}html[dir=rtl] .new-look-hotel-reviews__list-item-content-right{text-align:left}.m-about-the-hotel{display:none}.m-about-the-hotel-intro{display:none}.m-about-the-hotel-title{display:none}@media (max-width:768px){.newlook-hotel{background-color:#f9f9f9;padding-bottom:4rem}.newlook-hotel.newlook-hotel-animate .m-about-the-hotel-title{margin-bottom:-4rem;z-index:200;width:91%;box-shadow:0 2px 4px rgba(0,0,0,.2);box-sizing:border-box;border-radius:4px;margin-left:4.5%;margin-right:4.5%;height:8rem;top:-4rem;background-color:#fff;font-size:2rem;padding:0 1.6rem;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-box-align:center;display:-moz-box;-moz-box-orient:horizontal;-moz-box-pack:center;-moz-box-align:center;display:-o-box;-o-box-orient:horizontal;-o-box-pack:center;-o-box-align:center;display:-ms-box;-ms-box-orient:horizontal;-ms-box-pack:center;-ms-box-align:center;display:box;box-orient:horizontal;box-pack:center;box-align:center}.newlook-hotel.newlook-hotel-animate .m-about-the-hotel-title.m-about-the-hotel-title-CRO{display:block;text-align:center;padding:1.6rem;line-height:2.4rem;font-size:2rem;height:auto}.newlook-hotel.newlook-hotel-animate .m-about-the-hotel-title.m-about-the-hotel-title-CRO .m-about-the-hotel-caption-CRO{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.8rem;color:#363636;letter-spacing:.12px;margin-top:10px}.newlook-hotel.newlook-hotel-animate .m-about-the-hotel-title.m-about-the-hotel-title-CRO .m-about-the-hotel-caption-CRO a{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.8rem;color:#363636;text-decoration:underline;cursor:pointer}.newlook-hotel.newlook-hotel-animate .m-about-the-hotel-title.m-about-the-hotel-title-CRO .m-about-the-hotel-caption-CRO strong{font-weight:700}.newlook-hotel.newlook-hotel-animate .m-about-the-hotel-title.m-about-the-hotel-title-CRO .m-about-the-hotel-caption-CRO em,.newlook-hotel.newlook-hotel-animate .m-about-the-hotel-title.m-about-the-hotel-title-CRO .m-about-the-hotel-caption-CRO i{font-style:italic}.m-about-the-hotel{display:block;position:relative}.m-about-the-hotel-title{display:block;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;color:#363636;padding:1.6rem 1.6rem 0;position:relative}.m-about-the-hotel-title strong{font-weight:700}.m-about-the-hotel-title a{font-size:2rem;font-weight:700;color:#363636;text-decoration:underline;cursor:pointer}.m-about-the-hotel-title em,.m-about-the-hotel-title i{font-style:italic}.m-about-the-hotel-info{padding:0 1.6rem 2.4rem;border-bottom:1px solid #ebebeb}.m-about-the-hotel-info li{margin-top:1.6rem}.m-about-the-hotel-info li a,.m-about-the-hotel-info li span{display:inline-block;vertical-align:top;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;color:#004976;width:80%}.m-about-the-hotel-info li span[class^=icon-]{color:#000;margin-right:.3rem;width:auto;vertical-align:middle}.m-about-the-hotel-info li.js-toggle-information span[class^=icon-]{font-weight:300!important}.m-about-the-hotel-info li.js-toggle-information span{font-weight:700}.m-about-the-hotel-info li.js-toggle-information span span[class^=icon-]{margin-right:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.m-about-the-hotel-info li.show span span[class^=icon-]{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.m-about-the-hotel-amenities{padding:1.6rem 2.4rem;box-sizing:border-box;width:100%;background-color:#fff;box-shadow:0 -1px 1px 0 rgba(0,0,0,.15);display:none}.m-about-the-hotel-amenities__title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;color:#363636;text-transform:capitalize}.m-about-the-hotel-amenities__list{font-size:0}.m-about-the-hotel-amenities__list li{display:inline-block;width:50%;vertical-align:top;margin-top:1.6rem}.m-about-the-hotel-amenities__list li span{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;color:#4e4e4e;width:80%}.m-about-the-hotel-amenities__list li .icon{width:auto;margin-right:.3rem;font-size:2rem}.m-about-the-hotel-intro{padding:2.4rem 1.6rem;margin-bottom:2.4rem;border-bottom:1px solid #ebebeb;display:block}.m-about-the-hotel-intro.hide .m-about-the-hotel-intro-content{height:9rem;position:relative;overflow:hidden}.m-about-the-hotel-intro.hide .toggle-show span{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.m-about-the-hotel-intro h2{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;color:#363636;margin-bottom:1.6rem}.m-about-the-hotel-intro .rich-text{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;color:#000;margin-bottom:2.4rem;line-height:2.2rem}.m-about-the-hotel-intro .rich-text h2,.m-about-the-hotel-intro .rich-text h3,.m-about-the-hotel-intro .rich-text h4,.m-about-the-hotel-intro .rich-text h5,.m-about-the-hotel-intro .rich-text strong{font-weight:700!important}.m-about-the-hotel-intro .rich-text h2 span,.m-about-the-hotel-intro .rich-text h3 span,.m-about-the-hotel-intro .rich-text h4 span,.m-about-the-hotel-intro .rich-text h5 span,.m-about-the-hotel-intro .rich-text strong span{font-weight:700!important}.m-about-the-hotel-intro .rich-text div,.m-about-the-hotel-intro .rich-text h2,.m-about-the-hotel-intro .rich-text p,.m-about-the-hotel-intro .rich-text span{font-family:'Nimbus Sans L',sans-serif!important;font-weight:300!important;line-height:2.2rem!important;font-size:1.4rem!important}.m-about-the-hotel-intro-view{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.3rem;color:#004976;margin-bottom:1.6rem;text-transform:capitalize}.m-about-the-hotel-intro-view span{display:inline-block;vertical-align:middle}.m-about-the-hotel-intro-awards{margin-top:2.4rem}.m-about-the-hotel-intro-awards-title{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;color:#363636}.m-about-the-hotel-intro-awards ul{padding:1.6rem 0;font-size:0}.m-about-the-hotel-intro-awards ul li{display:inline-block;max-height:3rem;width:21%;text-align:center;margin:0 2%}.m-about-the-hotel-intro-awards ul li img{width:100%;height:auto;max-height:3rem}.m-about-the-hotel-intro .toggle-show{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.3rem;color:#004976;margin-top:.8rem;text-transform:capitalize}.m-about-the-hotel-intro .toggle-show span{display:inline-block;vertical-align:middle;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}}.m-hotel-image-hero{display:none;height:35vh}@media (max-width:768px){.m-hotel-image-hero{display:block}}.m-hotel-image-hero img{height:35vh;width:100%}.newlook-hotel-animate .gallery-hero,.newlook-hotel-animate .mobile-hotel__hero{height:50vh}.newlook-hotel-animate .gallery-hero .imageItem img,.newlook-hotel-animate .mobile-hotel__hero .imageItem img{height:50vh}.newlook-hotel-animate .gallery-hero .mobile-hotel__hero-foot,.newlook-hotel-animate .mobile-hotel__hero .mobile-hotel__hero-foot{height:8rem}.gallery-hero,.mobile-hotel__hero{height:calc(33vh + 4.8rem);margin-top:4.8rem;position:relative}@media (min-width:769px){.gallery-hero,.mobile-hotel__hero{display:none}}.gallery-hero-foot,.mobile-hotel__hero-foot{position:absolute;bottom:0;height:4rem;width:100%;background:linear-gradient(transparent,#4c4a4a);font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;color:#fff;padding:1.6rem;box-sizing:border-box}.gallery-hero-foot-name,.mobile-hotel__hero-foot-name{float:left;position:relative;z-index:100;text-transform:uppercase}.gallery-hero-foot-num,.mobile-hotel__hero-foot-num{float:right;position:relative;z-index:100}.gallery-hero .imageItem,.mobile-hotel__hero .imageItem{width:100%;height:100%}.gallery-hero .imageItem img,.mobile-hotel__hero .imageItem img{width:100%;height:calc(33vh + 4.8rem)}.gallery-hero .slick-next,.gallery-hero .slick-prev,.mobile-hotel__hero .slick-next,.mobile-hotel__hero .slick-prev{display:inline-block!important;border:none;z-index:100;width:3.8rem;height:100%;text-align:center}.gallery-hero .slick-next:before,.gallery-hero .slick-prev:before,.mobile-hotel__hero .slick-next:before,.mobile-hotel__hero .slick-prev:before{display:none!important}.gallery-hero .slick-next:after,.gallery-hero .slick-prev:after,.mobile-hotel__hero .slick-next:after,.mobile-hotel__hero .slick-prev:after{content:'';display:inline-block;width:1.6rem;height:1.6rem;border-right:.2rem solid #fff;border-bottom:.2rem solid #fff;margin-top:1.5rem!important}.gallery-hero .slick-prev,.mobile-hotel__hero .slick-prev{left:0;background:linear-gradient(270deg,rgba(255,255,255,0) 0,rgba(0,0,0,.5) 100%)}.gallery-hero .slick-prev:after,.mobile-hotel__hero .slick-prev:after{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}.gallery-hero .slick-next,.mobile-hotel__hero .slick-next{right:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(0,0,0,.5) 100%)}.gallery-hero .slick-next:after,.mobile-hotel__hero .slick-next:after{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}.newlook-gallery-type1{margin-left:-1rem}.newlook-gallery-type1 .imageItem{padding-left:1rem;width:calc((100vw - 2rem)/ 3);height:28rem;box-sizing:content-box}.newlook-gallery-type1 .imageItem img{width:100%;height:100%}.newlook-gallery-type1 .slick-next,.newlook-gallery-type1 .slick-prev{display:inline-block!important;border:none;z-index:100;width:6rem;height:100%;text-align:center}.newlook-gallery-type1 .slick-next:before,.newlook-gallery-type1 .slick-prev:before{display:none!important}.newlook-gallery-type1 .slick-next:after,.newlook-gallery-type1 .slick-prev:after{content:'';display:inline-block;width:1.6rem;height:1.6rem;border-right:.2rem solid #fff;border-bottom:.2rem solid #fff;margin-top:1.5rem!important}.newlook-gallery-type1 .slick-prev{left:0;background:linear-gradient(270deg,rgba(255,255,255,0) 0,rgba(0,0,0,.5) 100%)}.newlook-gallery-type1 .slick-prev:after{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}.newlook-gallery-type1 .slick-next{right:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(0,0,0,.5) 100%)}.newlook-gallery-type1 .slick-next:after{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}.newlook-gallery-type2 .imageItem{width:100%;height:50rem}@media (max-width:768px){.newlook-gallery-type2 .imageItem{height:30rem}.new-design .newlook-gallery-type2 .imageItem{height:25rem;margin-right:1.5rem}}.newlook-gallery-type2 .imageItem img{width:100%;height:100%}.newlook-gallery-type2 .dragItem{height:100%}.newlook-gallery-type2 .videoItem{position:relative}.newlook-gallery-type2 .videoItem video{position:absolute;top:0;z-index:1;width:100%;height:100%;background:#000}.newlook-gallery-type2 .videoItem video.opacity-zero{opacity:0}.newlook-gallery-type2 .videoItem video.playVideo{z-index:3}.newlook-gallery-type2 .videoItem .play{width:68px;height:68px;border-radius:100px;border:4px solid #fff;position:absolute;left:50%;top:50%;margin-top:-34px;margin-left:-34px;z-index:2;cursor:pointer}.newlook-gallery-type2 .videoItem .play:after{content:"";width:0;border-left:30px solid #fff;display:block;border-top:20px solid transparent;border-bottom:20px solid transparent;position:absolute;left:50%;margin-left:-12.5px;margin-top:13px}.newlook-gallery-type2 .slick-next,.newlook-gallery-type2 .slick-prev{display:inline-block!important;border:none;z-index:100;width:6rem;height:100%;text-align:center}.newlook-gallery-type2 .slick-next:before,.newlook-gallery-type2 .slick-prev:before{display:none!important}.newlook-gallery-type2 .slick-next:after,.newlook-gallery-type2 .slick-prev:after{content:'';display:inline-block;width:1.6rem;height:1.6rem;border-right:.2rem solid #fff;border-bottom:.2rem solid #fff;margin-top:1.5rem!important}@media (max-width:768px){.new-design .newlook-gallery-type2 .slick-next,.new-design .newlook-gallery-type2 .slick-prev{display:none!important}}.newlook-gallery-type2 .slick-prev{left:0;background:linear-gradient(270deg,rgba(255,255,255,0) 0,rgba(0,0,0,.5) 100%)}.newlook-gallery-type2 .slick-prev:after{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}.newlook-gallery-type2 .slick-next{right:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(0,0,0,.5) 100%)}.newlook-gallery-type2 .slick-next:after{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}.newlook-gallery-type2.newlook-slick-full-page .slick-next,.newlook-gallery-type2.newlook-slick-full-page .slick-prev{background:0 0!important}.new-design .newlook-gallery-type2 .slick-list{padding:0 20% 0 0!important}@media (max-width:768px){.new-design .newlook-gallery-type2 .slick-list{padding:0 20% 0 0!important}}.new-look-hotel__gallery.new-design{background:#fdfdfd;padding-bottom:6.5rem;position:relative}.new-look-hotel__gallery.new-design .newlook-gallery-type1{position:unset}.new-look-hotel__gallery.new-design .newlook-gallery-type1 .slick-next,.new-look-hotel__gallery.new-design .newlook-gallery-type1 .slick-prev{height:unset;left:unset;background:0 0;right:6rem;bottom:-2.5rem;top:unset;color:#000}.new-look-hotel__gallery.new-design .newlook-gallery-type1 .slick-next:before,.new-look-hotel__gallery.new-design .newlook-gallery-type1 .slick-prev:before{display:block!important;font-family:icomoon!important;content:'\eb29';color:#000;font-size:40px;transform:unset;background-color:transparent;width:40px;height:60px;line-height:60px}.new-look-hotel__gallery.new-design .newlook-gallery-type1 .slick-next:after,.new-look-hotel__gallery.new-design .newlook-gallery-type1 .slick-prev:after{content:none}.new-look-hotel__gallery.new-design .newlook-gallery-type1 .slick-next{right:0}.new-look-hotel__gallery.new-design .newlook-gallery-type1 .slick-next:before{content:'\eb2a'}@media (max-width:768px){.new-look-hotel__gallery{margin-bottom:-5rem}.new-look-hotel__gallery.new-design{margin-bottom:0}.new-look-hotel__gallery.new-design .newlook-hotel-configuration-title ul{float:unset;text-align:center;padding:8px 0;display:block}.new-look-hotel__gallery.new-design .newlook-hotel-configuration-title ul li.active{text-decoration:underline;color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;letter-spacing:.75px;line-height:20px;text-transform:uppercase}}.newlook-gallery-type2-foot{position:relative;top:-5rem;height:5rem;width:100%;background:linear-gradient(transparent,#000);font-size:1.2rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700;color:#fff;padding:1.6rem;text-align:center;box-sizing:border-box}@media (max-width:768px){.newlook-gallery-type2-foot{text-align:right;background-color:transparent;z-index:200}.newlook-gallery-type2-foot .des{display:none}.newlook-gallery-type2-foot.newlook-slick-full-page-footer{bottom:4px!important;z-index:999999!important;top:auto!important}.new-design .newlook-gallery-type2-foot{display:none}}.newlook-hotel-configuration-title ul{display:inline-block}.newlook-hotel-configuration-title ul li{display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;color:#4e4e4e;margin:0 .9rem;cursor:pointer}.newlook-hotel-configuration-title ul li.active,.newlook-hotel-configuration-title ul li:hover{color:#004976;text-decoration:underline}@media (max-width:768px){.newlook-hotel-configuration-title ul li{display:none}.newlook-hotel-configuration-title ul li span{display:inline-block;vertical-align:middle;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.new-design .newlook-hotel-configuration-title ul li span{display:inline;vertical-align:unset;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.newlook-hotel-configuration-title ul li.active{display:inline-block;text-decoration:none}}.gallery-choose-popup{background-color:#fff!important;padding:1.6rem;position:fixed;width:100vw;height:100vh;top:0;left:0;box-sizing:border-box;z-index:1000;display:none}.gallery-choose-popup__back{display:inline-block;transform:rotateY(180deg);font-size:2.2rem}.gallery-choose-popup__title{color:#363636;font-size:2.2rem;line-height:2.6rem;margin-top:4rem;margin-bottom:2.4rem;font-family:'Nimbus Sans L',sans-serif;font-weight:700}.gallery-choose-popup__list{box-shadow:0 0 10px 0 rgba(0,0,0,.15);padding:0 1.6rem;padding-bottom:1.6rem;max-height:calc(100vh - 23.4rem);overflow:auto}.gallery-choose-popup__item{display:flex;padding:1.4rem 0;border-bottom:1px solid #ebebeb;color:#363636;font-size:1.5rem;line-height:1.8rem;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.gallery-choose-popup__item-name{flex:auto;line-height:2.5rem}.gallery-choose-popup__item-radio-wrapper{flex:auto;text-align:right}.gallery-choose-popup__item-radio{display:inline-block;height:17px;width:17px;border:1px solid #004976;border-radius:50%;position:relative;vertical-align:middle}.gallery-choose-popup__item-radio--selected::before{content:'';top:3px;left:3px;position:absolute;display:inline-block;height:11px;width:11px;border-radius:50%;background-color:#004976}.gallery-choose-popup__flag{height:2.5rem;width:2.5rem;display:inline-block;margin-right:2.1rem;float:left}.gallery-choose-popup__button{width:calc(100% - 3.2rem);position:fixed;left:1.6rem;bottom:1.6rem;height:6rem;line-height:6rem;background-color:#9f7d23;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.4rem;letter-spacing:.44px;color:#fff;text-align:center;text-transform:uppercase}.gallery-choose-popup html[dir=rtl] .item-selector__item-radio-wrapper{text-align:left}.gallery-choose-popup html[dir=rtl] .item-selector__flag{margin-left:2.1rem;margin-right:0;float:right}.gallery-choose-popup html[dir=rtl] .item-selector .button{right:1.6rem;left:auto}html[dir=rtl] .newlook-gallery-type1 .imageItem{padding-right:1rem;padding-left:0}html[dir=rtl] .newlook-gallery-type1 .slick-next{right:auto}html[dir=rtl] .new-look-hotel__gallery.new-design .newlook-gallery-type1 .slick-next,html[dir=rtl] .new-look-hotel__gallery.new-design .newlook-gallery-type1 .slick-prev{left:6rem;right:unset}html[dir=rtl] .new-look-hotel__gallery.new-design .newlook-gallery-type1 .slick-next:before,html[dir=rtl] .new-look-hotel__gallery.new-design .newlook-gallery-type1 .slick-prev:before{content:'\eb2a'}html[dir=rtl] .new-look-hotel__gallery.new-design .newlook-gallery-type1 .slick-next{left:0;right:unset}html[dir=rtl] .new-look-hotel__gallery.new-design .newlook-gallery-type1 .slick-next:before{content:'\eb29'}.promo_popup_hotel .content{width:calc(258px + 3.4rem);position:fixed;right:2.8rem;top:75px;z-index:1001}.promo_popup_hotel .content .header{padding:1.3rem 2rem;background:#8dcabb;color:#fff;position:relative;font-family:'Nimbus Sans L',sans-serif;font-weight:700;width:100%;box-sizing:border-box}.promo_popup_hotel .content .header .info{display:inline-block;vertical-align:middle;margin-right:2.8rem}.promo_popup_hotel .content .header .info span{font-size:1.4rem;text-transform:uppercase}.promo_popup_hotel .content .header .info span:nth-child(2){display:block;margin-top:.1rem}.promo_popup_hotel .content .header .time{display:inline-block;vertical-align:middle;font-size:2.4rem}.promo_popup_hotel .content .header .time em{display:inline-block;vertical-align:top}.promo_popup_hotel .content .header .time span{position:relative;display:inline-block;padding:0 .8rem}.promo_popup_hotel .content .header .time span i{font-size:1rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#f3f3f3;left:0;display:block;width:100%;text-align:center;text-transform:uppercase}.promo_popup_hotel .content .icon-icon_B017{background:#8dcabb;color:#fff;font-size:4.5rem;position:absolute;top:0;right:0;cursor:pointer}.promo_popup_hotel img{width:100%;height:auto}@media (max-width:768px){.promo_popup_hotel{position:fixed;top:0;left:0;height:100vh;width:100%;z-index:10000;background-color:rgba(27,27,27,.5)}.promo_popup_hotel .content{position:fixed;top:50%!important;left:50%!important;z-index:1001;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.promo_popup_hotel .content .header .info{margin-right:5%}.promo_popup_hotel .content .header .info span{font-size:1rem}.promo_popup_hotel .content .header .time{font-size:2rem}.promo_popup_hotel .content .header .time span{padding:0 1rem}}@media (max-width:768px) and (max-width:400px){.promo_popup_hotel .content .header .time span{padding:0 .3rem}}.PromoHotelPopup-cro.PromoHotelPopup-cro-for-edit .content{position:relative;top:0;left:auto;right:auto}html[dir=rtl] .promo_popup_hotel .content .header .info{margin:0 0 0 2.8rem}html[dir=rtl] .promo_popup_hotel .content .icon-icon_B017{left:0;right:auto}.promo_popup{position:fixed;top:0;left:0;height:100vh;width:100%;z-index:10000;background-color:rgba(27,27,27,.5)}.promo_popup .content{width:41rem;position:fixed;top:50%;left:50%;z-index:1001;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.promo_popup .content .header{padding:1.3rem 2rem;background:#8dcabb;color:#fff;position:relative;font-family:'Nimbus Sans L',sans-serif;font-weight:700;width:100%;box-sizing:border-box}.promo_popup .content .header .info{display:inline-block;vertical-align:middle;margin-right:2.8rem}.promo_popup .content .header .info span{font-size:1.4rem;text-transform:uppercase}.promo_popup .content .header .info span:nth-child(2){display:block;margin-top:.1rem}.promo_popup .content .header .time{display:inline-block;vertical-align:middle;font-size:2.4rem}.promo_popup .content .header .time em{display:inline-block;vertical-align:top}.promo_popup .content .header .time span{position:relative;display:inline-block;padding:0 .8rem}.promo_popup .content .header .time span i{font-size:1rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;color:#f3f3f3;left:0;display:block;width:100%;text-align:center;text-transform:uppercase}.promo_popup .content .header .icon-icon_B017{font-size:4.5rem;position:absolute;top:0;right:0;cursor:pointer}.promo_popup img{width:100%;height:auto}@media (max-width:768px){.promo_popup .content{width:90%}.promo_popup .content .header .info{margin-right:5%}.promo_popup .content .header .info span{font-size:1rem}.promo_popup .content .header .time{font-size:2rem}.promo_popup .content .header .time span{padding:0 1rem}}@media (max-width:768px) and (max-width:400px){.promo_popup .content .header .time span{padding:0 .3rem}}.quick-book-popup .promo_popup .content{width:30rem}.quick-book-popup .promo_popup .content .header{padding:.5rem}.quick-book-popup .promo_popup .content .header .info{margin-right:5%}.quick-book-popup .promo_popup .content .header .info span{font-size:.8rem}.quick-book-popup .promo_popup .content .header .time{font-size:1.6rem}.quick-book-popup .promo_popup .content .header .time em{display:inline-block;vertical-align:top;font-style:inherit}.quick-book-popup .promo_popup .content .header .time span{padding:0 1rem}.quick-book-popup .promo_popup .content .header .time span i{font-size:.4rem;font-style:inherit}.quick-book-popup .promo_popup .content .header .icon-icon_B017{font-size:2.7rem}.quick-book-popup .promo_popup img{width:100%;height:auto}@media (max-width:768px){.quick-book-popup .promo_popup .content{width:90%}.quick-book-popup .promo_popup .content .header .info{margin-right:2%}.quick-book-popup .promo_popup .content .header .time{font-size:1rem}.quick-book-popup .promo_popup .content .header .time span{padding:0 1rem}}@media (max-width:768px) and (max-width:400px){.quick-book-popup .promo_popup .content .header .time span{padding:0 .3rem}}html[dir=rtl] .promo_popup .content .header .info{margin:0 0 0 2.8rem}html[dir=rtl] .promo_popup .content .header .icon-icon_B017{left:0;right:auto}@media screen and (min-width:769px){.navbar .navbar-lengs-logo{display:none}.navbar.biltmore-navbar{background-color:#000;display:block;position:fixed;top:0;z-index:9998;padding:0 70px}}@media screen and (min-width:769px) and (max-width:1150px){.navbar.biltmore-navbar{padding:0 20px}}@media screen and (min-width:769px) and (max-width:870px){.navbar.biltmore-navbar{padding:0 4px}}@media screen and (min-width:769px){.navbar.biltmore-navbar .navbar-lengs-logo{display:inline-block;position:relative;vertical-align:top;top:30px;margin-right:20px}.navbar.biltmore-navbar .navbar-lengs-logo .icon-icon_D005{color:#9f7d23;font-size:23px;margin-right:5px;display:inline-block;vertical-align:middle}.navbar.biltmore-navbar .navbar-lengs-logo span{font-family:'Nimbus Sans L',sans-serif;font-weight:700;text-transform:uppercase;font-size:10px;color:#9f7d23;display:inline-block;vertical-align:middle}.navbar.biltmore-navbar .navbar-lengs-logo:hover .icon-icon_D005{color:#85691d}.navbar.biltmore-navbar .navbar-lengs-logo:hover span{color:#85691d}.navbar.biltmore-navbar .menu-wrapper{height:80px;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.navbar.biltmore-navbar .menu-wrapper a{letter-spacing:.93px}.navbar.biltmore-navbar .menu-wrapper .logo{border-right:none;font-size:24px;top:0;height:24px;line-height:24px;vertical-align:top;top:28px;padding-right:0;margin-right:25px;padding-left:20px;border-left:1.6px solid #474747}.navbar.biltmore-navbar .menu-wrapper .menu-inner{padding-left:0;left:0}.navbar.biltmore-navbar .menu-wrapper .menu-inner .menu .item span{line-height:80px}.navbar.biltmore-navbar .menu-wrapper .menu-inner .menu .item .item-link span:hover{color:#9f7d23;border-bottom:1px solid #9f7d23!important}.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .user-others ul li:hover{background-color:#9f7d23}.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .user-others ul li.active{background-color:#9f7d23}.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .user-others ul li span{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;letter-spacing:.93px}.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .user-others ul.show-currency{background:#1f1f1f;color:#fff}.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .user-others ul.show-language{background:#1f1f1f;color:#fff;letter-spacing:.93px}.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .user-others .user-cl.show-icon:before{border-bottom-color:#1f1f1f}.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .user-others .user-cl .cl-text{line-height:80px;font-size:14px;letter-spacing:.93px}.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in{height:80px}.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in .user-hello{line-height:80px}.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .nav .logged-in .login-in .user-hello .user-info{width:26px;height:26px;top:-2px}.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-wrapper{line-height:80px;font-size:14px;letter-spacing:.93px;text-transform:none}.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .nav .logged-out .logged-out-divider{display:none}.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .nav .shopping-cart-wrapper .cart-icon{font-size:14px;line-height:80px;white-space:nowrap}.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .smart .tooltip:after{border-bottom-color:#1f1f1f}.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .smart .tooltip.show{background-color:#1f1f1f;color:#fff}.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .search{border:none;height:auto;top:0;margin-left:0}.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .search .search-icon{display:none}.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .search .search-text{font-size:14px;line-height:80px;margin-left:25px;margin-right:0;font-family:'Nimbus Sans L',sans-serif;font-weight:300}}@media screen and (min-width:769px) and (max-width:1024px){.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .search{width:auto!important}.navbar.biltmore-navbar .menu-wrapper .user-module-desktop .search .search-text{display:inline!important;margin-left:1.4rem!important}}.bm-hero-container{display:inline-block;vertical-align:top;width:calc(100% - 510px)}@media screen and (max-width:768px){.bm-hero-container{width:100%}}.bm-hero-container .bm-hero-close{display:none}.bm-hero-container .compatibility-img{width:100%;height:calc(100vh - 130px)}@media screen and (max-width:768px){.bm-hero-container .compatibility-img{height:240px}}.bm-hero-container .swiper-biltmore{width:100%;height:calc(100vh - 130px);direction:ltr}@media (max-width:1024px){.bm-hero-container .swiper-biltmore{height:240px}}.bm-hero-container .swiper-biltmore .swiper-wrapper{width:100%;height:500px;font-size:0}.bm-hero-container .swiper-biltmore .swiper-slide{width:100%;height:calc(100vh - 130px);display:inline-block;vertical-align:top;position:relative;background-color:#000}@media (max-width:1024px){.bm-hero-container .swiper-biltmore .swiper-slide{height:240px}}.bm-hero-container.bm-hero-container-full{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999;background-color:#000}.bm-hero-container.bm-hero-container-full .swiper-biltmore{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bm-hero-container.bm-hero-container-full .bm-hero-pager-container-mobile{position:absolute;bottom:16px}.bm-hero-container.bm-hero-container-full .bm-hero-see-all{display:none}.bm-hero-container.bm-hero-container-full .bm-hero-close{display:block;position:absolute;color:#fff;top:1rem;right:1rem;font-size:3rem;z-index:99999;cursor:pointer}.bm-hero-pager-container-desktop{display:block;margin-top:10px;padding-left:70px;padding-right:70px}@media screen and (max-width:768px){.bm-hero-pager-container-desktop{display:none}}.bm-hero-pager-num{margin-right:15px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.6rem;color:#727272;letter-spacing:2px;cursor:pointer}.bm-hero-pager-num.active{color:#fff}.bm-hero-pager-num:hover{color:#9f7d23}.bm-hero-see-all{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.6rem;color:#fff;letter-spacing:2px;cursor:pointer;text-transform:uppercase}.bm-hero-see-all:hover{color:#9f7d23}@media screen and (max-width:768px){.bm-hero-see-all{font-size:1.1rem;letter-spacing:1.8px;float:right}}.bm-hero-pager-container-mobile{display:none}@media screen and (max-width:768px){.bm-hero-pager-container-mobile{display:block;padding:12px 16px 0}}.bm-hero-pager-box{display:inline-block;vertical-align:top}.bm-hero-box-num{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.1rem;line-height:1.6rem;color:#fff;letter-spacing:1.8px}.bm-booking-widget-container{position:relative;box-sizing:border-box;width:510px;max-height:500px;display:inline-block;vertical-align:bottom;margin-bottom:25px}@media screen and (max-width:768px){.bm-booking-widget-container{width:100%;height:auto;display:block;padding:30px 15px 0;margin-bottom:0}}.bm-booking-widget-content{position:absolute;left:50px;right:50px;bottom:0}@media screen and (max-width:768px){.bm-booking-widget-content{position:relative;left:0;right:0}}.bm-booking-widget-hotel{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:3.4rem;line-height:4.6rem;color:#f5f5f5;text-transform:uppercase;letter-spacing:1.79px}@media screen and (max-width:768px){.bm-booking-widget-hotel{font-size:2.6rem;line-height:3.6rem;color:#f5f5f5;letter-spacing:1px}}.bm-booking-widget-caption{font-family:Optima,sans-serif;font-weight:300;font-size:2.2rem;line-height:3rem;color:#fff;letter-spacing:.6px;padding-top:35px;font-style:italic}@media screen and (max-width:768px){.bm-booking-widget-caption{font-size:1.8rem;line-height:3rem;color:#fff;padding-top:22px}}.bm-booking-widget-divider{width:26%;height:4px;background-color:#fff;margin-top:26px}@media screen and (max-width:768px){.bm-booking-widget-divider{height:3px;margin-top:26px}}.lengs-biltmore .widget-booking-hero{padding-top:50px;font-family:'Nimbus Sans L',sans-serif;font-weight:300}@media screen and (max-width:768px){.lengs-biltmore .widget-booking-hero{display:none}}@media screen and (min-width:769px){.lengs-biltmore .widget-booking-home .results-slide.booking-slide{display:block;z-index:100;width:calc(100% + 3px);left:-1px;right:0}.lengs-biltmore .widget-booking-home .results-region.booking-results{background-color:#1f1f1f}.lengs-biltmore .widget-booking-home .results-region.booking-results .initial-results{border:none}.lengs-biltmore .widget-booking-home .results-region.booking-results .search-results{border:none;padding:1rem 0}.lengs-biltmore .widget-booking-home .results-region.booking-results .search-item{color:#fff}.lengs-biltmore .widget-booking-home .results-region.booking-results .search-item .search-item-icon{display:none}.lengs-biltmore .widget-booking-home .results-region.booking-results .search-item .search-item-name{letter-spacing:.4px}.lengs-biltmore .widget-booking-home .results-region.booking-results .search-item:hover{background-color:transparent;color:#9f7d2c}.lengs-biltmore .widget-booking-home .results-region .results-area{display:block}.lengs-biltmore .widget-booking-home .results-region .results-area:first-child{background-color:#1f1f1f;width:100%;padding:1.5rem 1.6rem}.lengs-biltmore .widget-booking-home .results-region .results-area:last-child{background-color:#1f1f1f;width:100%;padding:1rem 1.6rem}.lengs-biltmore .widget-booking-home .results-region .results-area:last-child .results-section-title{margin:0}.lengs-biltmore .widget-booking-home .results-region .results-area .results-section-title{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.2rem;color:#727272;letter-spacing:.4px;text-transform:capitalize;margin-bottom:1rem}.lengs-biltmore .widget-booking-home .results-region .results-area .destination-item{padding:0;width:33.3%;letter-spacing:.4px;color:#fff}.lengs-biltmore .widget-booking-home .results-region .results-area .destination-item:hover{background-color:transparent;color:#9f7d23}.lengs-biltmore .widget-booking-home .disable-checkBtn[data-component=check-btn]{background-color:#ababab!important;color:#727272}.lengs-biltmore .widget-booking-home .disable-checkBtn[data-component=check-btn]:hover{color:#fff!important}.lengs-biltmore .widget-booking-home .wgt-sqbutton-golden{background-color:#fff}.lengs-biltmore .widget-booking-home .wgt-sqbutton-golden:hover{background-color:#9f7d23;color:#fff}.lengs-biltmore .widget-booking-home .booking-toggle{background-color:#000;color:#fff;letter-spacing:.4px;line-height:2.2rem;height:auto;text-align:left;width:auto;margin-right:20px;position:relative;padding-left:18px}.lengs-biltmore .widget-booking-home .booking-toggle:before{content:'';display:inline-block;position:absolute;width:13px;height:13px;vertical-align:middle;border-radius:50%;border:1.2px solid #fff;padding:2px;box-sizing:border-box;margin-right:8px;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.lengs-biltmore .widget-booking-home .booking-toggle.selected{background-color:#000}.lengs-biltmore .widget-booking-home .booking-toggle.selected:after{display:inline-block;content:'';width:5px;height:5px;background-color:#fff;border-radius:50%;position:absolute;left:4px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.lengs-biltmore .widget-booking-home .wgt-global-searchbar{display:block;background-color:#000;font-size:0;padding-bottom:0;width:calc(100% + 20px)}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .offers2__details-occupier{width:calc(100% + 3px)!important;display:block;background-color:#191919;border:none}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .offers2__details-occupier-vice{color:#fff}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .nk2__count .nk2__count-text{color:#fff}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .offers2__details-occupier-text{color:#fff}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .nk2-global-search-occupancy-option{display:block}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .nk2-global-search-occupancy-description{padding:0;padding-top:20px;color:#fff;white-space:normal}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .booking-section{width:100%;display:block;border:1px solid #b6b6b6;padding:9px;box-sizing:border-box;height:36px}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .booking-section>div{font-size:0}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .booking-section .booking-section-title{color:#fff;display:inline-block;vertical-align:top;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.6rem;color:#fff;letter-spacing:.33px;text-transform:none;margin-bottom:0;padding-right:8px}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .booking-section .textfield{display:inline-block;vertical-align:middle;width:73%}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .booking-section .textfield textarea{white-space:nowrap;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:1.6rem;color:#9f7d23}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .booking-section.destination-section{position:relative}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .booking-section.destination-section .error-tip-wrapper{width:100%;height:auto;position:relative;top:0;left:0;right:0;bottom:0;border:none}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .booking-section.destination-section .error-tip{position:relative;top:0;left:0;right:0;bottom:0;padding:5px 10px;font-size:1.3rem}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .controller-section{margin-top:12px;width:43%;display:inline-block;overflow:hidden}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section{bottom:auto;right:0;left:auto;top:69%}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .calendar-section .x-solar-twins{border:none}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item{text-align:left;white-space:nowrap}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-picker{display:inline-block;width:auto}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-picker:first-child{padding-right:8px}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-picker .date-picker-text{display:inline-block;font-size:1.5rem;line-height:1.6rem;color:#9f7d23;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-picker .date-picker-text.selected{background-color:transparent;text-decoration:underline}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-picker .date-picker-text:hover{background-color:transparent}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .controller-section .gbw-prop-article-dates-dub .controller-item .date-hyphen{display:none}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section{border:none!important;padding:0!important;margin-top:20px;height:auto}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .availability{width:auto;padding:0 32px;line-height:36px;top:0;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:3.6rem;color:#000;letter-spacing:.4px;text-transform:capitalize}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .availability:hover{background-color:#9f7d23;color:#fff}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section{display:inline-block;vertical-align:middle}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-toggle{color:#fff;margin-top:0;height:auto;font-size:1.5rem;line-height:3.5rem;color:#fff;margin-left:20px;letter-spacing:.4px}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-toggle:hover{color:#9f7d23}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup{top:calc(100% + 20px);background-color:#000}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor{padding:0;display:block}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .checkbox-widget{display:inline-block;height:1.8rem;width:33.3%;cursor:pointer;margin-top:0!important;vertical-align:top}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .checkbox-widget .checkbox-toggle{border:1px solid #9f7d23;border-radius:3px}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .checkbox-widget .checkbox-label{color:#fff;letter-spacing:.4px}.card.selected .lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor i.checkbox-widget.radio .checkbox-toggle,.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .card.selected i.checkbox-widget.radio .checkbox-toggle,.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .checkbox-widget.checked .checkbox-toggle,.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.checkbox-widget.radio .checkbox-toggle,.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.checkbox-widget.radio .checkbox-toggle,.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox-widget .checkbox-toggle,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor i.checkbox-widget.radio .checkbox-toggle,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor i.checkbox-widget.radio .checkbox-toggle,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor i.checkbox-widget .checkbox-toggle{box-shadow:inset 0 0 0 2px #000}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor.has-tip-notice .accessible-section .checkbox-widget{top:0!important}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section{width:100%;padding:0 4px;display:block;text-align:left;padding-top:8px;padding-bottom:8px;font-size:0}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper{margin-top:12px;margin-right:10px;width:calc(50% - 5px);vertical-align:top}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper:nth-child(2n){margin-right:0}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .code-input{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:1.6rem;color:#fff;color:#fff!important;background-color:#000;border:1px solid #b6b6b6;letter-spacing:.4px;height:3.6rem;line-height:3.6rem;box-sizing:border-box}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .code-input::-webkit-input-placeholder{color:#727272}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .code-input:-moz-placeholder{color:#727272}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .code-input::-moz-placeholder{color:#727272}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .code-input:-ms-input-placeholder{color:#727272}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper{position:relative;top:0;letter-spacing:.33px;height:auto}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .error-tip,.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .notice-tip,.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper .error-tip-wrapper .valid-tip{position:relative;top:0;padding:6px 7px;font-size:1.3rem}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper.notice .code-input{border:1px solid #004976;color:#004976}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper.invalid .code-input{border:1px solid #ba0c2f;color:#ba0c2f}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .codes-section .code-wrapper.valid .code-input{border:1px solid #2eb125;color:#2eb125}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .aaa-section{display:inline-block;width:100%;padding:20px 4px;margin-top:20px;border-top:1px solid #cfcfcf}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .aaa-section .id-tip{font-size:1.5rem;line-height:1.6rem;color:#727272;letter-spacing:.4px;display:block;margin-top:20px}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .accessible-section{display:inline-block;width:calc(50% - 5px);vertical-align:middle;height:auto}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .button-section .advanced-section .advanced-widget .advanced-popup .codes-editor .accessible-section .checkbox-widget{width:100%;vertical-align:middle;padding-top:20px}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .guests-section{margin-top:12px;width:calc(57% - 10px);margin-left:10px;display:inline-block}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .guests-section .occupancy-popup:before{display:none}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .guests-section .guest-widget{white-space:nowrap}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .guests-section .booking-guests-arrow{color:#fff;font-size:12px;margin-top:-5px;right:6px}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .guests-section .guests-select{display:inline-block;font-size:1.5rem;line-height:1.6rem}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover{white-space:nowrap;display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:1.6rem;color:#9f7d23}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover:hover{background-color:transparent}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover:hover div>span{background-color:transparent}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover span{margin-right:4px}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover span:last-child{margin-right:2px}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .guests-section .guests-select .guests-hover div{display:inline-block;text-transform:capitalize;font-size:1.5rem!important;line-height:1.6rem!important;text-transform:capitalize!important}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .guests-section.focused .guests-hover{background-color:transparent}.lengs-biltmore .widget-booking-home .wgt-global-searchbar .guests-section.focused .guests-hover div>span{background-color:transparent}.lengs-biltmore .widget-booking-home .wgt-global-searchbar.manage-booking{display:none}.lengs-biltmore .widget-booking-home .wgt-global-searchbar.manage-booking .invalid-name-number{position:relative;bottom:0;left:0;right:0;padding:0 10px;font-size:1.3rem;line-height:2.5rem;color:#fff;margin-top:12px}.lengs-biltmore .widget-booking-home .wgt-global-searchbar.manage-booking .last-name-section{position:relative}.lengs-biltmore .widget-booking-home .wgt-global-searchbar.manage-booking .last-name-section .error-tip-wrapper{height:36px;top:0;width:100%;left:0}.lengs-biltmore .widget-booking-home .wgt-global-searchbar.manage-booking .confirmation-number-section{position:relative;margin-top:12px}.lengs-biltmore .widget-booking-home .wgt-global-searchbar.manage-booking .confirmation-number-section .error-tip-wrapper{height:36px;top:0;width:100%;left:0}.lengs-biltmore .widget-booking-home .wgt-global-searchbar.manage-booking .confirmation-number-section.empty-error,.lengs-biltmore .widget-booking-home .wgt-global-searchbar.manage-booking .last-name-section.empty-error{border:1px solid #ba0c2f!important;height:auto}.lengs-biltmore .widget-booking-home .wgt-global-searchbar.manage-booking .confirmation-number-section.empty-error .error-tip-wrapper,.lengs-biltmore .widget-booking-home .wgt-global-searchbar.manage-booking .last-name-section.empty-error .error-tip-wrapper{height:36px;top:0;border:none;position:relative;width:calc(100% + 18px);left:-9px}.lengs-biltmore .widget-booking-home .wgt-global-searchbar.manage-booking .confirmation-number-section.empty-error .error-tip-wrapper .error-tip,.lengs-biltmore .widget-booking-home .wgt-global-searchbar.manage-booking .last-name-section.empty-error .error-tip-wrapper .error-tip{position:relative;top:9px}.lengs-biltmore .widget-booking-home .wgt-global-searchbar.manage-booking .booking-section .booking-section-title{width:30%}.lengs-biltmore .widget-booking-home .wgt-global-searchbar.manage-booking .booking-section .textfield{width:calc(70% - 12px);margin-left:12px}.lengs-biltmore .widget-booking-home .wgt-global-searchbar.manage-booking .booking-section .booking-widget-content-text{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:1.6rem;color:#9f7d23;letter-spacing:.4px}.lengs-biltmore .widget-booking-home .x-solar-twins{background-color:#191919}.lengs-biltmore .widget-booking-home .x-solar-twins .x-solar.no-padding{background-color:#191919;padding:1.5rem}.lengs-biltmore .widget-booking-home .x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-calendar-tip .x-solar-tip-box .icon-icon_D007{color:#fff}.lengs-biltmore .widget-booking-home .x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-calendar-tip .x-solar-tip-box .x-solar-tip{color:#fff}.lengs-biltmore .widget-booking-home .x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-calendar-tip .x-solar-tip-box .x-solar-tip a{color:#9f7d23}.lengs-biltmore .widget-booking-home .x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-date{color:#fff}.lengs-biltmore .widget-booking-home .x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-cell.note .x-solar-mask{opacity:.3}.lengs-biltmore .widget-booking-home .x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-cell .x-solar-none{color:#fff;background-color:#191919}.lengs-biltmore .widget-booking-home .x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-cell .x-solar-head{color:#fff}.lengs-biltmore .widget-booking-home .x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-cell .x-solar-text{color:#fff}.lengs-biltmore .widget-booking-home.show-error-destination .wgt-global-searchbar .booking-section.destination-section{height:auto;padding:0;border-top:1px solid #ba0c2f!important;border-left:1px solid #ba0c2f!important;border-right:1px solid #ba0c2f!important;padding-top:9px}.lengs-biltmore .widget-booking-home.show-error-destination .wgt-global-searchbar .booking-section.destination-section .booking-section-title{padding-left:9px}.lengs-biltmore .widget-booking-home.show-error-destination .wgt-global-searchbar .booking-section.destination-section .error-tip-wrapper{padding-top:9px}.lengs-biltmore .widget-booking-home.show-error-destination .wgt-global-searchbar .booking-section.destination-section .error-tip-wrapper .error-tip{width:calc(100% + 1px)}}.lengs-biltmore .hotel-property__booking-widget .booking-widget{background-color:#000;height:65px;display:block;font-size:0}.lengs-biltmore .hotel-property__booking-widget .booking-widget .book-button{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:2.5rem;color:#fff;letter-spacing:1.6px;display:inline-block;width:120px;height:65px;box-sizing:border-box;padding:20px 0}.lengs-biltmore .hotel-property__booking-widget .booking-widget .item{width:calc((100% - 120px)/ 3);display:inline-block;vertical-align:top;height:65px;position:relative;padding:8px 0;box-sizing:border-box}.lengs-biltmore .hotel-property__booking-widget .booking-widget .item .month{font-family:Optima,sans-serif;font-weight:300;font-size:1.1rem;line-height:1.5rem;color:#fff;font-style:italic;letter-spacing:.25px}.lengs-biltmore .hotel-property__booking-widget .booking-widget .item .date{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1rem;line-height:1rem;color:#fff;letter-spacing:1px;margin-top:6px}.lengs-biltmore .hotel-property__booking-widget .booking-widget .item div.date-icon .num{font-family:Optima,sans-serif;font-weight:300;font-size:2.4rem;line-height:1rem;color:#fff;letter-spacing:.69px;background-color:transparent;position:relative;left:0!important;right:0!important;bottom:0;top:0;transform:none}.lengs-biltmore .hotel-property__booking-widget .booking-widget .item div.date-icon span[class^=icon-]{display:none}.lengs-biltmore .hotel-property__booking-widget .booking-widget .item.today:after,.lengs-biltmore .hotel-property__booking-widget .booking-widget .item.tomorrow:after{content:'';display:block;width:1px;height:calc(100% - 16px);right:0;position:absolute;background-color:#fff;top:8px}.lengs-biltmore .hotel-property__booking-widget .booking-widget .item.today.current .month,.lengs-biltmore .hotel-property__booking-widget .booking-widget .item.tomorrow.current .month{color:#9f7d23}.lengs-biltmore .hotel-property__booking-widget .booking-widget .item.today.current div.date-icon .num,.lengs-biltmore .hotel-property__booking-widget .booking-widget .item.tomorrow.current div.date-icon .num{color:#9f7d23}.lengs-biltmore .hotel-property__booking-widget .booking-widget .item.today.current .date,.lengs-biltmore .hotel-property__booking-widget .booking-widget .item.tomorrow.current .date{color:#9f7d23}.lengs-biltmore .hotel-property__booking-widget .booking-widget .item.date-picker{padding-top:14px}.lengs-biltmore .hotel-property__booking-widget .booking-widget .item.date-picker .date,.lengs-biltmore .hotel-property__booking-widget .booking-widget .item.date-picker .month{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.6rem;color:#fff;letter-spacing:1.6px;text-transform:uppercase;margin-top:0;font-style:normal}.lengs-biltmore .hotel-property__booking-widget .booking-widget .item.date-picker.current .date,.lengs-biltmore .hotel-property__booking-widget .booking-widget .item.date-picker.current .month{color:#9f7d23}.bm-contact-us-container{font-size:0;padding-top:90px}@media (max-width:768px){.bm-contact-us-container{padding-top:20px}}.bm-contact-us{display:inline-block;vertical-align:top;width:510px;padding:30px 90px 0 70px;box-sizing:border-box}@media (max-width:768px){.bm-contact-us{display:block;width:auto;padding:0 16px 34px}.bm-contact-us .bm-contact-us-header{display:none}.bm-contact-us .bm-contact-us-caption{display:none}.bm-contact-us .bm-booking-widget-divider{display:none}}.bm-contact-us-carousel{display:inline-block;vertical-align:top;width:calc(100% - 510px);box-sizing:border-box;direction:ltr}@media (max-width:768px){.bm-contact-us-carousel{display:block;width:100%;border-top:2px solid #4d4d4d;padding:40px 16px 90px}}.bm-contact-us-carousel .swiper-slide{display:inline-block;width:50%}@media (max-width:768px){.bm-contact-us-carousel .swiper-slide{width:80%}}.bm-contact-us-carousel-item{display:inline-block;border-left:1px solid #979797;vertical-align:bottom;position:relative;box-sizing:border-box;padding-right:20px}@media (max-width:768px){.bm-contact-us-carousel-item{padding-right:10px}}.bm-contact-us-carousel-controller{margin-top:20px}@media (max-width:768px){.bm-contact-us-carousel-controller{float:right}}.bm-contact-us-carousel-controller-left,.bm-contact-us-carousel-controller-right,.bm-contact-us-carousel-controller-stop{display:inline-block;vertical-align:top;margin-right:10px;padding:9px 20px;background-color:#fff;font-size:18px;color:#000;cursor:pointer}.bm-contact-us-carousel-controller-left .icon,.bm-contact-us-carousel-controller-right .icon,.bm-contact-us-carousel-controller-stop .icon{font-weight:700}.bm-contact-us-carousel-controller-left .icon.off,.bm-contact-us-carousel-controller-right .icon.off,.bm-contact-us-carousel-controller-stop .icon.off{display:none}.bm-contact-us-carousel-controller-left:hover,.bm-contact-us-carousel-controller-right:hover,.bm-contact-us-carousel-controller-stop:hover{background-color:#cdcdcd}@media (max-width:768px){.bm-contact-us-carousel-controller-left:hover,.bm-contact-us-carousel-controller-right:hover,.bm-contact-us-carousel-controller-stop:hover{background-color:#fff}}.bm-contact-us-carousel-controller-left.disabled,.bm-contact-us-carousel-controller-right.disabled,.bm-contact-us-carousel-controller-stop.disabled{background-color:#ababab;color:#727272;cursor:not-allowed}.bm-contact-us-carousel-item-content img{width:100%;height:auto}.bm-contact-us-carousel-item-content h2,.bm-contact-us-carousel-item-content h3{font-family:Optima,sans-serif;font-weight:300;font-size:2.8rem;line-height:4.2rem;color:#fff;letter-spacing:.6px;font-style:italic;padding:36px 16px}@media (max-width:768px){.bm-contact-us-carousel-item-content h2,.bm-contact-us-carousel-item-content h3{font-size:2.6rem;line-height:3rem;color:#fff;padding:20px 14px}}.bm-contact-us-carousel-item-content p{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.2rem;color:#fff;letter-spacing:.4px;padding:0 16px 20px}@media (max-width:768px){.bm-contact-us-carousel-item-content p{padding:0 14px 16px}}.bm-contact-us-header{font-family:Optima,sans-serif;font-weight:300;font-size:3.8rem;line-height:4.2rem;color:#fff;letter-spacing:.8px;font-style:italic}@media (max-width:768px){.bm-contact-us-header{display:none}}.bm-contact-us-header-mobile{display:none}@media (max-width:768px){.bm-contact-us-header-mobile{display:block;width:80%;font-family:Optima,sans-serif;font-weight:300;font-size:2.6rem;line-height:3rem;color:#fff;letter-spacing:.6px;font-style:italic}}.bm-contact-us-caption{padding-top:33px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.8rem;line-height:2.6rem;color:#fff;letter-spacing:.4px}@media (max-width:768px){.bm-contact-us-caption{padding-top:26px;font-size:1.8rem;line-height:3rem;color:#fff;letter-spacing:.6px}}.bm-contact-us-caption-mobile{display:none}@media (max-width:768px){.bm-contact-us-caption-mobile{display:block;width:80%;font-size:1.5rem;line-height:2.2rem;color:#fff;letter-spacing:.4px;padding-top:27px}}.swiper-biltmore-contact-us .swiper-wrapper{white-space:nowrap;overflow:hidden}.swiper-biltmore-contact-us .swiper-slide{white-space:normal}@media (max-width:768px){.swiper-biltmore-contact-us{margin-top:24px}}.bm-contact-us-list{padding-top:40px;padding-bottom:20px;width:100%}@media (max-width:768px){.bm-contact-us-list{padding-top:20px;padding-bottom:12px}}.bm-contact-us-item{font-size:0;display:block;padding-top:15px;white-space:nowrap}@media (max-width:768px){.bm-contact-us-item{padding-top:10px}}.bm-contact-us-item .icon{display:inline-block;vertical-align:top;font-size:1.6rem;line-height:1.6rem;color:#fff}@media (max-width:768px){.bm-contact-us-item .icon{font-size:1.2rem;line-height:1.2rem;color:#fff}}.bm-contact-us-item span:last-child{display:inline-block;vertical-align:top;padding:0 12px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:1.6rem;color:#fff;letter-spacing:.4px;white-space:normal}.bm-contact-us-item.bm-contact-us-item-address span,.bm-contact-us-item.bm-contact-us-item-email span{cursor:pointer}.bm-contact-us-item.bm-contact-us-item-address span:last-child,.bm-contact-us-item.bm-contact-us-item-email span:last-child{color:#9f7d23}.bm-contact-us-item.bm-contact-us-item-address:hover span:last-child,.bm-contact-us-item.bm-contact-us-item-email:hover span:last-child{color:#85691d}@media screen and (max-width:768px){.bm-contact-us-item.bm-contact-us-item-phone span{cursor:pointer}.bm-contact-us-item.bm-contact-us-item-phone span:last-child{color:#9f7d23}.bm-contact-us-item.bm-contact-us-item-phone:hover span:last-child{color:#85691d}}.bm-contact-us-news,.bm-contact-us-policy{padding-top:15px;cursor:pointer}.bm-contact-us-news span,.bm-contact-us-policy span{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:1.6rem;color:#9f7d23;letter-spacing:.4px}.bm-contact-us-news .icon,.bm-contact-us-policy .icon{padding:0 4px}.bm-contact-us-news:hover span,.bm-contact-us-policy:hover span{color:#85691d}.gallery_popup.gallery_popup-biltmore .content .header .gallery-nav ul li{font-family:'Nimbus Sans L',sans-serif;font-weight:300}.gallery_popup.gallery_popup-biltmore .content .body .slick-container .tpl-gallery-controller .text-intro{font-family:'Nimbus Sans L',sans-serif;font-weight:300}.lengs-biltmore .readmore__toggle{color:#9f7d23}.lengs-biltmore .new-room-detail__main-content .slick-next,.lengs-biltmore .new-room-detail__main-content .slick-prev{display:none!important}.lengs-biltmore .new-room-detail__main-content-gallery .gallery_tips{font-family:'Nimbus Sans L',sans-serif;font-weight:300}.lengs-biltmore .new-room-detail__main-content-gallery .gallery-foot{font-family:'Nimbus Sans L',sans-serif;font-weight:300}.lengs-biltmore .new-room-detail__main-tools-next a,.lengs-biltmore .new-room-detail__main-tools-prev a{font-family:'Nimbus Sans L',sans-serif;font-weight:300}.lengs-biltmore .new-room-detail__main-content-detail .item__name{font-family:'Nimbus Sans L',sans-serif;font-weight:700}.lengs-biltmore .new-room-detail__main-content-detail .item__des .readmore__content{font-family:'Nimbus Sans L',sans-serif;font-weight:300}.lengs-biltmore .new-room-detail__main-content-detail .item__msg{font-family:'Nimbus Sans L',sans-serif;font-weight:300}.lengs-biltmore .new-room-detail__main-content-detail .item__amenities h4{font-family:'Nimbus Sans L',sans-serif;font-weight:300}.lengs-biltmore .new-room-detail__main-content-detail .item__amenities ul li span{font-family:'Nimbus Sans L',sans-serif;font-weight:300}.lengs-biltmore .new-room-detail__main-content-detail .item__foot-book .bookNow{font-family:'Nimbus Sans L',sans-serif;font-weight:300}.lengs-biltmore .hotel-policies__main-title{font-family:'Nimbus Sans L',sans-serif;font-weight:500}.lengs-biltmore .hotel-policies__main-content h3{font-family:'Nimbus Sans L',sans-serif;font-weight:700}.lengs-biltmore .hotel-policies__main-content p{font-family:'Nimbus Sans L',sans-serif;font-weight:300}.lengs-biltmore .hotel-policies__main-content ul li{font-family:'Nimbus Sans L',sans-serif;font-weight:300}@media (max-width:768px){.lengs-biltmore .hotel-policies__main-content h3{font-family:'Nimbus Sans L',sans-serif;font-weight:700}}.lengs-biltmore .tpl-hotelinfo-subscribe .subscribe-content h1.title{font-family:'Nimbus Sans L',sans-serif;font-weight:500}.lengs-biltmore .tpl-hotelinfo-subscribe .subscribe-content .subs input{font-family:'Nimbus Sans L',sans-serif;font-weight:300}.lengs-biltmore .tpl-hotelinfo-subscribe .subscribe-content .subs a.subs-btn{font-family:'Nimbus Sans L',sans-serif;font-weight:300}.lengs-biltmore .tpl-hotelinfo-subscribe .subs_checkbox p{font-family:'Nimbus Sans L',sans-serif;font-weight:300}@media (max-width:768px){.lengs-biltmore .tpl-hotelinfo-subscribe .subs_checkbox p{padding-bottom:70px}}.bm-story-container{width:100%;padding:90px 8% 50px;background-color:#000;direction:ltr;box-sizing:border-box}@media (max-width:768px){.bm-story-container{padding:40px 0 30px;border-top:2px solid #4d4d4d;position:relative}}.bm-story-container .swiper-slide{width:calc((100% - 240px)/ 4);display:inline-block;vertical-align:top;margin-right:80px}.bm-story-container .swiper-slide:last-child{margin-right:0}@media (max-width:768px){.bm-story-container .swiper-slide{width:100%;margin-right:0}}.bm-story-controller-mobile{display:none}@media (max-width:768px){.bm-story-controller-mobile{display:block}.bm-story-controller-mobile .icon{display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform: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}.bm-story-controller-mobile .icon-icon_chervonLeft{left:6px}.bm-story-controller-mobile .icon-icon_chervonRight{right:6px}}.bm-story-title{text-align:center;font-family:Optima,sans-serif;font-weight:300;font-size:4rem;line-height:4.2rem;color:#e4e4e4;letter-spacing:.8px;font-style:italic}@media (max-width:768px){.bm-story-title{font-size:2.6rem;line-height:3rem;color:#fff;letter-spacing:.6px}}.bm-story-item{box-sizing:border-box;text-align:center}.bm-story-item .bm-gold-dark-button{margin-top:20px;margin-bottom:2px}@media (max-width:768px){.bm-story-item{padding:0 13%}}.bm-story-img-container{display:inline-block;width:100%;height:0;padding-top:100%;position:relative}.bm-story-img-container.new-img-container-padding{padding-top:60%}.bm-story-img-container.new-img-container-padding img{border-radius:0}.bm-story-img-container img{position:absolute;top:0;left:0;right:0;width:100%;height:100%;border-radius:50%}.bm-story-img-container img.bm-story-img-click{cursor:pointer}@media (max-width:768px){.bm-story-img-container{width:65%;padding-top:65%}}.bm-story-item-title{font-family:Optima,sans-serif;font-weight:300;font-size:2.8rem;line-height:4.2rem;color:#fff;letter-spacing:.6px;font-style:italic;padding-top:40px}@media (max-width:768px){.bm-story-item-title{font-size:2.6rem;line-height:3rem;color:#fff;padding-top:27px}}.swiper-biltmore-story{padding-top:50px}@media (max-width:768px){.swiper-biltmore-story{padding-top:25px}}.bm-story-item-divider{display:inline-block;vertical-align:top;width:45%;height:4px;background-color:#fff;margin-top:18px}@media (max-width:768px){.bm-story-item-divider{height:3px;width:55%}}.bm-story-item-content{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.2rem;color:#fff;line-height:22px;letter-spacing:.4px;padding-top:30px}.bm-story-item-content b,.bm-story-item-content strong{font-weight:700}@media (max-width:768px){.bm-story-item-content{letter-spacing:.6px}}.bm-story-read-more{display:none;padding-top:27px;text-transform:capitalize}.bm-story-read-more span{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:1.6rem;color:#9f7d23;letter-spacing:.4px;cursor:pointer}.bm-story-read-more .icon{padding:0 4px}.bm-story-read-more:hover span{color:#85691d}.bm-story-read-more.bm-story-read-more-show{display:block!important}.bm-story-readmore-container{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;z-index:9999}.bm-story-readmore-container .nano{max-height:30vw}@media (max-width:768px){.bm-story-readmore-container .nano{max-height:68vh}}@media (max-width:768px){.bm-story-readmore-container .nano .nano-pane{width:8px}}.bm-story-readmore-layer{background-color:#000;opacity:.8;z-index:1000;position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.bm-story-readmore-box{width:87.5%;z-index:1001;position:absolute;top:50%;left: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%);background:#fff;margin:auto;padding:64px 54px 30px 30px;box-sizing:border-box;overflow:auto;text-align:center}@media (max-width:768px){.bm-story-readmore-box{overflow:visible;width:80%;padding:10px;top:48%}}.bm-story-readmore-box-close{position:absolute;cursor:pointer;top:6px;right:6px;font-size:60px;color:#000;font-weight:700}@media (max-width:768px){.bm-story-readmore-box-close{color:#fff;top:-40px;font-size:40px;right:-10px}}.bm-story-readmore-box-image{display:inline-block;vertical-align:top;box-sizing:border-box;width:50%;padding-right:30px}.bm-story-readmore-box-image .bm-story-img-container{margin-bottom:30px}@media (max-width:768px){.bm-story-readmore-box-image .bm-story-img-container{margin-bottom:20px;margin-top:20px;width:100%}}@media (max-width:768px){.bm-story-readmore-box-image{display:block;width:100%;padding-right:0}}.bm-story-readmore-box-content{display:inline-block;vertical-align:top;box-sizing:border-box;width:calc(50% - 30px);text-align:left;padding-right:20px}@media (max-width:768px){.bm-story-readmore-box-content{display:block;width:100%;padding-right:0;text-align:center}}.bm-story-readmore-box-content-title{font-family:Optima,sans-serif;font-weight:300;font-size:2.8rem;line-height:4.2rem;color:#000;letter-spacing:.6px;font-style:italic}@media (max-width:768px){.bm-story-readmore-box-content-title{margin-top:28px}}.bm-story-readmore-box-content-text{padding-top:30px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.2rem;color:#000;letter-spacing:.4px}.bm-story-readmore-box-content-text b,.bm-story-readmore-box-content-text strong{font-weight:700}@media (max-width:768px){.bm-story-readmore-box-content-text{padding:10px 10px}}.bm-from-our-guests{width:100%;background-color:#fff;padding:70px 0}@media (max-width:768px){.bm-from-our-guests{padding:40px 0}}.bm-from-our-guests-title{text-align:center;font-family:Optima,sans-serif;font-weight:700;font-size:4rem;line-height:4.2rem;color:#000;letter-spacing:.8px;font-style:italic}@media (max-width:768px){.bm-from-our-guests-title{font-weight:500;font-size:2.6rem;line-height:3rem;color:#000;letter-spacing:.6px}}.bm-from-our-guests-carousel{padding-top:60px;width:100%;font-size:0;white-space:nowrap;direction:ltr}@media (max-width:768px){.bm-from-our-guests-carousel{padding-top:40px}}.bm-from-our-guests-carousel .swiper-wrapper{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.bm-from-our-guests-carousel .swiper-slide{display:inline-block;vertical-align:top}.bm-from-our-guests-carousel-item{display:inline-block;vertical-align:top;padding-right:20px;width:255px}.bm-from-our-guests-carousel-item-image{display:inline-block;width:100%;height:230px}.bm-from-our-guests-carousel-item-content{background-color:#f5f5f5;font-size:0;padding:20px 17px;box-sizing:border-box;white-space:nowrap;height:80px;overflow:hidden}.bm-from-our-guests-carousel-item-content .icon.icon-icon_B039{font-size:25px;color:#000;display:inline-block;vertical-align:middle;float:right;padding-top:11px}.bm-from-our-guests-carousel-item-avatar{width:46px;height:46px;border-radius:50%;display:inline-block;vertical-align:middle;margin-right:15px}.bm-from-our-guests-carousel-item-name{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:1.5rem;color:#000;letter-spacing:.4px;display:inline-block;vertical-align:top;max-width:calc(100% - 98px);white-space:normal;padding-top:16px;word-break:break-all}.bm-our-rooms{width:100%;padding:70px 0 0;background-color:#f5f5f5}@media (max-width:768px){.bm-our-rooms{padding:30px 0 0}}.bm-our-rooms-title{font-family:Optima,sans-serif;font-weight:300;font-size:4rem;line-height:4.2rem;color:#000;letter-spacing:.8px;font-style:italic;text-align:center}@media (max-width:768px){.bm-our-rooms-title{font-size:2.6rem;line-height:3rem;color:#000;letter-spacing:.8px}}.bm-our-rooms-caption{padding-top:33px;display:block;width:30%;margin:0 auto;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.8rem;line-height:2.6rem;color:#000;letter-spacing:.4px;text-align:center}@media (max-width:768px){.bm-our-rooms-caption{display:none}}.bm-our-rooms-divider{width:7%;height:4px;background-color:#000;margin:0 auto;margin-top:30px}@media (max-width:768px){.bm-our-rooms-divider{display:none}}.bm-our-rooms-carousel-container{position:relative;padding:40px 70px 35px}@media (max-width:768px){.bm-our-rooms-carousel-container{padding:25px 0 26px}}.swiper-biltmore-rooms{direction:ltr}@media (max-width:768px){.swiper-biltmore-rooms{display:none}}.swiper-biltmore-rooms .bm-dark-button{padding:6px 30px}.swiper-biltmore-rooms>.swiper-wrapper{text-align:center;white-space:nowrap}.swiper-biltmore-rooms>.swiper-wrapper>.swiper-slide{display:inline-block;vertical-align:top;width:100%}.swiper-biltmore-rooms>.swiper-wrapper>.swiper-slide .bm-our-rooms-item{width:calc((100% - 60px)/ 3);margin-right:20px;display:inline-block;vertical-align:top;padding-bottom:20px}.swiper-biltmore-rooms>.swiper-wrapper>.swiper-slide .bm-our-rooms-item:last-child{margin-right:0}@media (max-width:768px){.swiper-biltmore-rooms>.swiper-wrapper>.swiper-slide{width:100%}.swiper-biltmore-rooms>.swiper-wrapper>.swiper-slide .bm-our-rooms-item{margin-right:0}}.swiper-biltmore-rooms-mobile{direction:ltr;display:none}@media (max-width:768px){.swiper-biltmore-rooms-mobile{display:block}}.swiper-biltmore-rooms-mobile .bm-dark-button{padding:6px 30px}.swiper-biltmore-rooms-mobile>.swiper-wrapper{text-align:center;white-space:nowrap}.swiper-biltmore-rooms-mobile>.swiper-wrapper>.swiper-slide{display:inline-block;vertical-align:top;width:100%}.swiper-biltmore-rooms-mobile>.swiper-wrapper>.swiper-slide .bm-our-rooms-item{width:calc(100% - 66px);padding-bottom:20px;margin-left:33px;margin-right:33px}.swiper-biltmore-rooms-mobile.swiper-biltmore-rooms-mobile-full{z-index:999999;overflow:visible}.swiper-wrapper-rooms-mobile.swiper-biltmore-rooms-mobile-full{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.bm-our-rooms-item{background-color:#fff;height:auto}.bm-our-rooms-item .bm-dark-button{margin-top:30px}.bm-our-rooms-item-image-container{width:100%;position:relative;cursor:pointer}.bm-our-rooms-item-image-container.swiper-biltmore-rooms-mobile-full{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999999999999;display:block;background-color:#000}.bm-our-rooms-item-image-container.swiper-biltmore-rooms-mobile-full .bm-our-rooms-item-image-pager{bottom:15px}.bm-our-rooms-item-image-container.swiper-biltmore-rooms-mobile-full .bm-our-rooms-item-image-persuasive{bottom:15px}.bm-our-rooms-item-image-container.swiper-biltmore-rooms-mobile-full .swiper-biltmore-rooms-images{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bm-our-rooms-item-image-container.swiper-biltmore-rooms-mobile-full .swiper-biltmore-rooms-images .swiper-slide img{height:28vh}@media screen and (orientation:landscape){.bm-our-rooms-item-image-container.swiper-biltmore-rooms-mobile-full .swiper-biltmore-rooms-images{position:relative;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.bm-our-rooms-item-image-container.swiper-biltmore-rooms-mobile-full .swiper-biltmore-rooms-images .swiper-slide img{height:100vh}}.bm-our-rooms-item-image-close{display:none;position:absolute;top:1rem;right:1rem;font-size:3rem;z-index:1;color:#fff;cursor:pointer}.swiper-biltmore-rooms-images{width:100%;overflow:hidden}.swiper-biltmore-rooms-images .swiper-wrapper{white-space:nowrap}.swiper-biltmore-rooms-images .swiper-slide{display:inline-block;width:100%}.swiper-biltmore-rooms-images .swiper-slide img{width:100%;height:260px}@media (max-width:1024px){.swiper-biltmore-rooms-images .swiper-slide img{height:180px}}.bm-our-rooms-item-image-controller{display:none}.bm-our-rooms-item-image-controller span.icon{display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:15px;font-weight:700;color:#fff;cursor:pointer;z-index:1}.bm-our-rooms-item-image-controller span.icon.icon-icon_chervonLeft{left:5px}.bm-our-rooms-item-image-controller span.icon.icon-icon_chervonRight{right:5px}.bm-our-rooms-item-image-pager{position:absolute;z-index:1;left:10px;bottom:6px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.6rem;color:#fff;letter-spacing:2px}.bm-our-rooms-item-image-persuasive{position:absolute;z-index:1;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.6rem;color:#fff;letter-spacing:2px;bottom:6px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);max-width:70%;white-space:normal}.bm-our-rooms-item-name{width:100%;box-sizing:border-box;font-family:Optima,sans-serif;font-weight:300;font-size:2.8rem;line-height:3rem;color:#000;font-style:italic;letter-spacing:.6px;text-align:center;padding:22px 10px 0;white-space:normal}@media (max-width:768px){.bm-our-rooms-item-name{font-size:2.6rem;line-height:3rem;color:#000}}.bm-our-rooms-item-caption{width:100%;box-sizing:border-box;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.2rem;color:#000;letter-spacing:.4px;text-align:center;padding:16px 14% 0;white-space:normal}.bm-our-rooms-item-view-details{display:inline-block;text-align:center;padding-top:12px;cursor:pointer}@media (max-width:768px){.bm-our-rooms-item-view-details{display:none}}.bm-our-rooms-item-view-details span{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.2rem;color:#9f7d23;letter-spacing:.4px}.bm-our-rooms-item-view-details span.icon{font-size:20px;padding-right:8px}.bm-our-rooms-item-view-details:hover span{color:#85691d}.bm-our-rooms-item-view-divider{margin:13px auto 0;width:35%;background-color:#e4e4e4;height:4px}.bm-our-rooms-item-view-price{text-align:center;padding:20px 10px 0;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;line-height:2.6rem;color:#000;letter-spacing:.4px}.bm-our-rooms-item-view-price-save{text-align:center;padding:8px 10px 0;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.2rem;color:#727272;letter-spacing:.4px}.bm-our-rooms-item-view-points{text-align:center;padding:16px 10px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.2rem;color:#000;letter-spacing:.4px}.bm-our-rooms-item-view-points .bm-our-rooms-item-view-points-sign{color:#9f7d23;cursor:pointer;padding-right:4px}.bm-our-rooms-item-view-points .bm-our-rooms-item-view-points-sign:hover{color:#85691d}@media (max-width:768px){.bm-our-rooms-item-view-points .bm-our-rooms-item-view-points-sign{color:#000;cursor:auto}.bm-our-rooms-item-view-points .bm-our-rooms-item-view-points-sign:hover{color:#000}}.bm-our-rooms-carousel-controller{display:none}.bm-our-rooms-carousel-controller div{display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:17px;font-weight:700;color:#fff;cursor:pointer;z-index:1;padding:5px 15px;box-sizing:border-box;background-color:#9f7d23}.bm-our-rooms-carousel-controller div:first-child{left:0}.bm-our-rooms-carousel-controller div:last-child{right:0}.bm-our-rooms-carousel-controller div span{font-weight:700}.bm-our-rooms-carousel-controller div:hover{background-color:#85691d}@media (max-width:768px){.bm-our-rooms-carousel-controller{display:none!important}}.bm-our-rooms-carousel-pager{text-align:center;padding-top:40px}.bm-our-rooms-carousel-pager .swiper-pagination-switch{display:inline-block;width:8px;height:8px;border-radius:50%;cursor:pointer;background-color:#ababab;margin-right:40px}.bm-our-rooms-carousel-pager .swiper-pagination-switch:last-child{margin-right:0}.bm-our-rooms-carousel-pager .swiper-pagination-switch.swiper-active-switch{background-color:#000}.bm-our-rooms-carousel-pager-mobile{text-align:center;padding:30px 33px 0}.bm-our-rooms-carousel-pager-mobile .swiper-pagination-switch{display:inline-block;width:5px;height:5px;border-radius:50%;cursor:pointer;background-color:#ababab;margin-right:20px}.bm-our-rooms-carousel-pager-mobile .swiper-pagination-switch:last-child{margin-right:0}.bm-our-rooms-carousel-pager-mobile .swiper-pagination-switch.swiper-active-switch{background-color:#000}.bm-our-neighbourhood{width:100%;background-color:#fff;padding:80px 0 70px}.bm-our-neighbourhood .bm-our-rooms-caption{width:35%}@media (max-width:768px){.bm-our-neighbourhood{padding:30px 0 30px}}.bm-our-neighbourhood-content{width:100%;padding-top:40px;position:relative}@media (max-width:768px){.bm-our-neighbourhood-content{padding-top:20px}}.bm-our-neighbourhood-content .maps-shown-wrapper{width:36%;margin-left:70px;display:inline-block;vertical-align:top}.bm-our-neighbourhood-content .maps-shown-wrapper.maps-shown-wrapper-full{margin:0;width:100%}.bm-our-neighbourhood-content .maps-shown-wrapper.maps-shown-wrapper-full .mh-maps-map-wrapper{min-height:600px}@media (max-width:768px){.bm-our-neighbourhood-content .maps-shown-wrapper{width:100%;margin:0;display:block}}.bm-our-neighbourhood-content .mh-maps-section-static{width:100%}.bm-our-neighbourhood-content .mh-maps-section-static .mh-maps-map-wrapper{height:376px;min-height:376px}@media (max-width:768px){.bm-our-neighbourhood-content .mh-maps-section-static .mh-maps-map-wrapper{height:170px;min-height:170px}}.bm-our-neighbourhood-content .maps-static-image-inlet{background-color:#000;padding:6px 30px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.6rem;color:#fff;text-transform:none}.bm-our-neighbourhood-content .maps-static-image-inlet:hover{background-color:#9f7d23}@media (max-width:768px){.bm-our-neighbourhood-content .maps-static-image-inlet{display:block}}.bm-our-neighbourhood-content .newlook-m-maps img{width:100%;height:170px}.bm-our-neighbourhood-content .newlook-m-maps .maps-static-image-inlet{top:20px;right:20px}.bm-our-neighbourhood-item .bm-light-button{font-size:15px;line-height:26px}.bm-our-neighbourhood-item-container{display:inline-block;vertical-align:top;width:calc(64% - 70px);box-sizing:border-box;padding-left:20px;direction:ltr}@media (max-width:768px){.bm-our-neighbourhood-item-container{display:block;width:100%;padding-top:15px;padding-left:0}}.bm-our-neighbourhood-item-carousel-controller{text-align:right;margin-right:50px}@media (max-width:768px){.bm-our-neighbourhood-item-carousel-controller{display:none}}.bm-our-neighbourhood-item-carousel-controller span{display:inline-block;vertical-align:top;padding:8px 16px;font-size:20px;font-weight:700;cursor:pointer;background-color:#000;color:#fff}.bm-our-neighbourhood-item-carousel-controller span:hover{background-color:#3f3f3f}.bm-our-neighbourhood-item-carousel-controller span:first-child{margin-right:10px}.bm-our-neighbourhood-item{width:calc(100% - 20px);margin-right:20px;padding-bottom:3px}.bm-our-neighbourhood-item img{width:100%;height:200px}@media (max-width:768px){.bm-our-neighbourhood-item{width:calc(100% - 14px);margin-right:14px}.bm-our-neighbourhood-item img{height:184px}}.bm-our-neighbourhood-item-title{font-family:Optima,sans-serif;font-weight:300;font-size:24px;line-height:32px;color:#000;font-style:italic;letter-spacing:.4px;padding-top:24px;padding-bottom:24px;white-space:normal}.bm-our-neighbourhood-item-caption{display:none;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.2rem;color:#000;letter-spacing:.4px;padding-top:28px;padding-bottom:20px}.bm-our-neighbourhood-item-caption span{display:inline-block;vertical-align:middle}.bm-our-neighbourhood-item-caption .icon{padding-right:16px;font-size:18px}.swiper-biltmore-neighbourhood{padding-top:20px}.swiper-biltmore-neighbourhood .swiper-wrapper{white-space:nowrap}.swiper-biltmore-neighbourhood .swiper-slide{display:inline-block;width:40%;vertical-align:top}@media (max-width:768px){.swiper-biltmore-neighbourhood{padding-top:0}.swiper-biltmore-neighbourhood .swiper-slide{width:75%}}.bm-our-neighbourhood-close-button{display:none;position:absolute;background-color:#000;cursor:pointer;top:74px;right:12.5%;z-index:100}.bm-our-neighbourhood-close-button:hover{background-color:#3f3f3f}.bm-our-neighbourhood-close-button span{display:inline-block;font-size:43px;color:#fff;padding:0}.bm-wine-and-dine{width:100%;background-color:#fff;padding:80px 0 84px;text-align:center}@media (max-width:768px){.bm-wine-and-dine{padding:30px 0 40px}}.bm-wine-and-dine .bm-our-rooms-title{padding-bottom:35px}@media (max-width:768px){.bm-wine-and-dine .bm-our-rooms-title{padding-bottom:25px;width:70%;margin:0 auto}}.bm-wine-and-dine-item-container{position:relative}.bm-wine-and-dine-dark-background{position:absolute;width:100%;height:150px;background-color:#000;top:75px}@media (max-width:768px){.bm-wine-and-dine-dark-background{top:56px;height:100px}}.bm-wine-and-dine-carousel-controller-mobile{display:none}@media (max-width:768px){.bm-wine-and-dine-carousel-controller-mobile{display:block}.bm-wine-and-dine-carousel-controller-mobile span{display:inline-block;position:absolute;top:94px;cursor:pointer;font-size:25px;color:#fff;font-weight:700;z-index:1}.bm-wine-and-dine-carousel-controller-mobile span.icon-icon_chervonLeft{left:9px}.bm-wine-and-dine-carousel-controller-mobile span.icon-icon_chervonRight{right:9px}}.bm-wine-and-dine-carousel-container{position:relative}.swiper-biltmore-wine-and-dine{width:100%;padding:40px 70px 0;box-sizing:border-box;direction:ltr}@media (max-width:768px){.swiper-biltmore-wine-and-dine{padding:30px 0 0}}.swiper-biltmore-wine-and-dine .swiper-wrapper{white-space:nowrap;font-size:0}.swiper-biltmore-wine-and-dine .swiper-slide{display:inline-block;width:calc((100% - 40px)/ 3);padding-right:20px;vertical-align:top}.swiper-biltmore-wine-and-dine .swiper-slide:last-child{padding-right:0}@media (max-width:768px){.swiper-biltmore-wine-and-dine .swiper-slide{display:inline-block;width:100%;box-sizing:border-box;padding:0 45px}.swiper-biltmore-wine-and-dine .swiper-slide:last-child{padding-right:45px}}.bm-wine-and-dine-item{width:100%;white-space:normal}.bm-wine-and-dine-item img{width:100%;height:220px}@media (max-width:768px){.bm-wine-and-dine-item img{height:150px}}.bm-wine-and-dine-item-name{padding-top:18px;font-family:Optima,sans-serif;font-weight:300;font-size:2.8rem;line-height:4.2rem;color:#000;letter-spacing:.6px;font-style:italic}@media (max-width:768px){.bm-wine-and-dine-item-name{font-size:2.6rem;line-height:3rem;color:#000}}.bm-wine-and-dine-item-cuisine{padding-top:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.2rem;color:#000;letter-spacing:.4px}@media (max-width:768px){.bm-wine-and-dine-item-cuisine{letter-spacing:.6px}}.bm-wine-and-dine-item-description{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.2rem;color:#000;letter-spacing:.4px;padding:24px 12px 0}@media (max-width:768px){.bm-wine-and-dine-item-description{display:none}}.bm-wine-and-dine-item-evaluate{padding-top:18px;font-family:Optima,sans-serif;font-weight:300;font-size:2.4rem;line-height:3.2rem;color:#727272;letter-spacing:.4px;font-style:italic}@media (max-width:768px){.bm-wine-and-dine-item-evaluate{line-height:2.8rem}}.bm-wine-and-dine-item-evaluate-author{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:3.2rem;color:#727272;letter-spacing:.4px}@media (max-width:768px){.bm-wine-and-dine-item-evaluate-author{line-height:2.8rem;padding-top:8px}}.bm-wine-and-dine-item-bottom-container{text-align:center}.bm-wine-and-dine-item-bottom-container a{margin-right:16px}.bm-wine-and-dine-item-bottom-container a:last-child{margin-right:0}.bm-wine-and-dine-item-bottom-container a.bm-dark-button{vertical-align:top;margin:20px 10px 0;border:1px solid transparent;white-space:nowrap;box-sizing:border-box}.bm-wine-and-dine-item-bottom-container a.bm-light-button{margin-top:20px;vertical-align:top;white-space:nowrap;box-sizing:border-box}.bm-venues{width:100%;background-color:#000;padding:80px 0 70px;text-align:center}@media (max-width:768px){.bm-venues{padding:30px 0 40px}}.bm-venues .bm-our-rooms-title{color:#fff;padding-bottom:35px}@media (max-width:768px){.bm-venues .bm-our-rooms-title{padding-bottom:25px;width:70%;margin:0 auto}}.bm-venues-container{font-size:0;padding-top:60px}@media (max-width:768px){.bm-venues-container{padding-top:40px;position:relative}}.bm-venues-image{width:57%;height:400px;display:inline-block;vertical-align:middle;padding-left:70px;box-sizing:border-box}.bm-venues-image.bm-venues-image-after{padding-left:0;padding-right:70px}@media (max-width:768px){.bm-venues-image{position:absolute;width:100%;height:200px;top:40px;left:0;right:0;padding:0!important}}.bm-venues-content{display:inline-block;width:43%;padding:0 130px;vertical-align:middle;text-align:center;box-sizing:border-box}@media (max-width:768px){.bm-venues-content{width:100%;padding:230px 30px 0}}.bm-venues-title{font-family:Optima,sans-serif;font-weight:300;font-size:2.8rem;line-height:3.8rem;color:#fff;letter-spacing:.6px;font-style:italic}@media (max-width:768px){.bm-venues-title{font-size:2.6rem;line-height:3rem;color:#fff}}.bm-venues-divider{display:inline-block;width:30%;height:4px;background-color:#fff;margin-top:28px}@media (max-width:768px){.bm-venues-divider{height:3px;margin-top:23px}}.bm-venues-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.2rem;color:#fff;letter-spacing:.6px;padding-top:30px;padding-bottom:30px}@media (max-width:768px){.bm-venues-caption{padding-top:25px}}.bm-offers{width:100%;padding:75px 0 50px;background-color:#f5f5f5;text-align:center}@media (max-width:768px){.bm-offers{padding:40px 0 30px}}.bm-offers .bm-our-rooms-title{padding-bottom:35px}@media (max-width:768px){.bm-offers .bm-our-rooms-title{padding-bottom:25px;width:70%;margin:0 auto}}.bm-offers-carousel-container{box-sizing:border-box;padding:40px 70px 0;position:relative}@media (max-width:768px){.bm-offers-carousel-container{padding:30px 0 0}}.swiper-biltmore-offers{direction:ltr}.swiper-biltmore-offers .swiper-wrapper{white-space:nowrap;font-size:0}.swiper-biltmore-offers .swiper-slide{display:inline-block;width:calc((100% - 40px)/ 3);padding-right:20px;box-sizing:border-box;vertical-align:top}.swiper-biltmore-offers .swiper-slide:last-child{padding-right:0}@media (max-width:768px){.swiper-biltmore-offers .swiper-slide{width:100%;padding:0 45px}.swiper-biltmore-offers .swiper-slide:last-child{padding:0 45px}}.swiper-biltmore-offers .bm-dark-button{margin-top:27px}@media (max-width:768px){.swiper-biltmore-offers .bm-dark-button{margin-top:16px}}.bm-offers-item{width:100%;white-space:normal}.bm-offers-item img{width:100%;height:220px}@media (max-width:768px){.bm-offers-item img{height:150px}}.bm-offers-name{font-family:Optima,sans-serif;font-weight:300;font-size:2.8rem;line-height:4.2rem;color:#000;letter-spacing:.6px;font-style:italic;padding-top:30px}@media (max-width:768px){.bm-offers-name{font-size:2.6rem;line-height:3rem;color:#000;padding-top:23px}}.bm-offers-region{padding-top:26px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.2rem;color:#000;letter-spacing:.4px}@media (max-width:768px){.bm-offers-region{letter-spacing:.6px;padding-top:21px}}.bm-offers-caption{padding-top:26px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.2rem;color:#000;letter-spacing:.4px}@media (max-width:768px){.bm-offers-caption{letter-spacing:.6px;padding-top:20px}}.bm-offers-carousel-controller-mobile{display:none}@media (max-width:768px){.bm-offers-carousel-controller-mobile{display:block}.bm-offers-carousel-controller-mobile span{display:inline-block;position:absolute;top:94px;cursor:pointer;font-size:25px;color:#000;font-weight:700;z-index:1}.bm-offers-carousel-controller-mobile span.icon-icon_chervonLeft{left:9px}.bm-offers-carousel-controller-mobile span.icon-icon_chervonRight{right:9px}}.bm-gallery{width:100%;background-color:#000;padding:80px 0 46px;text-align:center}.bm-gallery .bm-gold-dark-button{margin-top:35px}@media (max-width:768px){.bm-gallery .bm-gold-dark-button{display:none}}@media (max-width:768px){.bm-gallery{display:none}}.bm-gallery .bm-our-rooms-title{color:#fff}.swiper-biltmore-gallery-desktop{padding-top:40px;direction:ltr}.swiper-biltmore-gallery-desktop .swiper-wrapper{white-space:nowrap;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.swiper-biltmore-gallery-desktop .swiper-slide{margin-right:20px;display:inline-block;vertical-align:top;cursor:pointer}.swiper-biltmore-gallery-desktop .swiper-slide img{height:280px;width:auto;display:block}.bm-gallery-item-caption{padding-top:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.6rem;color:#fff;text-transform:uppercase;letter-spacing:2px;text-align:right}@media (max-width:768px){.lengs-biltmore .new-look-hotel__gallery{background-color:#000;margin-bottom:0;padding-bottom:37px}.lengs-biltmore .newlook-hotel-configuration-title{margin-top:3rem;margin-bottom:1rem;padding:0;text-align:center}.lengs-biltmore .newlook-hotel-configuration-title h2{display:block;margin-right:0;color:#fff;font-family:Optima,sans-serif;font-weight:300;font-size:2.6rem;line-height:3rem;color:#fff;letter-spacing:.6px;font-style:italic}.lengs-biltmore .newlook-hotel-configuration-title ul{float:none;display:block}.lengs-biltmore .newlook-hotel-configuration-title ul li{margin-top:33px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:1.6rem;color:#fff;letter-spacing:2.45px;text-transform:uppercase}.lengs-biltmore .newlook-hotel-configuration-title ul li.active{color:#fff}.lengs-biltmore .newlook-hotel-configuration-title ul li span{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.lengs-biltmore .newlook-hotel-configuration-title ul li span.icon-icon_B021{display:none}.lengs-biltmore .newlook-hotel-configuration-title ul li span.icon-icon_chervonDown{display:inline-block!important}.lengs-biltmore .newlook-gallery-type2{direction:ltr}.lengs-biltmore .newlook-gallery-type2 .imageItem{height:240px}.lengs-biltmore .newlook-gallery-type2 .slick-next,.lengs-biltmore .newlook-gallery-type2 .slick-prev{background:0 0;width:.8rem;height:auto;top:auto;bottom:-4.7rem;z-index:999}.lengs-biltmore .newlook-gallery-type2 .slick-prev{left:15px;right:auto}.lengs-biltmore .newlook-gallery-type2 .slick-prev:after{margin:0!important}.lengs-biltmore .newlook-gallery-type2 .slick-next{left:auto;right:24px}.lengs-biltmore .newlook-gallery-type2 .slick-next:after{margin:0!important}.lengs-biltmore .newlook-gallery-type2-foot{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.3rem;line-height:1.6rem;color:#fff;text-align:center;top:0;padding:2rem;background:0 0}.lengs-biltmore .newlook-gallery-type2-foot .num{letter-spacing:2.8px}.lengs-biltmore .newlook-gallery-type2-foot .total{letter-spacing:2.8px}}.bm-back-to-top{width:100%;background:#fff;padding:55px 0 55px;text-align:center;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.6rem;color:#000;letter-spacing:2px;text-transform:uppercase}.bm-back-to-top span{display:inline-block;vertical-align:middle;font-weight:700;cursor:pointer}.bm-back-to-top span.icon-icon_chervonUp{padding:0 6px}@media (max-width:768px){.bm-back-to-top{padding:37px 0 37px;letter-spacing:2.45px;font-size:1.5rem}}.bm-gold-dark-button{display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.6rem;color:#9f7d23;letter-spacing:.4px;cursor:pointer;border:1px solid #9f7d23;padding:6px 20px}.bm-gold-dark-button:hover{background-color:#9f7d23;color:#fff}.bm-dark-button{display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.6rem;color:#fff;background-color:#000;letter-spacing:.4px;cursor:pointer;padding:6px 20px}.bm-dark-button:hover{background-color:#9f7d23;color:#fff}.bm-dark-button.disabled{cursor:not-allowed;background-color:#e7e7e7;color:#cdcdcd}.bm-light-button{display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.6rem;color:#000;background-color:transparent;border:1px solid #000;letter-spacing:.4px;cursor:pointer;padding:6px 20px}.bm-light-button:hover{background-color:#000;color:#fff}.lengs-biltmore{background-color:#000;padding-top:80px;font-size:0}@media screen and (max-width:768px){.lengs-biltmore{padding-top:48px}}@media screen and (min-width:769px){html[dir=rtl] .navbar.biltmore-navbar .navbar-lengs-logo{margin-right:0;margin-left:20px}html[dir=rtl] .navbar.biltmore-navbar .navbar-lengs-logo .icon-icon_D005{margin-right:0;margin-left:5px}html[dir=rtl] .navbar.biltmore-navbar .menu-wrapper .menu-inner{padding-right:0;right:0}html[dir=rtl] .navbar.biltmore-navbar .menu-wrapper .logo{border-left:none;padding-left:0;padding-right:20px;border-right:1.6px solid #474747;margin-right:0;margin-left:25px}html[dir=rtl] .navbar.biltmore-navbar .menu-wrapper .user-module-desktop .search{margin-right:0}html[dir=rtl] .navbar.biltmore-navbar .menu-wrapper .user-module-desktop .search .search-text{margin-left:0;margin-right:25px}}html[dir=rtl] .lengs-biltmore .hotel-property__booking-widget .booking-widget .item.today,html[dir=rtl] .lengs-biltmore .hotel-property__booking-widget .booking-widget .item.tomorrow{right:auto;left:0}html[dir=rtl] .bm-contact-us{padding:30px 70px 0 90px}@media (max-width:768px){html[dir=rtl] .bm-contact-us{padding:0 16px 34px}}html[dir=rtl] .bm-contact-us-carousel-item{padding-right:0;padding-left:20px}html[dir=rtl] .bm-our-neighbourhood-content .maps-shown-wrapper{margin-left:0;margin-right:70px}@media (max-width:768px){html[dir=rtl] .bm-our-neighbourhood-content .maps-shown-wrapper{margin-right:0}}html[dir=rtl] .bm-our-neighbourhood-item-container{padding-left:0;padding-right:20px}html[dir=rtl] .bm-venues-image{padding-left:0;padding-right:70px}html[dir=rtl] .bm-venues-image.bm-venues-image-after{padding-right:0;padding-left:70px}@media (max-width:768px){html[dir=rtl] .bm-venues-image{padding:0!important}}@media (max-width:768px){html[dir=rtl] .lengs-biltmore .newlook-hotel-configuration-title h2{margin-left:0}html[dir=rtl] .lengs-biltmore .newlook-hotel-configuration-title ul{float:none}}.ccj-cart-abandonment{height:0}.ccj-cart-abandonment-mask{z-index:1888;background-color:rgba(0,0,0,.5);position:fixed;bottom:0;right:0;left:0;top:0}.ccj-cart-abandonment-info{width:420px;max-width:calc(100vw - 20px);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%)}.ccj-cart-abandonment-exit{width:20px;height:20px;overflow:hidden;position:relative;margin-left:calc(100% - 20px);cursor:pointer}.ccj-cart-abandonment-exit::before{content:"";display:block;width:28px;height:2px;background-color:#fff;position:absolute;margin-left:-14px;margin-top:-1px;left:50%;top:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.ccj-cart-abandonment-exit::after{content:"";display:block;width:28px;height:2px;background-color:#fff;position:absolute;margin-left:-14px;margin-top:-1px;left:50%;top:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.ccj-cart-abandonment-body{background-color:#fff;margin-top:10px;padding:20px}.ccj-cart-abandonment-head{height:200px;background-color:#363636;background-position:center center;background-repeat:no-repeat;background-size:cover}.ccj-cart-abandonment-name{margin-top:20px;font-size:24px;text-align:center;font-family:Optima,sans-serif;font-weight:700;line-height:32px;color:#000}.ccj-cart-abandonment-desc{margin-top:12px;font-size:14px;text-align:center;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:22px;padding:0 40px;color:#000}.ccj-cart-abandonment-mail{margin-top:20px}.ccj-cart-abandonment-mail-input{margin:0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #787878;text-align:center;font-size:14px;outline:0;height:32px;width:100%}.ccj-cart-abandonment-mail-input:required{box-shadow:0 0 0 transparent}.ccj-cart-abandonment-mail-input:invalid{box-shadow:0 0 0 transparent}.ccj-cart-abandonment-mail-input.error{border-bottom-color:#bf0733}.ccj-cart-abandonment-mail-error{margin-top:10px;font-size:12px;color:#bf0733;text-align:center}.ccj-cart-abandonment-send{margin-top:25px;text-align:center}.ccj-cart-abandonment-send-button{border:0;margin:0;height:38px;min-width:174px;max-width:324px;text-align:center;text-transform:uppercase;background-color:#9f7d23;box-sizing:border-box;padding:0 20px;font-size:12px;cursor:pointer;color:#fff}.ccj-cart-abandonment-send-button:hover{background-color:#bf972b}.ccj-cart-abandonment-loss{margin-top:16px;text-align:center}.ccj-cart-abandonment-loss-thanks{font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;line-height:18px;color:#31a2ac;cursor:pointer}.ccj-cart-temporary .combo-box-frame{zoom:1}.ccj-cart-temporary .combo-box-frame .combo-box-popup{border-bottom:1px solid #bbb;border-right:1px solid #bbb;border-left:1px solid #bbb;max-height:350px;z-index:9999;right:0;left:0;top:0}.ccj-cart-temporary .common-froth-frame .common-thumb{overflow:hidden}.bookingitem .bookingitem-price .item-price .ccj-cart-temporary .common-froth-frame .label-popup,.ccj-cart-temporary .common-froth-frame .bookingitem .bookingitem-price .item-price .label-popup,.ccj-cart-temporary .common-froth-frame .common-popup,.ccj-cart-temporary .common-froth-frame .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.ccj-cart-temporary .common-froth-frame .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .label-popup,.ccj-cart-temporary .common-froth-frame .wgt-guarantee-popup,.ccj-cart-temporary .common-froth-frame div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .label-popup,.ccj-cart-temporary .common-froth-frame div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .label-popup,.ccj-cart-temporary .common-froth-frame div.bookingflow .booking-options>li .label-popup,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .ccj-cart-temporary .common-froth-frame .label-popup,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .ccj-cart-temporary .common-froth-frame .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .ccj-cart-temporary .common-froth-frame .label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .ccj-cart-temporary .common-froth-frame .label-popup,div.bookingflow .booking-options>li .ccj-cart-temporary .common-froth-frame .label-popup{pointer-events:none;visibility:hidden;overflow:hidden;height:0;z-index:2}.bookingitem .bookingitem-price .item-price .ccj-cart-temporary .common-froth-frame .animate.label-popup,.ccj-cart-temporary .common-froth-frame .animate.wgt-guarantee-popup,.ccj-cart-temporary .common-froth-frame .bookingitem .bookingitem-price .item-price .animate.label-popup,.ccj-cart-temporary .common-froth-frame .common-popup.animate,.ccj-cart-temporary .common-froth-frame .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .animate.label-popup,.ccj-cart-temporary .common-froth-frame .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .animate.label-popup,.ccj-cart-temporary .common-froth-frame div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .animate.label-popup,.ccj-cart-temporary .common-froth-frame div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .animate.label-popup,.ccj-cart-temporary .common-froth-frame div.bookingflow .booking-options>li .animate.label-popup,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .ccj-cart-temporary .common-froth-frame .animate.label-popup,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .ccj-cart-temporary .common-froth-frame .animate.label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .ccj-cart-temporary .common-froth-frame .animate.label-popup,div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .ccj-cart-temporary .common-froth-frame .animate.label-popup,div.bookingflow .booking-options>li .ccj-cart-temporary .common-froth-frame .animate.label-popup{-webkit-transform:translateY(-45px);-moz-transform:translateY(-45px);-ms-transform:translateY(-45px);-o-transform:translateY(-45px);transform:translateY(-45px);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top;opacity:0}.bookingitem .bookingitem-price .item-price .ccj-cart-temporary .common-froth-frame .common-thumb:not([hidden])~.label-popup,.ccj-cart-temporary .common-froth-frame .bookingitem .bookingitem-price .item-price .common-thumb:not([hidden])~.label-popup,.ccj-cart-temporary .common-froth-frame .common-thumb:not([hidden])~.common-popup,.ccj-cart-temporary .common-froth-frame .common-thumb:not([hidden])~.wgt-guarantee-popup,.ccj-cart-temporary .common-froth-frame .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .common-thumb:not([hidden])~.label-popup,.ccj-cart-temporary .common-froth-frame .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .common-thumb:not([hidden])~.label-popup,.ccj-cart-temporary .common-froth-frame div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .common-thumb:not([hidden])~.label-popup,.ccj-cart-temporary .common-froth-frame div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .common-thumb:not([hidden])~.label-popup,.ccj-cart-temporary .common-froth-frame div.bookingflow .booking-options>li .common-thumb:not([hidden])~.label-popup,.ccj-cart-temporary .common-froth-frame div.bookingflow .booking-options>li.blank .guarantee-hover .common-thumb:not([hidden])~.label-popup,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .ccj-cart-temporary .common-froth-frame .common-thumb:not([hidden])~.label-popup,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .ccj-cart-temporary .common-froth-frame .common-thumb:not([hidden])~.label-popup,div.bookingflow .booking-options>li .ccj-cart-temporary .common-froth-frame .common-thumb:not([hidden])~.label-popup{pointer-events:all;visibility:visible;overflow:visible;height:auto}.bookingitem .bookingitem-price .item-price .ccj-cart-temporary .common-froth-frame .common-thumb:not([hidden])~.animate.label-popup,.ccj-cart-temporary .common-froth-frame .bookingitem .bookingitem-price .item-price .common-thumb:not([hidden])~.animate.label-popup,.ccj-cart-temporary .common-froth-frame .common-thumb:not([hidden])~.animate.wgt-guarantee-popup,.ccj-cart-temporary .common-froth-frame .common-thumb:not([hidden])~.common-popup.animate,.ccj-cart-temporary .common-froth-frame .offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .common-thumb:not([hidden])~.animate.label-popup,.ccj-cart-temporary .common-froth-frame .package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .common-thumb:not([hidden])~.animate.label-popup,.ccj-cart-temporary .common-froth-frame div.bookingflow .booking-options.rate>li .rate-content>div .rate-desc-more .common-thumb:not([hidden])~.animate.label-popup,.ccj-cart-temporary .common-froth-frame div.bookingflow .booking-options.rate>li .rate-content>div .rate-hover .common-thumb:not([hidden])~.animate.label-popup,.ccj-cart-temporary .common-froth-frame div.bookingflow .booking-options>li .common-thumb:not([hidden])~.animate.label-popup,.ccj-cart-temporary .common-froth-frame div.bookingflow .booking-options>li.blank .guarantee-hover .common-thumb:not([hidden])~.animate.label-popup,.offer-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .ccj-cart-temporary .common-froth-frame .common-thumb:not([hidden])~.animate.label-popup,.package-detail .main .room-selection .room-module-item .configure-room-block .configure-content .configure-main .addon-section .addon-management>ul>li .item-name .addon-tooltip .ccj-cart-temporary .common-froth-frame .common-thumb:not([hidden])~.animate.label-popup,div.bookingflow .booking-options>li .ccj-cart-temporary .common-froth-frame .common-thumb:not([hidden])~.animate.label-popup{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.ccj-cart-temporary .slide-box-frame{zoom:1}.ccj-cart-temporary .slide-box-frame .slide-box-track{width:10px;background-color:#dcd7c2;opacity:0;bottom:0;right:0;top:0}.ccj-cart-temporary .slide-box-frame .slide-box-thumb{background-color:#3f3939}.ccj-cart-temporary .slide-box-frame .slide-box-trunk{overflow-x:hidden;overflow-y:scroll;width:calc(100% + 17px);-webkit-overflow-scrolling:touch}.ccj-cart-temporary .slide-box-frame .slide-box-trunk::after,.ccj-cart-temporary .slide-box-frame .slide-box-trunk::before{display:block;content:"";height:1px;clear:both}.ccj-cart-temporary .slide-box-frame .slide-box-trunk::-webkit-scrollbar{width:17px}.ccj-cart-temporary .slide-box-frame .slide-box-inner{min-height:100%}.ccj-cart-temporary .slide-box-frame .slide-box-upper{width:42px;height:42px;border-radius:50%;visibility:hidden;opacity:0;bottom:50px;right:30px}.ccj-cart-temporary .slide-box-frame .slide-box-delta{width:15px;height:15px;border-left:3px solid #bbb;border-top:3px solid #bbb;-webkit-transform:translateY(17%) rotate(45deg);-moz-transform:translateY(17%) rotate(45deg);-ms-transform:translateY(17%) rotate(45deg);-o-transform:translateY(17%) rotate(45deg);transform:translateY(17%) rotate(45deg)}.ccj-cart-temporary .message{padding:4px 30px;margin:20px 0}.ccj-cart-temporary .message-close{font-size:42px}.ccj-cart-temporary .article{width:330px}.ccj-cart-temporary .article .swiper-calendar{background-color:#f7f7f7}.ccj-cart-temporary .article .swiper-calendar-next,.ccj-cart-temporary .article .swiper-calendar-prev{color:#000}.ccj-cart-temporary .article .swiper-calendar-mask::before{border-bottom-color:#31a2ac;border-right-color:#31a2ac;border-left-color:#31a2ac;border-top-color:#31a2ac}.ccj-cart-temporary .article .swiper-calendar-item.over .swiper-calendar-mask{background-color:#31a2ac}.ccj-cart-temporary .article .swiper-abreast-prev{display:block;width:auto}.ccj-cart-temporary .article .swiper-abreast-next{display:none}.ccj-cart-temporary .article .swiper-abreast-next .swiper-calendar-prev,.ccj-cart-temporary .article .swiper-abreast-prev .swiper-calendar-next{display:block}.ccj-cart-temporary .article .m4b-counter .m4b-counter-label{color:#000}.ccj-cart-temporary .article .m4b-b1-field-radio span.text{text-indent:0}.ccj-cart-temporary .article .m4b-b1-field-radio span.text:not(:empty){margin-right:8px}.ccj-cart-temporary .article .m4b-b1-field-radio input[type=checkbox]{width:20px;height:20px}.ccj-cart-temporary .article .m4b-b1-field-radio span.icon{width:12px;height:12px;margin-left:-18px;background-clip:content-box}.ccj-cart-temporary .article-head{padding:13px 16px}.ccj-cart-temporary .entries::after,.ccj-cart-temporary .entries::before,.ccj-cart-temporary .epitome::after,.ccj-cart-temporary .epitome::before{content:"";display:block;height:1px}.ccj-cart-temporary .entries~.entries,.ccj-cart-temporary .epitome{margin-top:13px}.ccj-cart-temporary .entries-up{width:0;height:0;border-left:.35em solid transparent;border-right:.35em solid transparent;border-bottom:.35em solid currentColor}.ccj-cart-temporary .entries-down{width:0;height:0;border-top:.35em solid currentColor;border-left:.35em solid transparent;border-right:.35em solid transparent}.ccj-cart-temporary .entries-text{width:100%;resize:none;display:block;border:1px solid #adadad;background-color:transparent;padding:7px 4px}.ccj-cart-temporary .entries-mark{padding-top:5px;text-indent:5px}.ccj-cart-temporary .entries-desc ul{list-style:disc;padding-left:20px}.ccj-cart-temporary .entries-desc ol{list-style:decimal;padding-left:20px}.ccj-cart-temporary .entries-desc a[href]{font-size:inherit;font-weight:inherit;font-family:inherit;color:#31a2ac;cursor:pointer}.ccj-cart-temporary .entries-desc b,.ccj-cart-temporary .entries-desc strong{font-weight:700}.ccj-cart-temporary .entries-high{padding:8px 16px;margin-top:-8px;margin-left:-16px;margin-right:-16px;background-color:#f7f7f7}.ccj-cart-temporary .entries-cash{padding:16px;margin-left:-16px;margin-right:-16px;background-color:#e9f4f5}.ccj-cart-temporary .entries-dark{z-index:88;background-color:rgba(0,0,0,.5);position:fixed;bottom:0;right:0;left:0;top:0}.ccj-cart-temporary .entries-area{width:70vw;max-width:1024px}.ccj-cart-temporary .entries-sque{margin-left:10px;margin-right:10px}.ccj-cart-temporary .entries-halt{padding-left:20px;padding-right:20px}.ccj-cart-temporary .entries-line{margin-left:20px;margin-right:20px;border-top:1px solid #adadad}.ccj-cart-temporary .entries-lump{max-height:calc(75vh - 100px)}.ccj-cart-temporary .entries-main{max-width:66%}.ccj-cart-temporary .entries-idle{width:10%;min-width:30px;max-width:80px}.ccj-cart-temporary .entries-hole{width:38px;height:38px;border-radius:50%;border:3px solid #bbb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ccj-cart-temporary .entries-hole.pointer:hover{border-color:currentColor}.ccj-cart-temporary .entries-mind{width:24px;height:24px;border-radius:50%;background-color:currentColor}.ccj-cart-temporary .entries-none{padding:100px 50px}.ccj-cart-temporary .entries-pict{width:33%;min-width:160px;max-width:250px;min-height:210px;background-size:cover;background-color:#676767;background-repeat:no-repeat;background-position:center top}.ccj-cart-temporary .entries-spic{width:26%;height:136px;min-width:100px;max-width:150px;background-size:cover;background-color:#676767;background-repeat:no-repeat;background-position:center center}.ccj-cart-temporary .entries-coin{width:14px;height:14px;border:1px solid currentColor}.ccj-cart-temporary .entries-gage{width:10px;height:10px;background-color:currentColor}.ccj-cart-temporary .summary-wrap{padding:20px 0;background-color:rgba(0,0,0,.7);width:504px}.ccj-cart-temporary .summary-wrap.bottom{right:0;top:20px}.ccj-cart-temporary .summary-wrap.bottom::before{content:"";display:block;position:absolute;border-bottom:10px solid rgba(0,0,0,.7);border-right:10px solid transparent;border-left:10px solid transparent;right:55px;top:-10px}.ccj-cart-temporary .summary-wrap.top{right:0;bottom:32px}.ccj-cart-temporary .summary-wrap.top::after{content:"";display:block;position:absolute;border-top:10px solid rgba(0,0,0,.7);border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px;right:55px}.ccj-cart-temporary .summary-item{width:25%;padding:6px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ccj-cart-temporary .summary-item.hover,.ccj-cart-temporary .summary-item:hover{background-color:#717b7c}.ccj-cart-temporary .summary-item img{width:30px;height:22px}.ccj-cart-temporary .icon-icon_B017{font-size:3.6rem;color:#000;cursor:pointer;user-select:none}.ccj-cart-temporary .entries-bottom-container{margin:0 16px 16px;padding-top:16px;font-size:0;text-align:right;border-top:1px solid #cfcfcf}.ccj-cart-temporary .entries-bottom-container .entries-bottom-link{text-transform:capitalize;display:inline-block;vertical-align:middle;margin-right:16px;cursor:pointer}.ccj-cart-temporary .entries-bottom-container .entries-bottom-link:hover{text-decoration:underline}.ccj-cart-temporary .entries-bottom-container .entries-gold-button{display:inline-block;vertical-align:middle;padding:12px 30px;background-color:#9f7d23;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;text-align:center}.ccj-cart-temporary .entries-bottom-container .entries-gold-button:hover{background-color:#bf972b}.ccj-cart-temporary [data-form-haserror=true] .payment-text,.ccj-cart-temporary [data-form-haserror=true] .visitor-text{border-color:#ba0c2f}.ccj-cart-temporary [data-form-haserror=true] .payment-fail,.ccj-cart-temporary [data-form-haserror=true] .visitor-fail{color:#ba0c2f}.ccj-cart-temporary .checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,.ccj-cart-temporary .checkout .checkout-confirmation .checkout-confirmation-points a,.ccj-cart-temporary .checkout .checkout-detail a.detail-edit,.ccj-cart-temporary .checkout .overall-price .overall-price-href,.ccj-cart-temporary .checkout .overall-price .overall-price-total .overall-price-points,.ccj-cart-temporary .checkout .overall-price .overall-price-underline,.ccj-cart-temporary .dashboard .main .board .userinfo .membership a,.ccj-cart-temporary .tpl-hero-rating .tpl-rating .view,.ccj-cart-temporary .underline-a,.ccj-cart-temporary .underline-a-bold,.ccj-cart-temporary .underline-a-green,.ccj-cart-temporary .underline-a-red,.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info .ccj-cart-temporary a,.checkout .checkout-confirmation .checkout-confirmation-points .ccj-cart-temporary a,.checkout .checkout-detail .ccj-cart-temporary a.detail-edit,.checkout .overall-price .ccj-cart-temporary .overall-price-href,.checkout .overall-price .ccj-cart-temporary .overall-price-underline,.checkout .overall-price .overall-price-total .ccj-cart-temporary .overall-price-points,.dashboard .main .board .userinfo .membership .ccj-cart-temporary a,.tpl-hero-rating .tpl-rating .ccj-cart-temporary .view{color:#31a2ac;cursor:pointer}.ccj-cart-temporary .section{width:calc(100% - 350px)}.ccj-cart-temporary .visitor{padding:0 10px}.ccj-cart-temporary .payment:not(:empty)::after,.ccj-cart-temporary .payment:not(:empty)::before,.ccj-cart-temporary .visitor:not(:empty)::after,.ccj-cart-temporary .visitor:not(:empty)::before{content:"";display:block;height:1px}.ccj-cart-temporary .visitor:not(:empty)~.visitor{margin-top:2px}.ccj-cart-temporary .visitor-hair{margin-left:-10px;margin-right:-10px;padding:12px 30px}.ccj-cart-temporary .visitor-head{padding:12px 20px}.ccj-cart-temporary .visitor-pict{width:56px;height:56px;border-radius:50%}.ccj-cart-temporary .visitor-pict img{width:100%;height:100%}.ccj-cart-temporary .visitor-tool{box-shadow:0 2px 5px #adadad}.ccj-cart-temporary .visitor-part{margin-left:20px;margin-right:20px}.ccj-cart-temporary .visitor-join{border:0;margin:0;padding:0;outline:0;height:38px;min-width:130px;background-color:#9f7d23}.ccj-cart-temporary .visitor-join:hover{background-color:#bf972b}.ccj-cart-temporary .visitor-sign{margin:0;padding:0;outline:0;height:38px;min-width:130px;background-color:#fff;border:2px solid currentColor}.ccj-cart-temporary .visitor-copy .checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,.ccj-cart-temporary .visitor-copy .checkout .checkout-confirmation .checkout-confirmation-points a,.ccj-cart-temporary .visitor-copy .checkout .checkout-detail a.detail-edit,.ccj-cart-temporary .visitor-copy .checkout .overall-price .overall-price-href,.ccj-cart-temporary .visitor-copy .checkout .overall-price .overall-price-total .overall-price-points,.ccj-cart-temporary .visitor-copy .checkout .overall-price .overall-price-underline,.ccj-cart-temporary .visitor-copy .dashboard .main .board .userinfo .membership a,.ccj-cart-temporary .visitor-copy .tpl-hero-rating .tpl-rating .view,.ccj-cart-temporary .visitor-copy .underline-a,.ccj-cart-temporary .visitor-copy .underline-a-bold,.ccj-cart-temporary .visitor-copy .underline-a-green,.ccj-cart-temporary .visitor-copy .underline-a-red,.ccj-cart-temporary .visitor-copy a[href],.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info .ccj-cart-temporary .visitor-copy a,.checkout .checkout-confirmation .checkout-confirmation-points .ccj-cart-temporary .visitor-copy a,.checkout .checkout-detail .ccj-cart-temporary .visitor-copy a.detail-edit,.checkout .overall-price .ccj-cart-temporary .visitor-copy .overall-price-href,.checkout .overall-price .ccj-cart-temporary .visitor-copy .overall-price-underline,.checkout .overall-price .overall-price-total .ccj-cart-temporary .visitor-copy .overall-price-points,.dashboard .main .board .userinfo .membership .ccj-cart-temporary .visitor-copy a,.tpl-hero-rating .tpl-rating .ccj-cart-temporary .visitor-copy .view{font-size:inherit;font-weight:600;font-family:inherit;color:#31a2ac;cursor:pointer}.ccj-cart-temporary .visitor-copy b,.ccj-cart-temporary .visitor-copy strong{font-weight:700}.ccj-cart-temporary .visitor-form{width:calc(50% - 10px)}.ccj-cart-temporary .visitor-text{width:100%;height:44px;display:block;border:1px solid #adadad;background-color:transparent;padding:0 10px;outline:0;margin:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.ccj-cart-temporary .visitor-text:focus{border-color:#000}.ccj-cart-temporary .visitor-text ::-ms-expand{width:1.5em;padding:0;opacity:0}.ccj-cart-temporary .visitor-icon{width:20px;height:20px;background-size:100% 100%;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA6klEQVQ4y2PYxaPPgAWzAXEYEC8D4vtA/BOIPwPxdahYKFQNhl5shgUC8W0g/k8Ag9QE4TOQGYg7iTAIHXdC9WIYSI5hyIaiGBiCTwMIPF2yiZChITADQYH7mAoGPgGZBTIwmpCXiDQQhGNABq4mxsCH05YSY+AakIEPCCn8++Pn/4dTlxBj4AOQgT8IKfz98TOxBv4EGfiJ2gbepKKBD4iKFBLwGqKSDch1l5IqiE421EzY7LCsF0oF74aiFw5dFBjWhav4mkyGYVNwFV8wHExCARtCTIkNiyhQ7K+BVgG/oPg+VCwaVxUAAGOZ1WVm7vjiAAAAAElFTkSuQmCC);background-color:#ba0c2f;border-radius:50%;margin-left:-25px}.ccj-cart-temporary .visitor-down{width:0;height:0;border-top:6px solid currentColor;border-left:6px solid transparent;border-right:6px solid transparent;margin-left:-25px}.ccj-cart-temporary .visitor-mark{text-indent:11px}.ccj-cart-temporary .visitor-pick input[type=checkbox]{border:0;margin:0;padding:0;opacity:0;display:block;width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:initial;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ccj-cart-temporary .visitor-pick input[type=checkbox]+.visitor-sigh{width:16px;height:16px;display:block;margin-left:-18px;border:2px solid #fff;outline:2px solid currentColor;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ccj-cart-temporary .visitor-pick input[type=checkbox]:checked+.visitor-sigh{background-color:currentColor}.ccj-cart-temporary .payment{margin-top:13px;padding:0 10px}.ccj-cart-temporary .payment-up{width:0;height:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-bottom:.3em solid currentColor}.ccj-cart-temporary .payment-down{width:0;height:0;border-top:.3em solid currentColor;border-left:.3em solid transparent;border-right:.3em solid transparent}.ccj-cart-temporary .payment-hide{border:0;padding:0;opacity:0;width:16px;margin:0 -16px 0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ccj-cart-temporary .payment-code{margin-top:15px;margin-left:-30px;margin-right:-30px;background-color:#333;padding:15px 30px 35px}.ccj-cart-temporary .payment-text{width:100%;height:44px;display:block;border:1px solid #fff;background-color:transparent;padding:0 10px;outline:0;margin:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.ccj-cart-temporary .payment-beat{height:44px;padding:0 .5em;min-width:85px;outline:0;margin:0;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ccj-cart-temporary .payment-icon img{width:40px;min-height:24px}.ccj-cart-temporary .payment-copy{margin:0 20px}.ccj-cart-temporary .payment-card{margin:20px 60px 0}.ccj-cart-temporary .payment-item{margin-right:16px}.ccj-cart-temporary .payment-item img{width:70px;height:42px}.ccj-cart-temporary .payment-item[data-nomatch=true]::after{content:"";display:block;position:absolute;background-color:rgba(0,0,0,.4);bottom:0;right:0;left:0;top:0}.ccj-cart-temporary .payment-par1{width:calc((100% - 60px)/ 3)}.ccj-cart-temporary .payment-par2{width:calc((100% - 60px)/ 3 * 2 + 30px)}.ccj-cart-temporary .payment-part{width:30px}.ccj-cart-temporary .payment-soak{width:180px;padding:10px;display:none;border:1px solid #adadad;background-color:#ebe7e5;position:absolute;left:calc(100% + 10px);top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ccj-cart-temporary .payment-soak::before{width:10px;height:10px;content:"";display:block;border-left:1px solid #adadad;border-top:1px solid #adadad;background-color:#ebe7e5;position:absolute;left:5px;top:50%;-webkit-transform:translate(-100%,-50%) rotate(-45deg);-moz-transform:translate(-100%,-50%) rotate(-45deg);-ms-transform:translate(-100%,-50%) rotate(-45deg);-o-transform:translate(-100%,-50%) rotate(-45deg);transform:translate(-100%,-50%) rotate(-45deg)}.ccj-cart-temporary .payment-soak img{width:55px}.ccj-cart-temporary .payment-help:hover .payment-soak{display:block}.ccj-cart-temporary .payment-hand{margin:0 20px}.ccj-cart-temporary .payment-hole{width:44px;height:44px;border-radius:50%;border:2px solid currentColor;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ccj-cart-temporary .payment-mind{width:30px;height:30px;border-radius:50%;background-color:currentColor}.ccj-cart-temporary .payment-desc{max-width:540px}.ccj-cart-temporary .payment-desc a[href]{font-size:inherit;font-weight:inherit;font-family:inherit;color:#31a2ac;cursor:pointer}.ccj-cart-temporary .payment-desc b,.ccj-cart-temporary .payment-desc strong{font-weight:700}.ccj-cart-temporary .payment-logo{width:106px;height:46px;display:block;background-image:url(/assets/img/footer/ssl.png);background-repeat:no-repeat;background-size:contain}.ccj-cart-temporary .payment-wave{width:84px;height:42px;display:block;background-image:url(/assets/img/footer/seal_image.png);background-repeat:no-repeat;background-size:contain}.ccj-cart-temporary .payment-post{height:40px;padding:0 1em;min-width:180px;background-color:#31a2ac;outline:0;margin:0;border:0;border-radius:0;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ccj-cart-temporary .payment-post:hover{background-color:#2d939c;cursor:pointer}.ccj-cart-temporary .payment-post:disabled{color:#667e80;background-color:#244649;cursor:not-allowed}.ccj-cart-temporary .payment-line{border-top:1px solid #adadad}.ccj-cart-temporary .payment-pass{width:50px;height:50px;margin-left:-51px}.ccj-cart-temporary .payment-harp{height:16px;margin:0 10px;background-color:currentColor;width:1px}.ccj-cart-temporary .payment-unit.hover{background-color:#eedcb0}.ccj-cart-temporary .payment-mask{background-color:rgba(0,0,0,.8);bottom:0;right:0;left:0;top:0}.ccj-cart-temporary .payment-del1{border:0;margin:0;padding:0;width:120px;height:46px;color:#000;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ccj-cart-temporary .payment-del2{margin:0;padding:0;width:120px;height:46px;color:#fff;border:2px solid currentColor;background-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ccj-cart-temporary .payment-pick input[type=checkbox]{border:0;margin:0;padding:0;opacity:0;display:block;width:46px;height:46px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:initial;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ccj-cart-temporary .payment-pick input[type=checkbox]+.payment-sigh{width:42px;height:42px;display:block;margin-left:-44px;border:6px solid #fff;background-color:#fff;outline:2px solid currentColor;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ccj-cart-temporary .payment-pick input[type=checkbox]:checked+.payment-sigh{background-color:#31a2ac}.ccj-cart-temporary .payment-pick input[type=checkbox]:disabled+.payment-sigh{background-color:#d6d6d6;border-color:#d6d6d6}.ccj-cart-temporary{margin:0 auto}.ccj-cart-temporary .s8{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.ccj-cart-temporary a.read-more{color:#31a2ac;text-transform:capitalize;display:block;margin-top:1rem;text-decoration:underline}.ccj-cart-temporary [hidden]{display:none!important}.ccj-cart-temporary input::-ms-clear,.ccj-cart-temporary input::-ms-reveal{display:none}.ccj-cart-temporary select::-ms-expand{width:1.5em;padding:0;opacity:0}.ccj-cart-temporary hr{margin:0;border:0;height:1px;background-color:#adadad}.ccj-cart-temporary .m10{margin:10px}.ccj-cart-temporary .m11{margin:11px}.ccj-cart-temporary .m12{margin:12px}.ccj-cart-temporary .m13{margin:13px}.ccj-cart-temporary .m14{margin:14px}.ccj-cart-temporary .m15{margin:15px}.ccj-cart-temporary .m16{margin:16px}.ccj-cart-temporary .m17{margin:17px}.ccj-cart-temporary .m18{margin:18px}.ccj-cart-temporary .m19{margin:19px}.ccj-cart-temporary .m20{margin:20px}.ccj-cart-temporary .mt1{margin-top:1px}.ccj-cart-temporary .mt2{margin-top:2px}.ccj-cart-temporary .mt3{margin-top:3px}.ccj-cart-temporary .mt4{margin-top:4px}.ccj-cart-temporary .mt5{margin-top:5px}.ccj-cart-temporary .mt6{margin-top:6px}.ccj-cart-temporary .mt7{margin-top:7px}.ccj-cart-temporary .mt8{margin-top:8px}.ccj-cart-temporary .mt50{margin-top:50px}.ccj-cart-temporary .mt0{margin-top:0}.ccj-cart-temporary .mb1{margin-bottom:1px}.ccj-cart-temporary .mb2{margin-bottom:2px}.ccj-cart-temporary .mb3{margin-bottom:3px}.ccj-cart-temporary .mb4{margin-bottom:4px}.ccj-cart-temporary .mb5{margin-bottom:5px}.ccj-cart-temporary .mb6{margin-bottom:6px}.ccj-cart-temporary .mb7{margin-bottom:7px}.ccj-cart-temporary .mb8{margin-bottom:8px}.ccj-cart-temporary .mb10{margin-bottom:10px}.ccj-cart-temporary .mb15{margin-bottom:15px}.ccj-cart-temporary .ml1{margin-left:1px}.ccj-cart-temporary .ml2{margin-left:2px}.ccj-cart-temporary .ml3{margin-left:3px}.ccj-cart-temporary .ml4{margin-left:4px}.ccj-cart-temporary .ml5{margin-left:5px}.ccj-cart-temporary .ml6{margin-left:6px}.ccj-cart-temporary .ml7{margin-left:7px}.ccj-cart-temporary .ml8{margin-left:8px}.ccj-cart-temporary .ml0{margin-top:0}.ccj-cart-temporary .mr1{margin-right:1px}.ccj-cart-temporary .mr2{margin-right:2px}.ccj-cart-temporary .mr3{margin-right:3px}.ccj-cart-temporary .mr4{margin-right:4px}.ccj-cart-temporary .mr5{margin-right:5px}.ccj-cart-temporary .mr6{margin-right:6px}.ccj-cart-temporary .mr7{margin-right:7px}.ccj-cart-temporary .mr8{margin-right:8px}.ccj-cart-temporary .mr0{margin-top:0}.ccj-cart-temporary .p03{padding:3px}.ccj-cart-temporary .p04{padding:4px}.ccj-cart-temporary .p05{padding:5px}.ccj-cart-temporary .p06{padding:6px}.ccj-cart-temporary .p07{padding:7px}.ccj-cart-temporary .p08{padding:8px}.ccj-cart-temporary .p09{padding:9px}.ccj-cart-temporary .p10{padding:10px}.ccj-cart-temporary .p11{padding:11px}.ccj-cart-temporary .p12{padding:12px}.ccj-cart-temporary .p13{padding:13px}.ccj-cart-temporary .p14{padding:14px}.ccj-cart-temporary .p15{padding:15px}.ccj-cart-temporary .p16{padding:16px}.ccj-cart-temporary .p17{padding:17px}.ccj-cart-temporary .p18{padding:18px}.ccj-cart-temporary .p19{padding:19px}.ccj-cart-temporary .p20{padding:20px}.ccj-cart-temporary .f12{font-size:12px}.ccj-cart-temporary .f13{font-size:13px}.ccj-cart-temporary .f14{font-size:14px}.ccj-cart-temporary .f15{font-size:15px}.ccj-cart-temporary .f16{font-size:16px}.ccj-cart-temporary .f17{font-size:17px}.ccj-cart-temporary .f18{font-size:18px}.ccj-cart-temporary .f19{font-size:19px}.ccj-cart-temporary .f20{font-size:20px}.ccj-cart-temporary .f21{font-size:21px}.ccj-cart-temporary .f22{font-size:22px}.ccj-cart-temporary .f23{font-size:23px}.ccj-cart-temporary .f24{font-size:24px}.ccj-cart-temporary .f25{font-size:25px}.ccj-cart-temporary .f26{font-size:26px}.ccj-cart-temporary .f27{font-size:27px}.ccj-cart-temporary .f28{font-size:28px}.ccj-cart-temporary .f50{font-size:50px}.ccj-cart-temporary .f60{font-size:60px}.ccj-cart-temporary .fw3{font-weight:300}.ccj-cart-temporary .fw5{font-weight:500}.ccj-cart-temporary .fw7{font-weight:700}.ccj-cart-temporary .ffv{font-family:'Nimbus Sans L',sans-serif}.ccj-cart-temporary .ffp{font-family:Optima,sans-serif}.ccj-cart-temporary .ffm{font-family:'Nimbus Sans L',sans-serif}.ccj-cart-temporary .ffw{font-family:'Nimbus Sans L',sans-serif}.ccj-cart-temporary .lh15{line-height:15px}.ccj-cart-temporary .lh16{line-height:16px}.ccj-cart-temporary .lh17{line-height:17px}.ccj-cart-temporary .lh18{line-height:18px}.ccj-cart-temporary .lh19{line-height:19px}.ccj-cart-temporary .lh20{line-height:20px}.ccj-cart-temporary .lh21{line-height:21px}.ccj-cart-temporary .lh22{line-height:22px}.ccj-cart-temporary .lh23{line-height:23px}.ccj-cart-temporary .lh24{line-height:24px}.ccj-cart-temporary .lh25{line-height:25px}.ccj-cart-temporary .lh26{line-height:26px}.ccj-cart-temporary .lh27{line-height:27px}.ccj-cart-temporary .lh28{line-height:28px}.ccj-cart-temporary .bg-white{background-color:#fff}.ccj-cart-temporary .bg-dblue{background-color:#004976}.ccj-cart-temporary .bg-lblue{background-color:#31a2ac}.ccj-cart-temporary .bg-green{background-color:#39b54a}.ccj-cart-temporary .bg-wrong{background-color:#ba0c2f}.ccj-cart-temporary .bg-lgray{background-color:#f3f3f3}.ccj-cart-temporary .fg-white{color:#fff}.ccj-cart-temporary .fg-dblue{color:#004976}.ccj-cart-temporary .fg-lblue{color:#31a2ac}.ccj-cart-temporary .fg-green{color:#39b54a}.ccj-cart-temporary .fg-wrong{color:#ba0c2f}.ccj-cart-temporary .fg-dgray{color:#363636}.ccj-cart-temporary .fg-lgray{color:#767676}.ccj-cart-temporary .fg-gray{color:#9e9e9e}.ccj-cart-temporary .fg-noway{color:#acacac}.ccj-cart-temporary .fg-black{color:#000}.ccj-cart-temporary .italic{font-style:italic}.ccj-cart-temporary .left:not(.flex){text-align:left}.ccj-cart-temporary .right:not(.flex){text-align:right}.ccj-cart-temporary .center:not(.flex){text-align:center}.ccj-cart-temporary .justify:not(.flex){text-align:justify}.ccj-cart-temporary .nowrap{white-space:nowrap}.ccj-cart-temporary .normal{white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.ccj-cart-temporary .ellipsis{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.ccj-cart-temporary .lowercase{text-transform:lowercase}.ccj-cart-temporary .uppercase{text-transform:uppercase}.ccj-cart-temporary .capitalize{text-transform:capitalize}.ccj-cart-temporary .underline{text-decoration:underline}.ccj-cart-temporary .overline{text-decoration:overline}.ccj-cart-temporary .through{text-decoration:line-through}.ccj-cart-temporary .relative{position:relative}.ccj-cart-temporary .absolute{position:absolute}.ccj-cart-temporary .not-allowed{cursor:not-allowed}.ccj-cart-temporary .default{cursor:default}.ccj-cart-temporary .pointer{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ccj-cart-temporary .box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ccj-cart-temporary .box-hidden{overflow:hidden}.ccj-cart-temporary .box-shadow{-webkit-box-shadow:0 0 8px #bbb;-moz-box-shadow:0 0 8px #bbb;box-shadow:0 0 8px #bbb}.ccj-cart-temporary .select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ccj-cart-temporary .events-none{pointer-events:none}.ccj-cart-temporary .bold{font-weight:700}.ccj-cart-temporary .zero{height:0;min-height:0;max-height:0}.ccj-cart-temporary .fill{width:100%;height:100%;max-height:inherit;min-height:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ccj-cart-temporary .flex{display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ccj-cart-temporary label.flex{display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;vertical-align:top}.ccj-cart-temporary .flex.wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ccj-cart-temporary .flex.column{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ccj-cart-temporary .flex.top{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.ccj-cart-temporary .flex.bottom{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.ccj-cart-temporary .flex.left{-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ccj-cart-temporary .flex.right{-moz-box-pack:end;-ms-flex-pack:end;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ccj-cart-temporary .flex.center{-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ccj-cart-temporary .flex.justify{-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.ccj-cart-temporary .flex.stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ccj-cart-temporary .flex>.none{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.ccj-cart-temporary .flex>.auto{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.ccj-cart-temporary .flex>.flex3{-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}.ccj-cart-temporary .flex>.auto.flex>.fill{height:auto}.ccj-cart-temporary .flex>.auto.flex.relative>.fill{position:absolute;bottom:0;right:0;left:0;top:0}.ccj-cart-temporary .z1{z-index:1}.ccj-cart-temporary .z2{z-index:2}.ccj-cart-temporary .z3{z-index:3}.ccj-cart-temporary .z4{z-index:4}.ccj-cart-temporary .z5{z-index:5}.ccj-cart-temporary .z6{z-index:6}.ccj-cart-temporary .z7{z-index:7}.ccj-cart-temporary .z8{z-index:8}.ccj-cart-temporary .z9{z-index:9}.ccj-cart-temporary .w0{width:0}.ccj-cart-temporary .rtl{direction:rtl}.ccj-cart-temporary .ltr{direction:ltr}html[dir=rtl] .rtl{direction:ltr}html[dir=rtl] .ltr{direction:rtl}html[dir=rtl] .ccj-cart-temporary .visitor-icon{margin-left:0;margin-right:-25px}html[dir=rtl] .ccj-cart-temporary .visitor-down{margin-left:0;margin-right:-25px}html[dir=rtl] .ccj-cart-temporary .payment-pass{margin-left:0;margin-right:-51px}html[dir=rtl] .ccj-cart-temporary .visitor-pick input[type=checkbox]+.visitor-sigh{margin-left:0;margin-right:-18px}html[dir=rtl] .ccj-cart-temporary .summary-wrap.bottom,html[dir=rtl] .ccj-cart-temporary .summary-wrap.top{right:auto;left:0}html[dir=rtl] .ccj-cart-temporary .summary-wrap.bottom::before,html[dir=rtl] .ccj-cart-temporary .summary-wrap.top::after{right:auto;left:55px}html[dir=rtl] .ccj-cart-temporary .payment-soak{right:calc(100% + 10px);left:auto}html[dir=rtl] .ccj-cart-temporary .payment-soak::before{right:5px;left:auto;-webkit-transform:translate(100%,-50%) rotate(135deg);-moz-transform:translate(100%,-50%) rotate(135deg);-ms-transform:translate(100%,-50%) rotate(135deg);-o-transform:translate(100%,-50%) rotate(135deg);transform:translate(100%,-50%) rotate(135deg)}html[dir=rtl] .ccj-cart-temporary .slide-box-frame .slide-box-track{right:auto;left:0}html[dir=rtl] .ccj-cart-temporary .slide-box-frame .slide-box-inner{-webkit-transform:translateX(-17px);-moz-transform:translateX(-17px);-ms-transform:translateX(-17px);-o-transform:translateX(-17px);transform:translateX(-17px)}html[dir=rtl] .ccj-cart-temporary .article .m4b-b1-field-radio span.text:not(:empty){margin-right:0;margin-left:8px}html[dir=rtl] .ccj-cart-temporary .article .m4b-b1-field-radio span.icon{margin-right:-18px;margin-left:0}html[dir=rtl] .ccj-cart-temporary .payment-item{margin-right:0;margin-left:16px}.f-and-b .f-and-b-article{width:330px;position:fixed;bottom:0;right:0;top:64px}.f-and-b .f-and-b-article-block{padding:16px 22px}.f-and-b .f-and-b-article-block:empty{padding:0;margin:0 22px;border-top:1px solid rgba(37,37,37,.1)}.f-and-b .f-and-b-article-block.meal-category{background-color:#f7f7f7}.f-and-b .f-and-b-article-chest{padding:25px 22px;background-color:#f7f7f7}.f-and-b .f-and-b-article-total{margin:20px 16px}.f-and-b .f-and-b-article-total.f-and-b-article-total-button{margin:10px 16px}.f-and-b .f-and-b-article-total-shadow{box-shadow:2px 0 4px 0 rgba(0,0,0,.1)}.f-and-b .f-and-b-article-submit{width:100%;background-color:#31a2ac;padding:16px 0;outline:0;border:0;margin:0;-webkit-appearance:none;-moz-appearance:none}.f-and-b .f-and-b-article-multi{margin:0 22px}.f-and-b .f-and-b-article-multi textarea{margin:0;outline:0;resize:none;box-sizing:border-box;border:1px solid #999;padding:7px 4px;width:100%}.f-and-b.ccj-cart-temporary .f-and-b-section-filter[data-item=mode] .combo-box-frame .combo-box-popup,.f-and-b.ccj-cart-temporary .f-and-b-section-filter[data-item=time] .combo-box-frame .combo-box-popup{border-top:1px solid #bbb;box-shadow:0 2px 8px #bbb;border-bottom:0;border-right:0;border-left:0}.f-and-b.ccj-cart-temporary .f-and-b-section-filter[data-item=date] .combo-box-frame .combo-box-popup{border-bottom:1px solid #bbb;border-right:1px solid #bbb;border-left:1px solid #bbb;border-top:1px solid #bbb}.f-and-b.ccj-cart-temporary .visitor-pick input[type=checkbox]+.visitor-sigh{border-color:#e7e7e7;outline-width:1px}.f-and-b.ccj-cart-temporary .entries-spic{width:240px}.f-and-b.ccj-cart-temporary .x-mask.x-mask-black .x-al-c.x-nowrap.book2-vertical .book2-lampbox-container.x-al-l.x-normal .mm2-rup-content-container.item-tip-container{padding:20px}.f-and-b.ccj-cart-temporary .x-mask.x-mask-black .x-al-c.x-nowrap.book2-vertical .book2-lampbox-container.x-al-l.x-normal .mm2-rup-content-container.item-tip-container .entries-main{max-width:100%;flex-wrap:wrap}.f-and-b.ccj-cart-temporary .x-mask.x-mask-black .x-al-c.x-nowrap.book2-vertical .book2-lampbox-container.x-al-l.x-normal .mm2-rup-content-container.item-tip-container .entries-main .item-tip-header-container{flex:0 0 100%;padding-top:16px;padding-bottom:16px;position:relative}.f-and-b.ccj-cart-temporary .x-mask.x-mask-black .x-al-c.x-nowrap.book2-vertical .book2-lampbox-container.x-al-l.x-normal .mm2-rup-content-container.item-tip-container .entries-main .item-tip-header-container .icon-icon_B017{position:absolute;right:16px;top:10px}.f-and-b.ccj-cart-temporary .x-mask.x-mask-black .x-al-c.x-nowrap.book2-vertical .book2-lampbox-container.x-al-l.x-normal .mm2-rup-content-container.item-tip-container .entries-main .item-tip-content-container{display:flex}.f-and-b.ccj-cart-temporary .x-mask.x-mask-black .x-al-c.x-nowrap.book2-vertical .book2-lampbox-container.x-al-l.x-normal .mm2-rup-content-container.item-tip-container .entries-main .item-tip-content-container .entries-spic{min-width:240px;max-width:240px;height:240px}.f-and-b .f-and-b-section{margin-right:330px}.f-and-b .f-and-b-section .swiper-calendar-item.prev .swiper-calendar-text{cursor:not-allowed;color:#363636;opacity:.5}.f-and-b .f-and-b-section .swiper-calendar-item.over .swiper-calendar-mask{background-color:transparent}.f-and-b .f-and-b-section .swiper-calendar-item.prev .swiper-calendar-mask::before{display:none}.f-and-b .f-and-b-section .swiper-calendar-item.next .swiper-calendar-mask::before{border-top-color:#31a2ac;border-left-color:#31a2ac;border-right-color:#31a2ac;border-bottom-color:#31a2ac}.f-and-b .f-and-b-section-richTitle em,.f-and-b .f-and-b-section-richTitle i{font-style:italic}.f-and-b .f-and-b-section-richTitle b,.f-and-b .f-and-b-section-richTitle strong{font-weight:700}.f-and-b .f-and-b-section-richTitle big{font-size:larger}.f-and-b .f-and-b-section-richTitle small{font-size:smaller}.f-and-b .f-and-b-section-richTitle sub{vertical-align:sub;font-size:smaller}.f-and-b .f-and-b-section-richTitle sup{vertical-align:super;font-size:smaller}.f-and-b .f-and-b-section .f-and-b-section-swiper-banner{position:relative}.f-and-b .f-and-b-section .f-and-b-section-swiper-banner .swiper-container{direction:ltr;display:block;overflow:hidden;white-space:nowrap;background-size:cover;background-repeat:no-repeat;background-position:center center}.f-and-b .f-and-b-section .f-and-b-section-swiper-banner .swiper-container .swiper-wrapper{width:100%;height:100%}.f-and-b .f-and-b-section .f-and-b-section-swiper-banner .swiper-container .swiper-wrapper .swiper-slide{width:100%;height:100%;display:inline-block;vertical-align:top;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.f-and-b .f-and-b-section .f-and-b-section-swiper-banner .swiper-container .swiper-wrapper .swiper-slide.f-and-b-section-banner-slide .f-and-b-section-banner{cursor:pointer}.f-and-b .f-and-b-section .f-and-b-section-swiper-banner .swiper-controller{position:static;-webkit-user-select:none;-ms-user-select:none;user-select:none}.f-and-b .f-and-b-section .f-and-b-section-swiper-banner .swiper-controller .swiper-controller-prev{cursor:pointer;width:40px;height:60px;margin-top:-30px;position:absolute;z-index:1;left:20px;top:50%}.f-and-b .f-and-b-section .f-and-b-section-swiper-banner .swiper-controller .swiper-controller-prev::before{width:27px;height:4px;content:"";display:block;position:absolute;background-color:#fff;margin-top:-2px;left:10px;top:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:2px center;-moz-transform-origin:2px center;-ms-transform-origin:2px center;-o-transform-origin:2px center;transform-origin:2px center}.f-and-b .f-and-b-section .f-and-b-section-swiper-banner .swiper-controller .swiper-controller-prev::after{width:27px;height:4px;content:"";display:block;position:absolute;background-color:#fff;margin-top:-2px;left:10px;top:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:2px center;-moz-transform-origin:2px center;-ms-transform-origin:2px center;-o-transform-origin:2px center;transform-origin:2px center}.f-and-b .f-and-b-section .f-and-b-section-swiper-banner .swiper-controller .swiper-controller-next{cursor:pointer;width:40px;height:60px;margin-top:-30px;position:absolute;z-index:1;right:20px;top:50%}.f-and-b .f-and-b-section .f-and-b-section-swiper-banner .swiper-controller .swiper-controller-next::before{width:27px;height:4px;content:"";display:block;position:absolute;background-color:#fff;margin-top:-2px;right:10px;top:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:25px center;-moz-transform-origin:25px center;-ms-transform-origin:25px center;-o-transform-origin:25px center;transform-origin:25px center}.f-and-b .f-and-b-section .f-and-b-section-swiper-banner .swiper-controller .swiper-controller-next::after{width:27px;height:4px;content:"";display:block;position:absolute;background-color:#fff;margin-top:-2px;right:10px;top:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:25px center;-moz-transform-origin:25px center;-ms-transform-origin:25px center;-o-transform-origin:25px center;transform-origin:25px center}.f-and-b .f-and-b-section-banner{background-color:#676767;background-repeat:no-repeat;background-size:cover;height:234px;position:relative}.f-and-b .f-and-b-section-banner video{position:absolute;width:100%;height:100%;z-index:0;top:0;bottom:0;left:0;right:0}.f-and-b .f-and-b-section-banner-with-video{cursor:pointer}.f-and-b .f-and-b-section-title{padding:36px 36px 21px}.f-and-b .f-and-b-section-switch{width:calc((100% - 2px)/ 3);background-color:#767676;color:#fff}.f-and-b .f-and-b-section-switch.selected{box-shadow:inset 0 6px 0 0 #31a2ac;background-color:transparent;color:#000}.f-and-b .f-and-b-section-orders{padding:30px 36px}.f-and-b .f-and-b-section-filter{width:calc((100% - 30px)/ 3)}.f-and-b .f-and-b-section-filter:nth-child(2){margin:0 15px}.f-and-b .f-and-b-section-filter[data-item=date] .combo-box-popup{padding:10px 15px;width:680px;right:auto}.f-and-b .f-and-b-section-combo-text{padding:11px 10px 10px}.f-and-b .f-and-b-section-combo-item{padding:11px 10px 10px}.f-and-b .f-and-b-section-combo-item.hover{background-color:#31a2ac;color:#fff}.f-and-b .f-and-b-section-block{margin:20px 0;color:#202020}.f-and-b .f-and-b-section-block:empty{margin:0;display:none}.f-and-b .f-and-b-section-block .maincategory-slick-container{position:relative}.f-and-b .f-and-b-section-block .maincategory-slick-container-wrapper{margin:0 50px;z-index:1}.f-and-b .f-and-b-section-block .maincategory-slick-container-wrapper .maincategory-slide-item{margin:10px;border:4px solid transparent;height:12vw;position:relative;cursor:pointer;box-sizing:border-box}.f-and-b .f-and-b-section-block .maincategory-slick-container-wrapper .maincategory-slide-item[data-has-item=false]{display:none}.f-and-b .f-and-b-section-block .maincategory-slick-container-wrapper .maincategory-slide-item.slick-current-checked{border:4px solid #31a2ac}.f-and-b .f-and-b-section-block .maincategory-slick-container-wrapper .maincategory-slide-item-img{background-size:contain;background-repeat:no-repeat;background-position:center center;position:relative;z-index:1;width:100%;height:100%;background-color:#fff}.f-and-b .f-and-b-section-block .maincategory-slick-container-wrapper .maincategory-slide-item-title{background:#fff;position:absolute;bottom:0;z-index:2;padding:10px 5px;width:calc(100% - 10px);font-weight:700;font-size:16px}.f-and-b .f-and-b-section-block .maincategory-slick-container .maincategory-slick-controller{color:#000;width:100%;height:auto;position:absolute;top:45%;left:0;transform:translate(0,-45%);-webkit-transform:translate(0,-45%);-moz-transform:translate(0,-45%);-ms-transform:translate(0,-45%);-moz-transform:translate(0,-45%);font-size:50px}.f-and-b .f-and-b-section-block .maincategory-slick-container .maincategory-slick-controller .maincategory-slick-left{float:left;cursor:pointer}.f-and-b .f-and-b-section-block .maincategory-slick-container .maincategory-slick-controller .maincategory-slick-right{float:right;cursor:pointer}.f-and-b .f-and-b-section-block.f-and-b-section-food-block .pointer .flex.justify .auto.ellipsis.f20.ffw.lh24.mt4.mb4{flex:0 0 80%}.f-and-b .f-and-b-section-up{width:1em;height:1em;border-left:2px solid #31a2ac;border-top:2px solid #31a2ac;transform:translateY(6px) rotate(45deg)}.f-and-b .f-and-b-section-down{width:1em;height:1em;border-left:2px solid #31a2ac;border-top:2px solid #31a2ac;transform:translateY(-6px) rotate(225deg)}.f-and-b .f-and-b-section-line{background-color:#adadad;margin-right:16px;margin-left:16px;height:1px}.f-and-b .f-and-b-section-details{padding:30px 36px}.f-and-b .f-and-b-section-details-inner{background-color:#fff;padding:20px 16px 30px}.f-and-b .f-and-b-section-details-hr{margin:20px 0}.f-and-b .f-and-b-section-details-tt a{color:#31a2ac}.f-and-b .f-and-b-section-details-tt em,.f-and-b .f-and-b-section-details-tt i{font-style:italic}.f-and-b .f-and-b-section-details-tt b,.f-and-b .f-and-b-section-details-tt strong{font-weight:700}.f-and-b .f-and-b-section-details-tt ul{padding-left:20px;list-style:disc}.f-and-b .f-and-b-section-details-tt ol{padding-left:20px;list-style:decimal}.f-and-b .f-and-b-section-contact{padding:30px 36px}.f-and-b .f-and-b-section-contact-block{padding:20px 52px 30px 16px}.f-and-b .f-and-b-section-contact-block .f-and-b-section-contact-line .flex .contact-custom em,.f-and-b .f-and-b-section-contact-block .f-and-b-section-contact-line .flex .contact-custom i{font-style:italic}.f-and-b .f-and-b-section-contact-block .f-and-b-section-contact-line .flex .contact-custom b,.f-and-b .f-and-b-section-contact-block .f-and-b-section-contact-line .flex .contact-custom strong{font-weight:700}.f-and-b .f-and-b-section-contact-block .f-and-b-section-contact-line .flex .contact-custom big{font-size:larger}.f-and-b .f-and-b-section-contact-block .f-and-b-section-contact-line .flex .contact-custom small{font-size:smaller}.f-and-b .f-and-b-section-contact-block .f-and-b-section-contact-line .flex .contact-custom sub{vertical-align:sub;font-size:smaller}.f-and-b .f-and-b-section-contact-block .f-and-b-section-contact-line .flex .contact-custom sup{vertical-align:super;font-size:smaller}.f-and-b .f-and-b-section-contact-line+.f-and-b-section-contact-line{margin-top:20px}.f-and-b .f-and-b-section-contact .f-and-b-section-block:first-child{margin-top:0}.f-and-b .f-and-b-section-contact-line .wgt-socialmedia .facebook-icon::before,.f-and-b .f-and-b-section-contact-line .wgt-socialmedia .googleplus-icon::before,.f-and-b .f-and-b-section-contact-line .wgt-socialmedia .share-icon::before,.f-and-b .f-and-b-section-contact-line .wgt-socialmedia .twitter-icon::before{color:#000!important}.f-and-b .f-and-b-section-contact-line .wgt-socialmedia span{font-size:25px!important;line-height:1!important;margin:0 3px}.f-and-b .f-and-b-section-contact-line .wgt-socialmedia a.addthis_button span::before{color:#000!important}.f-and-b .f-and-b-section-contact-line .wgt-socialmedia{margin-left:0!important}img.imageSliderItem{object-fit:contain;font-family:'object-fit: contain;'}html[dir=rtl] .f-and-b .f-and-b-section-details-tt ol,html[dir=rtl] .f-and-b .f-and-b-section-details-tt ul{padding-left:0;padding-right:20px}.f-and-b{margin-top:64px;min-height:calc(100vh - 64px);min-height:calc(var(--vh,1vh) * 100 - 64px);background-color:#e7e7e7}.f-and-b .fg-placeholder{color:#9f9f9f}.f-and-b .f-and-b-placeholder:empty::before{content:attr(aria-placeholder);color:#9f9f9f}.new-rfp-container{padding:50px 9.2rem 60px;background-color:#fafafa}@media (max-width:768px){.new-rfp-container{padding:60px 16px 60px}}.new-rfp-header{font-family:Optima,sans-serif;font-weight:700;font-size:3.8rem;line-height:5.1rem;color:#000}@media (max-width:768px){.new-rfp-header{font-size:2.8rem;line-height:3.7rem;color:#000}}.new-rfp-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:2.4rem;color:#000;padding-top:40px}@media (max-width:768px){.new-rfp-caption{padding-top:26px;font-size:1.6rem;line-height:2.2rem;color:#000}}.new-rfp-form-header{font-family:Optima,sans-serif;font-weight:700;font-size:2.4rem;line-height:2.4rem;color:#000;padding-top:40px}@media (max-width:768px){.new-rfp-form-header{font-size:2.2rem;line-height:3rem;color:#000}}.new-rfp-content{width:82%}@media (max-width:768px){.new-rfp-content{width:100%}}.new-rfp-content div.sync-request{padding-bottom:40vh}.new-rfp-content div.sync-request h3{font-family:Optima,sans-serif;font-weight:700;font-size:3.8rem;line-height:5.1rem;color:#000}.new-rfp-content div.sync-request p{padding-top:40px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:2.4rem;color:#000}.new-rfp-content .wgt-sqbutton-golden{font-size:1.4rem;line-height:3.9rem;padding:0 76px;letter-spacing:1px}@media (max-width:768px){.new-rfp-content .wgt-sqbutton-golden{width:100%;margin-top:20px}}.new-rfp-content .wgt-sqbutton-golden:hover{color:#fff}.new-rfp-content .captcha-error{display:none;margin-top:.5rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.4rem;color:#ba0a2f}.new-rfp-content .new-room-detail__main-content-gallery{height:51rem}.new-rfp-content .new-room-detail__main-content-detail .item__name{padding-top:20px;font-size:2.4rem;line-height:3.2rem;color:#4e4e4e}.new-rfp-content .new-room-detail__main-content-detail .item__des{border-bottom:none;padding-bottom:3rem}.new-rfp-content .new-room-detail__main-content-detail .item__foot-book{width:auto}.new-rfp-content .new-room-detail__main-content-detail .item__foot-book .bookNow{width:auto;height:auto;cursor:pointer;font-size:1.4rem;line-height:1.7rem;padding:15.2px 25px;white-space:nowrap}.new-rfp-content .new-room-detail__main-content-detail .item__foot-book .bookNow:hover{background-color:#bf972b}.new-rfp-content .item__property{padding-bottom:2.6rem}.new-rfp-content .item__property-line{padding-left:48px;position:relative;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:2rem;color:#363636}.new-rfp-content .item__property-line:before{position:absolute;content:'';display:block;width:4px;height:4px;border-radius:50%;background-color:#363636;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:26px}@media (max-width:768px){.new-rfp-content .item__eventsetup{padding-top:22px}}.new-rfp-content .item__eventsetup img{width:30px;height:30px;display:inline-block;vertical-align:middle;margin-right:10px}.form.new-rfp-form{font-size:0}.form.new-rfp-form .field-other{margin-top:2rem}.form.new-rfp-form .field-other .item-source-of-referral{font-size:1.6rem;line-height:1.9rem;margin-bottom:.5rem}.form.new-rfp-form .field-other .item-source-of-referral [name=other_source_of_referral]{width:330px}.form.new-rfp-form .field-other.input-error .error-tip{color:#ba0a2f!important;font-size:1.2rem!important;line-height:1.4rem!important;display:inline-block}.form.new-rfp-form .field{display:block;margin-top:4rem;margin-right:20px}@media (max-width:768px){.form.new-rfp-form .field{margin-top:2.8rem}}.form.new-rfp-form .field .input-box{width:100%;background-color:#fafafa;border:none;border-bottom:1px solid #000;overflow:visible}.form.new-rfp-form .field .input-box.focus{border:none;border-bottom:1px solid #000}.form.new-rfp-form .field .input-box.disabled select{cursor:not-allowed}.form.new-rfp-form .field .input-box.disabled .input-label{color:#9b9b9b}.form.new-rfp-form .field .input-box .icon-icon_D001,.form.new-rfp-form .field .input-box .icon-icon_chervonDown{position:absolute;display:inline-block;height:1.9rem;bottom:0;right:0;color:#4e4e4e;z-index:1;font-size:16px}.form.new-rfp-form .field .input-box .icon-icon_D001{font-size:3rem;height:3rem;color:#000}.form.new-rfp-form .field .input-box.new-rfp-search-input-box input{width:calc(100% - 40px)!important}.form.new-rfp-form .field input{width:100%;margin:0;font-size:1.6rem;line-height:1.9rem;color:#000;background-color:transparent;position:relative;z-index:1}.form.new-rfp-form .field textarea{width:100%;margin:0;font-size:1.6rem;line-height:1.9rem;color:#000;background-color:transparent;position:relative;z-index:1;border:none;height:1.9rem;padding-bottom:.6rem}.form.new-rfp-form .field select{margin:0;background-color:transparent;padding:0;width:100%;position:relative;z-index:1}@media (max-width:768px){.form.new-rfp-form .field select{font-size:1.6rem;line-height:1.9rem}}.form.new-rfp-form .field select option{font-size:1.6rem}.form.new-rfp-form .field select.select-default{font-size:0}.form.new-rfp-form .field .new-frp-picker-container{margin:0;padding:0;background:transparentize;font-size:1.6rem;line-height:3rem;color:#000;width:100%;position:relative;z-index:1;height:3rem}.form.new-rfp-form .field .data-calendar-popup{background-color:#fff;position:relative}.form.new-rfp-form .field .data-calendar-popup .form-data-calendar-popup-inner{position:absolute;left:0;top:0;width:100%;background:#fff;z-index:10}.form.new-rfp-form .field .data-calendar-popup .swiper-calendar-item.next .swiper-calendar-mask::before{display:none}.form.new-rfp-form .field .data-calendar-popup .swiper-calendar-item.next .swiper-calendar-text{color:#363636}@media (min-width:769px){.form.new-rfp-form .field .data-calendar-popup .swiper-abreast-prev{width:auto;display:block}.form.new-rfp-form .field .data-calendar-popup .swiper-abreast-next{display:none}.form.new-rfp-form .field .data-calendar-popup .swiper-abreast-next .swiper-calendar-prev,.form.new-rfp-form .field .data-calendar-popup .swiper-abreast-prev .swiper-calendar-next{display:block}}.form.new-rfp-form .field .input-label{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:3rem;color:#000;position:absolute;bottom:0;z-index:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease false;-o-transition:all .2s ease false;transition:all .2s ease}.form.new-rfp-form .field .input-label span{color:#9b9b9b;display:inline-block;padding:0 4px}.form.new-rfp-form .field .new-rfp-comments-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#9b9b9b;display:inline-block;padding-top:10px}.form.new-rfp-form .field .new-rfp-radio-label{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:1.9rem;color:#000;margin-right:20px}@media (max-width:768px){.form.new-rfp-form .field .new-rfp-radio-label{margin-bottom:20px;display:block}}.form.new-rfp-form .field .new-rfp-radio-item{display:inline-block;vertical-align:middle;margin-right:20px;cursor:pointer}.form.new-rfp-form .field .new-rfp-radio-item:last-child{margin-right:0}.card.selected .form.new-rfp-form .field i.new-rfp-radio-item.radio .new-rfp-radio:after,.form.new-rfp-form .field .card.selected i.new-rfp-radio-item.radio .new-rfp-radio:after,.form.new-rfp-form .field .new-rfp-radio-item.checked .new-rfp-radio:after,.form.new-rfp-form .field .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.new-rfp-radio-item.radio .new-rfp-radio:after,.form.new-rfp-form .field .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.new-rfp-radio-item.radio .new-rfp-radio:after,.form.new-rfp-form .field div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.new-rfp-radio-item .new-rfp-radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .form.new-rfp-form .field i.new-rfp-radio-item.radio .new-rfp-radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .form.new-rfp-form .field i.new-rfp-radio-item.radio .new-rfp-radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .form.new-rfp-form .field i.new-rfp-radio-item .new-rfp-radio:after{content:'';display:block;position:absolute;top:50%;left: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%);width:2.2rem;height:2.2rem;background-color:#004976;border-radius:50%}.form.new-rfp-form .field .new-rfp-radio{width:3rem;height:3rem;display:inline-block;vertical-align:middle;position:relative;border:1px solid #acacac;background-color:#fff;border-radius:50%;margin-right:14px}.form.new-rfp-form .field .new-rfp-radio-content{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.6rem;line-height:1.9rem;color:#000;display:inline-block;vertical-align:middle}.form.new-rfp-form .field .form-data-calendar-popup-inner{position:absolute;left:0;top:0;width:100%;background-color:#fff;z-index:10}@media (max-width:768px){.form.new-rfp-form .field .form-data-calendar-popup-inner{width:calc((100% + 32.5px) * 2)!important}}.form.new-rfp-form .field.field-has-value .input-label{font-size:1.2rem;line-height:1.4rem;color:#9b9b9b;bottom:100%}.form.new-rfp-form .field.input-error div.input-box{border-bottom:1px solid #ba0a2f!important}.form.new-rfp-form .field.input-error .icon-icon_D001,.form.new-rfp-form .field.input-error .icon-icon_chervonDown{color:#ba0a2f}.form.new-rfp-form .field.input-error .error-tip{color:#ba0a2f!important;font-size:1.2rem!important;line-height:1.4rem!important}.form.new-rfp-form .field.input-error .new-rfp-radio{border-color:#ba0a2f}.form.new-rfp-form .field.error-block{white-space:nowrap}.form.new-rfp-form .field.input-error.null.error-block .error-tip.null{display:block!important}.form.new-rfp-form .field.input-error.max-num .error-tip.max-num{display:inline-block}.form.new-rfp-form .field.no-margin{margin-right:0}.form.new-rfp-form .field.third-one{display:inline-block;width:44%}@media (max-width:768px){.form.new-rfp-form .field.third-one{width:100%}}.form.new-rfp-form .field.third-one-date{width:calc(50% - 10px)!important}@media (max-width:768px){.form.new-rfp-form .field.third-one-date{width:100%!important}}.form.new-rfp-form .field.third-two{display:inline-block;width:27%}@media (max-width:768px){.form.new-rfp-form .field.third-two{width:100%}}.form.new-rfp-form .field.half-two{display:inline-block;width:calc((100% - 21px)/ 2)}@media (max-width:768px){.form.new-rfp-form .field.half-two{width:100%}}.form.new-rfp-form .field.third-three{display:inline-block;width:calc(29% - 40px)}@media (max-width:768px){.form.new-rfp-form .field.third-three{width:100%}}.form.new-rfp-form .field.short-picker{display:inline-block;width:calc(((50% - 10px) - 66px)/ 2)}@media (max-width:768px){.form.new-rfp-form .field.short-picker{width:calc(50% - 32.5px);white-space:normal}}.form.new-rfp-form .field.short-picker select{height:3rem}.form.new-rfp-form .field.short-picker .error-tip{position:absolute!important}@media (max-width:768px){.form.new-rfp-form .field.short-picker .error-tip{left:0!important;top:100%!important}}.form.new-rfp-form .field.short-picker .error-tip.date-special{white-space:nowrap}.form.new-rfp-form .field.short-picker-block{display:block!important}.form.new-rfp-form .checkbox-container{display:block;margin-top:40px}.form.new-rfp-form .checkbox-container p{padding:0 12px;display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:2rem;color:#000}.form.new-rfp-form .checkbox-container p a{cursor:pointer;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;color:#004976}.form.new-rfp-form i.checkbox,.form.new-rfp-form i.radio{width:16px;height:16px;border:1px solid #acacac}.card.selected .form.new-rfp-form i.radio:after,.form.new-rfp-form .card.selected i.radio:after,.form.new-rfp-form .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.form.new-rfp-form .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.form.new-rfp-form div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox:after,.form.new-rfp-form div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.radio:after,.form.new-rfp-form i.checkbox.checked:after,.form.new-rfp-form i.checked.radio:after,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .form.new-rfp-form i.radio:after,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .form.new-rfp-form i.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .form.new-rfp-form i.checkbox:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .form.new-rfp-form i.radio:after{width:14px;height:14px;background-color:#004976}.form.new-rfp-form .venus-bottom{padding-top:20px}.short-picker-divider{display:inline-block;vertical-align:bottom;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:3rem;color:#000;padding:0 6px;box-sizing:border-box;text-align:center;width:65px}@media (max-width:768px){.short-picker-divider+.field .data-calendar-popup .form-data-calendar-popup-inner{left:calc(-100% - 65px)!important}}.short-picker-container-divider{display:inline-block;vertical-align:bottom;width:20px}@media (max-width:768px){.short-picker-container-divider{display:none}}.new-rfp-business-container{display:none}.new-rfp-business-container.show{display:block}.new-rfp-confirm-checkbox{display:block}@media (max-width:768px){.new-rfp-confirm-checkbox{margin-bottom:-4rem}}.new-rfp-confirm-checkbox i.checkbox,.new-rfp-confirm-checkbox i.radio{vertical-align:top}.new-rfp-confirm-checkbox p{width:calc((100% - 30px) * .8);vertical-align:top}@media (max-width:768px){.new-rfp-confirm-checkbox p{width:calc(100% - 55px)}}.new-rfp-confirm-checkbox.input-error i.checkbox,.new-rfp-confirm-checkbox.input-error i.radio{border:1px solid #ba0a2f}.new-rfp-prefer-container{display:block;margin-top:4rem}@media (max-width:768px){.new-rfp-prefer-container{margin-top:2.5rem}}.new-rfp-prefer-container-header{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:3rem;color:#000}.new-rfp-prefer-container-header span{color:#9b9b9b;display:inline-block;padding:0 4px}.new-rfp-prefer-item-container{font-size:0}.new-rfp-prefer-item{display:inline-block;position:relative;box-sizing:border-box;vertical-align:top;width:calc((100% - 61px)/ 5);margin-right:15px;margin-top:15px;border:1px solid #acacac;background-color:#fff;padding:0;cursor:pointer;white-space:nowrap;height:58px}@media (max-width:768px){.new-rfp-prefer-item{width:calc((100% - 15px)/ 2)}}@media (min-width:769px){.new-rfp-prefer-item:nth-child(5n){margin-right:0}}@media (max-width:768px){.new-rfp-prefer-item:nth-child(2n){margin-right:0}}.card.selected i.new-rfp-prefer-item.radio,.new-rfp-prefer-item.checked,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.new-rfp-prefer-item.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.new-rfp-prefer-item.radio,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.new-rfp-prefer-item{box-shadow:0 0 0 3px #004976}.new-rfp-prefer-item img{display:inline-block;position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle;width:26px;height:26px}.new-rfp-prefer-item p{display:inline-block;position:absolute;left:50px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle;white-space:normal;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#000;max-width:calc(100% - 56px)}.new-rfp-hotel-select-container{position:absolute;top:3.2rem;z-index:100;width:100%}.new-rfp-search-list-container{border:1px solid #cfcfcf;box-sizing:border-box}.new-rfp-search-list-container .nano{max-height:16rem}.new-rfp-search-list-container .nano .nano-pane{background-color:transparent}.new-rfp-search-list-item{cursor:pointer;box-sizing:border-box;display:table;color:#292929;height:3.6rem;position:relative;padding:0 2rem;width:100%;background-color:#fff}.new-rfp-search-list-item:hover{background-color:#eddbad}.new-rfp-search-list-item-icon{display:table-cell;width:2rem;font-size:2rem;padding-right:10px;vertical-align:middle}.new-rfp-search-list-item-name{display:table-cell;font-family:'Nimbus Sans L',sans-serif;font-weight:300;line-height:1.9rem;font-size:1.6rem;vertical-align:middle}.new-rfp-error-tip{display:none;margin-top:.5rem;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.2rem;line-height:1.4rem;color:#ba0a2f}.new-rfp-prefer-venue-container{display:block;margin-top:4rem}@media (max-width:768px){.new-rfp-prefer-venue-container{margin-top:2.5rem}}.new-rfp-prefer-venue-content{position:relative;box-sizing:border-box;margin-top:15px;direction:ltr}.new-rfp-prefer-venue-content .swiper-container{margin:0 25px}@media (max-width:768px){.new-rfp-prefer-venue-content .swiper-container{margin:0 -16px}}.new-rfp-prefer-venue-content .swiper-container.new-rfp-prefer-venue-swiper-no-carousel{margin:0}.new-rfp-prefer-venue-content .swiper-slide{display:inline-block;white-space:normal;vertical-align:top}.card.selected .new-rfp-prefer-venue-content i.swiper-slide.radio .new-rfp-prefer-venue-item,.new-rfp-prefer-venue-content .card.selected i.swiper-slide.radio .new-rfp-prefer-venue-item,.new-rfp-prefer-venue-content .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.swiper-slide.radio .new-rfp-prefer-venue-item,.new-rfp-prefer-venue-content .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.swiper-slide.radio .new-rfp-prefer-venue-item,.new-rfp-prefer-venue-content .swiper-slide.checked .new-rfp-prefer-venue-item,.new-rfp-prefer-venue-content div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.swiper-slide .new-rfp-prefer-venue-item,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .new-rfp-prefer-venue-content i.swiper-slide.radio .new-rfp-prefer-venue-item,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .new-rfp-prefer-venue-content i.swiper-slide.radio .new-rfp-prefer-venue-item,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .new-rfp-prefer-venue-content i.swiper-slide .new-rfp-prefer-venue-item{box-shadow:0 0 0 3px #004976}.new-rfp-prefer-venue-content .swiper-wrapper{white-space:nowrap}.new-rfp-prefer-venue-controller{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.new-rfp-prefer-venue-controller .icon{font-size:20px;color:#000;display:inline-block;cursor:pointer}.new-rfp-prefer-venue-controller .icon-icon_chervonLeft{position:absolute;left:0}.new-rfp-prefer-venue-controller .icon-icon_chervonRight{position:absolute;right:0}.new-rfp-prefer-venue-item{padding:6px;background-color:#fff;display:inline-block;vertical-align:top;width:calc(100% - 15px);box-sizing:border-box;margin:3px 7.5px;border:1px solid #acacac;cursor:pointer}@media (max-width:768px){.new-rfp-prefer-venue-item{width:calc(100% - 10px);margin:3px 5px}}.new-rfp-prefer-venue-item img{width:100%;min-width:100%;height:80px;min-height:80px;background-color:#ddd}.new-rfp-prefer-venue-item-content{position:relative;width:100%;height:68px}.new-rfp-prefer-venue-item-header{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#000;padding-top:8px}.new-rfp-prefer-venue-item-more{position:absolute;bottom:6px;right:0;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.5rem;color:#004976;text-decoration:underline;cursor:pointer}.new-rfp-room-detail-mobile{display:none}@media (max-width:768px){.new-rfp-room-detail-mobile{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;background-color:#fafafa;padding:16px;overflow-y:auto}.new-rfp-room-detail-mobile .icon-icon_I015{display:inline-block;font-size:30px;color:#000;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);cursor:pointer}}@media (max-width:768px){.new-rfp-room-detail-mobile-image-container{position:relative;padding-top:16px}.new-rfp-room-detail-mobile-image-container.view-full-screen{padding-top:0;position:fixed;z-index:9999;background-color:#000;top:0;bottom:0;left:0;right:0}.new-rfp-room-detail-mobile-image-container.view-full-screen .new-rfp-room-detail-mobile-image-close{display:block}.new-rfp-room-detail-mobile-image-container.view-full-screen .new-rfp-room-detail-mobile-image-footer{display:none}.new-rfp-room-detail-mobile-image-container.view-full-screen .new-rfp-room-detail-mobile-image{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:28vh}}@media screen and (max-width:768px) and (orientation:landscape){.new-rfp-room-detail-mobile-image-container.view-full-screen .new-rfp-room-detail-mobile-image{height:100vh!important;position:relative;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.new-rfp-room-detail-mobile-image-close{display:none;position:absolute;top:1rem;right:1rem;font-size:3rem;color:#fff;cursor:pointer;z-index:9999}.new-rfp-room-detail-mobile-image-footer{position:absolute;bottom:10px;left:16px;font-size:1.2rem;line-height:1.4rem;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:500;cursor:pointer}@media (max-width:768px){.new-rfp-room-detail-mobile-image{display:inline-block;width:100%;height:auto}}@media (max-width:768px){.new-rfp-room-detail-mobile-header{padding-top:20px;font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#4e4e4e}}@media (max-width:768px){.new-rfp-room-detail-mobile-desc{padding-top:23px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.4rem;line-height:1.9rem;color:#363636}}html[dir=rtl] .new-rfp-content .item__property-line{padding-left:0;padding-right:48px}html[dir=rtl] .new-rfp-content .item__property-line:before{left:auto;right:26px}html[dir=rtl] .new-rfp-content .item__eventsetup img{margin-right:0;margin-left:10px}html[dir=rtl] .form.new-rfp-form .field{margin-right:0;margin-left:20px}html[dir=rtl] .form.new-rfp-form .field .input-box .icon-icon_D001,html[dir=rtl] .form.new-rfp-form .field .input-box .icon-icon_chervonDown{right:auto;left:0}html[dir=rtl] .form.new-rfp-form .field .new-rfp-radio-label{margin-right:0;margin-left:20px}html[dir=rtl] .form.new-rfp-form .field .new-rfp-radio-item{margin-right:0;margin-left:20px}html[dir=rtl] .form.new-rfp-form .field .new-rfp-radio-item:last-child{margin-left:0}html[dir=rtl] .form.new-rfp-form .field .new-rfp-radio{margin-right:0;margin-left:14px}html[dir=rtl] .form.new-rfp-form .field .form-data-calendar-popup-inner{left:auto;right:0}html[dir=rtl] .form.new-rfp-form .field.no-margin{margin-right:0;margin-left:0}@media (max-width:768px){html[dir=rtl] .form.new-rfp-form .field.short-picker .error-tip{left:auto!important;right:0!important}}html[dir=rtl] .new-rfp-prefer-item{margin-left:15px;margin-right:0}@media (min-width:769px){html[dir=rtl] .new-rfp-prefer-item:nth-child(5n){margin-left:0}}html[dir=rtl] .new-rfp-prefer-item img{left:auto;right:12px}html[dir=rtl] .new-rfp-prefer-item p{left:auto;right:50px}html[dir=rtl] .new-rfp-search-list-item-icon{padding-right:0;padding-left:10px}@media (max-width:768px){html[dir=rtl] .short-picker-divider+.field .data-calendar-popup .form-data-calendar-popup-inner{left:auto;right:calc(-100% - 65px)!important}}html[dir=rtl] .new-rfp-prefer-venue-item{margin-right:0;margin-left:15px}html[dir=rtl] .new-rfp-prefer-venue-item-more{right:auto;left:0}.magazine{background-color:#f5f6f4}.magazine .bm-from-our-guests-title{font-family:Optima,sans-serif;font-weight:500;font-size:4.6rem;line-height:6.2rem;color:#000;letter-spacing:0;font-style:normal}@media (max-width:768px){.magazine .bm-from-our-guests-title{font-size:2.8rem;line-height:3.7rem;color:#000}}.magazine .bm-from-our-guests{padding:50px 0 70px}@media (max-width:768px){.magazine .bm-from-our-guests{padding:50px 0}}.magazine .page-filter{background-color:#f5f6f4;padding:24px 0;border-top:1px solid #939392;border-bottom:1px solid #939392}@media (max-width:768px){.magazine .page-filter{border-bottom:none}}.magazine .contain-filter-page{text-align:center}.magazine .contain-filter-page .filter .page-filter-component{width:17%}@media (max-width:768px){.magazine .contain-filter-page .filter .page-filter-component{width:60%}}.magazine fieldset.custom-dropdown{left:40px}.magazine fieldset.custom-dropdown label{display:inline-block;vertical-align:middle;font-size:1.6rem;line-height:2.4rem;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:500;text-transform:capitalize;letter-spacing:0;position:absolute;top:50%;right:calc(100% + 24px);width:180px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:right}@media (max-width:768px){.magazine fieldset.custom-dropdown label{top:18px}}.magazine fieldset.custom-dropdown div{border:none;background-color:#fff;color:#9f7d23;height:3.6rem;box-shadow:0 0 5px 0 rgba(0,0,0,.15);font-weight:500;letter-spacing:0}.magazine fieldset.custom-dropdown div:before{display:none}.magazine fieldset.custom-dropdown div i{line-height:3.6rem}.magazine fieldset.custom-dropdown div .icon-icon_chervonDown{display:block!important;width:auto;position:absolute;font-size:14px;color:#9f7d23;right:5%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.magazine fieldset.custom-dropdown div.text_overflow:after{line-height:3.6rem}.magazine fieldset.custom-dropdown ul{top:4.8rem;background-color:#fff;font-size:1.5rem;line-height:1.8rem;color:#363636;font-weight:500;box-shadow:0 0 5px 0 rgba(0,0,0,.15);letter-spacing:0;max-height:48rem;border:none}@media (max-width:768px){.magazine fieldset.custom-dropdown ul{margin-top:10px}}.magazine fieldset.custom-dropdown ul li{padding-top:1.2rem;padding-bottom:1.2rem;padding-right:10%}.magazine fieldset.custom-dropdown ul li.selected{background-color:#fff}.magazine fieldset.custom-dropdown ul li.selected .icon-icon_chervonRight{display:none!important}.magazine fieldset.custom-dropdown ul li.back{text-transform:capitalize;background-color:#fff}.magazine fieldset.custom-dropdown ul li.back .icon-icon_chervonLeft{display:block!important;position:absolute;font-size:14px;color:#9f7d23;left:5%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.magazine fieldset.custom-dropdown ul li.back:hover{background-color:#f0f0f0}.magazine fieldset.custom-dropdown ul li.back:after{content:'';display:block;position:absolute;z-index:1;width:calc(100% - 20px);height:1px;background-color:#ddd;bottom:0;left:10px}.magazine fieldset.custom-dropdown ul li:before{display:none}.magazine fieldset.custom-dropdown ul li:hover{background-color:#f0f0f0}.magazine fieldset.custom-dropdown ul li .icon-icon_chervonRight{display:block!important;position:absolute;font-size:14px;color:#9f7d23;right:5%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.magazine div.results.blog-list{background-color:#f5f6f4}.magazine .wgt-readmore{background-color:#f5f6f4}.magazine .wgt-readmore span{font-size:1.6rem;line-height:2.4rem;color:#9f7d23;text-transform:capitalize;letter-spacing:0;font-weight:500;display:inline-block;vertical-align:middle;padding:30px 0}.magazine .wgt-readmore .arrow{display:none}.magazine .wgt-readmore .icon-icon_chervonDown{display:inline-block;vertical-align:middle;padding:0 12px;font-size:1.4rem;line-height:2.4rem;color:#9f7d23}.magazine-hero-container{box-sizing:border-box;margin:0 9.2rem;padding-top:35px}.magazine-hero-container img{width:100%;height:300px}@media (max-width:768px){.magazine-hero-container img{height:190px}}@media (max-width:768px){.magazine-hero-container{margin:0 0}}.magazine-hero-title{margin-top:37px;font-family:Optima,sans-serif;font-weight:500;font-size:4.6rem;line-height:6.2rem;color:#000;text-align:center;padding:0 16px 0}@media (max-width:768px){.magazine-hero-title{margin-top:33px;font-size:2.4rem;line-height:3.2rem;color:#000}}.magazine-hero-caption{padding:24px 16px 38px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:2.4rem;color:#000;text-align:center}@media (max-width:768px){.magazine-hero-caption{font-size:1.4rem;line-height:2.4rem;color:#000;padding:24px 16px 28px}}.magezine-content-container{margin:0 9.2rem}@media (max-width:768px){.magezine-content-container{margin:0 0}}.magazine-item-container{padding-top:52px;font-size:0;text-align:left}@media (max-width:768px){.magazine-item-container{padding:0}}.magazine-item{display:inline-block;width:calc((100% - 76px)/ 3)!important;margin-right:38px;margin-bottom:60px;vertical-align:top;text-align:center}.magazine-item:nth-child(3n){margin-right:0}.magazine-item img{display:inline-block;width:100%;height:240px;margin-bottom:20px;background-color:#ddd}@media (max-width:768px){.magazine-item{width:100%!important;margin:0;margin-bottom:30px;box-sizing:border-box;padding:0 16px 30px;border-bottom:1px solid #939392}.magazine-item:last-child{margin-bottom:0}}.magazine-item-location{font-size:1.4rem;line-height:2.4rem;color:#000;font-family:'Nimbus Sans L',sans-serif;font-weight:500;padding-bottom:5px}.magazine-item-title{font-family:Optima,sans-serif;font-weight:500;font-size:2.4rem;line-height:3.2rem;color:#000;padding-bottom:22px}.magazine-item-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:2.4rem;color:#7e7e7e;font-style:italic;padding-bottom:25px}.magazine-item-button{display:inline-block;padding:8px 30px;border:1px solid #9f7d23;text-transform:uppercase;background-color:transparent;font-size:1.4rem;line-height:1.7rem;color:#9f7d23;font-family:'Nimbus Sans L',sans-serif;font-weight:500;letter-spacing:1px;cursor:pointer}.magazine-item-button:hover{background-color:#9f7d23;color:#fff}.magazine-article-header-container{padding-bottom:20px;border-bottom:1px solid #363636;position:relative}.magazine-article-bredcrumb{display:inline-block;vertical-align:top}@media (max-width:768px){.magazine-article-bredcrumb{display:block;text-align:center;padding:0 16px}}.magazine-article-bredcrumb a{display:inline-block;vertical-align:middle;text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:2.4rem;color:#004976;cursor:pointer}.magazine-article-bredcrumb .icon-icon_chervonRight{display:inline-block;vertical-align:middle;font-size:16px;line-height:2.4rem;color:#000;padding:0 6px}.magazine-article{box-sizing:border-box;padding:56px 9.2rem 0;background-color:#f5f6f4}@media (max-width:768px){.magazine-article{padding:68px 0 0}.magazine-article .magazine-item{border-bottom:none}}.magazine-article .new-look-video-container{padding:0 0 30px}@media (max-width:768px){.magazine-article .new-look-video-container{width:100%;margin:0}}.magazine-article .magazine-item-container{text-align:center}.magazine-article .att-share-block{position:absolute;right:0;top:0}@media (max-width:768px){.magazine-article .att-share-block{position:relative;display:block;padding:20px 16px 0;text-align:center}}.magazine-article .wgt-socialmedia{display:inline-block;vertical-align:middle}.magazine-article .wgt-socialmedia span{font-size:28px;line-height:28px;width:28px;height:28px}.magazine-article .wgt-socialmedia .colorful{color:#004976!important}.magazine-article .addthis-title{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:2.4rem;color:#000;display:inline-block;vertical-align:middle;padding:0 16px}.magazine-article .attr-detail-mypanel{display:none!important}.magazine-article .mh-maps-light-window{box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.magazine-article .mh-maps-light-window.mh-maps-light-window-bottom{top:19rem}.magazine-article .mh-maps-light-window.mh-maps-light-window-bottom .mh-maps-beside .mh-maps-delta{position:absolute;top:-1.8rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.magazine-article .mh-maps-light-window.mh-maps-light-window-bottom .mh-maps-beside .mh-maps-delta .mh-maps-delta-mask:after{border-top:1rem solid transparent;border-bottom:1rem solid #fff}.magazine-article .mh-maps-beside{background-color:#fff;font-style:initial}.magazine-article .mh-maps-beside .mh-maps-delta{margin-top:-1px}.magazine-article .mh-maps-beside .mh-maps-delta .mh-maps-delta-mask:after{border-top:1rem solid #fff}.magazine-article .mh-maps-beside .mh-maps-popup-picture{width:33%}.magazine-article .mh-maps-beside .mh-maps-popup-content{width:67%;color:#000;padding:1.2rem 1rem}.magazine-article .mh-maps-beside .mh-maps-popup-content .content-name{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#000;top:1.2rem;left:1rem;right:1rem}.magazine-article .mh-maps-beside .mh-maps-popup-content .content-info{position:absolute;bottom:5rem;right:1rem}.magazine-article .mh-maps-beside .mh-maps-popup-content .content-info .price{display:inline-block;vertical-align:bottom}.magazine-article .mh-maps-beside .mh-maps-popup-content .content-info .price span,.magazine-article .mh-maps-beside .mh-maps-popup-content .content-info .price sup{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.8rem;line-height:2rem;color:#000;vertical-align:bottom}.magazine-article .mh-maps-beside .mh-maps-popup-content .content-drop .bars a{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:3.3rem;color:#fff;border:1px solid #9f7d23}.magazine-article .mh-maps-beside .mh-maps-popup-content .content-drop .bars a:first-child{background-color:#fff;color:#9f7d23!important}.magazine-article .mh-maps-beside .mh-maps-popup-content .content-drop .bars a:first-child:hover{background-color:#9f7d23;color:#fff!important}.magazine-article .mh-maps-beside .mh-maps-popup-content .content-drop .bars a:last-child{background-color:#9f7d23}.magazine-article .mh-maps-beside .mh-maps-popup-content .content-drop .bars a:last-child:hover{background-color:#bf972b;border:1px solid #bf972b}.magazine-article .mh-maps-price-caption{display:none}.magazine-article .mh-maps-price-score{display:none}.magazine-article .mh-maps-price-caption-from{display:block!important;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.6rem;color:#000;text-transform:lowercase}.magazine-article .mh-maps-from{display:inline-block;vertical-align:bottom;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.6rem;color:#000;text-transform:capitalize!important}.magazine-article-date{text-align:center;font-family:Optima,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.4rem;color:#000;padding-top:32px}@media (max-width:768px){.magazine-article-date{font-size:1.4rem;line-height:2.4rem;color:#000;padding:22px 16px 0}}.magazine-article-title{text-align:center;padding-top:20px}@media (max-width:768px){.magazine-article-title{padding-top:16px}}.magazine-article-title h2{width:60%;display:inline-block;font-family:Optima,sans-serif;font-weight:500;font-size:4.6rem;line-height:6.2rem;color:#000}@media (max-width:768px){.magazine-article-title h2{width:100%;box-sizing:border-box;font-size:2.4rem;line-height:3.2rem;color:#000;padding:0 16px 0}}.magazine-article-tag{text-align:center;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:2.4rem;color:#004976;padding-top:30px}@media (max-width:768px){.magazine-article-tag{font-size:1.4rem;line-height:2.4rem;color:#004976;padding:18px 16px 0}}.magazine-article-container{font-size:0}.magazine-article-content{display:inline-block;width:calc(100% - 374px);padding-top:50px;vertical-align:top}@media (max-width:768px){.magazine-article-content{width:100%;padding:30px 16px 0;box-sizing:border-box}}.magazine-article-content-hero{padding-bottom:35px}@media (max-width:768px){.magazine-article-content-hero{padding-bottom:23px}}.magazine-article-content-hero img{width:100%;height:auto;aspect-ratio:1100/500}@media (max-width:768px){.magazine-article-content-hero img{height:180px}}.magazine-article-rich-text{padding:0 0 50px;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.4rem;color:#000;line-height:24px}@media (max-width:768px){.magazine-article-rich-text{padding:0 0 50px}}.magazine-article-rich-text>div,.magazine-article-rich-text>p,.magazine-article-rich-text>span{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.4rem;color:#000;line-height:24px}.magazine-article-rich-text a{cursor:pointer;font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.4rem;color:#005381;line-height:24px}.magazine-article-rich-text a span{font-family:'Nimbus Sans L',sans-serif;font-weight:300;font-size:1.5rem;line-height:2.4rem;color:#005381;line-height:24px}.magazine-article-rich-text b,.magazine-article-rich-text strong{font-family:Optima,sans-serif;font-weight:700}.magazine-article-rich-text img{width:55%;height:auto!important}@media (max-width:768px){.magazine-article-rich-text img{width:100%!important}}.magazine-article-rich-text em{font-style:italic}.magazine-article-rich-text h1{font-family:Optima,sans-serif;font-weight:500;font-size:2.4rem}.magazine-article-rich-text h2{font-family:Optima,sans-serif;font-weight:500;font-size:2.2rem}.magazine-article-rich-text h3{font-family:Optima,sans-serif;font-weight:500;font-size:1.8rem}.magazine-article-rich-text h4{font-family:Optima,sans-serif;font-weight:500;font-size:1.6rem}.magazine-article-rich-text h5,.magazine-article-rich-text h6{font-family:Optima,sans-serif;font-weight:500;font-size:1.4rem}.magazine-article-rich-text h1,.magazine-article-rich-text h2,.magazine-article-rich-text h3,.magazine-article-rich-text h4,.magazine-article-rich-text h5,.magazine-article-rich-text h6{font-weight:700}.magazine-article-rich-text .hotel-lightup{position:relative;display:inline-block;color:#005381}.magazine-article-rich-text .hotel-lightup b,.magazine-article-rich-text .hotel-lightup strong{font-family:'Nimbus Sans L',sans-serif;font-weight:500}.magazine-article-back{padding-bottom:23px;border-bottom:1px solid #363636;text-align:center}.magazine-article-back span{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.6rem;line-height:2.4rem;color:#9f7d23;cursor:pointer}.magazine-article-back .icon-icon_chervonUp{padding:0 12px}.magazine-article-related{padding:67px 0 0;text-align:center}@media (max-width:768px){.magazine-article-related{padding:48px 0 60px}}.magazine-article-related-title{font-family:Optima,sans-serif;font-weight:500;font-size:2.4rem;line-height:3.2rem;color:#000}@media (max-width:768px){.magazine-article-related-title{padding-bottom:40px}}.magazine-article-side-desktop{display:inline-block;vertical-align:top;width:344px;margin-left:30px;padding-top:50px}@media (max-width:768px){.magazine-article-side-desktop{display:none}}.magazine-article-side-item{width:100%;height:432px;background-color:#fff;padding:24px 20px;position:relative;box-sizing:border-box;margin-bottom:24px}@media (min-width:769px){.magazine-article-side-item.magazine-article-side-item-offer{height:auto}.magazine-article-side-item.magazine-article-side-item-offer .magazine-article-side-item-desc{height:auto}.magazine-article-side-item.magazine-article-side-item-offer .magazine-article-side-item-bottom-container{position:relative;bottom:0;width:100%;padding-top:20px}}@media (max-width:768px){.magazine-article-side-item{height:410px;padding:24px 16px;margin-bottom:20px}.magazine-article-side-item.magazine-article-side-item-single{margin:0 16px;width:calc(100% - 32px)!important}}.magazine-article-side-item-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#7e7e7e;text-transform:uppercase;text-align:center;letter-spacing:.6px}.magazine-article-side-item-title{font-family:Optima,sans-serif;font-weight:500;font-size:2rem;line-height:2.7rem;color:#000;padding-top:8px;text-align:center}@media (max-width:768px){.magazine-article-side-item-title{font-size:1.6rem;line-height:2.1rem;color:#000}}.magazine-article-side-item-image{width:100%;height:190px;display:inline-block;padding-top:18px;box-sizing:border-box}@media (max-width:768px){.magazine-article-side-item-image{height:180px}}.magazine-article-side-item-comments-container{margin-top:16px;position:relative}.magazine-article-side-item-comments .icon-icon_E009{display:inline-block;vertical-align:middle;font-size:20px;color:#000;margin-right:10px}.magazine-article-side-item-comments-text{display:inline-block;vertical-align:middle;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#000}@media (max-width:768px){.magazine-article-side-item-comments-text{font-size:1.3rem;line-height:1.6rem;color:#000}}.magazine-article-side-item-comments-link{display:inline-block;position:absolute;right:0;top:2px;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#004976;cursor:pointer;text-decoration:underline}@media (max-width:768px){.magazine-article-side-item-comments-link{font-size:1.3rem;line-height:1.6rem;color:#004976}}.magazine-article-side-item-bottom-container{position:absolute;bottom:20px;width:calc(100% - 40px)}.magazine-article-side-item-bottom-container .magazine-item-button{padding:8px 16px}.magazine-article-side-item-price-container{position:absolute;bottom:0;right:0;text-align:right}.magazine-article-side-item-price-from{text-transform:capitalize;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:1.8rem;color:#000}.magazine-article-side-item-price{font-family:'Nimbus Sans L',sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;color:#000}.magazine-article-side-item-price-caption{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.2rem;line-height:2rem;color:#000}.magazine-article-side-item-desc{height:60px;width:100%;box-sizing:border-box;margin-top:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:2rem;color:#000;white-space:normal}.magazine-article-side-item-offer-type{position:absolute;right:0;bottom:7px}.magazine-article-side-item-offer-type .icon{display:inline-block;vertical-align:middle;font-size:20px;color:#000;padding:0 10px}.magazine-article-side-item-offer-type p{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#000;display:inline-block;vertical-align:middle}.magazine-article-side-mobile{display:none;direction:ltr}@media (max-width:768px){.magazine-article-side-mobile{display:block}}.magazine-article-side-mobile .swiper-wrapper{white-space:nowrap}.magazine-article-side-mobile .swiper-slide{display:inline-block;vertical-align:top}.magazine-article-side-mobile .magazine-article-side-item{margin-right:10px;width:calc(100% - 10px);white-space:normal}.magazine-article-side-mobile-pager{text-align:center;margin-bottom:50px}.magazine-article-side-mobile-pager .swiper-pagination-switch{width:13px;height:13px;border-radius:50%;background-color:#e7e6e6;margin-right:7px;display:inline-block}.magazine-article-side-mobile-pager .swiper-pagination-switch.swiper-active-switch{background-color:#004976}.magazine-article-side-mobile-pager .swiper-pagination-switch:last-child{margin-right:0}html[dir=rtl] .magazine fieldset.custom-dropdown{left:auto;right:40px}html[dir=rtl] .magazine fieldset.custom-dropdown label{text-align:left;left:calc(100% + 24px);right:auto}html[dir=rtl] .magazine fieldset.custom-dropdown div .icon-icon_chervonDown{right:auto;left:5%}html[dir=rtl] .magazine fieldset.custom-dropdown ul li{padding-right:5%;padding-left:10%}html[dir=rtl] .magazine fieldset.custom-dropdown ul li .icon-icon_chervonRight{right:auto;left:5%}html[dir=rtl] .magazine fieldset.custom-dropdown ul li.back .icon-icon_chervonLeft{left:auto;right:5%;padding-right:calc(5% + 2.5rem)!important}html[dir=rtl] .magazine fieldset.custom-dropdown ul li:before{display:none!important}html[dir=rtl] .magazine-item{margin-right:0;margin-left:38px}html[dir=rtl] .magazine-item:nth-child(3n){margin-left:0}@media (max-width:768px){html[dir=rtl] .magazine-item{margin:0}}html[dir=rtl] .magazine-article-bredcrumb .icon-icon_chervonRight{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}html[dir=rtl] .magazine-article .att-share-block{right:auto;left:0}html[dir=rtl] .magazine-article-side-desktop{margin-left:0;margin-right:30px}html[dir=rtl] .magazine-article-side-item-comments .icon-icon_E009{margin-right:0;margin-left:10px}html[dir=rtl] .magazine-article-side-item-comments-link{right:auto;left:0}html[dir=rtl] .magazine-article-side-item-price-container{right:auto;left:0;text-align:left}html[dir=rtl] .magazine-article-side-item-offer-type{right:auto;left:0}.newlook-footerPage>[data-hidden=true]{display:none}.newlook-footerPage-nav-item .tab-item-link{cursor:pointer;user-select:none}.career-tab-content a:hover{text-decoration:underline}.career-waterfall-container,.career-waterfall-container *{box-sizing:border-box}.career-waterfall-container{position:relative;margin:20px 5% 0 5%}@media screen and (min-width:769px){.career-waterfall-container{margin:20px 92px 0 92px}}@media screen and (min-width:769px){.career-waterfall-container>*{position:absolute;padding-right:20px}}.career-waterfall-country{position:absolute;padding-top:14px;padding-bottom:14px}.career-waterfall-country-name{font-size:1.8rem;font-weight:700;font-family:Optima,sans-serif;letter-spacing:1px;color:#4e4e4e}.career-waterfall-sub-area-name{display:block;padding:10px 0 0 0;color:#4e4e4e;font-size:1.8rem;font-weight:500;font-family:'Nimbus Sans L',sans-serif;line-height:1.6em;text-decoration:none}.career-waterfall-city{padding:10px 0 0 0}.career-waterfall-city-name{color:#4e4e4e;font-size:1.8rem;font-weight:500;font-family:'Nimbus Sans L',sans-serif;line-height:1.6em;text-decoration:none}.career-waterfall-hotel-name{color:#004976;font-size:1.6rem;font-family:'Nimbus Sans L',sans-serif;line-height:1.6em;text-decoration:none;cursor:pointer}.newlook-caption-title a{position:relative;display:inline-block;padding:8px 36px;border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.6);background-color:#ba0c2f;font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:14px;letter-spacing:0;color:#efefef;text-transform:uppercase;text-shadow:none}@media screen and (min-width:769px){.newlook-caption-title a{top:-40px}}.mmp-nav-container{margin:auto;padding:0 40px}.mmp-nav-container .sub-nav{display:flex;align-items:center;flex-direction:row;width:max-content;margin:auto;border-bottom:1px solid #ddd;gap:80px}.mmp-nav-container .sub-nav li{font-family:'Nimbus Sans L',sans-serif;font-weight:400;padding:16px 0;cursor:pointer;position:relative;font-size:1.6rem;white-space:nowrap;text-transform:capitalize}.mmp-nav-container .sub-nav li img{width:105px;height:26px}.mmp-nav-container .sub-nav li a{color:#000}.mmp-nav-container .sub-nav li.active::after{position:absolute;bottom:0;left:0;background:#9c7000;content:"";height:3px;width:100%;margin-left:0}.mmp-nav-container.dashboard,.mmp-nav-container.member{position:fixed;top:64px;left:0;width:80%;padding:0 10%;background:rgba(0,0,0,.6);z-index:3}.mmp-nav-container.dashboard .sub-nav,.mmp-nav-container.member .sub-nav{border-bottom:0;gap:40px;justify-content:space-between;width:unset}.mmp-nav-container.dashboard .sub-nav li,.mmp-nav-container.member .sub-nav li{padding:24px 0 19px}.mmp-nav-container.dashboard .sub-nav li a,.mmp-nav-container.member .sub-nav li a{color:#fff}.mmp-nav-container.dashboard .sub-nav li.active a,.mmp-nav-container.member .sub-nav li.active a{font-weight:700}.mmp-nav-container.dashboard .sub-nav li.active::after,.mmp-nav-container.member .sub-nav li.active::after{background:#fff}.mmp-nav-container.member{background:rgba(248,248,248,.95)}.mmp-nav-container.member .sub-nav li a{color:#000}.mmp-nav-container.member .sub-nav li.active a{font-weight:700;color:#8a6722}.mmp-nav-container.member .sub-nav li.active::after{background:#8a6722}@media screen and (max-width:768px){.mmp-nav-container{padding:0 20px;position:relative}.mmp-nav-container .sub-nav{gap:40px;overflow-x:scroll;overflow-y:hidden;width:100%}.mmp-nav-container .sub-nav::-webkit-scrollbar{display:none}.mmp-nav-container .sub-nav li img{width:97px;height:24px}.mmp-nav-container .sub-nav li.active::after{bottom:-1px;height:2px}.mmp-nav-container.dashboard{top:4.8rem;padding:0 20px;width:100%;box-sizing:border-box}}.mmp-benefits-table-container{margin-top:48px}.mmp-benefits-table-container ul{border:1px solid rgba(199,168,122,.3)}.mmp-benefits-table-container ul li{display:flex;align-items:stretch;width:100%;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.mmp-benefits-table-container ul li.table-head{border-bottom:1px solid rgba(199,168,122,.3)}.mmp-benefits-table-container ul li:nth-child(odd){background:#f8f8f8}.mmp-benefits-table-container ul li:nth-child(even){background:#fff}.mmp-benefits-table-container ul li .value-text{flex:1;padding:20px 24px;font-size:18px;text-align:left}.mmp-benefits-table-container ul li .value-text.bold{font-weight:700}.mmp-benefits-table-container ul li .value-icon{display:flex;align-items:center;flex-direction:column;justify-content:center;width:15%;text-align:center}.mmp-benefits-table-container ul li .value-icon .bold{font-weight:700;font-size:18px}.mmp-benefits-table-container ul li .value-icon .span-head{font-size:16px;color:#221e1f;margin-top:4px}.mmp-benefits-table-container ul li .value-icon.selected{position:relative}.mmp-benefits-table-container ul li .value-icon.member::after{position:absolute;content:"";width:15px;height:15px;background:#ba0c2f;border-radius:50%;margin:auto}.mmp-benefits-table-container ul li .value-icon.silver::after{position:absolute;content:"";width:15px;height:15px;background:#8d9194;border-radius:50%;margin:auto}.mmp-benefits-table-container ul li .value-icon.prestige::after{position:absolute;content:"";width:15px;height:15px;background:#967126;border-radius:50%;margin:auto}.mmp-benefits-table-container .mmp-benefits-table-footer{display:flex;align-items:flex-start;justify-content:space-between;margin-top:24px;gap:24px}.mmp-benefits-table-container .mmp-benefits-table-footer .table-footer-text{flex:1;text-align:left;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:16px}.mmp-benefits-table-container .mmp-benefits-table-footer .table-button-container{display:flex;justify-content:flex-end;gap:32px}.mmp-benefits-table-container .mmp-benefits-table-footer .table-button-container-link{display:flex;align-items:center;gap:8px}.mmp-benefits-table-container .mmp-benefits-table-footer .table-button-container-link-icon{width:16px;height:16px}.mmp-benefits-table-container .mmp-benefits-table-footer .table-button-container-link-text{color:#c7ab7a;font-size:14px;line-height:18px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-decoration:underline}@media screen and (max-width:768px){.mmp-benefits-table-container ul li .value-text{padding:12px 16px;font-size:15px;line-height:20px}.mmp-benefits-table-container ul li .value-icon{width:18%}.mmp-benefits-table-container ul li .value-icon .span-head{font-size:12px}.mmp-benefits-table-container ul li .value-icon .bold{font-size:15px}.mmp-benefits-table-container .mmp-benefits-table-footer{gap:16px;align-items:flex-end}.mmp-benefits-table-container .mmp-benefits-table-footer .table-footer-text{font-size:15px;line-height:20px}.mmp-benefits-table-container .mmp-benefits-table-footer .table-button-container{flex-direction:column;align-items:flex-end;gap:16px}}.mmp-section{padding:0 20%}.mmp-section .anchor{position:relative;top:-124px}.mmp-section .anchor#offers,.mmp-section .anchor.hotels{top:-64px}.mmp-section.top-pd{padding-top:60px}.mmp-section.btm-pd{padding-bottom:60px}.mmp-section .mmp-section-title{font-size:35px;line-height:44px;font-family:Optima,sans-serif;text-align:center}.mmp-section .mmp-section-description{font-size:18px;line-height:23px;margin-top:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-align:center}.mmp-section .mmp-section-description a{color:#9c7000;text-decoration:underline}.mmp-section .mmp-section-link-box{text-align:left;margin-bottom:32px}.mmp-section .mmp-section-link-box .mmp-section-link{color:#9c7000;text-decoration:underline;font-size:13px;line-height:17px;letter-spacing:.65px;text-transform:uppercase;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.mmp-section .mmp-section-content-container{font-size:18px;line-height:32px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#4b4b4b;margin-top:24px}.mmp-section .mmp-section-content-container strong{font-weight:700}.mmp-section .mmp-section-button-container{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:32px}.mmp-section .mmp-section-button-container a,.mmp-section .mmp-section-button-container button{padding:8px 24px;box-sizing:border-box;border:1px solid #000;font-size:15px;line-height:20px;text-align:center;color:#fff;cursor:pointer;font-family:'Nimbus Sans L',sans-serif;font-weight:300}.mmp-section .mmp-section-button-container a.bg-white,.mmp-section .mmp-section-button-container button.bg-white{background:#fff;color:#000}.mmp-section .mmp-section-button-container a.bg-white:hover,.mmp-section .mmp-section-button-container button.bg-white:hover{background:#000;color:#fff}.mmp-section .mmp-section-button-container a.bg-black,.mmp-section .mmp-section-button-container button.bg-black{background:#000;color:#fff}.mmp-section .mmp-section-button-container a.bg-black:hover,.mmp-section .mmp-section-button-container button.bg-black:hover{background:#fff;color:#000}.mmp-section .mmp-section-subtitle{font-size:24px;line-height:26px;font-family:Optima,sans-serif;text-align:center;font-weight:700;padding-top:48px}.mmp-section .points-icon-list{display:flex;align-items:flex-start;margin-top:32px;gap:16px}.mmp-section .points-icon-list .points-icon-item{flex:1;text-align:center}.mmp-section .points-icon-list .points-icon-item-img-box{width:64px;height:64px;margin:auto;border-radius:50%;background:#f8f8f8;display:flex;align-items:center}.mmp-section .points-icon-list .points-icon-item-img-box img.points-icon-item-img-box-img{width:32px}.mmp-section .points-icon-list .points-icon-item-img-box-img{display:block;margin:auto;font-size:3.2rem;color:#8a6722;font-weight:400}.mmp-section .points-icon-list .points-icon-item-title{font-size:16px;line-height:21px;margin-top:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:700}.mmp-section .points-icon-list .points-icon-item-description{font-size:15px;margin-top:8px;line-height:22px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#4b4b4b}.mmp-section-img-text-container{margin-top:24px}.mmp-section-img-text-container .points-item-list{display:flex;gap:16px}.mmp-section-img-text-container .points-item-list .points-item{flex:1}.mmp-section-img-text-container .points-item-list .points-item-img{width:100%;margin:auto;height:300px;object-fit:cover;display:block;position:relative;z-index:0}.mmp-section-img-text-container .points-item-list .points-item-text{position:relative;z-index:1;background:#fff;width:calc(100% - 16px);margin:auto;margin-top:-56px;padding:16px;box-sizing:border-box;box-shadow:0 0 15px rgba(0,0,0,.07)}.mmp-section-img-text-container .points-item-list .points-item-text-subtitle{font-size:13px;line-height:calc(17/13);color:#4b4b4b;text-transform:uppercase;margin-bottom:8px;letter-spacing:1px}.mmp-section-img-text-container .points-item-list .points-item-text-title{font-family:Optima,sans-serif;font-size:21px;line-height:27px;color:#000}.mmp-section-img-text-container .points-item-list .points-item-text-description{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:15px;line-height:22px;margin-top:8px;color:#4b4b4b;text-align:left}.mmp-section-img-text-container .points-item-list .points-item-text-link{cursor:pointer;border:1px solid #000;color:#000;margin-top:16px;padding:8px 20px;font-size:15px;line-height:20px;display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.mmp-section-img-text-container .points-item-list .points-item-text-link:hover{background:#000;color:#fff}.mmp-section-img-text-container .points-item-list .points-item-text .points-item-link-container{display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;margin-top:16px}.mmp-section-img-text-container .points-item-list .points-item-text .points-item-link-container-link{text-decoration:underline;color:#8a6722;font-size:13px;line-height:calc(17/13);letter-spacing:.65px;cursor:pointer}.mmp-section-img-text-container .points-item-list .points-item-text .points-item-link-container-button{text-decoration:none;padding:8px 24px;color:#1d1d1d;font-size:15px;line-height:calc(20/15);border:1px solid #1d1d1d;box-sizing:border-box}.mmp-section-img-text-container .points-item-list .points-item-text .points-item-link-container.flex-end{justify-content:flex-end}.mmp-dashboard-dropdown{position:relative;color:#1d1d1d;margin-top:15px;cursor:pointer}.mmp-dashboard-dropdown .selected-text{font-size:14px;line-height:calc(18/14);display:block;padding-right:7.5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mmp-dashboard-dropdown::after{position:absolute;right:0;top:20%;content:"";width:5px;height:5px;border-right:1px solid #1d1d1d;border-bottom:1px solid #1d1d1d;transform:rotate(45deg);transition:transform .3s;z-index:-1}.mmp-dashboard-dropdown.open::after{transform:rotate(-135deg);top:30%}.mmp-dashboard-dropdown.open .select-list{display:block}.mmp-dashboard-dropdown.top .select-list{bottom:calc(100% + 8px);top:unset}.mmp-dashboard-dropdown .select-list{width:100%;position:absolute;top:calc(100% + 8px);background:#fff;display:none;box-shadow:0 0 5px #dcd7d2}.mmp-dashboard-dropdown .select-list-option{padding:8px 16px;color:#000;font-size:14px;cursor:pointer;line-height:calc(24/15);position:relative;letter-spacing:.42px;text-align:left;border-bottom:1px solid #dcd7d2;box-sizing:border-box}.mmp-dashboard-dropdown .select-list-option:last-child{border-bottom:0}.mmp-dashboard-dropdown .select-list-option:hover{background:#000;color:#fff;border:0}.mmp-link{text-decoration:none;padding:8px 24px;color:#1d1d1d;font-size:15px;line-height:calc(20/15);border:1px solid #1d1d1d;box-sizing:border-box;cursor:pointer;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.mmp-link.white{background:#fff;color:#1d1d1d!important}.mmp-link.white:hover{background:#000;color:#fff!important}.mmp-link.black{background:#000;color:#fff!important}.mmp-link.black:hover{background:#fff;color:#000!important}.mmp-link.disabled{background:#f0f0f0!important;color:#9f9f9f!important;cursor:not-allowed;border:0!important;pointer-events:none}.mmp-link.disabled:hover{background:#f0f0f0;color:#9f9f9f!important}.mmp-link1{text-decoration:none;color:#1d1d1d;border:1px solid #1d1d1d;box-sizing:border-box;cursor:pointer;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.mmp-link1.white{background:#fff;color:#1d1d1d!important}.mmp-link1.white:hover{background:#000;color:#fff!important}.mmp-link1.black{background:#000;color:#fff!important}.mmp-link1.black:hover{background:#fff;color:#000!important}.mmp-link1.disabled{background:#f0f0f0!important;color:#9f9f9f!important;cursor:not-allowed;border:0!important;pointer-events:none}.mmp-link1.disabled:hover{background:#f0f0f0;color:#9f9f9f!important}.upperCase{text-transform:uppercase}.c-featured-offers.mmp-section{padding-left:0;padding-right:0}@media screen and (max-width:768px){.c-featured-offers.mmp-section{overflow-x:hidden}.mmp-section{padding:0 16px}.mmp-section .anchor{position:relative;top:-96px}.mmp-section .anchor#offers,.mmp-section .anchor.hotels{top:-4.8rem}.mmp-section.top-pd{padding-top:48px}.mmp-section.btm-pd{padding-bottom:48px}.mmp-section .mmp-section-title{font-size:26px;line-height:32px}.mmp-section .mmp-section-description{font-size:15px;line-height:24px}.mmp-section .points-icon-list{flex-direction:column}.mmp-section .points-icon-list .points-icon-item{margin:auto}.mmp-section-img-text-container .points-item-list{gap:24px}.mmp-section-img-text-container .points-item-list .points-item-text{padding:24px;width:calc(100% - 48px);text-align:center}.mmp-section-img-text-container .points-item-list .points-item-text-title{font-size:26px;line-height:32px}.mmp-section-img-text-container .points-item-list .points-item.mmp-dashboard .points-item-text{padding:16px;width:calc(100% - 19px);text-align:left}.mmp-section-img-text-container .points-item-list .points-item .points-item-link-container.flex-end{justify-content:center}.mmp-section-img-text-container .points-icon-list,.mmp-section-img-text-container .points-item-list{flex-direction:column}.mmp-section-img-text-container .points-icon-list .points-icon-item,.mmp-section-img-text-container .points-item-list .points-icon-item{margin:auto}.mmp-section-img-text-container.mob-no-padding{padding:0}.mmp-section-img-text-container.mob-big-padding{padding-left:32px;padding-right:32px}}.mmp-logined-user-tips-container{background:#fff;width:276px;box-sizing:border-box;position:relative;display:flex;flex-direction:column;z-index:1;box-shadow:0 0 5px rgba(0,0,0,.2)}.mmp-logined-user-tips-container .tips-bg{position:absolute;top:0;left:0;width:100%;height:79.5px;box-sizing:border-box;z-index:-1;background:#000}.mmp-logined-user-tips-container .block-username{padding:32px 24px 19px 24px;background-size:cover;background-repeat:no-repeat;background-position:center}.mmp-logined-user-tips-container .block-username .username{color:#ba0c2f;font-size:22px;line-height:28px;font-family:Optima,sans-serif}.mmp-logined-user-tips-container .block-username.prestige .username{color:#c7ab7a}.mmp-logined-user-tips-container .block-username.silver .username{color:#b5b1b1}.mmp-logined-user-tips-container .mmp-logined-content{flex:1;color:#000;padding:0 24px 24px}.mmp-logined-user-tips-container .mmp-logined-content .top-nickname{position:relative}.mmp-logined-user-tips-container .mmp-logined-content .top-nickname .usertype{position:absolute;top:-11px;background:#ba0c2f;color:#fff;padding:4px 8px;font-size:13px;display:inline-block;letter-spacing:1.5px;line-height:17px;border-radius:3px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-transform:uppercase}.mmp-logined-user-tips-container .mmp-logined-content .top-nickname.prestige .usertype{color:#000;background:#c7ab7a}.mmp-logined-user-tips-container .mmp-logined-content .top-nickname.silver .usertype{color:#000;background:#b5b1b1}.mmp-logined-user-tips-container .mmp-logined-content .label-code{margin-top:24px;font-size:12px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#000;opacity:.5;line-height:16px;text-transform:uppercase}.mmp-logined-user-tips-container .mmp-logined-content .label-code:nth-child(2){margin-top:46px}.mmp-logined-user-tips-container .mmp-logined-content .value-number{font-family:Optima,sans-serif;font-size:16px;line-height:25px;margin-top:3px;font-weight:600}.mmp-logined-user-tips-container .mmp-logined-content .tips-link-box{display:flex;color:#8a6722!important;font-size:15px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;display:inline-flex;align-items:center;margin-top:24px}.mmp-logined-user-tips-container .mmp-logined-content .tips-link-box .icon-icon_A006{font-size:20px;font-weight:700}.mmp-logined-user-tips-container .mmp-logined-content .tips-link-box .link-text{margin-left:8.65px;text-decoration:underline}.mmp-logined-user-tips-container .mmp-logined-content .tips-button{background:#fff;color:#000;border:1px solid #000;box-sizing:border-box;height:36px;width:100%;margin-top:24px;font-size:15px;line-height:20px;text-transform:uppercase;padding:0;display:block;text-align:center;line-height:36px;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.mmp-logined-user-tips-container .mmp-logined-content .tips-button.black{background:#000;color:#fff!important}.mmp-logined-user-tips-container .mmp-logined-content .tips-button.black:hover{background:#fff;color:#000!important}.mmp-logined-user-tips-container .mmp-logined-content .tips-button.white{margin-top:8px}.mmp-logined-user-tips-container .mmp-logined-content .tips-button.white:hover{background:#000;color:#fff}.mmp-section-text-list ul{list-style:none}.mmp-section-text-list .mmp-section-text-item{position:relative;padding:25px 0 16px;border-bottom:1px solid rgba(159,159,159,.84);cursor:pointer}.mmp-section-text-list .mmp-section-text-item.active::after{transform:rotate(-45deg)}.mmp-section-text-list .mmp-section-text-item .mmp-section-text-item-title{font-size:2rem;line-height:26px;font-family:Optima,sans-serif}.mmp-section-text-list .mmp-section-text-item::after{position:absolute;right:3px;content:"";width:10px;height:10px;border-top:1px solid #1d1d1d;border-right:1px solid #1d1d1d;transform:rotate(135deg);top:34px;transition:all .3s}.mmp-section-text-list .mmp-section-text-item .hotel-item-country-list{display:none;color:#4e4e4e;overflow:hidden}.mmp-section-text-list .mmp-section-text-item .hotel-item-country-list .hotel-item-country-item{width:calc(50% - 10px);margin-bottom:10px}.mmp-section-text-list .mmp-section-text-item .hotel-item-country-list .hotel-item-country-item.left{float:left;margin-right:20px}.mmp-section-text-list .mmp-section-text-item .hotel-item-country-list .hotel-item-country-item.right{float:right}.mmp-section-text-list .mmp-section-text-item .hotel-item-country-list .hotel-item-country-item .hotel-item-country-name{font-family:Optima,sans-serif;font-weight:700;font-size:1.8rem;letter-spacing:1px;line-height:2;color:#4e4e4e}.mmp-section-text-list .mmp-section-text-item .hotel-item-country-list .hotel-item-country-item .hotel-item-city-list .hotel-item-city-item .hotel-item-city-name{font-family:'Nimbus Sans L',sans-serif;font-weight:500;font-size:1.8rem;line-height:2;color:#4e4e4e}.mmp-section-text-list .mmp-section-text-item .hotel-item-country-list .hotel-item-country-item .hotel-item-city-list .hotel-item-city-item .hotel-item-hotel-list .hotel-item-hotel-item .hotel-item-hotel-name{color:#004976;font-size:1.6rem;line-height:1.4;font-family:'Nimbus Sans L',sans-serif;font-weight:400;text-decoration:none}@media screen and (max-width:768px){.mmp-section-text-list .mmp-section-text-item.active .hotel-item-country-list .hotel-item-country-item{width:100%;margin-right:0}}.mmp-section .faq-list{margin-top:24px}.mmp-section .faq-list .faq-item{padding:24px 0;position:relative;color:#4e4e4e;border-bottom:1px solid rgba(159,159,159,.1);cursor:pointer;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.mmp-section .faq-list .faq-item::after{position:absolute;right:3px;content:"";width:10px;height:10px;border-top:1px solid #1d1d1d;border-right:1px solid #1d1d1d;transform:rotate(135deg);top:28px;transition:all .3s}.mmp-section .faq-list .faq-item.active::after{transform:rotate(-45deg)}.mmp-section .faq-list .faq-item-question{font-size:18px;line-height:23px;letter-spacing:.5px}.mmp-section .faq-list .faq-item-answer{margin-top:16px;font-size:1.6rem;line-height:2.4rem;width:80%;display:none}.mmp-section .faq-list .faq-item-answer ul{list-style-type:disc;margin-left:40px}.mmp-section .faq-list .faq-item-answer ol{list-style-type:decimal!important;margin-left:40px}@media screen and (max-width:768px){.mmp-section .faq-list .faq-item{padding:24px 0 16px}.mmp-section .faq-list .faq-item::after{width:8px;height:8px;top:26px}.mmp-section .faq-list .faq-item.active::after{top:30px}.mmp-section .faq-list .faq-item-question{font-size:15px;line-height:18px}.mmp-section .faq-list .faq-item-answer{margin-top:12px;font-size:1.3rem;line-height:2rem;width:90%}}.mmp-dashboard-main-info{background:#fff;width:80%;margin:auto;padding:32px 33px;position:relative;margin-top:-77px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;box-sizing:border-box}.mmp-dashboard-main-info .memberinfo{display:flex;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:24px}.mmp-dashboard-main-info .memberinfo .memberinfo-list{gap:56px;justify-content:flex-start;align-items:flex-start;display:flex}.mmp-dashboard-main-info .memberinfo .memberinfo-list-item{display:flex;flex-direction:column}.mmp-dashboard-main-info .memberinfo .memberinfo-list-item .key-label{font-size:12px;line-height:1.33;color:rgba(0,0,0,.5);text-transform:uppercase}.mmp-dashboard-main-info .memberinfo .memberinfo-list-item .value-number{font-size:16px;line-height:1.5625;font-family:Optima,sans-serif;margin-top:3px}.mmp-dashboard-main-info .memberinfo-right-linkbox{display:flex;flex-direction:column;align-items:flex-end;gap:16px}.mmp-dashboard-main-info .memberinfo-right-linkbox-link-text{text-transform:uppercase;text-decoration:underline;font-size:13px;line-height:1.3077;color:#9c7000}.mmp-dashboard-main-info .member-nights-retain{border-bottom:1px solid rgba(0,0,0,.2);padding:24px 0;display:flex;gap:32px;align-items:stretch}.mmp-dashboard-main-info .member-nights-retain .progress-rate-container{flex:1}.mmp-dashboard-main-info .member-nights-retain .progress-rate-container-title{font-size:12px;line-height:1.333;color:rgba(0,0,0,.5);text-transform:uppercase}.mmp-dashboard-main-info .member-nights-retain .progress-rate-container-description{font-size:16px;line-height:1.3125;color:rgba(0,0,0,.7)}.mmp-dashboard-main-info .member-nights-retain.member .right-member-benefits{display:none}.mmp-dashboard-main-info .member-nights-retain .right-member-benefits{flex:1}.mmp-dashboard-main-info .member-nights-retain .right-member-benefits-title{font-size:12px;line-height:1.333;color:rgba(0,0,0,.5);text-transform:uppercase}.mmp-dashboard-main-info .member-nights-retain .right-member-benefits-list{gap:16px;margin-top:14px;display:flex;justify-content:space-between}.mmp-dashboard-main-info .member-nights-retain .right-member-benefits-list-item{flex:1;display:flex;flex-direction:column;align-items:center}.mmp-dashboard-main-info .member-nights-retain .right-member-benefits-list-item .benefits-imgbox{background:#f8f8f8;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%}.mmp-dashboard-main-info .member-nights-retain .right-member-benefits-list-item .benefits-imgbox .benefits-icon{font-size:2rem;color:#000;font-weight:700}.mmp-dashboard-main-info .member-nights-retain .right-member-benefits-list-item-description{margin-top:8px;font-size:14px;line-height:calc(18/14);color:#000;text-align:center}.mmp-dashboard-main-info .member-unlock-points-container{padding-top:24px}.mmp-dashboard-main-info .member-unlock-points-container-title{font-size:12px;line-height:1.333;color:rgba(0,0,0,.5);text-transform:uppercase}.mmp-dashboard-main-info .member-unlock-points-container-content{margin-top:17px;display:flex;gap:32px;align-items:center}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-list{display:flex;gap:32px}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-list-item{display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-list-item-img-box{background:#f8f8f8;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-list-item-img-box img{width:75%;height:75%}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-list-item-img-box.red{color:#ba0c2f}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-list-item-img-box.black{color:#000}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-list-item-img-box span[class^=icon-]{font-size:3rem;font-weight:700}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-list-item-img-box.uncomplete.red{color:rgba(186,12,47,.5)}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-list-item-img-box.uncomplete.black{color:rgba(0,0,0,.5)}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-list-item-point-label{color:#fff;background:rgba(0,0,0,.2);padding:3px 8px;border-radius:8px;font-size:11px;line-height:calc(11/14)}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-list-item.complete .unlock-list-item-point-label{background:#000}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-list-item.active .unlock-list-item-img-box{border:1.5px solid #000}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-list-item.ordinary .unlock-list-item-point-label{background:rgba(186,12,47,.2)}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-list-item.ordinary.complete .unlock-list-item-point-label{background:#ba0c2f}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-list-item.ordinary.active .unlock-list-item-img-box{border:1.5px solid #ba0c2f!important}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-points-description{background:#f7f7f7;font-size:14px;line-height:calc(18/14);color:rgba(0,0,0,.7);padding:15px 16px;position:relative}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-points-description::before{position:absolute;right:100%;top:50%;border:12px solid transparent;border-right-color:#f7f7f7;content:"";transform:translateY(-50%)}@media screen and (max-width:768px){.mmp-dashboard-main-info{padding:24px 16px;margin-top:66px;width:calc(100% - 32px)}.mmp-dashboard-main-info .memberinfo{flex-direction:column;align-items:flex-start}.mmp-dashboard-main-info .memberinfo .memberinfo-list{display:grid;grid-template-columns:repeat(2,calc(50% - 20px));gap:24px 40px}.mmp-dashboard-main-info .memberinfo-right-linkbox{align-items:flex-start}.mmp-dashboard-main-info .member-nights-retain{flex-direction:column}.mmp-dashboard-main-info .member-nights-retain .right-member-benefits-list{flex-direction:column}.mmp-dashboard-main-info .member-nights-retain .right-member-benefits-list-item{flex-direction:row;gap:16px}.mmp-dashboard-main-info .member-nights-retain .right-member-benefits-list-item-description{margin-top:0;flex:1;text-align:left}.mmp-dashboard-main-info .member-unlock-points-container-content{flex-direction:column;gap:28px}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-list{gap:18px;width:100%;justify-content:space-between}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-list-item-img-box{width:48px;height:48px}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-list-item.active{position:relative}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-list-item.active::after{content:"";border:16px solid transparent;border-bottom-color:#f7f7f7;position:absolute;bottom:-28px}.mmp-dashboard-main-info .member-unlock-points-container-content .unlock-points-description::before{display:none}}.mmp-dashboard-reta{width:100%;display:flex;align-items:center;margin:16px 0 8px}.mmp-dashboard-reta .reta-line-box{height:16px;width:calc(100% - 38px)}.mmp-dashboard-reta .reta-line-box .bgline{background-image:linear-gradient(to left,#ba0c2f,rgba(186,12,47,.54));border-top-left-radius:calc(16px / 2);border-bottom-left-radius:calc(16px / 2);height:100%;width:100%}.mmp-dashboard-reta .reta-line-box .bgline.prestige{background-image:linear-gradient(to left,#8a6722,#c7ab7a)}.mmp-dashboard-reta .reta-line-box .bgline.silver{background-image:linear-gradient(to left,#868686,#b5b1b1)}.mmp-dashboard-reta .reta-line-box .mask{height:100%;display:grid;grid-template-columns:repeat(10,auto);margin-top:-16px}.mmp-dashboard-reta .reta-line-box .mask-prestige{grid-template-columns:repeat(20,auto)}.mmp-dashboard-reta .reta-line-box .mask li{border-right:2px solid #fff;box-sizing:border-box}.mmp-dashboard-reta .reta-line-box .mask .gray{background:#f0f0f0}.mmp-dashboard-reta .reta-line-box .mask .firstgray{border-top-left-radius:calc(16px / 2);border-bottom-left-radius:calc(16px / 2)}.mmp-dashboard-reta .right-icon{width:38px;height:38px;margin-left:-5px}.mmp-dashboard-top-container{height:420px;padding:0 10%;position:relative;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.mmp-dashboard-top-container .topbgimg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;display:none;object-fit:cover}.mmp-dashboard-top-container.member .topbgimg{display:block}.mmp-dashboard-top-container .userinfo-wrapper{position:absolute;bottom:77px;left:10%;width:80%;display:flex;align-items:center;justify-content:space-between;background:#fff;padding:32px 33px 24px;box-sizing:border-box}.mmp-dashboard-top-container .userinfo-wrapper::after{content:"";position:absolute;bottom:0;width:calc(100% - 66px);height:1px;background:rgba(0,0,0,.2);left:33px}.mmp-dashboard-top-container .userinfo-wrapper .left-userinfo{display:flex;align-items:center;gap:24px}.mmp-dashboard-top-container .userinfo-wrapper .left-userinfo .user-avatar{width:54px;height:54px;object-fit:cover;border-radius:50%}.mmp-dashboard-top-container .userinfo-wrapper .left-userinfo .user-otherinfo-welcome{color:rgba(0,0,0,.5);font-size:14px;line-height:1.2857;text-transform:uppercase}.mmp-dashboard-top-container .userinfo-wrapper .left-userinfo .user-otherinfo-baseinfo{margin-top:8px;display:flex;align-items:flex-start;flex-direction:column;gap:16px}.mmp-dashboard-top-container .userinfo-wrapper .left-userinfo .user-otherinfo-baseinfo-name{font-size:32px;line-height:1.28125;color:#000;font-family:Optima,sans-serif;font-weight:700}.mmp-dashboard-top-container .userinfo-wrapper .left-userinfo .user-otherinfo-baseinfo-type{font-size:13px;line-height:calc(17/13);background:#ba0c2f;color:#fff;padding:4px 8px;border-radius:2px;letter-spacing:1.5px;text-transform:uppercase}.mmp-dashboard-top-container .userinfo-wrapper.prestige{background:0 0;bottom:117px;padding:0}.mmp-dashboard-top-container .userinfo-wrapper.prestige::after{display:none}.mmp-dashboard-top-container .userinfo-wrapper.prestige .left-userinfo .user-otherinfo-welcome{color:rgba(225,225,225,.7)}.mmp-dashboard-top-container .userinfo-wrapper.prestige .left-userinfo .user-otherinfo-baseinfo{flex-direction:row;gap:11px;align-items:center}.mmp-dashboard-top-container .userinfo-wrapper.prestige .left-userinfo .user-otherinfo-baseinfo-name{color:#c7ab7a}.mmp-dashboard-top-container .userinfo-wrapper.prestige .left-userinfo .user-otherinfo-baseinfo-type{background:#c7ab7a;color:#221e1f}.mmp-dashboard-top-container .userinfo-wrapper.silver .user-otherinfo-baseinfo-type{background:#b5b1b1}.mmp-dashboard-top-container .userinfo-wrapper .right-cardinfo{text-align:right;display:flex;align-items:center;justify-content:center}.mmp-dashboard-top-container .userinfo-wrapper .right-cardinfo-cardimg{width:165px;height:90px;border-radius:7px;object-fit:cover}.mmp-dashboard-top-container .userinfo-wrapper .right-cardinfo-text-link{display:none;font-size:14px;margin-top:8px;line-height:1.2857;color:#fff;text-decoration:underline}.mmp-dashboard-top-container .userinfo-wrapper .right-qrcode-cardimg{width:165px;margin-right:20px}.mmp-dashboard-top-container .userinfo-wrapper .right-qrcode-cardimg img{width:100%;height:auto;object-fit:cover}@media screen and (max-width:768px){.mmp-dashboard-top-container{height:280px;padding:0 16px;background:#fff}.mmp-dashboard-top-container .userinfo-wrapper{align-items:flex-start;flex-direction:column;width:calc(100% - 32px);bottom:unset;top:97px;left:16px;gap:38px;background:0 0;padding:0}.mmp-dashboard-top-container .userinfo-wrapper::after{display:none}.mmp-dashboard-top-container .userinfo-wrapper .left-userinfo{display:flex;align-items:center}.mmp-dashboard-top-container .userinfo-wrapper .left-userinfo .user-avatar{width:54px;height:54px;object-fit:cover;border-radius:50%}.mmp-dashboard-top-container .userinfo-wrapper .left-userinfo .user-otherinfo-baseinfo{align-items:flex-start!important;gap:8px;flex-direction:column!important}.mmp-dashboard-top-container .userinfo-wrapper .left-userinfo .user-otherinfo-baseinfo-name{font-size:20px;line-height:1.3}.mmp-dashboard-top-container .userinfo-wrapper .left-userinfo .user-otherinfo-baseinfo-type{margin-left:0}.mmp-dashboard-top-container .userinfo-wrapper .right-cardinfo{align-self:flex-end}.mmp-dashboard-top-container .userinfo-wrapper .right-cardinfo-cardimg{width:172px;height:94px}.mmp-dashboard-top-container .userinfo-wrapper .right-cardinfo-text-link{font-size:13px;line-height:1.31;color:#8a6722}}.mmp-dashboard-help-container{background:#fff;padding:32px 10%}.mmp-dashboard-help-container .title{font-size:32px;line-height:calc(42/32);font-family:Optima,sans-serif}.mmp-dashboard-help-container .content{display:flex;justify-content:space-between;gap:6.4vw;margin-top:8px;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.mmp-dashboard-help-container .content-description{font-size:15px;line-height:calc(22/15);color:#4b4b4b;flex:1}.mmp-dashboard-help-container .content-btn-container{display:flex;gap:15px;align-items:center}.mmp-dashboard-help-container .content-btn-container-button{font-size:15px;line-height:calc(20/15);border:1px solid #1d1d1d;box-sizing:border-box;padding:8px 24px}@media screen and (max-width:768px){.mmp-dashboard-help-container{padding:24px}.mmp-dashboard-help-container .content{flex-direction:column;justify-content:space-between;gap:15px}.mmp-dashboard-help-container .content-btn-container-button{padding:8px 34px;flex:1;text-align:center}}.mmp-dashboard-voucher-container{padding:40px 32px 44px;width:80%;margin:auto;background:#fff;margin-top:48px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;box-sizing:border-box}.mmp-dashboard-voucher-container .subtitle{font-size:14px;line-height:calc(18/14);color:rgba(0,0,0,.5)}.mmp-dashboard-voucher-container .title{font-size:24px;line-height:calc(31/24);margin-top:4px;font-family:Optima,sans-serif;font-weight:700}.mmp-dashboard-voucher-container .mmp-section-img-text-container{margin-top:32px}.mmp-dashboard-voucher-detail-container{padding:0 27.1875%;position:fixed;z-index:5001;left:0;top:0;width:100%;height:100%;box-sizing:border-box;display:none}.mmp-dashboard-voucher-detail-container .mask{background:rgba(0,0,0,.5);width:100%;height:100%;position:absolute;left:0;top:0}.mmp-dashboard-voucher-detail-container .voucher-detail-container{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:45.625%;height:fit-content;max-height:90%;overflow:visible;background:#fff;box-sizing:border-box;padding:24px 32px;display:flex;flex-direction:column;gap:17px}.mmp-dashboard-voucher-detail-container .voucher-detail-container .voucher-detail-header{display:flex;justify-content:space-between;align-items:center;height:max-content}.mmp-dashboard-voucher-detail-container .voucher-detail-container .voucher-detail-header-title{font-size:30px;line-height:calc(38/30);font-family:Optima,sans-serif}.mmp-dashboard-voucher-detail-container .voucher-detail-container .voucher-detail-header-closeIcon{position:relative;width:16px;height:16px;cursor:pointer}.mmp-dashboard-voucher-detail-container .voucher-detail-container .voucher-detail-header-closeIcon::after,.mmp-dashboard-voucher-detail-container .voucher-detail-container .voucher-detail-header-closeIcon::before{content:"";width:100%;height:1px;position:absolute;left:0;top:8px;background:#000;transform:rotate(45deg)}.mmp-dashboard-voucher-detail-container .voucher-detail-container .voucher-detail-header-closeIcon::after{transform:rotate(-45deg)}.mmp-dashboard-voucher-detail-container .voucher-detail-container .voucher-detail-body{flex:1;overflow:auto;color:#4b4b4b;font-size:15px;line-height:calc(22/15)}.mmp-dashboard-voucher-detail-container .voucher-detail-container .voucher-detail-body-img{max-width:100%;max-height:200px;object-fit:cover;min-height:100px;display:block;margin:auto}.mmp-dashboard-voucher-detail-container .voucher-detail-container .voucher-detail-body-description{margin-top:16px}.mmp-dashboard-voucher-detail-container .voucher-detail-container .voucher-detail-body-tandc-title{margin-top:24px;font-weight:700}.mmp-dashboard-voucher-detail-container .voucher-detail-container .voucher-detail-body-tandc-content{margin-top:4px}.mmp-dashboard-voucher-detail-container .voucher-detail-container .voucher-detail-footer{display:flex;gap:30%;justify-content:space-between;height:max-content}.mmp-dashboard-voucher-detail-container .voucher-detail-container .voucher-detail-footer-dropdown{flex:1}@media screen and (max-width:768px){.mmp-dashboard-voucher-container{padding:24px 16px;margin-top:32px;width:calc(100% - 32px)}.mmp-dashboard-voucher-detail-container .voucher-detail-container{width:calc(100% - 48px);padding:24px}.mmp-dashboard-voucher-detail-container .voucher-detail-container .voucher-detail-header{align-items:flex-start}.mmp-dashboard-voucher-detail-container .voucher-detail-container .voucher-detail-footer{flex-direction:column;gap:16px}.mmp-dashboard-voucher-detail-container .voucher-detail-container .voucher-detail-footer-button{text-align:center;margin:auto;width:max-content}}.mmp-dashboard-perstige-container{padding:40px 32px 32px;position:relative;background:#fff;width:80%;margin:auto;margin-top:48px;box-sizing:border-box;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.mmp-dashboard-perstige-container .leftIineImg{width:16px;height:100%;position:absolute;left:0;top:0;display:none;background:#000;object-fit:cover}.mmp-dashboard-perstige-container.member{padding-left:48px}.mmp-dashboard-perstige-container.member .leftIineImg{display:block}.mmp-dashboard-perstige-container .content-subtitle{font-size:12px;line-height:calc(16/12);color:rgba(0,0,0,.5)}.mmp-dashboard-perstige-container .content-title-box{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.mmp-dashboard-perstige-container .content-title-box-title{font-size:24px;line-height:calc(31/24);font-family:Optima,sans-serif;font-weight:700}.mmp-dashboard-perstige-container .content-title-box-right-link{color:#8a6722;font-size:13px;line-height:calc(17/12);letter-spacing:.65px;text-transform:uppercase;text-decoration:underline}.mmp-dashboard-perstige-container .content-list{display:flex;align-items:center;flex-wrap:wrap;gap:24px 32px;margin-top:32px}.mmp-dashboard-perstige-container .content-list-item{width:calc(33.3333% - 21.33333px);display:flex;align-items:center}.mmp-dashboard-perstige-container .content-list-item-iconbox{width:40px;height:40px;border-radius:50%;background:#f8f8f8;display:flex;align-items:center;justify-content:center}.mmp-dashboard-perstige-container .content-list-item-iconbox.gold{color:#8a6722}.mmp-dashboard-perstige-container .content-list-item-iconbox.red{color:#ba0c2f}.mmp-dashboard-perstige-container .content-list-item-iconbox.grey{color:#868686}.mmp-dashboard-perstige-container .content-list-item-iconbox span[class^=icon-]{font-size:2rem;font-weight:700}.mmp-dashboard-perstige-container .content-list-item-description{font-size:16px;line-height:calc(21/16);margin-left:16px;flex:1}.mmp-dashboard-perstige-container .content-show-more{display:none}@media screen and (max-width:768px){.mmp-dashboard-perstige-container{padding:24px 16px;margin-top:32px;width:calc(100% - 32px)}.mmp-dashboard-perstige-container .leftIineImg{width:100%;height:16px}.mmp-dashboard-perstige-container.member{padding-top:40px;padding-left:16px}.mmp-dashboard-perstige-container .content-list-item{width:100%}.mmp-dashboard-perstige-container .content-list-item:nth-child(n+6){display:none}.mmp-dashboard-perstige-container .content-show-more{font-size:15px;line-height:calc(20/15);padding:8px 24px;color:#1d1d1d;text-decoration:none;text-transform:uppercase;border:1px solid #1d1d1d;margin:auto;margin-top:24px;width:max-content;display:block}}.top-btn.whitebg{background-color:rgba(225,225,225,.6)!important}.dashboard-offer{padding:0 10%;background-color:#f8f8f8!important;overflow-x:hidden}.dashboard-offer .header-inner{padding-left:0}.dashboard-offer .offers-inner{padding:0}.dashboard-offer .show-more-btn{margin-top:32px;margin-bottom:80px}.mm2-container{margin-top:64px}.rich-text-editor ul{list-style-type:disc!important;margin-left:40px}.rich-text-editor ol{list-style-type:decimal!important;margin-left:40px}.rich-text-editor em,.rich-text-editor i{font-style:italic}.rich-text-editor strong{font-weight:700}.rich-text-editor sub{vertical-align:sub;font-size:smaller}.rich-text-editor sup{vertical-align:super;font-size:smaller}@media screen and (max-width:768px){.mm2-container{margin-top:48px}.dashboard-offer{padding:0;width:100%}.dashboard-offer .show-more-btn{margin-bottom:48px;border:0}}.city-banner-video::-webkit-media-controls-panel{background:0 0}.city-banner-video::-webkit-media-controls-enclosure{width:80%;position:absolute;bottom:6.35vw;background:0 0}.city-banner-video::-webkit-media-controls-timeline{padding:0 0 20px}.city-banner-video::-internal-media-controls-button-panel{padding-left:0}.city-banner-container{width:100%}.city-banner-swiper{height:53.75vw;width:100%;--swiper-pagination-color:#fff}.city-banner-swiper .city-swiper-pagination{display:flex;justify-content:space-between;width:max-content!important;gap:10px;position:absolute;right:24px!important;left:unset!important;top:27px;bottom:unset!important}.city-banner-swiper .city-swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;display:block;border-radius:50%}.city-banner-swiper .swiper-slide{height:100%;position:relative}.city-banner-swiper .swiper-slide .slide-bg-media{position:absolute;z-index:1;width:100%;height:100%}.city-banner-swiper .swiper-slide .slide-bg-media .city-banner-image,.city-banner-swiper .swiper-slide .slide-bg-media .city-banner-video{width:100%;height:100%;object-fit:cover;cursor:pointer}.city-banner-swiper .swiper-slide .slide-content{position:absolute;z-index:2;color:#fff;padding:24px;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.city-banner-swiper .swiper-slide .slide-content .banner-small-link{font-size:13px;text-transform:uppercase;line-height:calc(17 / 13);letter-spacing:.6px;text-decoration:underline;cursor:pointer;color:#fff}.city-banner-swiper .swiper-slide .slide-content .banner-title{margin-top:9.5vw;font-size:40px;line-height:calc(51 / 40);font-family:Optima,sans-serif;font-weight:400;max-width:50%}.city-banner-swiper .swiper-slide .slide-content .banner-description{margin-top:24px;font-size:18px;line-height:calc(23 / 18);letter-spacing:.5px;max-width:50%}@media screen and (max-width:768px){.city-banner-video::-webkit-media-controls-enclosure{width:calc(100% - 32px);bottom:80px}.city-banner-swiper{height:96vw}.city-banner-swiper .city-swiper-pagination{right:16px!important;left:unset!important;top:22px}.city-banner-swiper .swiper-slide .slide-content{padding:16px}.city-banner-swiper .swiper-slide .slide-content .banner-title{max-width:100%;font-size:20px;text-align:center}.city-banner-swiper .swiper-slide .slide-content .banner-description{font-size:13px;max-width:100%;text-align:center}}.city-search-container{background-color:rgba(255,255,255,.97);width:80%;margin:auto;position:relative;z-index:3;margin-top:-6.3vw;padding:32px;box-shadow:0 0 15px rgba(0,0,0,.07);box-sizing:border-box}.city-search-container.show-error-destination .error-tip-wrapper{display:block!important}.city-search-container .city-search-form{font-family:'Nimbus Sans L',sans-serif;font-weight:400;display:flex;justify-content:space-between;align-items:center;flex:1;gap:42px}.city-search-container .city-search-form .fields-wrapper{flex:1;display:flex;justify-content:space-between;flex-wrap:wrap;gap:32px 24px}.city-search-container .city-search-form .fields-wrapper .mobfield{display:none}.city-search-container .city-search-form .fields-wrapper .search-field{width:100%;border-bottom:1px solid #000;padding-bottom:8px;position:relative;color:#1d1d1d}.city-search-container .city-search-form .fields-wrapper .search-field.field-x25{width:calc(25% - 36px)}.city-search-container .city-search-form .fields-wrapper .search-field.field-x50{width:calc(50% - 24px)}.city-search-container .city-search-form .fields-wrapper .search-field.noborder{border:0}.city-search-container .city-search-form .fields-wrapper .search-field.flex-center{display:flex;align-items:center}.city-search-container .city-search-form .fields-wrapper .search-field .guests-section{font-size:15px;cursor:pointer;width:100%}.city-search-container .city-search-form .fields-wrapper .search-field .guests-section .guest-widget{position:relative}.city-search-container .city-search-form .fields-wrapper .search-field .guests-section .guest-widget .occupancy-popup{width:100%;position:absolute;left:0;top:calc(100% + 8px);z-index:1}.city-search-container .city-search-form .fields-wrapper .search-field .guests-section .guest-widget .occupancy-popup .offers2__details-occupier{position:unset}.city-search-container .city-search-form .fields-wrapper .search-field.field-date{border-bottom:0;cursor:pointer;padding-bottom:0}.city-search-container .city-search-form .fields-wrapper .search-field.field-date .dates-section{width:100%}.city-search-container .city-search-form .fields-wrapper .search-field.field-date .city-search-calendar-wrapper{display:flex;align-items:center;gap:32px;font-size:15px}.city-search-container .city-search-form .fields-wrapper .search-field.field-date .city-search-calendar-wrapper .date-from,.city-search-container .city-search-form .fields-wrapper .search-field.field-date .city-search-calendar-wrapper .date-to{width:calc(50% - 16px)!important;border-bottom:1px solid #000;padding-bottom:8px}.city-search-container .city-search-form .fields-wrapper .search-field.field-date .city-search-calendar-wrapper .calendar-section{position:absolute;top:100%;left:0;z-index:1}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown{display:block;position:relative}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .select-text{cursor:pointer;font-size:15px;letter-spacing:.75px;color:#000;text-transform:uppercase;display:inline-flex;align-items:center;position:relative}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .select-text .opentext{display:none}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .select-text .icon-arrow{font-size:18px;transition:transform .5s}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown.open .advanced-search{display:flex}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown.open .select-text .opentext{display:block}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown.open .select-text .closetext{display:none}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown.open .select-text .icon-arrow{transform:rotateX(180deg)}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search{display:none;background-color:#fff;position:absolute;top:calc(100% + 7px);width:100%;box-shadow:0 0 15px rgba(0,0,0,.07);padding:16px;box-sizing:border-box;flex-wrap:wrap;gap:16px}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .advanced-codes-wrapper{display:flex;flex-wrap:wrap;gap:16px}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .advanced-codes-wrapper .search-field{padding-bottom:0}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .advanced-codes-wrapper .field-input{border-bottom:0}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .advanced-codes-wrapper .field-input input{border-bottom:1px solid #000;text-transform:uppercase}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .advanced-codes-wrapper .field-input .error-tip,.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .advanced-codes-wrapper .field-input .notice-tip,.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .advanced-codes-wrapper .field-input .valid-tip{display:none;background-color:#ba0c2f;color:#fff;font-size:1.2rem;padding:10px 7px;box-sizing:border-box}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .advanced-codes-wrapper .field-input .error-tip a,.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .advanced-codes-wrapper .field-input .notice-tip a,.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .advanced-codes-wrapper .field-input .valid-tip a{color:#fff}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .advanced-codes-wrapper .field-input .notice-tip{background-color:#004976}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .advanced-codes-wrapper .field-input .valid-tip{background-color:#2eb125}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .advanced-codes-wrapper .field-input.invalid .error-tip{display:block}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .advanced-codes-wrapper .field-input.valid .valid-tip{display:block}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .advanced-codes-wrapper .field-input.notice .notice-tip{display:block}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .field-x50{width:calc(50% - 8px)}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .field-x30{width:calc(33.3% - 8px)}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .field-checkbox{border-bottom:0;color:#363636}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .field-checkbox .checkbox-wrapper{cursor:pointer;display:inline-flex;gap:5px;align-items:center}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .field-checkbox .checkbox-wrapper .span-checkbox{position:relative;border:1px solid #202020;width:12px;height:12px}.card.selected .city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .field-checkbox .checkbox-wrapper i.span-checkbox.radio::before,.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .field-checkbox .checkbox-wrapper .card.selected i.span-checkbox.radio::before,.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .field-checkbox .checkbox-wrapper .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.span-checkbox.radio::before,.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .field-checkbox .checkbox-wrapper .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.span-checkbox.radio::before,.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .field-checkbox .checkbox-wrapper .span-checkbox.checked::before,.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .field-checkbox .checkbox-wrapper div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.span-checkbox::before,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .field-checkbox .checkbox-wrapper i.span-checkbox.radio::before,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .field-checkbox .checkbox-wrapper i.span-checkbox.radio::before,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .field-checkbox .checkbox-wrapper i.span-checkbox::before{position:absolute;content:"";background-color:#000;width:8px;height:8px;left:2px;top:2px}.city-search-container .city-search-form .fields-wrapper .search-field .destination-section .destination-wrapper{position:relative}.city-search-container .city-search-form .fields-wrapper .search-field .destination-section .destination-wrapper .destination-input{width:100%;border:0;background:0 0;font-size:15px;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.city-search-container .city-search-form .fields-wrapper .search-field .destination-section .destination-wrapper .destination-input::-webkit-input-placeholder{color:#1d1d1d}.city-search-container .city-search-form .fields-wrapper .search-field .destination-section .destination-wrapper .error-tip-wrapper{top:calc(100% + 8px);width:100%;height:auto;z-index:2;display:none}.city-search-container .city-search-form .fields-wrapper .search-field .destination-section .destination-wrapper .error-tip-wrapper .error-tip{box-sizing:border-box;position:unset;width:100%}.city-search-container .city-search-form .fields-wrapper .search-field .destination-section .destination-wrapper .results-region{position:absolute;z-index:1;top:calc(100% + 8px);left:0}.city-search-container .city-search-form .fields-wrapper .search-field .destination-section .results-slide.booking-slide{width:100%;z-index:1}.city-search-container .city-search-form .fields-wrapper .search-field input{width:100%;border:0;background-color:transparent;color:#1d1d1d;font-size:16px;line-height:calc(28 / 16);box-sizing:border-box;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.city-search-container .city-search-form .form-submit-btn{background:#fff;background-color:#fff;border:1px solid #000;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#000;text-transform:uppercase;font-size:15px;padding:8px 24px;color:#1d1d1d;cursor:pointer}.city-search-container .city-search-form .form-submit-btn:hover{background:#000;background-color:#000;color:#fff}.city-search-container .city-search-form .form-submit-btn.disabled{background:#ddd;background-color:#ddd;color:#999;border:0;user-select:none;cursor:not-allowed}.city-search-container .city-search-form .form-submit-btn.disabled span{opacity:1}.city-search-container .city-search-form .form-submit-btn.disabled:hover{background:#ddd;background-color:#ddd;color:#999}.x-solar-twins .x-solar.no-padding{box-sizing:border-box}.city-search-form .results-region.booking-results .search-item{width:100%!important}@media screen and (max-width:768px){.city-search-container{margin-top:-80px;width:calc(100% - 32px);padding:24px 16px}.city-search-container .city-search-form{flex-direction:column;gap:16px}.city-search-container .city-search-form .pcfield{display:none}.city-search-container .city-search-form .fields-wrapper{gap:24px}.city-search-container .city-search-form .fields-wrapper .pcfield{display:none}.city-search-container .city-search-form .fields-wrapper .mobfield{display:block}.city-search-container .city-search-form .fields-wrapper .search-field{color:#1d1d1d}.city-search-container .city-search-form .fields-wrapper .search-field.field-x50{width:100%}.city-search-container .city-search-form .fields-wrapper .search-field.field-date .city-search-calendar-wrapper{gap:0}.city-search-container .city-search-form .fields-wrapper .search-field.field-date .city-search-calendar-wrapper .date-from,.city-search-container .city-search-form .fields-wrapper .search-field.field-date .city-search-calendar-wrapper .date-to{width:50%!important}.city-search-container .city-search-form .fields-wrapper .search-field.field-date .city-search-calendar-wrapper .calendar-section{width:100%}.city-search-container .city-search-form .fields-wrapper .search-field .destination-section .error-tip-wrapper{position:absolute;background-color:#ba0c2f;color:#fff;box-sizing:border-box;padding:5px 3px;font-size:1.2rem;line-height:1.6rem}.city-search-container .city-search-form .fields-wrapper .search-field .destination-section .results-region.booking-results{background-color:#f0f0f0}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown{display:flex;align-items:center;justify-content:space-between}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .dropdown-wrapper{width:100%}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search{gap:15px}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .field-x50{width:100%}.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .search-field{padding-bottom:0}.city-search-container .city-search-form .fields-wrapper .search-field input{line-height:unset}.city-search-container .x-solar-twins .x-solar.no-padding .x-solar-tab{width:100%}.city-search-container .x-solar.no-padding{width:100%}.city-search-container .x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-item{width:calc(100% / 7)}}@media screen and (max-width:375px){.city-search-container .city-search-form .fields-wrapper .search-field.field-dropdown .advanced-search .field-x30{width:calc(50% - 8px)}}.city-desc-container{padding:32px 10% 34px;margin:0 auto}.city-desc-container .city-title{font-size:40px;font-family:Optima,sans-serif;font-weight:400;line-height:calc(51 / 40)}.city-desc-container .city-description{font-size:18px;line-height:calc(23 / 18);color:#4b4b4b;margin-top:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:400}@media screen and (max-width:768px){.city-desc-container{padding:32px;margin:unset}.city-desc-container .city-title{font-size:26px;line-height:calc(32 / 26);text-align:center}.city-desc-container .city-description{font-size:15px;line-height:calc(24 / 15);text-align:center}}.city-our-hotels-container{padding:32px 24px}.city-our-hotels-container .ourhotels-title{font-size:40px;line-height:calc(51 / 40);font-family:Optima,sans-serif;font-weight:400;padding:0 calc(10vw - 24px)}.city-our-hotels-container .hotels-wrapper{display:flex;flex-wrap:wrap;gap:24px 16px;margin-top:24px}.city-our-hotels-container .hotels-wrapper .hotel-item{width:calc(50% - 8px)}.city-our-hotels-container .hotels-wrapper .hotel-item.mob-hotel-item{display:none}.city-our-hotels-container .hotels-wrapper .hotel-item .swiper .swiper-components{display:flex;align-items:center;position:absolute;bottom:40px;width:100%;justify-content:flex-end;gap:16px;box-sizing:border-box;padding-right:16px}.city-our-hotels-container .hotels-wrapper .hotel-item .swiper .hotels-swiper-pagination{display:inline-block;color:#fff;width:max-content;position:unset}.city-our-hotels-container .hotels-wrapper .hotel-item .swiper .hotels-swiper-button-next,.city-our-hotels-container .hotels-wrapper .hotel-item .swiper .hotels-swiper-button-prev{color:#fff;width:10px;height:20px;position:unset;margin-top:0;background-image:none;font-size:20px}.city-our-hotels-container .hotels-wrapper .hotel-item .swiper .hotels-swiper-button-next::after,.city-our-hotels-container .hotels-wrapper .hotel-item .swiper .hotels-swiper-button-prev::after{font-size:0}.city-our-hotels-container .hotels-wrapper .hotel-item .swiper .hotel-image{width:100%;height:28.125vw;object-fit:cover;display:block}.city-our-hotels-container .hotels-wrapper .hotel-item .swiper .hotel-image-desc{position:absolute;left:30px;bottom:40px;font-size:15px;color:#fff;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.city-our-hotels-container .hotels-wrapper .hotel-item .hotel-item-content{width:calc(100% - 32px);margin:-24px auto 0;position:relative;z-index:1;background:#fff;padding:24px;box-sizing:border-box;box-shadow:0 0 15px rgba(0,0,0,.07)}.city-our-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .hotel-name{font-size:25px;line-height:calc(32 / 15);font-family:Optima,sans-serif;font-weight:400}.city-our-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .hotel-desc{margin-top:8px;font-size:15px;line-height:calc(24 / 15);letter-spacing:1px;color:#4b4b4b;font-family:'Nimbus Sans L',sans-serif;font-weight:500}.city-our-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom{font-family:'Nimbus Sans L',sans-serif;font-weight:500;margin-top:24px;display:flex;justify-content:space-between}.city-our-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-left{display:flex;flex-direction:column;gap:4px}.city-our-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-left .left-from,.city-our-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-left .left-member-price{font-size:14px;line-height:calc(16 / 14);letter-spacing:1px;color:#4b4b4b}.city-our-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-left .left-price-wrapper{font-weight:700;font-size:18px;line-height:calc(24 / 18)}.city-our-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-right{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.city-our-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-right .right-button{padding:8px 28px;font-size:15px;line-height:calc(21 / 15);text-transform:uppercase;background:#fff;background-color:#fff;border:1px solid #000;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#000;color:#1d1d1d;cursor:pointer}.city-our-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-right .right-button:hover{background:#000;background-color:#000;color:#fff}.city-our-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-right .right-button.disabled{background:#ddd;background-color:#ddd;color:#999;border:0;user-select:none;cursor:not-allowed}.city-our-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-right .right-button.disabled span{opacity:1}.city-our-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-right .right-button.disabled:hover{background:#ddd;background-color:#ddd;color:#999}.city-our-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-right .right-description{color:#4b4b4b;font-size:14px;line-height:calc(18 / 14)}.city-our-hotels-container .hotels-wrapper .hotel-item .hotel-item-content .content-bottom .content-bottom-right .right-description .link-sign{text-decoration:underline;color:#000;cursor:pointer}.city-our-hotels-container .hotels-wrapper .hotel-item.onlyone{width:100%}.city-our-hotels-container .hotels-wrapper .hotel-item.onlyone .hotel-item-content{width:calc(50% - 32px);margin:-24px 16px 0}@media screen and (max-width:768px){.city-our-hotels-container{padding:24px 0}.city-our-hotels-container .ourhotels-title{font-size:26px;text-align:center}.city-our-hotels-container .hotels-wrapper{padding-bottom:10px}.city-our-hotels-container .hotels-wrapper .hotel-item:nth-child(n+2){display:none}.city-our-hotels-container .hotels-wrapper .hotel-item.mob-hotel-item{width:100%;display:block;--swiper-pagination-color:#fff}.city-our-hotels-container .hotels-wrapper .hotel-item.mob-hotel-item .hotels-swiper-pagination-mob{bottom:unset;top:calc(86.66vw - 57px - var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px)));--swiper-pagination-bullet-horizontal-gap:6px}.city-our-hotels-container .hotels-wrapper .hotel-item.mob-hotel-item .hotel-image{height:86.66vw;width:100%}.city-our-hotels-container .hotels-wrapper .hotel-item.mob-hotel-item .hotel-item-content{width:calc(100% - 48px);margin:-41px auto 0}.city-our-hotels-container .hotels-wrapper .hotel-item.mob-hotel-item .hotel-item-content .hotel-name{font-size:26px;line-height:calc(32 / 26);text-align:center}.city-our-hotels-container .hotels-wrapper .hotel-item.mob-hotel-item .hotel-item-content .hotel-desc{margin-top:16px;text-align:center}.city-our-hotels-container .hotels-wrapper .hotel-item.mob-hotel-item .hotel-item-content .content-bottom{margin-top:24px;align-items:center;flex-direction:column;gap:24px}.city-our-hotels-container .hotels-wrapper .hotel-item.mob-hotel-item .hotel-item-content .content-bottom .content-bottom-left{text-align:center}.city-our-hotels-container .hotels-wrapper .hotel-item.mob-hotel-item .hotel-item-content .content-bottom .content-bottom-right{gap:20px;align-items:center}}.neighborhood-container{width:100%;padding:32px 0;background:#f0f0f0;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.neighborhood-container .neighborhood-title-wrapper{padding:0 10%}.neighborhood-container .neighborhood-title-wrapper .neighborhood-title{line-height:calc(51 / 40);font-size:40px;color:#000;font-family:Optima,sans-serif;font-weight:400}.neighborhood-container .neighborhood-title-wrapper .neighborhood-desc{font-size:18px;margin-top:16px;letter-spacing:.5px;line-height:calc(23 / 18);color:#4b4b4b}.neighborhood-container .neighborhood-content-warpper{width:100%;margin-top:24px}.neighborhood-container .neighborhood-content-warpper .swiper-slide{position:relative}.neighborhood-container .neighborhood-content-warpper .swiper-slide .slide-media img{width:100%;height:calc(min(44.375vw,865px));object-fit:cover}.neighborhood-container .neighborhood-content-warpper .swiper-slide .slide-content{margin-top:-56px;margin-left:24px;width:calc(min(55.625vw,712px));background:#fff;padding:24px 48px;position:relative;color:#4b4b4b}.neighborhood-container .neighborhood-content-warpper .swiper-slide .slide-content-sub-title{text-transform:uppercase;font-size:13px;line-height:calc(17 / 13);letter-spacing:1px}.neighborhood-container .neighborhood-content-warpper .swiper-slide .slide-content-title{font-size:25px;line-height:calc(32 / 25);margin-top:8px;color:#000;font-family:Optima,sans-serif;font-weight:400}.neighborhood-container .neighborhood-content-warpper .swiper-slide .slide-content-desc{margin-top:8px;font-size:18px;line-height:calc(23 / 18);letter-spacing:.5px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:5;-webkit-box-orient:vertical}.neighborhood-container .neighborhood-content-warpper .swiper-slide .slide-content-btn-wrapper{margin-top:16px}.neighborhood-container .neighborhood-content-warpper .swiper-slide .slide-content-btn-wrapper .button{background:#fff;background-color:#fff;border:1px solid #000;font-family:'Nimbus Sans L',sans-serif;font-weight:400;color:#000;color:#1d1d1d;padding:8px 24px;display:inline-block;font-size:15px;line-height:calc(20 / 15);text-transform:uppercase}.neighborhood-container .neighborhood-content-warpper .swiper-slide .slide-content-btn-wrapper .button:hover{background:#000;background-color:#000;color:#fff}.neighborhood-container .neighborhood-content-warpper .swiper-slide .slide-content-btn-wrapper .button.disabled{background:#ddd;background-color:#ddd;color:#999;border:0;user-select:none;cursor:not-allowed}.neighborhood-container .neighborhood-content-warpper .swiper-slide .slide-content-btn-wrapper .button.disabled span{opacity:1}.neighborhood-container .neighborhood-content-warpper .swiper-slide .slide-content-btn-wrapper .button.disabled:hover{background:#ddd;background-color:#ddd;color:#999}.neighborhood-container .neighborhood-content-warpper .neighborhood-swiper-pagination{display:none}.neighborhood-container .neighborhood-content-warpper .neighborhood-swiper-button-wrapper{position:absolute;right:24px;top:calc(min(44.375vw,865px) + 20px);--swiper-navigation-color:#000;display:flex;justify-content:space-between;align-items:center;gap:24px}.neighborhood-container .neighborhood-content-warpper .neighborhood-swiper-button-wrapper .neighborhood-swiper-prev{position:static;background-image:none}.neighborhood-container .neighborhood-content-warpper .neighborhood-swiper-button-wrapper .neighborhood-swiper-prev::after{font-family:icomoon;content:'\eb29';font-size:40px}.neighborhood-container .neighborhood-content-warpper .neighborhood-swiper-button-wrapper .neighborhood-swiper-next{position:static;background-image:none}.neighborhood-container .neighborhood-content-warpper .neighborhood-swiper-button-wrapper .neighborhood-swiper-next::after{font-family:icomoon;content:'\eb2a';font-size:40px}@media screen and (max-width:768px){.neighborhood-container{padding:24px 0}.neighborhood-container .neighborhood-title-wrapper{padding:0 32px;text-align:center}.neighborhood-container .neighborhood-title-wrapper .neighborhood-title{font-size:26px;line-height:calc(32 / 26)}.neighborhood-container .neighborhood-desc{font-size:15px;line-height:calc(24 / 15)}.neighborhood-container .neighborhood-content-warpper .swiper-slide .slide-media img{height:calc(min(64vw,491px))}.neighborhood-container .neighborhood-content-warpper .swiper-slide .slide-content{width:calc(100% - 48px);margin:-40px 24px 0;box-sizing:border-box;text-align:center;padding:24px}.neighborhood-container .neighborhood-content-warpper .neighborhood-swiper-button-wrapper{display:none}.neighborhood-container .neighborhood-content-warpper .neighborhood-swiper-pagination{display:block;--swiper-pagination-color:#fff;bottom:unset!important;top:175px}}.city-redesign-offers .c-featured-offers.header{max-width:unset}.city-redesign-offers{padding-bottom:32px}.city-redesign-offers .show-more-btn{display:none}.city-redesign-offers .offers-inner{max-width:unset}.city-redesign-offers .offer-subtitle{font-size:13px!important;line-height:calc(17 / 13)!important;text-transform:uppercase;margin-bottom:8px!important}@media screen and (max-width:768px){.city-redesign-offers{padding-bottom:56px}.city-redesign-offers .offer-subtitle{font-size:14px!important;line-height:calc(16 / 14)!important}body[data-mobile=true]>.global-wrapper>.main-wrapper{margin-top:4.8rem}.city-our-neighborhood .newlook-hotel-configuration-title .see-All{display:none}.city-our-neighborhood .maps-shown-wrapper{padding-bottom:0!important}.city-our-neighborhood .maps-shown-wrapper .attr-data .attr-container .attr-item{height:max-content}.city-our-neighborhood .maps-shown-wrapper .attr-data .attr-container .attr-item .attr-item-footer{position:relative;top:unset;margin:-4rem auto 24px;height:auto;gap:8px;box-shadow:0 0 10px rgba(0,0,0,.1)}.city-our-neighborhood .maps-shown-wrapper .attr-data .attr-container .attr-item .attr-item-footer .attr-item-footer-type{padding-bottom:0;text-transform:uppercase}.city-our-neighborhood .maps-shown-wrapper .attr-data .attr-container .attr-item .attr-item-footer-link{margin-top:8px}}.swiper8-scope :root{--swiper-theme-color:#007aff}.swiper8-scope .swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper8-scope .swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper8-scope .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper8-scope .swiper-android .swiper-slide,.swiper8-scope .swiper-wrapper{transform:translate3d(0,0,0)}.swiper8-scope .swiper-pointer-events{touch-action:pan-y}.swiper8-scope .swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper8-scope .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper8-scope .swiper-slide-invisible-blank{visibility:hidden}.swiper8-scope .swiper-autoheight,.swiper8-scope .swiper-autoheight .swiper-slide{height:auto}.swiper8-scope .swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper8-scope .swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper8-scope .swiper-3d,.swiper8-scope .swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper8-scope .swiper-3d .swiper-cube-shadow,.swiper8-scope .swiper-3d .swiper-slide,.swiper8-scope .swiper-3d .swiper-slide-shadow,.swiper8-scope .swiper-3d .swiper-slide-shadow-bottom,.swiper8-scope .swiper-3d .swiper-slide-shadow-left,.swiper8-scope .swiper-3d .swiper-slide-shadow-right,.swiper8-scope .swiper-3d .swiper-slide-shadow-top,.swiper8-scope .swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper8-scope .swiper-3d .swiper-slide-shadow,.swiper8-scope .swiper-3d .swiper-slide-shadow-bottom,.swiper8-scope .swiper-3d .swiper-slide-shadow-left,.swiper8-scope .swiper-3d .swiper-slide-shadow-right,.swiper8-scope .swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper8-scope .swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper8-scope .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper8-scope .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper8-scope .swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper8-scope .swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper8-scope .swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper8-scope .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper8-scope .swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper8-scope .swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper8-scope .swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper8-scope .swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper8-scope .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper8-scope .swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper8-scope .swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper8-scope .swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper8-scope .swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper8-scope .swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper8-scope .swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper8-scope .swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper8-scope .swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}.swiper8-scope :root{--swiper-navigation-size:44px}.swiper8-scope .swiper-button-next,.swiper8-scope .swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper8-scope .swiper-button-next.swiper-button-disabled,.swiper8-scope .swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper8-scope .swiper-button-next:after,.swiper8-scope .swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper8-scope .swiper-button-prev,.swiper8-scope .swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper8-scope .swiper-button-prev:after,.swiper8-scope .swiper-rtl .swiper-button-next:after{content:'prev'}.swiper8-scope .swiper-button-next,.swiper8-scope .swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper8-scope .swiper-button-next:after,.swiper8-scope .swiper-rtl .swiper-button-prev:after{content:'next'}.swiper8-scope .swiper-button-lock{display:none}.swiper8-scope .swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper8-scope .swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper8-scope .swiper-horizontal>.swiper-pagination-bullets,.swiper8-scope .swiper-pagination-bullets.swiper-pagination-horizontal,.swiper8-scope .swiper-pagination-custom,.swiper8-scope .swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper8-scope .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper8-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper8-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper8-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper8-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper8-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper8-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper8-scope .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper8-scope .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}.swiper8-scope button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper8-scope .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper8-scope .swiper-pagination-bullet:only-child{display:none!important}.swiper8-scope .swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper8-scope .swiper-pagination-vertical.swiper-pagination-bullets,.swiper8-scope .swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper8-scope .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper8-scope .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper8-scope .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper8-scope .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper8-scope .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper8-scope .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper8-scope .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper8-scope .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper8-scope .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper8-scope .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper8-scope .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper8-scope .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper8-scope .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper8-scope .swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper8-scope .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper8-scope .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper8-scope .swiper-horizontal>.swiper-pagination-progressbar,.swiper8-scope .swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper8-scope .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper8-scope .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper8-scope .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper8-scope .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper8-scope .swiper-pagination-progressbar.swiper-pagination-vertical,.swiper8-scope .swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper8-scope .swiper-pagination-lock{display:none}.swiper8-scope .swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper8-scope .swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper8-scope .swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper8-scope .swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper8-scope .swiper-scrollbar-cursor-drag{cursor:move}.swiper8-scope .swiper-scrollbar-lock{display:none}.swiper8-scope .swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper8-scope .swiper-zoom-container>canvas,.swiper8-scope .swiper-zoom-container>img,.swiper8-scope .swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper8-scope .swiper-slide-zoomed{cursor:move}.swiper8-scope .swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper8-scope .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper8-scope .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper8-scope .swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper8-scope .swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper8-scope .swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper8-scope .swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper8-scope .swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper8-scope .swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper8-scope .swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper8-scope .swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper8-scope .swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper8-scope .swiper-fade .swiper-slide-active,.swiper8-scope .swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper8-scope .swiper-cube{overflow:visible}.swiper8-scope .swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper8-scope .swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper8-scope .swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper8-scope .swiper-cube .swiper-slide-active,.swiper8-scope .swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper8-scope .swiper-cube .swiper-slide-active,.swiper8-scope .swiper-cube .swiper-slide-next,.swiper8-scope .swiper-cube .swiper-slide-next+.swiper-slide,.swiper8-scope .swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper8-scope .swiper-cube .swiper-slide-shadow-bottom,.swiper8-scope .swiper-cube .swiper-slide-shadow-left,.swiper8-scope .swiper-cube .swiper-slide-shadow-right,.swiper8-scope .swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper8-scope .swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper8-scope .swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper8-scope .swiper-flip{overflow:visible}.swiper8-scope .swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper8-scope .swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper8-scope .swiper-flip .swiper-slide-active,.swiper8-scope .swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper8-scope .swiper-flip .swiper-slide-shadow-bottom,.swiper8-scope .swiper-flip .swiper-slide-shadow-left,.swiper8-scope .swiper-flip .swiper-slide-shadow-right,.swiper8-scope .swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper8-scope .swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper8-scope .swiper-cards{overflow:visible}.swiper8-scope .swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.c-experience-banner,.c-experience-banner *{box-sizing:border-box}.c-experience-banner{display:flex;width:100%;background-color:#fdfdfd}.c-experience-banner[data-bg-color=gray]{background-origin:#f0f0f0}.c-experience-banner>.inner{position:relative;display:flex;width:100%}.c-experience-banner>.inner>.banner-swiper{width:100%}.c-experience-banner>.inner>.banner-swiper>.items-container>.item-outer>.item{position:relative;display:flex;width:100%;background-color:#eee}.c-experience-banner>.inner>.banner-swiper>.items-container>.item-outer>.item>.image-wrapper{position:absolute;display:flex;top:0;left:0;width:100%;height:100%}.c-experience-banner>.inner>.banner-swiper>.items-container>.item-outer>.item>.image-wrapper>.image{display:flex;width:100%;height:100%;object-fit:cover}.c-experience-banner>.inner>.banner-swiper>.items-container>.item-outer>.item>.shade{position:absolute;display:flex;bottom:0;left:0;z-index:1;width:100%;max-height:100%;min-height:138px;background-image:linear-gradient(0deg,rgba(0,0,0,.8),transparent);flex-direction:column;justify-content:flex-end}.c-experience-banner>.inner>.banner-swiper>.items-container>.item-outer>.item>.shade>.text{max-width:50%;font-family:'Nimbus Sans L',sans-serif;font-size:13px;line-height:17px;letter-spacing:.65px;color:#fff;text-decoration:underline}.c-experience-banner>.inner>.pagination{position:absolute;display:flex;bottom:22px;right:20px;z-index:1}.c-experience-banner>.inner>.pagination>.bullet-outer{display:flex;width:16px;height:16px;margin:0 0 0 8px;padding:0;border:0;background-color:transparent;justify-content:center;align-items:center;cursor:pointer}.c-experience-banner>.inner>.pagination>.bullet-outer:first-child{margin:0}.c-experience-banner>.inner>.pagination>.bullet-outer>.bullet{display:flex;width:8px;height:8px;border-radius:4px}.c-experience-banner>.inner>.pagination>.bullet-outer[data-active=true]>.bullet{background-color:#fff}.c-experience-banner>.inner>.pagination>.bullet-outer[data-active=false]>.bullet{background-color:#737373}@media screen and (min-width:769px){.c-experience-banner>.inner>.banner-swiper>.items-container>.item-outer>.item{aspect-ratio:1440/688}.c-experience-banner>.inner>.banner-swiper>.items-container>.item-outer>.item>.shade{padding:50px 24px 22px 24px}.c-experience-banner>.inner>.pagination{bottom:22px;right:20px}}@media screen and (max-width:768px){.c-experience-banner>.inner>.banner-swiper>.items-container>.item-outer>.item{height:360px}.c-experience-banner>.inner>.banner-swiper>.items-container>.item-outer>.item>.shade{padding:50px 16px 16px 16px}.c-experience-banner>.inner>.pagination{bottom:12px;right:12px}}.c-experience-offer-selector,.c-experience-offer-selector *{box-sizing:border-box}@media screen and (min-width:769px){.c-experience-offer-selector{display:flex;width:100%;flex-direction:column;background-color:#fdfdfd}.c-experience-offer-selector[data-bg-color=gray]{background-color:#f0f0f0}.c-experience-offer-selector>.header{display:flex;width:100%;padding:40px 0 0 0;flex-direction:column;align-items:center}.c-experience-offer-selector>.header>.header-inner{display:flex;padding:0 10%;flex-direction:column;align-items:flex-start}.c-experience-offer-selector>.header>.header-inner>.title{width:79.6875%;margin:0;font-family:Optima,sans-serif;font-size:40px;font-weight:400;line-height:51px;color:#000}.c-experience-offer-selector>.header>.header-inner>.title+.content{margin:8px 0 0 0}.c-experience-offer-selector>.header>.header-inner>.content{width:79.6875%;margin:0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;line-height:23px;letter-spacing:.5px;color:#3f3939}.c-experience-offer-selector>.header>.header-inner>.content p{margin:0}.c-experience-offer-selector>.select-hotel{display:flex;margin:60px 0 0 0;padding:0 0 40px 0;flex-direction:column;align-items:center}.c-experience-offer-selector>.select-hotel>.select-hotel-inner{display:flex;width:100%;padding:0 10%;flex-direction:column;align-items:center}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.title{margin:0;font-family:Optima,sans-serif;font-size:36px;font-weight:400;line-height:46px;color:#000}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper{display:flex;width:100%;margin:23px 0 0 0}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container{display:flex}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container[data-more-than-4-items=true]{justify-content:flex-start}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container[data-more-than-4-items=false]{justify-content:center}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer{width:calc((100% - 36px)/ 4);margin:0 12px 0 0;padding:2px}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer:last-child{margin:0}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer>.item{display:flex;height:224px;padding:24px 16px;flex-direction:column;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer>.item *{pointer-events:none}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer>.item[data-selected=true]{border:1px solid transparent;outline:2px solid #ffa0b0}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer>.item[data-selected=false]{border:1px solid #d5d5d5}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer>.item>.brand-logo-wrapper{display:flex;max-width:100%;height:66px;justify-content:center;align-items:center}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer>.item>.brand-logo-wrapper>.brand-logo{display:flex;max-width:100%;max-height:100%;object-fit:contain}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer>.item>.info{display:flex;margin:8px 0 0 0;flex-direction:column}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer>.item>.info>.name{display:-webkit-box;height:46px;margin:0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:600;line-height:23px;letter-spacing:.5px;text-align:center;color:#3f3939;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer>.item>.info>.desc{display:-webkit-box;height:46px;margin:8px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;line-height:23px;letter-spacing:.5px;text-align:center;color:#3f3939;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.nav-btns{margin:0 2px 0 0;align-self:flex-end}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.nav-btns[data-displayed=true]{display:flex}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.nav-btns[data-displayed=false]{display:none}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.nav-btns>.nav-btn{display:flex;width:40px;height:40px;margin:0;padding:0;border:0;background-color:transparent;justify-content:center;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.nav-btns>.nav-btn:disabled{opacity:.4;cursor:not-allowed}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.nav-btns>.prev-btn::before{content:"\eb29";font-family:icomoon;font-size:40px;color:#000}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.nav-btns>.next-btn{margin:0 0 0 24px}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.nav-btns>.next-btn::before{content:"\eb2a";font-family:icomoon;font-size:40px;color:#000}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.show-more-btn{display:none}.c-experience-offer-selector>.select-experience{width:100%;padding:32px 0 48px 0;flex-direction:column;align-items:center;background-color:#f0f0f0}.c-experience-offer-selector[data-bg-color=gray]>.select-experience{background-color:#fdfdfd}.c-experience-offer-selector>.select-experience[data-displayed=true]{display:flex}.c-experience-offer-selector>.select-experience[data-displayed=false]{display:none}.c-experience-offer-selector>.select-experience>.select-experience-inner{display:flex;width:100%;padding:0 10%;flex-direction:column;align-items:center}.c-experience-offer-selector>.select-experience>.select-experience-inner>.title{margin:0;font-family:Optima,sans-serif;font-size:36px;font-weight:400;line-height:46px;color:#000}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper{display:flex;width:100%;margin:24px 0 0 0}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container{display:flex}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container[data-more-than-3-items=true]{justify-content:flex-start}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container[data-more-than-3-items=false]{justify-content:center}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer{display:flex;width:calc((100% - 24px)/ 3);margin:0 12px 0 0;padding:2px}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer:last-child{margin:0}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer>.item{position:relative;display:flex;width:100%;height:100%;aspect-ratio:1/1;cursor:pointer;-webkit-tap-highlight-color:transparent}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer>.item[data-selected=true]{outline:2px solid #ffa0b0}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer>.item>.image-wrapper{position:absolute;display:flex;top:0;left:0;width:100%;height:100%;background-color:#eee}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer>.item>.image-wrapper>.image{display:flex;width:100%;height:100%;object-fit:cover}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer>.item>.shade{position:absolute;display:flex;bottom:0;left:0;z-index:1;width:100%;min-height:104px;padding:16px;align-items:flex-end;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.4))}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer>.item>.shade>.info{display:flex;align-items:center}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer>.item>.shade>.info>.icon-wrapper{display:flex;width:29px;height:27px}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer>.item>.shade>.info>.icon-wrapper>.icon{display:flex;width:100%;height:100%;object-fit:contain}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer>.item>.shade>.info>.name{display:flex;margin:0 0 0 16px;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:500;color:#fff}.c-experience-offer-selector>.select-experience>.select-experience-inner>.nav-btns{align-self:flex-end}.c-experience-offer-selector>.select-experience>.select-experience-inner>.nav-btns[data-displayed=true]{display:flex}.c-experience-offer-selector>.select-experience>.select-experience-inner>.nav-btns[data-displayed=false]{display:none}.c-experience-offer-selector>.select-experience>.select-experience-inner>.nav-btns>.nav-btn{display:flex;width:40px;height:40px;margin:0;padding:0;border:0;background-color:transparent;justify-content:center;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.c-experience-offer-selector>.select-experience>.select-experience-inner>.nav-btns>.nav-btn:disabled{opacity:.4;cursor:not-allowed}.c-experience-offer-selector>.select-experience>.select-experience-inner>.nav-btns>.prev-btn::before{content:"\eb29";font-family:icomoon;font-size:40px;color:#000}.c-experience-offer-selector>.select-experience>.select-experience-inner>.nav-btns>.next-btn{margin:0 0 0 24px}.c-experience-offer-selector>.select-experience>.select-experience-inner>.nav-btns>.next-btn::before{content:"\eb2a";font-family:icomoon;font-size:40px;color:#000}.c-experience-offer-selector>.result{width:100%;padding:60px 0 0 0;flex-direction:column;align-items:center}.c-experience-offer-selector>.result[data-displayed=true]{display:flex}.c-experience-offer-selector>.result[data-displayed=false]{display:none}.c-experience-offer-selector>.result>.result-inner{display:flex;width:100%;padding:0 10%;flex-direction:column;align-items:center}.c-experience-offer-selector>.result>.result-inner>.title{margin:0;font-family:Optima,sans-serif;font-size:36px;font-weight:400;line-height:46px;color:#000}.c-experience-offer-selector>.result>.result-inner>.selection{display:flex;width:100%;margin:32px 0 0 0;align-items:center}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-hotel{display:flex;flex:1 0 0%;height:135px;padding:30px 24px;align-items:center;background-color:rgba(255,255,255,.97);box-shadow:0 0 15px rgba(0,0,0,.07)}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-hotel>.image-wrapper{display:flex;height:100%;aspect-ratio:1/1}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-hotel>.image-wrapper>.image{display:flex;width:100%;height:100%;object-fit:contain}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-hotel>.info{display:flex;margin:0 0 0 24px;flex-direction:column;justify-content:flex-start}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-hotel>.info>.label{display:flex;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:1px;color:#4b4b4b;text-transform:uppercase}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-hotel>.info>.name{display:-webkit-box;margin:8px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;line-height:23px;letter-spacing:.5px;color:#4b4b4b;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.c-experience-offer-selector>.result>.result-inner>.selection>.plus-icon{display:flex;width:32px;height:30px;margin:0 24px;color:#4b4b4b}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-experience{display:flex;flex:1 0 0%;height:135px;padding:30px 24px;align-items:center;background-color:rgba(255,255,255,.97);box-shadow:0 0 15px rgba(0,0,0,.07)}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-experience>.image-wrapper{display:flex;height:100%;aspect-ratio:1/1}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-experience>.image-wrapper>.image{display:flex;width:100%;height:100%;object-fit:contain}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-experience>.info{display:flex;margin:0 0 0 24px;flex-direction:column;justify-content:flex-start}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-experience>.info>.label{display:flex;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:1px;color:#4b4b4b;text-transform:uppercase}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-experience>.info>.name{display:-webkit-box;margin:8px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;line-height:23px;letter-spacing:.5px;color:#4b4b4b;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.c-experience-offer-selector>.result>.result-inner>.offers-container{display:flex;width:100%;margin:40px 0 0 0;flex-wrap:wrap}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer{position:relative;display:flex;width:calc((100% - 32px)/ 3);flex-direction:column;align-items:center}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer:nth-child(3n+1){margin:24px 0 0 0}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer:nth-child(3n+2){margin:24px 0 0 16px}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer:nth-child(3n){margin:24px 0 0 16px}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer:nth-child(1){margin:0}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer:nth-child(2){margin:0 0 0 16px}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer:nth-child(3){margin:0 0 0 16px}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer>.image-wrapper{position:absolute;display:flex;top:0;left:0;width:100%;aspect-ratio:1/1;background-color:#eee}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer>.image-wrapper>.image{display:flex;width:100%;height:100%;object-fit:cover}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer>.info-box{position:relative;display:flex;width:calc(100% - 32px);margin:90% 0 0 0;padding:24px;flex-direction:column;align-items:flex-start;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px rgba(0,0,0,.07)}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer>.info-box>.title{margin:0;font-family:Optima,sans-serif;font-size:25px;font-weight:400;line-height:32px;color:#000}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer>.info-box>.desc{margin:8px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:15px;line-height:22px;color:#4b4b4b}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer>.info-box>.link{margin:16px 0 0 0;padding:8px 24px;border:1px solid #1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;line-height:20px;text-align:center;color:#1d1d1d;text-decoration:none;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer>.info-box>.link:hover{background-color:#1d1d1d;color:#fff}.c-experience-offer-selector>.result>.result-inner>.offer-show-more-btn{display:flex;margin:24px 0 0 0;padding:0;border:0;background-color:transparent;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:.9px;color:#000;text-align:center;text-transform:uppercase;text-decoration:underline;cursor:pointer;-webkit-tap-highlight-color:transparent}.c-experience-offer-selector>.result>.result-inner>.offer-show-more-btn[data-displayed=false]{display:none}}@media screen and (max-width:768px){.c-experience-offer-selector{display:flex;width:100%;flex-direction:column;background-color:#fdfdfd}.c-experience-offer-selector[data-bg-color=gray]{background-color:#f0f0f0}.c-experience-offer-selector>.header{display:flex;width:100%;padding:24px 0 0 0;flex-direction:column;align-items:center}.c-experience-offer-selector>.header>.header-inner{display:flex;width:100%;padding:0 16px;flex-direction:column;align-items:center}.c-experience-offer-selector>.header>.header-inner>.title{width:100%;margin:0;font-family:Optima,sans-serif;font-size:26px;font-weight:400;line-height:32px;text-align:center;color:#000}.c-experience-offer-selector>.header>.header-inner>.title+.content{margin:8px 0 0 0}.c-experience-offer-selector>.header>.header-inner>.content{width:100%;margin:0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;line-height:24px;letter-spacing:0;text-align:center;color:#3f3939}.c-experience-offer-selector>.header>.header-inner>.content p{margin:0}.c-experience-offer-selector>.select-hotel{display:flex;margin:40px 0 0 0;padding:0 0 24px 0;flex-direction:column;align-items:center}.c-experience-offer-selector>.select-hotel>.select-hotel-inner{display:flex;width:100%;max-width:1280px;padding:0 14px;flex-direction:column;align-items:center}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.title{margin:0;font-family:Optima,sans-serif;font-size:26px;font-weight:400;line-height:32px;color:#000}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper{display:flex;width:100%;margin:16px 0 0 0}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container{display:flex;flex-direction:column}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer{margin:16px 0 0 0;padding:2px}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer:first-child{margin:0}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer>.item{display:flex;padding:16px;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer>.item *{pointer-events:none}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer>.item[data-selected=true]{border:1px solid transparent;outline:2px solid #ffa0b0}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer>.item[data-selected=false]{border:1px solid #d5d5d5}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer>.item>.brand-logo-wrapper{display:flex;width:23.03206997084548%;height:40px;justify-content:center;align-items:center}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer>.item>.brand-logo-wrapper>.brand-logo{display:flex;width:100%;height:100%;object-fit:contain}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer>.item>.info{display:flex;width:62.39067055393586%;margin:0 0 0 16px;flex-direction:column}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer>.item>.info>.name{display:-webkit-box;height:46px;margin:0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:600;line-height:23px;letter-spacing:.5px;color:#3f3939;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.hotel-swiper>.items-container>.item-outer>.item>.info>.desc{display:-webkit-box;height:46px;margin:8px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;line-height:23px;letter-spacing:.5px;color:#3f3939;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.nav-btns{display:none}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.show-more-btn{margin:24px 0 0 0;padding:0;border:0;background-color:transparent;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:600;line-height:24px;letter-spacing:.75px;text-align:center;color:#000;text-decoration:underline;text-transform:uppercase}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.show-more-btn[data-displayed=true]{display:flex}.c-experience-offer-selector>.select-hotel>.select-hotel-inner>.show-more-btn[data-displayed=false]{display:none}.c-experience-offer-selector>.select-experience{width:100%;padding:24px 0;flex-direction:column;align-items:center;background-color:#f0f0f0}.c-experience-offer-selector[data-bg-color=gray]>.select-experience{background-color:#fdfdfd}.c-experience-offer-selector>.select-experience[data-displayed=true]{display:flex}.c-experience-offer-selector>.select-experience[data-displayed=false]{display:none}.c-experience-offer-selector>.select-experience>.select-experience-inner{display:flex;width:100%;padding:0 14px;flex-direction:column;align-items:center}.c-experience-offer-selector>.select-experience>.select-experience-inner>.title{margin:0;padding:0 2px;font-family:Optima,sans-serif;font-size:26px;font-weight:400;line-height:32px;text-align:center;color:#000}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper{display:flex;width:100%;margin:24px 0 0 0}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container{display:flex}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer{display:flex;width:100%;padding:2px;aspect-ratio:1/1;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container[data-more-than-1-item=true]>.item-outer>.item{position:relative;display:flex;width:calc((100% - 18px)/ 2);aspect-ratio:1/1}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container[data-more-than-1-item=true]>.item-outer>.item:nth-child(2){margin:0 0 0 18px}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container[data-more-than-1-item=true]>.item-outer>.item:nth-child(3){margin:16px 0 0 0}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container[data-more-than-1-item=true]>.item-outer>.item:nth-child(4){margin:16px 0 0 18px}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container[data-more-than-1-item=false]>.item-outer>.item{position:relative;display:flex;width:100%;height:100%}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer>.item[data-selected=true]{outline:2px solid #ffa0b0}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer>.item>.image-wrapper{position:absolute;display:flex;top:0;left:0;width:100%;height:100%;background-color:#eee}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer>.item>.image-wrapper>.image{display:flex;width:100%;height:100%;object-fit:cover}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer>.item>.shade{position:absolute;display:flex;bottom:0;left:0;width:100%;min-height:104px;padding:12px;align-items:flex-end;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.4))}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer>.item>.shade>.info{display:flex;flex-direction:column}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer>.item>.shade>.info>.icon-wrapper{display:flex;width:18px;height:18px}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer>.item>.shade>.info>.icon-wrapper>.icon{display:flex;width:100%;height:100%;object-fit:cover}.c-experience-offer-selector>.select-experience>.select-experience-inner>.experience-swiper>.items-container>.item-outer>.item>.shade>.info>.name{margin:4px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:16px;line-height:18px;color:#fff}.c-experience-offer-selector>.select-experience>.select-experience-inner>.nav-btns{margin:0 2px 0 0;align-self:flex-end}.c-experience-offer-selector>.select-experience>.select-experience-inner>.nav-btns[data-displayed=true]{display:flex}.c-experience-offer-selector>.select-experience>.select-experience-inner>.nav-btns[data-displayed=false]{display:none}.c-experience-offer-selector>.select-experience>.select-experience-inner>.nav-btns>.nav-btn{display:flex;width:40px;height:40px;margin:0;padding:0;border:0;background-color:transparent;justify-content:center;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.c-experience-offer-selector>.select-experience>.select-experience-inner>.nav-btns>.nav-btn:disabled{opacity:.4;cursor:not-allowed}.c-experience-offer-selector>.select-experience>.select-experience-inner>.nav-btns>.prev-btn::before{content:"\eb29";font-family:icomoon;font-size:40px;color:#000}.c-experience-offer-selector>.select-experience>.select-experience-inner>.nav-btns>.next-btn{margin:0 0 0 24px}.c-experience-offer-selector>.select-experience>.select-experience-inner>.nav-btns>.next-btn::before{content:"\eb2a";font-family:icomoon;font-size:40px;color:#000}.c-experience-offer-selector>.result{width:100%;padding:24px 0 0 0;flex-direction:column;align-items:center}.c-experience-offer-selector>.result[data-displayed=true]{display:flex}.c-experience-offer-selector>.result[data-displayed=false]{display:none}.c-experience-offer-selector>.result>.result-inner{display:flex;width:100%;flex-direction:column;align-items:center}.c-experience-offer-selector>.result>.result-inner>.title{margin:0;padding:0 16px;font-family:Optima,sans-serif;font-size:26px;font-weight:400;line-height:32px;text-align:center;color:#000}.c-experience-offer-selector>.result>.result-inner>.selection{display:flex;width:100%;margin:24px 0 0 0;padding:0 16px;flex-direction:column;align-items:center}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-hotel{display:flex;width:100%;min-height:135px;padding:30px 24px;align-items:center;background-color:rgba(255,255,255,.97);box-shadow:0 0 15px rgba(0,0,0,.07)}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-hotel>.image-wrapper{display:flex;width:100px;height:100px;aspect-ratio:1/1}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-hotel>.image-wrapper>.image{display:flex;width:100%;height:100%;object-fit:contain}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-hotel>.info{display:flex;margin:0 0 0 24px;flex-direction:column;justify-content:flex-start}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-hotel>.info>.label{display:flex;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:1px;color:#4b4b4b;text-transform:uppercase}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-hotel>.info>.name{display:-webkit-box;margin:8px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;line-height:23px;letter-spacing:.5px;color:#4b4b4b;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.c-experience-offer-selector>.result>.result-inner>.selection>.plus-icon{display:flex;width:32px;height:30px;margin:24px 0;color:#4b4b4b}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-experience{display:flex;width:100%;min-height:135px;padding:30px 24px;align-items:center;background-color:rgba(255,255,255,.97);box-shadow:0 0 15px rgba(0,0,0,.07)}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-experience>.image-wrapper{display:flex;width:100px;height:100px;aspect-ratio:1/1}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-experience>.image-wrapper>.image{display:flex;width:100%;height:100%;object-fit:contain}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-experience>.info{display:flex;margin:0 0 0 24px;flex-direction:column;justify-content:flex-start}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-experience>.info>.label{display:flex;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:1px;color:#4b4b4b;text-transform:uppercase}.c-experience-offer-selector>.result>.result-inner>.selection>.selected-experience>.info>.name{display:flex;margin:8px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;line-height:23px;letter-spacing:.5px;color:#4b4b4b}.c-experience-offer-selector>.result>.result-inner>.offers-container{display:flex;width:100%;margin:32px 0 0 0;flex-direction:column}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer{position:relative;display:flex;width:100%;margin:16px 0 0 0;flex-direction:column;align-items:center}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer:first-child{margin:0}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer>.image-wrapper{position:absolute;display:flex;top:0;left:0;width:100%;aspect-ratio:375/240;background-color:#eee}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer>.image-wrapper>.image{display:flex;width:100%;height:100%;object-fit:cover}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer>.info-box{position:relative;display:flex;bottom:0;width:calc(100% - 48px);margin:53.3333% 0 0 0;padding:24px;flex-direction:column;align-items:center;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px rgba(0,0,0,.07)}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer>.info-box>.title{margin:0;font-family:Optima,sans-serif;font-size:20px;font-weight:400;line-height:30px;text-align:center;color:#000}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer>.info-box>.desc{min-height:48px;margin:8px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:15px;line-height:24px;text-align:center;color:#4b4b4b}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer>.info-box>.link{margin:16px 0 0 0;padding:8px 24px;border:1px solid #1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;line-height:24px;text-align:center;color:#1d1d1d;text-decoration:none;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent}.c-experience-offer-selector>.result>.result-inner>.offers-container>.offer>.info-box>.link:hover{background-color:#1d1d1d;color:#fff}.c-experience-offer-selector>.result>.result-inner>.offer-show-more-btn{display:flex;margin:24px 0 0 0;padding:0;border:0;background-color:transparent;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;line-height:24px;letter-spacing:.75px;color:#000;text-align:center;text-transform:uppercase;text-decoration:underline;cursor:pointer;-webkit-tap-highlight-color:transparent}.c-experience-offer-selector>.result>.result-inner>.offer-show-more-btn[data-displayed=false]{display:none}}.c-experience-view-all-offers,.c-experience-view-all-offers *{box-sizing:border-box}@media screen and (min-width:769px){.c-experience-view-all-offers{position:relative;display:flex;width:100%;padding:60px 0 40px 0;flex-direction:column;align-items:center;background-color:#fdfdfd}.c-experience-view-all-offers[data-bg-color=gray]{background-color:#f0f0f0}.c-experience-view-all-offers::after{content:"";position:absolute;display:flex;left:50%;bottom:0;transform:translate(-50%,0);width:calc(100% - 18.4rem);height:1px;background-color:rgba(159,159,159,.16)}.c-experience-view-all-offers>.inner{display:flex;width:100%;flex-direction:column;align-items:center}.c-experience-view-all-offers>.inner>.title{margin:0;padding:0 10%;font-family:Optima,sans-serif;font-size:36px;font-weight:400;line-height:46px;color:#000}.c-experience-view-all-offers>.inner>.offers-container{display:flex;width:100%;margin:40px 0 0 0;padding:0 10%;flex-wrap:wrap;align-items:flex-start}.c-experience-view-all-offers>.inner>.offers-container>.offer{position:relative;display:flex;width:calc((100% - 32px)/ 3);flex-direction:column;align-items:center}.c-experience-view-all-offers>.inner>.offers-container>.offer:nth-child(3n+1){margin:24px 0 0 0}.c-experience-view-all-offers>.inner>.offers-container>.offer:nth-child(3n+2){margin:24px 0 0 16px}.c-experience-view-all-offers>.inner>.offers-container>.offer:nth-child(3n){margin:24px 0 0 16px}.c-experience-view-all-offers>.inner>.offers-container>.offer:nth-child(1){margin:0}.c-experience-view-all-offers>.inner>.offers-container>.offer:nth-child(2){margin:0 0 0 16px}.c-experience-view-all-offers>.inner>.offers-container>.offer:nth-child(3){margin:0 0 0 16px}.c-experience-view-all-offers>.inner>.offers-container>.offer>.image-wrapper{position:absolute;display:flex;top:0;left:0;width:100%;aspect-ratio:1/1;background-color:#eee}.c-experience-view-all-offers>.inner>.offers-container>.offer>.image-wrapper>.image{display:flex;width:100%;height:100%;object-fit:cover}.c-experience-view-all-offers>.inner>.offers-container>.offer>.info-box{position:relative;display:flex;width:calc(100% - 32px);margin:90% 0 0 0;padding:24px;flex-direction:column;align-items:flex-start;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px rgba(0,0,0,.07)}.c-experience-view-all-offers>.inner>.offers-container>.offer>.info-box>.title{margin:0;font-family:Optima,sans-serif;font-size:25px;line-height:32px;color:#000}.c-experience-view-all-offers>.inner>.offers-container>.offer>.info-box>.desc{margin:8px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:15px;line-height:22px;color:#4b4b4b}.c-experience-view-all-offers>.inner>.offers-container>.offer>.info-box>.link{margin:16px 0 0 0;padding:8px 24px;border:1px solid #1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;line-height:20px;text-align:center;color:#1d1d1d;text-decoration:none;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent}.c-experience-view-all-offers>.inner>.offers-container>.offer>.info-box>.link:hover{background-color:#1d1d1d;color:#fff}.c-experience-view-all-offers>.inner>.show-more-btn{display:flex;margin:24px 0 0 0;padding:0;border:0;background-color:transparent;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:.9px;color:#000;text-align:center;text-transform:uppercase;text-decoration:underline;cursor:pointer;-webkit-tap-highlight-color:transparent}.c-experience-view-all-offers>.inner>.show-more-btn[data-displayed=false]{display:none}}@media screen and (max-width:768px){.c-experience-view-all-offers{display:flex;width:100%;padding:40px 0 0 0;flex-direction:column;align-items:center;background-color:#fdfdfd}.c-experience-view-all-offers[data-bg-color=gray]{background-color:#f0f0f0}.c-experience-view-all-offers>.inner{display:flex;width:100%;flex-direction:column;align-items:center}.c-experience-view-all-offers>.inner>.title{margin:0;padding:0 16px;font-family:Optima,sans-serif;font-size:26px;font-weight:400;line-height:32px;text-align:center;color:#000}.c-experience-view-all-offers>.inner>.offers-container{display:flex;width:100%;margin:32px 0 0 0;flex-direction:column}.c-experience-view-all-offers>.inner>.offers-container>.offer{position:relative;display:flex;width:100%;margin:16px 0 0 0;flex-direction:column;align-items:center}.c-experience-view-all-offers>.inner>.offers-container>.offer:first-child{margin:0}.c-experience-view-all-offers>.inner>.offers-container>.offer>.image-wrapper{position:absolute;display:flex;top:0;left:0;width:100%;aspect-ratio:375/240;background-color:#eee}.c-experience-view-all-offers>.inner>.offers-container>.offer>.image-wrapper>.image{display:flex;width:100%;height:100%;object-fit:cover}.c-experience-view-all-offers>.inner>.offers-container>.offer>.info-box{position:relative;display:flex;bottom:0;width:calc(100% - 48px);margin:53.3333% 0 0 0;padding:24px;flex-direction:column;align-items:center;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px rgba(0,0,0,.07)}.c-experience-view-all-offers>.inner>.offers-container>.offer>.info-box>.title{margin:0;font-family:Optima,sans-serif;font-size:20px;line-height:30px;text-align:center;color:#000}.c-experience-view-all-offers>.inner>.offers-container>.offer>.info-box>.desc{min-height:48px;margin:8px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:15px;line-height:24px;text-align:center;color:#4b4b4b}.c-experience-view-all-offers>.inner>.offers-container>.offer>.info-box>.link{margin:16px 0 0 0;padding:8px 24px;border:1px solid #1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;line-height:24px;text-align:center;color:#1d1d1d;text-decoration:none;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent}.c-experience-view-all-offers>.inner>.offers-container>.offer>.info-box>.link:hover{background-color:#1d1d1d;color:#fff}.c-experience-view-all-offers>.inner>.show-more-btn{display:flex;margin:24px 0 0 0;padding:0;border:0;background-color:transparent;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;line-height:24px;letter-spacing:.75px;color:#000;text-align:center;text-transform:uppercase;text-decoration:underline;cursor:pointer;-webkit-tap-highlight-color:transparent}.c-experience-view-all-offers>.inner>.show-more-btn[data-displayed=false]{display:none}}.c-experience-link,.c-experience-link *{box-sizing:border-box}@media screen and (min-width:769px){.c-experience-link{display:flex;width:100%;padding:32px 0;flex-direction:column;background-color:#fdfdfd}.c-experience-link[data-bg-color=gray]{background-color:#f0f0f0}.c-experience-link>.header{display:flex;width:100%;flex-direction:column;align-items:center}.c-experience-link>.header>.header-inner{display:flex;width:100%;padding:0 10%;flex-direction:column;align-items:flex-start}.c-experience-link>.header>.header-inner>.title{margin:0;font-family:Optima,sans-serif;font-size:40px;font-weight:400;line-height:51px;color:#000}.c-experience-link>.header>.header-inner>.desc{margin:16px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:23px;letter-spacing:.5px;color:#4b4b4b}.c-experience-link>.header>.header-inner>.desc strong{font-weight:700}.c-experience-link>.header>.header-inner>.desc ul{padding:0 0 0 40px;list-style:unset}.c-experience-link>.header>.header-inner>.desc ol{padding:0 0 0 40px;list-style:unset}.c-experience-link>.header>.header-inner>.link{display:flex;margin:16px 0 0 0;padding:8px 40px;border:1px solid #1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;line-height:20px;color:#1d1d1d;text-transform:uppercase;text-decoration:none;-webkit-tap-highlight-color:transparent}.c-experience-link>.image-wrapper{position:relative;display:flex;width:100%;aspect-ratio:1280/420;margin:24px 0 0 0}.c-experience-link>.image-wrapper>.image{position:absolute;display:flex;top:0;left:0;width:100%;height:100%;object-fit:cover}}@media screen and (max-width:768px){.c-experience-link{display:flex;width:100%;padding:32px 0;flex-direction:column;background-color:#fdfdfd}.c-experience-link[data-bg-color=gray]{background-color:#f0f0f0}.c-experience-link>.header{display:flex;width:100%;flex-direction:column;align-items:center}.c-experience-link>.header>.header-inner{display:flex;width:100%;max-width:1072px;padding:0 24px;flex-direction:column;align-items:flex-start}.c-experience-link>.header>.header-inner>.title{margin:0;font-family:Optima,sans-serif;font-size:40px;font-weight:400;line-height:51px;color:#000}.c-experience-link>.header>.header-inner>.desc{margin:16px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:23px;letter-spacing:.5px;color:#4b4b4b}.c-experience-link>.header>.header-inner>.desc strong{font-weight:700}.c-experience-link>.header>.header-inner>.desc ul{padding:0 0 0 40px;list-style:unset}.c-experience-link>.header>.header-inner>.desc ol{padding:0 0 0 40px;list-style:unset}.c-experience-link>.header>.header-inner>.link{display:flex;margin:16px 0 0 0;padding:8px 40px;border:1px solid #1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;line-height:20px;color:#1d1d1d;text-transform:uppercase;text-decoration:none;-webkit-tap-highlight-color:transparent}.c-experience-link>.image-wrapper{display:flex;width:100%;height:420px;margin:24px 0 0 0}.c-experience-link>.image-wrapper>.image{display:flex;width:100%;height:100%;object-fit:cover}}.c-offer-redesign-banner,.c-offer-redesign-banner *{box-sizing:border-box}@media screen and (min-width:769px){.c-offer-redesign-banner .slide-content{display:flex!important;width:100%!important;padding:0 10%!important;flex-direction:column!important}.c-offer-redesign-banner .banner-title{margin:122px 0 0 0!important}.c-offer-redesign-banner .banner-small-link{margin:24px 0 0 0!important;font-weight:500!important;letter-spacing:.65px!important}.c-offer-redesign-banner .city-swiper-pagination{right:0!important;margin:0 10% 0 0!important}.c-offer-redesign-banner .city-banner-video::-webkit-media-controls-enclosure{bottom:51px!important}}@media screen and (max-width:768px){.c-offer-redesign-banner .slide-content{display:flex!important;width:100%!important;margin:60px 0 0 0!important;padding:0 24px!important;flex-direction:column!important;align-items:flex-start!important}.c-offer-redesign-banner .banner-title{margin:16px 0 0 0!important}.c-offer-redesign-banner .banner-description{margin:16px 0 0 0!important}}.c-offer-redesign-booking-widget,.c-offer-redesign-booking-widget *{box-sizing:border-box}@media screen and (min-width:769px){.c-offer-redesign-bookingWidget{display:flex!important;width:100%!important;margin:0!important;padding:0 10%!important;background-color:#fdfdfd!important;box-shadow:none!important}.c-offer-redesign-bookingWidget[data-bg-color=gray]{background-color:#f0f0f0!important}.c-offer-redesign-bookingWidget>.inner{position:relative;display:flex;width:100%}.c-offer-redesign-bookingWidget>.inner>.enquire-now-box{position:relative;display:flex;z-index:1;width:100%;padding:32px 24px;align-items:center;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px rgba(0,0,0,.07)}.c-offer-redesign-bookingWidget>.inner>.enquire-now-box>.text{flex:1 0 0%;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:23px;letter-spacing:.5px;color:#000}.c-offer-redesign-bookingWidget>.inner>.enquire-now-box>.enquire-now-link{display:flex;margin:0 0 0 24px;padding:8px 24px;background-color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;line-height:20px;text-align:center;color:#fff;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer}.c-offer-redesign-bookingWidget>.inner>.enquire-now-box>.enquire-now-link:hover{background-color:#fff;color:#000}.c-offer-redesign-bookingWidget[data-is-enquire-now=true] .city-search-form{padding:32px!important}.c-offer-redesign-bookingWidget .city-search-form{position:relative!important;display:flex!important;z-index:1!important;width:100%!important;margin:-51px 0 0 0;padding:32px 24px!important;align-items:center!important;background-color:rgba(255,255,255,.97)!important;box-shadow:0 2px 15px rgba(0,0,0,.07)!important}.c-offer-redesign-bookingWidget .fields-wrapper{flex-wrap:nowrap!important}.c-offer-redesign-bookingWidget .search-field:nth-child(1){width:auto!important;flex:1 0 0%!important;padding:0!important;order:1!important}.c-offer-redesign-bookingWidget .search-field:nth-child(2){width:200px!important;padding:0!important;order:3!important}.c-offer-redesign-bookingWidget .search-field:nth-child(3){width:200px!important;order:2!important}.c-offer-redesign-bookingWidget .search-field:nth-child(4){display:none!important}.c-offer-redesign-bookingWidget .city-search-calendar-wrapper{border-bottom:1px solid #000!important}.c-offer-redesign-bookingWidget .date-from{border:0!important}.c-offer-redesign-bookingWidget .date-to{border:0!important}.c-offer-redesign-bookingWidget .offers2__details-sidebar{position:relative!important;display:flex!important;width:100%!important;margin:-52.5px 0 0 0!important;padding:32px 24px!important;border:0!important;background-color:rgba(255,255,255,.97)!important;box-shadow:0 2px 15px rgba(0,0,0,.07)!important}.c-offer-redesign-bookingWidget .offers2__details-sidebar-title{display:none!important}.c-offer-redesign-bookingWidget .offers2__details-sidebar-label{display:none!important}.c-offer-redesign-bookingWidget .offers2__details-sidebar-field:nth-child(4){width:calc(390 / 1024 * 100%)!important}.c-offer-redesign-bookingWidget .offers2__details-sidebar-field:nth-child(6){width:calc(200 / 1024 * 100%)!important;margin:0 0 0 16px!important}.c-offer-redesign-bookingWidget .offers2__details-sidebar-level{flex:1 0 0%!important;margin:0 0 0 16px!important}.c-offer-redesign-bookingWidget .offers2__details-dropdown{left:0!important;right:unset!important}.c-offer-redesign-bookingWidget .offers2__details-sidebar-dropdown-input{padding:0 0 8px 0!important;border:0!important;border-bottom:1px solid #000!important;background-color:transparent!important}.c-offer-redesign-bookingWidget .offers2__details-sidebar-dropdown-input-textarea{padding:0!important;font-family:'Nimbus Sans L',sans-serif;font-size:18px!important;font-weight:300!important;line-height:28px!important;color:#1d1d1d!important}.c-offer-redesign-bookingWidget .offers2__details-sidebar-dropdown-input-textarea::placeholder{color:#1d1d1d!important}.c-offer-redesign-bookingWidget .indicator{color:#1d1d1d!important}.c-offer-redesign-bookingWidget .offers2__details-sidebar-calendar-input{padding:0 0 8px 0!important;border:0!important;border-bottom:1px solid #000!important;background-color:transparent!important}.c-offer-redesign-bookingWidget .offers2__details-sidebar-calendar-input-prev{font-family:'Nimbus Sans L',sans-serif;font-size:18px!important;font-weight:300!important;line-height:28px!important;color:#1d1d1d!important}.c-offer-redesign-bookingWidget .separator{font-family:'Nimbus Sans L',sans-serif;font-size:18px!important;font-weight:300!important;line-height:28px!important;color:#1d1d1d!important}.c-offer-redesign-bookingWidget .offers2__details-sidebar-calendar-input-next{font-family:'Nimbus Sans L',sans-serif;font-size:18px!important;font-weight:300!important;line-height:28px!important;color:#1d1d1d!important}.c-offer-redesign-bookingWidget .offers2__details-sidebar-occupier-input{padding:0 0 8px 0!important;border:0!important;border-bottom:1px solid #000!important;background-color:transparent!important}.c-offer-redesign-bookingWidget .offers2__details-sidebar-occupier-input-text{font-family:'Nimbus Sans L',sans-serif;font-size:18px!important;font-weight:300!important;line-height:28px!important;color:#1d1d1d!important}.c-offer-redesign-bookingWidget .offers2__details-sidebar-redirect{height:auto!important;padding:8px 24px!important;border:1px solid #1d1d1d!important;background-color:#fff!important;font-family:'Nimbus Sans L',sans-serif;font-size:15px!important;font-weight:500!important;line-height:20px!important;color:#1d1d1d!important}.c-offer-redesign-bookingWidget .offers2__details-sidebar-redirect:hover{background-color:#1d1d1d!important;color:#fff!important}.c-offer-redesign-bookingWidget .offers2__details-sidebar-redirect:disabled{border:1px solid #cfcfcf!important;background-color:#cfcfcf!important;color:#fff!important}.c-offer-redesign-bookingWidget .offers2__dropdown-list-region{font-family:'Nimbus Sans L',sans-serif;font-weight:300!important}.c-offer-redesign-bookingWidget .offers2__dropdown-list-city{font-family:'Nimbus Sans L',sans-serif;font-weight:300!important}.c-offer-redesign-bookingWidget .offers2__dropdown-list .offers2__dropdown-list-item span,.c-offer-redesign-bookingWidget .offers2__dropdown-text .offers2__dropdown-list-item span{font-family:'Nimbus Sans L',sans-serif;font-weight:300!important}.c-offer-redesign-bookingWidget .swiper-calendar-lump.head .swiper-calendar-text{font-family:'Nimbus Sans L',sans-serif;font-weight:600!important}.c-offer-redesign-bookingWidget .swiper-calendar-text{font-family:'Nimbus Sans L',sans-serif;font-weight:300!important}.c-offer-redesign-bookingWidget .offers2__details-occupier-text{font-family:'Nimbus Sans L',sans-serif;font-weight:300!important}.c-offer-redesign-bookingWidget .offers2__details-occupier-vice{font-family:'Nimbus Sans L',sans-serif;font-weight:300!important}.c-offer-redesign-bookingWidget .nk2__count-text{font-family:'Nimbus Sans L',sans-serif;font-weight:600!important}}@media screen and (max-width:768px){.c-offer-redesign-bookingWidget{display:flex!important;width:100%!important;margin:0!important;padding:0 24px!important;background-color:#fdfdfd!important;box-shadow:none!important}.c-offer-redesign-bookingWidget[data-bg-color=gray]{background-color:#f0f0f0!important}.c-offer-redesign-bookingWidget>.inner{position:relative;display:flex;width:100%}.c-offer-redesign-bookingWidget>.inner>.enquire-now-box{position:relative;display:flex;z-index:1;width:100%;padding:32px 24px;align-items:center;background-color:rgba(255,255,255,.97);box-shadow:0 2px 15px rgba(0,0,0,.07)}.c-offer-redesign-bookingWidget>.inner>.enquire-now-box>.text{flex:1 0 0%;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:23px;letter-spacing:.5px;color:#000}.c-offer-redesign-bookingWidget>.inner>.enquire-now-box>.enquire-now-link{display:flex;margin:0 0 0 24px;padding:8px 24px;background-color:#000;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;line-height:20px;text-align:center;color:#fff;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer}.c-offer-redesign-bookingWidget>.inner>.enquire-now-box>.enquire-now-link:hover{background-color:#fff;color:#000}.c-offer-redesign-bookingWidget .city-search-form{position:relative!important;display:flex!important;z-index:1!important;width:100%!important;margin:-80px 0 0 0!important;padding:24px 16px!important;align-items:center!important;background-color:rgba(255,255,255,.97)!important;box-shadow:0 2px 15px rgba(0,0,0,.07)!important}.c-offer-redesign-bookingWidget .search-field{justify-content:center!important}.c-offer-redesign-bookingWidget .search-field:nth-child(1){order:1!important}.c-offer-redesign-bookingWidget .search-field:nth-child(2){order:3!important}.c-offer-redesign-bookingWidget .search-field:nth-child(3){order:2!important}.c-offer-redesign-bookingWidget .search-field:nth-child(4){order:4!important}.c-offer-redesign-bookingWidget .select-text{display:none!important}.offers2__details-sidebar{position:relative!important;display:flex!important;margin:16px 0;padding:24px 16px!important;flex-direction:column!important;border:0!important;background-color:rgba(255,255,255,.97)!important;box-shadow:0 2px 15px rgba(0,0,0,.07)!important}.offers2__details-sidebar-title{display:none!important}.offers2__details-sidebar-field:nth-child(4){position:relative!important;display:flex!important;width:100%!important;flex-direction:column!important}.offers2__details-sidebar-field:nth-child(6){display:flex!important;width:100%!important;margin:24px 0 0 0!important;flex-direction:column!important}.offers2__details-sidebar-level{display:flex!important;width:100%!important;margin:24px 0 0 0!important;flex-direction:column!important}.offers2__details-sidebar-dropdown-input{display:flex!important;width:100%!important;padding:0 0 8px 0!important;border:0!important;border-bottom:1px solid #000!important;background-color:transparent!important}.offers2__details-sidebar-dropdown-popup{position:absolute!important;top:100%!important;width:100%!important}.offers2__details-sidebar-calendar-input{display:flex!important;width:100%!important;padding:0 0 8px 0!important;border:0!important;border-bottom:1px solid #000!important;background-color:transparent!important}.offers2__details-sidebar-occupier-input{padding:0 0 8px 0!important;border:0!important;border-bottom:1px solid #000!important;background-color:transparent!important}.offers2__details-sidebar-dropdown-input-textarea{width:calc(100% - 40px)!important;padding:0!important;font-family:'Nimbus Sans L',sans-serif;font-size:18px!important;font-weight:300!important;line-height:28px!important;color:#1d1d1d!important}.offers2__details-sidebar-calendar-input-prev{font-family:'Nimbus Sans L',sans-serif;font-size:18px!important;font-weight:300!important;line-height:28px!important;color:#1d1d1d!important}.separator{font-family:'Nimbus Sans L',sans-serif;font-size:18px!important;font-weight:300!important;line-height:28px!important;color:#1d1d1d!important}.offers2__details-sidebar-calendar-input-next{font-family:'Nimbus Sans L',sans-serif;font-size:18px!important;font-weight:300!important;line-height:28px!important;color:#1d1d1d!important}.offers2__details-sidebar-occupier-input-text{font-family:'Nimbus Sans L',sans-serif;font-size:18px!important;font-weight:300!important;line-height:28px!important;color:#1d1d1d!important}.offers2__details-sidebar-redirect{height:auto!important;padding:8px 24px!important;border:1px solid #1d1d1d!important;background-color:#fff!important;font-family:'Nimbus Sans L',sans-serif;font-size:15px!important;font-weight:500!important;line-height:20px!important;color:#1d1d1d!important}.offers2__details-sidebar-redirect:hover{background-color:#1d1d1d!important;color:#fff!important}.offers2__details-sidebar-redirect:disabled{border:1px solid #cfcfcf!important;background-color:#cfcfcf!important;color:#fff!important}.offers2__dropdown-list-region{font-family:'Nimbus Sans L',sans-serif;font-weight:300!important}.offers2__dropdown-list-city{font-family:'Nimbus Sans L',sans-serif;font-weight:300!important}.offers2__dropdown-list .offers2__dropdown-list-item span,.offers2__dropdown-text .offers2__dropdown-list-item span{font-family:'Nimbus Sans L',sans-serif;font-weight:300!important}.swiper-calendar-lump.head .swiper-calendar-text{font-family:'Nimbus Sans L',sans-serif;font-weight:600!important}.swiper-calendar-text{font-family:'Nimbus Sans L',sans-serif;font-weight:300!important}.offers2__details-occupier-text{font-family:'Nimbus Sans L',sans-serif;font-weight:300!important}.offers2__details-occupier-vice{font-family:'Nimbus Sans L',sans-serif;font-weight:300!important}.nk2__count-text{font-family:'Nimbus Sans L',sans-serif;font-weight:600!important}}.c-offer-redesign-intro,.c-offer-redesign-intro *{box-sizing:border-box}@media screen and (min-width:769px){.c-offer-redesign-intro{display:flex;width:100%;padding:60px 0;flex-direction:column;align-items:center;background-color:#f0f0f0}.c-offer-redesign-intro>.inner{display:flex;width:100%;padding:0 10%;flex-direction:column;align-items:flex-start}.c-offer-redesign-intro>.inner>.title{margin:0;font-family:Optima,sans-serif;font-size:40px;font-weight:400;line-height:51px;color:#000}.c-offer-redesign-intro>.inner>.content{width:79.6875%;margin:24px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:23px;letter-spacing:.5px;color:#3f3939}}@media screen and (max-width:768px){.c-offer-redesign-intro{display:flex;width:100%;padding:60px 0;flex-direction:column;align-items:center;background-color:#f0f0f0}.c-offer-redesign-intro>.inner{display:flex;width:100%;max-width:1072px;padding:0 24px;flex-direction:column;align-items:center}.c-offer-redesign-intro>.inner>.title{margin:0;font-family:Optima,sans-serif;font-size:26px;font-weight:400;line-height:32px;color:#000;text-align:center}.c-offer-redesign-intro>.inner>.content{margin:16px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:23px;letter-spacing:.5px;color:#3f3939;text-align:center}}.c-offer-redesign-packages,.c-offer-redesign-packages *{box-sizing:border-box}@media screen and (min-width:769px){.c-offer-redesign-packages{display:flex;width:100%;padding:60px 0;flex-direction:column;align-items:center;background-color:#fdfdfd}.c-offer-redesign-packages[data-bg-color=gray]{background-color:#f0f0f0}.c-offer-redesign-packages>.inner{display:flex;width:100%;padding:0 10%;flex-direction:column}.c-offer-redesign-packages>.inner>.title{margin:0;font-family:Optima,sans-serif;font-size:40px;font-weight:400;line-height:51px;color:#000}.c-offer-redesign-packages>.inner>.desc{width:100%;margin:24px 0 0 0;flex-direction:column;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:23px;letter-spacing:.5px;color:#3f3939}.c-offer-redesign-packages>.inner>.desc strong{font-weight:700}.c-offer-redesign-packages>.inner>.desc ul{padding:0 0 0 40px;list-style:unset}.c-offer-redesign-packages>.inner>.desc ol{padding:0 0 0 40px;list-style:unset}.c-offer-redesign-packages>.inner>.key-perks-part{display:flex;width:100%;margin:32px 0 0 0;flex-direction:column}.c-offer-redesign-packages>.inner>.key-perks-part>.key-perks-title{margin:0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:600;line-height:23px;letter-spacing:.5px;color:#3f3939}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container{display:flex;margin:16px 0 0 0;padding:0 0 0 39px;flex-direction:column;align-items:flex-start;list-style:none}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container[data-show-icon=true]{padding:0;list-style:none}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container>.perk-outer{position:relative;margin:16px 0 0 0;font-size:16px}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container>.perk-outer::before{content:"";position:absolute;display:flex;top:10px;left:-30px;width:5px;height:5px;border-radius:5px;background-color:#3f3939}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container[data-show-icon=true]>.perk-outer::before{display:none}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container>.perk-outer:first-child{margin:0}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container>.perk-outer>.perk{display:flex;align-items:flex-start}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container>.perk-outer>.perk>[class^=icon-]{display:flex;align-items:center;font-size:23px}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container>.perk-outer>.perk>.icon-wrapper{display:flex;width:25px;height:15px;margin:4px 0 0 0}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container>.perk-outer>.perk>.icon-wrapper>.icon{display:flex;width:100%;height:100%;object-fit:contain}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container>.perk-outer>.perk>.text{font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:23px;letter-spacing:.5px;color:#3f3939}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container[data-show-icon=true]>.perk-outer>.perk>.text{margin:0 0 0 16px}.c-offer-redesign-packages>.inner>.bonus-perks-part{display:flex;width:100%;margin:32px 0 0 0;flex-direction:column}.c-offer-redesign-packages>.inner>.bonus-perks-part>.bonus-perks-title{margin:0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:600;line-height:23px;letter-spacing:.5px;color:#3f3939}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container{display:flex;margin:16px 0 0 0;padding:0 0 0 39px;flex-direction:column;align-items:flex-start;list-style:none}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container[data-show-icon=true]{padding:0;list-style:none}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container>.perk-outer{position:relative;margin:16px 0 0 0;font-size:16px}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container>.perk-outer::before{content:"";position:absolute;display:flex;top:10px;left:-30px;width:5px;height:5px;border-radius:5px;background-color:#3f3939}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container[data-show-icon=true]>.perk-outer::before{display:none}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container>.perk-outer:first-child{margin:0}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container>.perk-outer>.perk{display:flex;align-items:flex-start}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container>.perk-outer>.perk>[class^=icon-]{display:flex;align-items:center;font-size:23px}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container>.perk-outer>.perk>.icon-wrapper{display:flex;width:25px;height:15px;margin:4px 0 0 0}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container>.perk-outer>.perk>.icon-wrapper>.icon{display:flex;width:100%;height:100%;object-fit:contain}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container>.perk-outer>.perk>.text{font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:23px;letter-spacing:.5px;color:#3f3939}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container[data-show-icon=true]>.perk-outer>.perk>.text{margin:0 0 0 16px}.c-offer-redesign-packages>.inner>.promotion-period-part{display:flex;width:100%;margin:32px 0 0 0;flex-direction:column;align-items:flex-start}.c-offer-redesign-packages>.inner>.promotion-period-part>.promotion-period-title{margin:0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:600;line-height:23px;letter-spacing:.5px;color:#3f3939}.c-offer-redesign-packages>.inner>.promotion-period-part>.promotion-period-rich-text{margin:16px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:23px;letter-spacing:.5px;color:#3f3939}.c-offer-redesign-packages>.inner>.packages-swiper{display:flex;width:100%;margin:32px 0 0 0}.c-offer-redesign-packages>.inner>.packages-swiper>.items-container{display:flex}.c-offer-redesign-packages>.inner>.packages-swiper>.items-container>.item-outer{display:flex;width:calc((100% - 16px)/ 2);margin:0 16px 0 0}.c-offer-redesign-packages>.inner>.packages-swiper>.items-container>.item-outer:last-child{margin:0}.c-offer-redesign-packages>.inner>.packages-swiper>.items-container>.item-outer>.item{display:flex;width:100%;padding:32px 24px;border:1px solid #f0f0f0;flex-direction:column;align-items:flex-start}.c-offer-redesign-packages>.inner>.packages-swiper>.items-container>.item-outer>.item>.title{margin:0;font-family:Optima,sans-serif;font-size:28px;font-weight:700;line-height:36px;color:#8a6722}.c-offer-redesign-packages>.inner>.packages-swiper>.items-container>.item-outer>.item>.rich-text{margin:24px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#221e1f}.c-offer-redesign-packages>.inner>.packages-swiper>.items-container>.item-outer>.item>.rich-text strong{font-weight:700}.c-offer-redesign-packages>.inner>.packages-swiper>.items-container>.item-outer>.item>.rich-text ul{padding:0 0 0 40px;list-style:disc}.c-offer-redesign-packages>.inner>.packages-swiper>.items-container>.item-outer>.item>.rich-text ol{padding:0 0 0 40px;list-style:decimal}.c-offer-redesign-packages>.inner>.nav-btns{display:flex;align-self:flex-end}.c-offer-redesign-packages>.inner>.nav-btns[data-displayed=false]{display:none}.c-offer-redesign-packages>.inner>.nav-btns>.nav-btn{display:flex;width:40px;height:40px;margin:0;padding:0;border:0;background-color:transparent;justify-content:center;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.c-offer-redesign-packages>.inner>.nav-btns>.nav-btn:disabled{opacity:.4;cursor:not-allowed}.c-offer-redesign-packages>.inner>.nav-btns>.prev-btn::before{content:"\eb29";font-family:icomoon;font-size:40px;color:#000}.c-offer-redesign-packages>.inner>.nav-btns>.next-btn{margin:0 0 0 24px}.c-offer-redesign-packages>.inner>.nav-btns>.next-btn::before{content:"\eb2a";font-family:icomoon;font-size:40px;color:#000}}@media screen and (max-width:768px){.c-offer-redesign-packages{display:flex;width:100%;padding:24px 0;flex-direction:column;align-items:center;background-color:#fdfdfd}.c-offer-redesign-packages[data-bg-color=gray]{background-color:#f0f0f0}.c-offer-redesign-packages>.inner{display:flex;width:100%;max-width:1072px;padding:0 16px;flex-direction:column}.c-offer-redesign-packages>.inner>.title{margin:0;font-family:Optima,sans-serif;font-size:26px;font-weight:400;line-height:32px;text-align:center;color:#000}.c-offer-redesign-packages>.inner>.desc{width:100%;margin:24px 0 0 0;flex-direction:column;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:23px;letter-spacing:.5px;color:#3f3939}.c-offer-redesign-packages>.inner>.desc strong{font-weight:700}.c-offer-redesign-packages>.inner>.desc ul{padding:0 0 0 40px;list-style:unset}.c-offer-redesign-packages>.inner>.desc ol{padding:0 0 0 40px;list-style:unset}.c-offer-redesign-packages>.inner>.key-perks-part{display:flex;width:100%;margin:24px 0 0 0;flex-direction:column}.c-offer-redesign-packages>.inner>.key-perks-part>.key-perks-title{margin:0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:600;line-height:23px;letter-spacing:.5px;color:#3f3939}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container{display:flex;margin:16px 0 0 0;padding:0 0 0 39px;flex-direction:column;align-items:flex-start}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container[data-show-icon=true]{padding:0;list-style:none}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container>.perk-outer{position:relative;margin:16px 0 0 0;font-size:16px}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container>.perk-outer::before{content:"";position:absolute;display:flex;top:10px;left:-30px;width:5px;height:5px;border-radius:5px;background-color:#3f3939}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container[data-show-icon=true]>.perk-outer::before{display:none}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container>.perk-outer:first-child{margin:0}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container>.perk-outer>.perk{display:flex;align-items:flex-start}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container>.perk-outer>.perk>[class^=icon-]{display:flex;align-items:center;font-size:23px}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container>.perk-outer>.perk>.icon-wrapper{display:flex;width:25px;height:15px;margin:4px 0 0 0}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container>.perk-outer>.perk>.icon-wrapper>.icon{display:flex;width:100%;height:100%;object-fit:contain}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container>.perk-outer>.perk>.text{font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:23px;letter-spacing:.5px;color:#3f3939}.c-offer-redesign-packages>.inner>.key-perks-part>.perks-container[data-show-icon=true]>.perk-outer>.perk>.text{flex:1 0 0%;margin:0 0 0 16px}.c-offer-redesign-packages>.inner>.bonus-perks-part{display:flex;width:100%;margin:32px 0 0 0;flex-direction:column}.c-offer-redesign-packages>.inner>.bonus-perks-part>.bonus-perks-title{margin:0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:600;line-height:23px;letter-spacing:.5px;color:#3f3939}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container{display:flex;margin:16px 0 0 0;padding:0 0 0 39px;flex-direction:column;align-items:flex-start}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container[data-show-icon=true]{padding:0;list-style:none}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container>.perk-outer{position:relative;margin:16px 0 0 0;font-size:16px}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container>.perk-outer::before{content:"";position:absolute;display:flex;top:10px;left:-30px;width:5px;height:5px;border-radius:5px;background-color:#3f3939}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container[data-show-icon=true]>.perk-outer::before{display:none}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container>.perk-outer:first-child{margin:0}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container>.perk-outer>.perk{display:flex;align-items:flex-start}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container>.perk-outer>.perk>[class^=icon-]{display:flex;align-items:center;font-size:23px}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container>.perk-outer>.perk>.icon-wrapper{display:flex;width:25px;height:15px;margin:4px 0 0 0}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container>.perk-outer>.perk>.icon-wrapper>.icon{display:flex;width:100%;height:100%;object-fit:contain}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container>.perk-outer>.perk>.text{font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:23px;letter-spacing:.5px;color:#3f3939}.c-offer-redesign-packages>.inner>.bonus-perks-part>.perks-container[data-show-icon=true]>.perk-outer>.perk>.text{flex:1 0 0%;margin:0 0 0 16px}.c-offer-redesign-packages>.inner>.promotion-period-part{display:flex;width:100%;margin:32px 0 0 0;flex-direction:column;align-items:flex-start}.c-offer-redesign-packages>.inner>.promotion-period-part>.promotion-period-title{margin:0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:600;line-height:23px;letter-spacing:.5px;color:#3f3939}.c-offer-redesign-packages>.inner>.promotion-period-part>.promotion-period-rich-text{margin:16px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:23px;letter-spacing:.5px;color:#3f3939}.c-offer-redesign-packages>.inner>.packages-swiper{display:flex;width:100%;margin:32px 0 0 0}.c-offer-redesign-packages>.inner>.packages-swiper>.items-container{display:flex}.c-offer-redesign-packages>.inner>.packages-swiper>.items-container>.item-outer{display:flex;width:100%;margin:0 16px 0 0}.c-offer-redesign-packages>.inner>.packages-swiper>.items-container>.item-outer:last-child{margin:0}.c-offer-redesign-packages>.inner>.packages-swiper>.items-container>.item-outer>.item{display:flex;width:100%;padding:32px 24px;border:1px solid #f0f0f0;flex-direction:column;align-items:flex-start}.c-offer-redesign-packages>.inner>.packages-swiper>.items-container>.item-outer>.item>.title{margin:0;font-family:Optima,sans-serif;font-size:28px;font-weight:700;line-height:36px;color:#8a6722}.c-offer-redesign-packages>.inner>.packages-swiper>.items-container>.item-outer>.item>.rich-text{margin:24px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#221e1f}.c-offer-redesign-packages>.inner>.packages-swiper>.items-container>.item-outer>.item>.rich-text strong{font-weight:700}.c-offer-redesign-packages>.inner>.packages-swiper>.items-container>.item-outer>.item>.rich-text ul{padding:0 0 0 40px;list-style:disc}.c-offer-redesign-packages>.inner>.packages-swiper>.items-container>.item-outer>.item>.rich-text ol{padding:0 0 0 40px;list-style:decimal}.c-offer-redesign-packages>.inner>.nav-btns{display:flex;align-self:flex-end}.c-offer-redesign-packages>.inner>.nav-btns[data-displayed=false]{display:none}.c-offer-redesign-packages>.inner>.nav-btns>.nav-btn{display:flex;width:40px;height:40px;margin:0;padding:0;border:0;background-color:transparent;justify-content:center;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.c-offer-redesign-packages>.inner>.nav-btns>.nav-btn:disabled{opacity:.4;cursor:not-allowed}.c-offer-redesign-packages>.inner>.nav-btns>.prev-btn::before{content:"\eb29";font-family:icomoon;font-size:40px;color:#000}.c-offer-redesign-packages>.inner>.nav-btns>.next-btn{margin:0 0 0 24px}.c-offer-redesign-packages>.inner>.nav-btns>.next-btn::before{content:"\eb2a";font-family:icomoon;font-size:40px;color:#000}}.c-offer-redesign-contact,.c-offer-redesign-contact *{box-sizing:border-box}@media screen and (min-width:769px){.c-offer-redesign-contact{display:flex;width:100%;padding:60px 0;flex-direction:column;align-items:center;background-color:#fdfdfd}.c-offer-redesign-contact[data-bg-color=gray]{background-color:#f0f0f0}.c-offer-redesign-contact>.inner{display:flex;width:100%;padding:0 10%;flex-direction:column;align-items:flex-start}.c-offer-redesign-contact>.inner>.title{margin:0;font-family:Optima,sans-serif;font-size:40px;font-weight:400;line-height:51px;color:#000}.c-offer-redesign-contact>.inner>.rich-text{margin:24px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:23px;letter-spacing:.5px;color:#3f3939}.c-offer-redesign-contact>.inner>.rich-text strong{font-weight:700}.c-offer-redesign-contact>.inner>.rich-text ul{padding:0 0 0 40px;list-style:unset}.c-offer-redesign-contact>.inner>.rich-text ol{padding:0 0 0 40px;list-style:unset}.c-offer-redesign-contact>.inner>.link{display:flex;margin:24px 0 0 0;padding:8px 24px;border:1px solid #1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;line-height:20px;text-align:center;color:#1d1d1d;text-transform:uppercase;text-decoration:none}.c-offer-redesign-contact>.inner>.link:hover{background-color:#1d1d1d;color:#fff}}@media screen and (max-width:768px){.c-offer-redesign-contact{display:flex;width:100%;padding:24px 0;flex-direction:column;align-items:center;background-color:#fdfdfd}.c-offer-redesign-contact[data-bg-color=gray]{background-color:#f0f0f0}.c-offer-redesign-contact>.inner{display:flex;width:100%;max-width:1072px;padding:0 16px;flex-direction:column;align-items:center}.c-offer-redesign-contact>.inner>.title{margin:0;font-family:Optima,sans-serif;font-size:26px;font-weight:400;line-height:32px;color:#000}.c-offer-redesign-contact>.inner>.rich-text{margin:16px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:23px;letter-spacing:.5px;text-align:center;color:#3f3939}.c-offer-redesign-contact>.inner>.rich-text strong{font-weight:700}.c-offer-redesign-contact>.inner>.rich-text ul{padding:0 0 0 40px;list-style:unset}.c-offer-redesign-contact>.inner>.rich-text ol{padding:0 0 0 40px;list-style:unset}.c-offer-redesign-contact>.inner>.link{display:flex;margin:24px 0 0 0;padding:8px 24px;border:1px solid #1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;line-height:20px;text-align:center;color:#1d1d1d;text-transform:uppercase;text-decoration:none}.c-offer-redesign-contact>.inner>.link:hover{background-color:#1d1d1d;color:#fff}}.c-offer-redesign-millennium,.c-offer-redesign-millennium *{box-sizing:border-box}@media screen and (min-width:769px){.c-offer-redesign-millennium{display:flex;width:100%;padding:60px 0;flex-direction:column;align-items:center;background-color:#fdfdfd}.c-offer-redesign-millennium[data-bg-color=gray]{background-color:#f0f0f0}.c-offer-redesign-millennium>.inner{display:flex;width:100%;padding:0 10%;flex-direction:column;align-items:flex-start}.c-offer-redesign-millennium>.inner>.logo-wrapper{display:flex;width:294px;height:67px}.c-offer-redesign-millennium>.inner>.logo-wrapper>.logo{display:flex;width:100%;height:100%;object-fit:contain}.c-offer-redesign-millennium>.inner>.desc{width:79.6875%;margin:16px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:23px;letter-spacing:.5px;color:#4b4b4b}.c-offer-redesign-millennium>.inner>.desc strong{font-weight:700}.c-offer-redesign-millennium>.inner>.desc ul{padding:0 0 0 40px;list-style:unset}.c-offer-redesign-millennium>.inner>.desc ol{padding:0 0 0 40px;list-style:unset}.c-offer-redesign-millennium>.inner>.links-container{display:flex;width:100%;margin:16px 0 0 0;align-items:center}.c-offer-redesign-millennium>.inner>.links-container>.join-now-link{display:flex;padding:8px 24px;border:1px solid #1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;line-height:20px;color:#1d1d1d;text-transform:uppercase;text-decoration:none}.c-offer-redesign-millennium>.inner>.links-container>.join-now-link:hover{background-color:#1d1d1d;color:#fff}.c-offer-redesign-millennium>.inner>.links-container>.learn-more-link{display:flex;margin:0 0 0 24px;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:.65px;color:#000;text-transform:uppercase;text-decoration:underline}.c-offer-redesign-millennium>.inner>.items-container{display:flex;width:100%;margin:40px 0 0 0}.c-offer-redesign-millennium>.inner>.items-container>.item{display:flex;width:calc((100% - 48px)/ 3);height:138px;margin:0 0 0 16px;padding:24px 32px;flex-direction:column;justify-content:flex-start;align-items:center;background-color:#f8f8f8}.c-offer-redesign-millennium>.inner>.items-container>.item:first-child{margin:0}.c-offer-redesign-millennium>.inner>.items-container>.item>.icon-wrapper{display:flex;width:32px;height:32px}.c-offer-redesign-millennium>.inner>.items-container>.item>.icon-wrapper>.icon{display:flex;width:100%;height:100%;object-fit:contain}.c-offer-redesign-millennium>.inner>.items-container>.item>.name{display:-webkit-box;margin:16px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:700;line-height:21px;text-align:center;color:#000;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}}@media screen and (max-width:768px){.c-offer-redesign-millennium{display:flex;width:100%;padding:24px 0;flex-direction:column;align-items:center;background-color:#fdfdfd}.c-offer-redesign-millennium[data-bg-color=gray]{background-color:#f0f0f0}.c-offer-redesign-millennium>.inner{display:flex;width:100%;max-width:1072px;padding:0 16px;flex-direction:column;align-items:center}.c-offer-redesign-millennium>.inner>.logo-wrapper{display:flex;width:294px;height:67px}.c-offer-redesign-millennium>.inner>.logo-wrapper>.logo{display:flex;width:100%;height:100%;object-fit:contain}.c-offer-redesign-millennium>.inner>.desc{margin:16px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:23px;letter-spacing:.5px;text-align:center;color:#4b4b4b}.c-offer-redesign-millennium>.inner>.desc strong{font-weight:700}.c-offer-redesign-millennium>.inner>.desc ul{padding:0 0 0 40px;list-style:unset}.c-offer-redesign-millennium>.inner>.desc ol{padding:0 0 0 40px;list-style:unset}.c-offer-redesign-millennium>.inner>.links-container{display:flex;width:100%;margin:16px 0 0 0;justify-content:center;align-items:center}.c-offer-redesign-millennium>.inner>.links-container>.join-now-link{display:flex;padding:8px 24px;border:1px solid #1d1d1d;font-family:'Nimbus Sans L',sans-serif;font-size:15px;font-weight:500;line-height:20px;color:#1d1d1d;text-transform:uppercase;text-decoration:none}.c-offer-redesign-millennium>.inner>.links-container>.join-now-link:hover{background-color:#1d1d1d;color:#fff}.c-offer-redesign-millennium>.inner>.links-container>.learn-more-link{display:flex;margin:0 0 0 24px;font-family:'Nimbus Sans L',sans-serif;font-size:13px;font-weight:500;line-height:17px;letter-spacing:.65px;color:#000;text-transform:uppercase;text-decoration:underline}.c-offer-redesign-millennium>.inner>.items-container{display:flex;width:100%;margin:32px 0 0 0;flex-direction:column}.c-offer-redesign-millennium>.inner>.items-container>.item{display:flex;width:100%;margin:8px 0 0 0;padding:16px;align-items:center;background-color:#f8f8f8}.c-offer-redesign-millennium>.inner>.items-container>.item:first-child{margin:0}.c-offer-redesign-millennium>.inner>.items-container>.item>.icon-wrapper{display:flex;width:32px;height:32px}.c-offer-redesign-millennium>.inner>.items-container>.item>.icon-wrapper>.icon{display:flex;width:100%;height:100%;object-fit:contain}.c-offer-redesign-millennium>.inner>.items-container>.item>.name{margin:0 0 0 16px;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:700;line-height:21px;text-align:center;color:#000}}.c-offer-redesign-tac,.c-offer-redesign-tac *{box-sizing:border-box}@media screen and (min-width:769px){.c-offer-redesign-tac{display:flex;width:100%;padding:60px 0;flex-direction:column;align-items:center;background-color:#fdfdfd}.c-offer-redesign-tac[data-bg-color=gray]{background-color:#f0f0f0}.c-offer-redesign-tac>.inner{display:flex;width:100%;padding:0 10%;flex-direction:column;align-items:flex-start}.c-offer-redesign-tac>.inner>.title{margin:0;font-family:Optima,sans-serif;font-size:40px;font-weight:400;line-height:51px;color:#000}.c-offer-redesign-tac>.inner>.content{width:100%;margin:24px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:.5px;color:#3f3939}.c-offer-redesign-tac>.inner>.content strong{font-weight:700}.c-offer-redesign-tac>.inner>.content ul{padding:0 0 0 40px;list-style:unset}.c-offer-redesign-tac>.inner>.content ol{padding:0 0 0 40px;list-style:unset}}@media screen and (max-width:768px){.c-offer-redesign-tac{display:flex;width:100%;padding:24px 0;flex-direction:column;align-items:center;background-color:#fdfdfd}.c-offer-redesign-tac[data-bg-color=gray]{background-color:#f0f0f0}.c-offer-redesign-tac>.inner{display:flex;width:100%;max-width:1072px;padding:0 16px;flex-direction:column;align-items:center}.c-offer-redesign-tac>.inner>.title{margin:0;font-family:Optima,sans-serif;font-size:26px;font-weight:400;line-height:32px;text-align:center;color:#000}.c-offer-redesign-tac>.inner>.content{width:100%;margin:16px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:.5px;color:#3f3939}.c-offer-redesign-tac>.inner>.content strong{font-weight:700}.c-offer-redesign-tac>.inner>.content ul{padding:0 0 0 40px;list-style:unset}.c-offer-redesign-tac>.inner>.content ol{padding:0 0 0 40px;list-style:unset}}.offers2__partake,.offers2__partake *{box-sizing:border-box}@media screen and (min-width:769px){.c-offer-redesign-participating[data-bg-color=gray]{background-color:#f0f0f0!important}.c-offer-redesign-participating{display:flex!important;padding:60px 0!important;flex-direction:column!important;background-color:#fdfdfd!important}.c-offer-redesign-participating .nk2-hotels-title{display:flex!important;padding:0 10%!important;justify-content:space-between!important;align-items:center!important}.c-offer-redesign-participating .offers2__details-content-title{margin:0!important;font-family:Optima,sans-serif;font-size:40px!important;font-weight:400!important;line-height:51px!important;color:#000!important}.c-offer-redesign-participating .nk2-hotels-tabs{position:static!important;display:flex!important;top:unset!important;right:unset!important;height:auto!important;padding:0!important;border:1px solid #1d1d1d!important}.c-offer-redesign-participating .nk2-hotels-tabs-item{display:flex!important;min-width:unset!important;height:auto!important;margin:0!important;border-right:1px solid #1d1d1d!important;box-sizing:content-box!important}.c-offer-redesign-participating .nk2-hotels-tabs-item:last-child{border-right:0!important}.c-offer-redesign-participating .nk2-hotels-tabs-item.selected{background-color:#1d1d1d!important}.c-offer-redesign-participating .nk2-hotels-tabs-item-icon{display:none!important}.c-offer-redesign-participating .nk2-hotels-tabs-item-text{position:static!important;min-width:100px!important;margin:0!important;padding:8px 0!important;font-family:'Nimbus Sans L',sans-serif;font-size:15px!important;font-weight:500!important;line-height:20px!important;letter-spacing:.5px!important;text-align:center!important;color:#1d1d1d!important}.c-offer-redesign-participating .nk2-hotels-tabs-item.selected .nk2-hotels-tabs-item-text{color:#fff!important}.c-offer-redesign-participating .nk2-hotels-views{display:flex!important;margin:24px 0 0 0!important}.c-offer-redesign-participating .nk2-hotels-views>div{display:flex!important;width:100%!important;flex-direction:column!important}.c-offer-redesign-participating .nk2-tile-container{display:flex!important;margin:0!important;padding:0 10%!important;flex-wrap:wrap!important}.c-offer-redesign-participating .nk2-tile-item{width:calc((100% - 32px)/ 3)!important}.c-offer-redesign-participating .nk2-tile-item:nth-child(3n+1){margin:24px 0 0 0!important}.c-offer-redesign-participating .nk2-tile-item:nth-child(3n+2){margin:24px 0 0 16px!important}.c-offer-redesign-participating .nk2-tile-item:nth-child(3n){margin:24px 0 0 16px!important}.c-offer-redesign-participating .nk2-tile-item:nth-child(1){margin:0!important}.c-offer-redesign-participating .nk2-tile-item:nth-child(2){margin:0 0 0 16px!important}.c-offer-redesign-participating .nk2-tile-item:nth-child(3){margin:0 0 0 16px!important}.c-offer-redesign-participating .nk2-tile-item>a{pointer-events:none!important}.c-offer-redesign-participating .nk2-tile-item-img{margin:0!important;aspect-ratio:1/1!important}.c-offer-redesign-participating .nk2-tile-item-ctx{position:relative!important;height:auto!important;margin:-40px 16px 0 16px!important;padding:24px!important;background-color:rgba(255,255,255,.97)!important;box-shadow:0 2px 15px rgba(0,0,0,.07)!important}.c-offer-redesign-participating .nk2-tile-item-ctx-city{display:none!important}.c-offer-redesign-participating .nk2-tile-item-ctx-name{margin:0!important;font-family:Optima,sans-serif;font-size:25px!important;font-weight:400!important;line-height:32px!important;color:#000!important}.c-offer-redesign-participating .nk2-tile-item-ctx-look{display:flex!important;margin:16px 0 0 0!important}.c-offer-redesign-participating .nk2-tile-item-ctx-look>a{display:flex!important;border:1px solid #1d1d1d!important}.c-offer-redesign-participating .nk2-tile-item-ctx-look>a>span:nth-child(1){display:none!important}.c-offer-redesign-participating .nk2-tile-item-ctx-look>a>span:nth-child(2){margin:0!important;padding:8px 24px!important;font-family:'Nimbus Sans L',sans-serif;font-size:15px!important;font-weight:500!important;line-height:20px!important;color:#1d1d1d!important;text-transform:uppercase!important;text-decoration:none!important}.c-offer-redesign-participating .nk2-tile-item-ctx-look>a>span:nth-child(2):hover{background-color:#1d1d1d!important;color:#fff!important}.c-offer-redesign-participating .nk2-directory-title{margin:0 10%!important;padding:8px 0!important;border-bottom:1px solid rgba(159,159,159,.16)!important;background-color:transparent!important;font-family:Optima,sans-serif;font-size:24px!important;font-weight:400!important;line-height:31px!important;color:#000!important}.c-offer-redesign-participating .nk2-waterfall-country-name{font-family:'Nimbus Sans L',sans-serif;font-size:24px!important;font-weight:600!important;line-height:24px!important;letter-spacing:.67px!important;color:#000!important}.c-offer-redesign-participating .nk2-waterfall-city-name{font-family:'Nimbus Sans L',sans-serif;font-size:24px!important;font-weight:300!important;line-height:24px!important;color:#000!important}.c-offer-redesign-participating .nk2-waterfall-hotel-name{font-family:'Nimbus Sans L',sans-serif;font-size:20px!important;font-weight:300!important;line-height:24px!important;color:#85691d!important}.c-offer-redesign-participating .nk2-directory-container{margin:0 10%!important;background-color:transparent!important}.c-offer-redesign-participating .nk2-waterfall-container{margin:30px 0!important}.c-offer-redesign-participating .nk2-waterfall-city{padding:8px 0 0 0!important}.c-offer-redesign-participating .nk2-waterfall-hotel{margin:16px 0 0 0!important}.c-offer-redesign-participating .nk2-tile-show-more{margin:24px 0 0 0!important}.c-offer-redesign-participating .icon-icon_chervonDown{top:8px!important;width:30px!important;height:30px!important;font-size:30px!important;transform-origin:center!important;color:#1d1d1d!important}}@media screen and (max-width:768px){.c-offer-redesign-participating[data-bg-color=gray]{background-color:#f0f0f0!important}.c-offer-redesign-participating{padding:24px 16px!important;background-color:#fdfdfd!important}.c-offer-redesign-participating .nk2-hotels-title{display:flex!important;flex-direction:column!important;align-items:center!important}.c-offer-redesign-participating .offers2__details-content-title{margin:0!important;font-family:Optima,sans-serif;font-size:26px!important;font-weight:400!important;line-height:32px!important;text-align:center!important;color:#000!important}.c-offer-redesign-participating .nk2-hotels-tabs{width:100%!important;height:auto!important;margin:24px 0 0 0!important;padding:0!important;border:1px solid #000!important}.c-offer-redesign-participating .nk2-hotels-tabs-item{display:flex!important;flex:1 0 0!important;margin:0!important;padding:0!important;border:0!important;border-right:1px solid #000!important;box-sizing:content-box!important;justify-content:center!important;align-items:center!important}.c-offer-redesign-participating .nk2-hotels-tabs-item.selected{background-color:#1d1d1d!important}.c-offer-redesign-participating .nk2-hotels-tabs-item:last-child{border:0!important}.c-offer-redesign-participating .nk2-hotels-tabs-item-icon{display:none!important}.c-offer-redesign-participating .nk2-hotels-tabs-item-text{margin:0!important;padding:8px 0!important;font-family:'Nimbus Sans L',sans-serif;font-size:15px!important;font-weight:500!important;line-height:20px!important;letter-spacing:.5px!important;text-align:center!important;color:#1d1d1d!important}.c-offer-redesign-participating .nk2-hotels-tabs-item.selected .nk2-hotels-tabs-item-text{color:#fff!important}.c-offer-redesign-participating .nk2-hotels-views{margin:24px 0 0 0!important}.c-offer-redesign-participating .nk2-tile-item{display:flex!important;align-items:center!important;background-color:rgba(255,255,255,.97)!important;box-shadow:0 2px 15px rgba(0,0,0,.07)!important}.c-offer-redesign-participating .nk2-tile-item>a{display:flex!important;pointer-events:none!important}.c-offer-redesign-participating .nk2-tile-item-img{position:static!important;width:110px!important;height:110px!important}.c-offer-redesign-participating .nk2-tile-item-ctx{display:flex!important;flex:1 0 0%!important;width:auto!important;height:auto!important;margin:0!important;padding:16px!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important}.c-offer-redesign-participating .nk2-tile-item-ctx-city{display:none!important}.c-offer-redesign-participating .nk2-tile-item-ctx-name{margin:0!important;font-family:Optima,sans-serif;font-size:15px!important;font-weight:400!important;line-height:20px!important;color:#000!important}.c-offer-redesign-participating .nk2-tile-item-ctx-look{position:static!important;display:flex!important;margin:16px 0 0 0!important}.c-offer-redesign-participating .nk2-tile-item-ctx-look>a{display:flex!important;border:1px solid #1d1d1d!important}.c-offer-redesign-participating .nk2-tile-item-ctx-look>a>span:nth-child(1){display:none!important}.c-offer-redesign-participating .nk2-tile-item-ctx-look>a>span:nth-child(2){margin:0!important;padding:8px 24px!important;font-family:'Nimbus Sans L',sans-serif;font-size:15px!important;font-weight:500!important;line-height:20px!important;color:#1d1d1d!important;text-transform:uppercase!important;text-decoration:none!important}.c-offer-redesign-participating .nk2-tile-item-ctx-look>a>span:nth-child(2):hover{background-color:#1d1d1d!important;color:#fff!important}.c-offer-redesign-participating .nk2-directory-title{margin:0!important;padding:16px 0!important;border-bottom:1px solid rgba(159,159,159,.16)!important;background-color:transparent!important;font-family:Optima,sans-serif;font-size:24px!important;font-weight:400!important;line-height:31px!important;color:#000!important}.c-offer-redesign-participating .nk2-waterfall-country{padding:48px 0 0 0!important}.c-offer-redesign-participating .nk2-waterfall-country:first-child{padding:24px 0 0 0!important}.c-offer-redesign-participating .nk2-waterfall-country-name{font-family:'Nimbus Sans L',sans-serif;font-size:24px!important;font-weight:600!important;line-height:24px!important;letter-spacing:.67px!important;color:#000!important}.c-offer-redesign-participating .nk2-waterfall-city-name{font-family:'Nimbus Sans L',sans-serif;font-size:24px!important;font-weight:300!important;line-height:24px!important;color:#000!important}.c-offer-redesign-participating .nk2-waterfall-hotel-name{font-family:'Nimbus Sans L',sans-serif;font-size:20px!important;font-weight:300!important;line-height:24px!important;color:#85691d!important}.c-offer-redesign-participating .nk2-directory-container{margin:0!important;background-color:transparent!important}.c-offer-redesign-participating .nk2-waterfall-container{margin:0!important}.c-offer-redesign-participating .nk2-waterfall-city{padding:16px 0 0 0!important}.c-offer-redesign-participating .nk2-waterfall-hotel{margin:24px 0 0 0!important}.c-offer-redesign-participating .icon-icon_chervonDown{transform-origin:center!important;color:#1d1d1d!important}}.c-offer-redesign-count-down,.c-offer-redesign-count-down *{box-sizing:border-box}.c-offer-redesign-count-down>.countdown-box{position:fixed;display:flex;right:2.8rem;z-index:1100;width:292px;min-height:160px;flex-direction:column;box-shadow:2px 2px 8px rgba(0,0,0,.8)}@media screen and (min-width:768px){.c-offer-redesign-count-down>.countdown-box{top:75px}}@media screen and (max-width:767px){.c-offer-redesign-count-down>.countdown-box{top:14.5rem}}.c-offer-redesign-count-down>.countdown-box[data-displayed=false]{display:none}.c-offer-redesign-count-down>.countdown-box>.header{position:relative;display:flex;width:100%;height:45px;justify-content:center;align-items:center;background-color:#363636}.c-offer-redesign-count-down>.countdown-box>.header>.title{display:flex;font-family:'Nimbus Sans L',sans-serif;font-size:16px;font-weight:300;line-height:16px;color:#fff}.c-offer-redesign-count-down>.countdown-box>.header>.close-btn{position:absolute;display:flex;top:7.5px;right:7.5px;width:30px;height:30px;margin:0;padding:0;border:0;justify-content:center;align-items:center;background-color:transparent;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.c-offer-redesign-count-down>.countdown-box>.header>.close-btn>svg{width:12px;height:12px}.c-offer-redesign-count-down>.countdown-box>.digit-display{display:flex;width:100%;padding:0 18px 13px 18px;justify-content:center;align-items:center;background-color:#363636}.c-offer-redesign-count-down>.countdown-box>.digit-display>.digit{display:flex;flex:1 0 0%;flex-direction:column;justify-content:center;align-items:center}.c-offer-redesign-count-down>.countdown-box>.digit-display>.digit>.number{display:flex;height:30px;font-family:'Nimbus Sans L',sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#f2f2f2}.c-offer-redesign-count-down>.countdown-box>.digit-display>.digit>.label{display:flex;margin:5px 0 0 0;font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:300;line-height:12px;color:#d5d5d5;text-transform:uppercase}.c-offer-redesign-count-down>.countdown-box>.digit-display>.colon{display:flex;width:24px;margin:0 0 12px 0;justify-content:center;align-items:center;color:#f2f2f2}.c-offer-redesign-count-down>.countdown-box>.desc{display:flex;padding:10px 17px;flex-direction:column;align-items:flex-start;background-color:#e7e7e7}.c-offer-redesign-count-down>.countdown-box>.desc>.note{font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:300;line-height:12px;color:#282828}.c-offer-redesign-count-down>.countdown-box>.desc>.learn-more-link{font-family:'Nimbus Sans L',sans-serif;font-size:12px;font-weight:300;line-height:12px;color:#004976}.c-offer-redesign-faq .nk2-tours-faq-item.selected .nk2-tours-faq-question-icon.icon-icon_chervonDown{transform-origin:center center!important}.dialog-email-check-container{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:10;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.4);font-family:'Nimbus Sans L',sans-serif;font-weight:400}.dialog-email-check-container .dialog-content-warpper{padding:16px 32px 32px;display:flex;flex-direction:column;gap:16px;background-color:#fff;width:90%;max-width:450px}@media (max-width:768px){.dialog-email-check-container .dialog-content-warpper{padding:16px 24px 32px;box-sizing:border-box}}.dialog-email-check-container .dialog-content-warpper .dialog-header{display:flex;flex-direction:column}.dialog-email-check-container .dialog-content-warpper .dialog-header .dialog-title{order:2;font-family:Optima,sans-serif;font-weight:400;font-size:24px;line-height:calc(29 / 24)}.dialog-email-check-container .dialog-content-warpper .dialog-header .dialog-close{order:1;align-self:flex-end;font-size:3rem;cursor:pointer}@media (max-width:768px){.dialog-email-check-container .dialog-content-warpper .dialog-header .dialog-title{font-size:20px;line-height:calc(23 / 20)}}.dialog-email-check-container .dialog-content-warpper .dialog-body{color:#000}.dialog-email-check-container .dialog-content-warpper .dialog-body .text-tips{font-size:16px;line-height:calc(19 / 16);color:#4b4b4b}.dialog-email-check-container .dialog-content-warpper .dialog-body .flex-column{flex-direction:column}.dialog-email-check-container .dialog-content-warpper .dialog-body .flex-column .button-wrapper,.dialog-email-check-container .dialog-content-warpper .dialog-body .flex-column .code-wrapper{width:100%}.dialog-email-check-container .dialog-content-warpper .dialog-body .bottom-wrapper{margin-top:24px;display:flex;gap:24px;width:100%;align-items:flex-start}.dialog-email-check-container .dialog-content-warpper .dialog-body .bottom-wrapper .code-wrapper{display:flex;flex-direction:column;flex:1}.dialog-email-check-container .dialog-content-warpper .dialog-body .bottom-wrapper .code-wrapper .emailcode{border:0;border-bottom:1px solid #000;line-height:36px;color:#4b4b4b}.dialog-email-check-container .dialog-content-warpper .dialog-body .bottom-wrapper .code-wrapper .error-msg{margin-top:4px;visibility:hidden;font-size:12px;line-height:18px;color:#ba0c2f}.dialog-email-check-container .dialog-content-warpper .dialog-body .bottom-wrapper .code-wrapper .resend-code{margin-top:16px;border-bottom:1px solid #000;visibility:hidden;width:max-content;cursor:pointer;font-size:14px;line-height:17px}.dialog-email-check-container .dialog-content-warpper .dialog-body .bottom-wrapper .code-wrapper .resend-code.hidden{visibility:hidden!important}.dialog-email-check-container .dialog-content-warpper .dialog-body .bottom-wrapper .code-wrapper.error .emailcode{border-bottom-color:#ba0c2f}.dialog-email-check-container .dialog-content-warpper .dialog-body .bottom-wrapper .code-wrapper.error .error-msg,.dialog-email-check-container .dialog-content-warpper .dialog-body .bottom-wrapper .code-wrapper.error .resend-code{visibility:visible}.dialog-email-check-container .dialog-content-warpper .dialog-body .bottom-wrapper .button-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:24px}.dialog-email-check-container .dialog-content-warpper .dialog-body .bottom-wrapper .button-wrapper .dialog-cancel-btn{font-size:16px;text-transform:uppercase;text-decoration:underline;font-size:14px;line-height:17px;cursor:pointer}@media (max-width:768px){.dialog-email-check-container .dialog-content-warpper .dialog-body .bottom-wrapper{flex-direction:column}.dialog-email-check-container .dialog-content-warpper .dialog-body .bottom-wrapper .code-wrapper{width:100%}.dialog-email-check-container .dialog-content-warpper .dialog-body .bottom-wrapper .sign-in{width:100%;text-align:center}.dialog-email-check-container .dialog-content-warpper .dialog-body .bottom-wrapper .button-wrapper{flex-direction:column}.dialog-email-check-container .dialog-content-warpper .dialog-body .bottom-wrapper .button-wrapper .delete-account{width:100%;text-align:center}.dialog-email-check-container .dialog-content-warpper .dialog-body .bottom-wrapper .button-wrapper .dialog-cancel-btn{order:2}}html.disabledScroll{height:100%;overflow:hidden}.v-flex-center{display:flex;align-items:center}.v-flex-center-ct{display:flex;align-items:center;justify-content:center}.v-flex-col{display:flex;flex-direction:column}.v-flex-center-bt{display:flex;align-items:center;justify-content:space-between}.v-flex-start{display:flex;align-items:flex-start}.v-flex-end{display:flex;align-items:flex-end}.v-base-button{padding:8px 24px 4px;color:#1d1d1d;font-size:15px;line-height:calc(20/15);border:1px solid #1d1d1d;box-sizing:border-box;cursor:pointer;text-transform:uppercase;display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.v-base-button.white{background:#fff;background-color:#fff;color:#000}.v-base-button.white:hover{background:#000;background-color:#000;color:#fff}.v-base-button.black{background:#000;background-color:#000;color:#fff}.v-base-button.black:hover{background:#fff;background-color:#fff;color:#000}.v-base-button.disabled{background:#ddd;background-color:#ddd;color:#999;border:0;user-select:none;cursor:not-allowed}.v-base-button.disabled:hover{background:#ddd;background-color:#ddd;color:#999}.vue-section{padding:40px 10%}.vue-section .vue-section-title{font-family:Optima,sans-serif;font-weight:400;font-size:4rem;line-height:5.1rem;color:#000}.vue-section .vue-section-description{font-family:'Nimbus Sans L',sans-serif;font-weight:400;margin-top:1.6rem;font-size:1.8rem;line-height:3.4rem;color:#4b4b4b}@media (max-width:768px){.vue-section{padding:32px 16px;text-align:center}.vue-section .vue-section-title{font-size:3rem;line-height:3.2rem;color:#000}.vue-section .vue-section-description{margin-top:2.4rem;font-size:1.5rem;line-height:2rem;color:#3f3939}}.vue-item-text-item-swiper .container-list{display:flex;padding:40px 24px;gap:16px;flex-wrap:wrap}@media (max-width:768px){.vue-item-text-item-swiper .container-list{flex-direction:column;padding:32px 0;gap:24px}.vue-item-text-item-swiper .container-list .container-list-child{width:100%!important}.vue-item-text-item-swiper .container-list .container-list-child .swiper .swiper-wrapper{aspect-ratio:375/325}}.vue-item-text-item-swiper .container-list.colums2 .container-list-child{width:calc((100% - 16px)/ 2)}.vue-item-text-item-swiper .container-list.colums3 .container-list-child{width:calc((100% - 32px)/ 3)}.vue-item-text-item-swiper .container-list .container-list-child{display:flex;flex-direction:column;padding-bottom:5px}.vue-item-text-item-swiper .container-list .container-list-child .swiper{width:100%}.vue-item-text-item-swiper .container-list .container-list-child .swiper .swiper-wrapper{width:100%;aspect-ratio:608/360;color:#fff;min-height:300px}.vue-item-text-item-swiper .container-list .container-list-child .swiper .swiper-wrapper .swiper-slide .swiper-slide-image{display:block;width:100%;height:100%;object-fit:cover}.vue-item-text-item-swiper .container-list .container-list-child .swiper .swiper-wrapper .swiper-slide .swiper-slide-desc{position:absolute;bottom:50px;left:16px;font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:1.3rem;line-height:1.7rem;color:#fff}.vue-item-text-item-swiper .container-list .container-list-child .swiper .swiper-tools{position:absolute;bottom:50px;right:16px;width:90px;display:flex;justify-content:space-between;align-items:center;color:#fff}.vue-item-text-item-swiper .container-list .container-list-child .swiper .swiper-tools .swiper-button-next,.vue-item-text-item-swiper .container-list .container-list-child .swiper .swiper-tools .swiper-button-prev{margin-top:0;top:0;position:unset;background-image:none;font-size:2.5rem}.vue-item-text-item-swiper .container-list .container-list-child .swiper .swiper-tools .swiper-button-next::after,.vue-item-text-item-swiper .container-list .container-list-child .swiper .swiper-tools .swiper-button-prev::after{content:""}.vue-item-text-item-swiper .container-list .container-list-child .swiper .swiper-tools .swiper-pagination{width:max-content;position:unset;font-size:1.3rem}.vue-item-text-item-swiper .container-list .container-list-child .bottom-content-wrapper{margin:-32px 16px 0;background-color:#fff;padding:24px;position:static;z-index:1;box-shadow:0 0 5px #ddd}@media (max-width:768px){.vue-item-text-item-swiper .container-list .container-list-child .bottom-content-wrapper{text-align:center;margin:-32px 24px 0}.vue-item-text-item-swiper .container-list .container-list-child .bottom-content-wrapper .rows{margin-top:16px}}.vue-item-text-item-swiper .container-list .container-list-child .bottom-content-wrapper .rows{font-family:'Nimbus Sans L',sans-serif;font-weight:400;margin-top:8px}.vue-item-text-item-swiper .container-list .container-list-child .bottom-content-wrapper .rows:first-child{margin-top:0}.vue-item-text-item-swiper .container-list .container-list-child .bottom-content-wrapper .subtitle{font-size:1.3rem;line-height:1.7rem;color:#4b4b4b}.vue-item-text-item-swiper .container-list .container-list-child .bottom-content-wrapper .title{font-family:Optima,sans-serif;font-weight:400;font-size:2.5rem;line-height:3.2rem;color:#4b4b4b}.vue-item-text-item-swiper .container-list .container-list-child .bottom-content-wrapper .desc{font-size:1.5rem;line-height:2.4rem;color:#4b4b4b}.c-restaurant-detail.root.fb-offers .c-restaurant-detail.body{display:block}.c-restaurant-detail.root.fb-offers .c-restaurant-detail.body p{line-height:24px}.c-restaurant-detail.root.fb-offers .c-restaurant-detail.body h2{margin:40px 0 24px 0;font-family:Optima,sans-serif;font-size:32px;font-weight:400;line-height:41px;letter-spacing:0;color:#000}@media (max-width:768px){.c-restaurant-detail.root.fb-offers .c-restaurant-detail.body h2{text-align:center}}.c-restaurant-detail.root.fb-offers .c-restaurant-detail.dress-code{display:block}.c-restaurant-detail.root.fb-offers .c-restaurant-detail.dress-code h2{margin:40px 0 24px 0;font-family:Optima,sans-serif;font-size:32px;font-weight:400;line-height:41px;letter-spacing:0;color:#000}.c-restaurant-detail.root.fb-offers .c-restaurant-detail.dress-code h2:first-child{margin:0 0 24px 0}.c-restaurant-detail.root.fb-offers .c-restaurant-detail.dress-code ul{padding:0 0 0 20px;list-style:unset}.c-restaurant-detail.root.fb-offers .c-restaurant-detail.dress-code li{font-family:"Nimbus Sans L",sans-serif;font-size:18px;font-weight:400;line-height:23px;letter-spacing:0;color:#221e1f}.offers-editor-table{display:flex;border:1px solid rgba(199,168,122,.3)}.offers-editor-table .table-key-values-group{display:flex;flex-direction:column}.offers-editor-table .table-key{display:flex;align-content:center;flex-wrap:wrap;font-family:"Nimbus Sans L",sans-serif;font-size:14px;line-height:23px;letter-spacing:0;color:#221e1f}.offers-editor-table .table-values{display:flex;flex-direction:column}.offers-editor-table .table-value{display:flex;align-content:center;flex-wrap:wrap;font-family:"Nimbus Sans L",sans-serif;font-size:14px;font-weight:400;line-height:23px;letter-spacing:0;color:#000}.offers-editor-table .table-value a{font-size:12px;line-height:16px;letter-spacing:.65px;text-transform:uppercase;text-decoration:underline;color:#000}@media (min-width:1101px){.offers-editor-table .table-key-values-group[data-key=day]{flex:1 1 109px}.offers-editor-table .table-key-values-group[data-key=price]{flex:1 1 99px}.offers-editor-table .table-key-values-group[data-key=promotion]{flex:1 1 90px}.offers-editor-table .table-key-values-group[data-key="ala carte member"]{flex:1 1 90px}.offers-editor-table .table-key-values-group[data-key="mymillennium member"]{flex:1 1 112px}.offers-editor-table .table-key{height:62px;border-bottom:1px solid rgba(199,168,122,.3);background-color:#f8f8f8;font-weight:700}.offers-editor-table .table-value{height:78px}.offers-editor-table .table-value:nth-child(2n){background-color:#f8f8f8}.offers-editor-table .table-key-values-group:first-child .table-key{padding:0 0 0 16px}.offers-editor-table .table-key-values-group:first-child .table-value{padding:0 0 0 16px}.offers-editor-table .table-key-values-group:last-child .table-key{padding:0 16px 0 0}.offers-editor-table .table-key-values-group:last-child .table-value{padding:0 16px 0 0}}@media (max-width:1100px){.mobile-font-bold{font-weight:700}.offers-editor-table{flex-direction:column}.offers-editor-table .table-key-values-group{padding:16px}.offers-editor-table .table-key-values-group:nth-child(2n+1){background-color:#f8f8f8}.offers-editor-table .table-key{margin:0 0 8px 0}.offers-editor-table .table-key-values-group[data-key=day] .table-key{display:none}.offers-editor-table .table-values{flex-direction:row}.offers-editor-table .table-value{flex:1}}.offer-fixed-button{position:fixed;right:0;z-index:100;top:160px;background:#000;padding:24px 24px 20px;color:#fff;text-transform:uppercase;display:flex;align-items:center;gap:24px}.offer-fixed-button .text{font-size:1.4rem}.offer-fixed-button .arrow{font-size:2rem}.offer-fixed-button .arrow::after{font-family:icomoon!important;content:'\eb29';color:#fff;height:18px}@media (max-width:768px){.offer-fixed-button{display:none}}@media (max-width:768px){.wrapper-pc{display:none!important}}@media (min-width:768px){.wrapper-mob{display:none!important}}.offers-more-redesign{font-family:'Nimbus Sans L',sans-serif;font-weight:400;padding:40px 24px}@media (max-width:768px){.offers-more-redesign{padding:40px 0}}.offers-more-redesign .offers-title-wrapper{padding:0 10% 24px}.offers-more-redesign .offers-title-wrapper .offers-title-wrapper-title{font-size:4rem;line-height:5.1rem;color:#000;font-family:Optima,sans-serif;font-weight:400}@media (max-width:768px){.offers-more-redesign .offers-title-wrapper .offers-title-wrapper-title{font-size:26px;line-height:32px;text-align:center}}.offers-more-redesign .offers-title-wrapper .offers-title-wrapper-desc{font-size:1.8rem;line-height:2.3rem;margin-top:16px;color:#4b4b4b}@media (max-width:768px){.offers-more-redesign .offers-title-wrapper .offers-title-wrapper-desc{font-size:15px;line-height:24px}}.offers-more-redesign .offers-more-content-list{display:flex;flex-wrap:wrap;gap:16px}.offers-more-redesign .offers-more-content-list .offers-item{width:calc((100% - 32px)/ 3);padding-bottom:5px}@media (max-width:768px){.offers-more-redesign .offers-more-content-list .offers-item{width:100%;text-align:center}}.offers-more-redesign .offers-more-content-list .offers-item.hidden{display:none}.offers-more-redesign .offers-more-content-list .offers-item .offers-media{width:100%;aspect-ratio:1/1}.offers-more-redesign .offers-more-content-list .offers-item .offers-media img{width:100%;height:100%;object-fit:cover}.offers-more-redesign .offers-more-content-list .offers-item .offers-content-wrapper{width:calc(100% - 32px);box-sizing:border-box;margin:-40px auto 0;background-color:#fff;box-shadow:0 0 5px #ccc;padding:24px;position:relative;z-index:1;display:flex;flex-direction:column}.offers-more-redesign .offers-more-content-list .offers-item .offers-content-wrapper .offers-content-subtitle{font-size:1.3rem;line-height:1.7rem;order:1}@media (max-width:768px){.offers-more-redesign .offers-more-content-list .offers-item .offers-content-wrapper .offers-content-subtitle{font-size:15px;line-height:24px;order:2;margin-top:8px}}.offers-more-redesign .offers-more-content-list .offers-item .offers-content-wrapper .offers-content-title{font-size:2.5rem;line-height:3.2rem;margin-top:8px;order:2;font-family:Optima,sans-serif;font-weight:400}@media (max-width:768px){.offers-more-redesign .offers-more-content-list .offers-item .offers-content-wrapper .offers-content-title{font-size:26px;line-height:32px;order:1}}.offers-more-redesign .offers-more-content-list .offers-item .offers-content-wrapper .offers-content-btn-wrapper{order:3;margin-top:16px}.offers-more-redesign .offers-more-btn{text-align:center;margin-top:16px}.v-flex-center{display:flex;align-items:center}.v-flex-center-ct{display:flex;align-items:center;justify-content:center}.v-flex-col{display:flex;flex-direction:column}.v-flex-center-bt{display:flex;align-items:center;justify-content:space-between}.v-flex-start{display:flex;align-items:flex-start}.v-flex-end{display:flex;align-items:flex-end}.v-base-button{padding:8px 24px 4px;color:#1d1d1d;font-size:15px;line-height:calc(20/15);border:1px solid #1d1d1d;box-sizing:border-box;cursor:pointer;text-transform:uppercase;display:inline-block;font-family:'Nimbus Sans L',sans-serif;font-weight:400}.v-base-button.white{background:#fff;background-color:#fff;color:#000}.v-base-button.white:hover{background:#000;background-color:#000;color:#fff}.v-base-button.black{background:#000;background-color:#000;color:#fff}.v-base-button.black:hover{background:#fff;background-color:#fff;color:#000}.v-base-button.disabled{background:#ddd;background-color:#ddd;color:#999;border:0;user-select:none;cursor:not-allowed}.v-base-button.disabled:hover{background:#ddd;background-color:#ddd;color:#999}.v-base-link{font-family:'Nimbus Sans L',sans-serif;font-weight:400;font-size:14px;line-height:calc(17 / 14);text-decoration:underline;cursor:pointer;text-transform:uppercase;display:inline-block}