@charset "UTF-8";.margin-top-20{margin-top:20px}.margin-top-40{margin-top:40px}.margin-top-60{margin-top:60px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-60{margin-bottom:60px}.align-center{text-align:center}.align-center .cmp-display-logic__text,.align-center .text,.align-center .title{display:block}.enquiryform-modal{padding:70px 30px;border-radius:0;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;max-width:100%}@media (min-width:992px){.enquiryform-modal{height:auto;padding:80px 100px;position:relative;max-width:970px;min-width:80%;width:auto}}.enquiryform-modal a.close-modal{background:0 0;height:18px;right:18px;top:18px;width:18px}.enquiryform-modal a.close-modal:before{content:"";background:#fff;position:absolute;left:0;top:50%;width:18px;height:2px;transform:translateY(-50%) rotate(45deg)}.enquiryform-modal a.close-modal:after{content:"";background:#fff;position:absolute;left:0;top:50%;width:18px;height:2px;transform:translateY(-50%) rotate(-45deg)}@media (min-width:992px){.enquiryform-modal .flex-group{display:flex;flex-direction:row;justify-content:space-between}}.enquiryform-modal .form-group{margin-bottom:50px}.enquiryform-modal .form-group label{display:block;margin-bottom:3px;text-transform:uppercase}.enquiryform-modal .form-group label.-required:after{color:#000;content:"*";margin-left:3px}.enquiryform-modal .form-group label.-error{color:#a50000}.enquiryform-modal .form-group input,.enquiryform-modal .form-group textarea{border:1px solid #ccc;line-height:1.3;padding:6px 10px;width:100%}.enquiryform-modal .form-group input{height:50px}@media (min-width:992px){.enquiryform-modal .form-group.-flex-child{width:48%}}.enquiryform-modal .form-group.-terms{height:0;margin:0;overflow:hidden;width:0}.enquiryform-modal .help-block{margin:0}.enquiryform-modal .help-block.-error-message{color:#a50000;display:none}.enquiryform-modal .help-block.-error-message.-error{display:block}.enquiryform-modal .form-disabled{position:relative}.enquiryform-modal .form-disabled:before{content:"";display:block;height:100%;opacity:.6;position:absolute;width:100%;z-index:100}.enquiryform-modal .submit-complete{font-size:24px;text-align:center}.eventroom{padding:0 15px}.eventroom-card{background-color:#fff;margin:0 0 40px 0;position:relative;min-height:10px;min-width:100%;width:100%}.eventroom-card img{max-width:100%}.eventroom-details{padding:15px 20px 15px 23px}@media (min-width:992px){.eventroom-details{padding-bottom:40px}}.eventroom-details.-modal{padding:0 23px}@media (min-width:992px){.eventroom-details.-modal{padding-top:30px}}.eventroom-modal .cmp-title--event-title .cmp-title__text,.eventroom-title .cmp-title__text{font-family:Georgia,"Times New Roman",Times,serif;line-height:1.25;color:inherit;font-size:20px;font-weight:700;margin:0 0 10px 0;position:relative}@media (min-width:992px){.eventroom-modal .cmp-title--event-title .cmp-title__text,.eventroom-title .cmp-title__text{font-size:24px;margin-bottom:20px}}.eventroom-modal .cmp-title--event-title .cmp-title__text:before,.eventroom-title .cmp-title__text:before{content:"";position:absolute;top:0;margin-left:-23px;width:3px;height:100%;display:block;background-color:#000;transition:height ease .3s}.eventroom-modal [dir=rtl] .cmp-title--event-title .cmp-title__text:before,[dir=rtl] .eventroom-modal .cmp-title--event-title .cmp-title__text:before,[dir=rtl] .eventroom-title .cmp-title__text:before{margin-left:0;margin-right:-23px}.eventroom-desc .cmp-title__text,.eventroom-modal .cmp-title--event-subtitle .cmp-title__text{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15em;line-height:.85em;margin-bottom:15px}@media (min-width:992px){.eventroom-desc .cmp-title__text,.eventroom-modal .cmp-title--event-subtitle .cmp-title__text{margin-bottom:20px}}.eventroom-modal{padding:70px 0;border-radius:0;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;max-width:100%}@media (min-width:992px){.eventroom-modal{height:auto;padding:80px 100px;position:relative;max-width:970px;min-width:80%;width:auto}}.eventroom-modal a.close-modal{background:0 0;height:18px;right:18px;top:18px;width:18px}.eventroom-modal a.close-modal:before{content:"";background:#fff;position:absolute;left:0;top:50%;width:18px;height:2px;transform:translateY(-50%) rotate(45deg)}.eventroom-modal a.close-modal:after{content:"";background:#fff;position:absolute;left:0;top:50%;width:18px;height:2px;transform:translateY(-50%) rotate(-45deg)}.eventroom-modal .cmp-carousel{display:none}@media (min-width:992px){.eventroom-modal .cmp-carousel{display:block}}.roomlayout-container{display:flex;flex-wrap:wrap;justify-content:space-between}.roomlayout-container .roomlayout{align-items:center;color:#fff;display:flex;font-size:13px;height:60px;justify-content:left;line-height:60px;min-width:200px;text-transform:uppercase}.roomlayout-container .rooms-icon{color:#000;font-size:40px;margin-right:20px}[dir=rtl] .roomlayout-container .rooms-icon{margin-left:20px;margin-right:0}[dir=rtl] .guest-reviews .star-rating{margin-left:3px;margin-right:0}[dir=rtl] .guest-reviews .IWSfrLink{margin-right:10px;margin-left:0}.guest-reviews .IWSfrContentContainer{display:flex}.guest-reviews .star-rating{display:flex;align-items:center;font-size:18px;justify-content:center;letter-spacing:2.5px;margin-right:3px}.guest-reviews .IWSfrLink{margin-left:10px}.dining-card{background:#fff;border:1px solid #000;margin-bottom:30px;padding-bottom:30px}.dining-card .cmp-restaurant-cards,.dining-card .eventroom-modal .carousel,.dining-card .room-carousel,.eventroom-modal .dining-card .carousel{margin-top:0}.dining-card .cmp-display-logic__text,.dining-card .text{padding-left:20px;padding-right:20px;text-align:center}.dining-card .cmp-display-logic__text ul,.dining-card .text ul{text-align:left}@media (min-width:768px){.dining-card .cmp-display-logic__text,.dining-card .text{text-align:left}}.dining-card .col-sm-6:last-child .cmp-display-logic__text p,.dining-card .col-sm-6:last-child .text p{text-align:left}.cmp-meeting-room-card__actions .dining-card .button.cmp-button--tertiary,.cmp-restaurant-cards--buttons .dining-card .button.cmp-button--tertiary,.dining-card .button.tertiary-dark,.dining-card .cmp-display-logic__action-container,.dining-card .cmp-meeting-room-card__actions .button.cmp-button--tertiary,.dining-card .cmp-restaurant-cards--buttons .button.cmp-button--tertiary{margin-left:20px}.dining-card .container{background:#fff}.responsivegrid.cmp-layout-container--gutters .aem-GridColumn{padding:0 5px}.responsivegrid.cmp-layout-container--fixed-width{float:none!important;padding:0;margin-left:7.142857%;margin-right:7.142857%;width:auto!important}@media (max-width:768px){.responsivegrid.cmp-layout-container--fixed-width{margin-left:15px;margin-right:15px}}.cmp-map-hotel-info{background:#000;color:#fff;margin-bottom:30px;min-height:363px}.cmp-map-hotel-info.bootstrap-container{padding:0 0 20px}.cmp-map-hotel-info address{text-decoration:underline}.cmp-map-hotel-info .hotel-details{margin-top:50px;padding-bottom:10px}.cmp-map-hotel-info .hotel-details:before{content:" ";height:3px;display:inline-block;left:35px;position:absolute;transition:border-left-width .3s;background-color:transparent;border:0 solid #fff;border-width:0 0 0 40px;top:-25px;transform:translateX(-50%)}[dir=rtl] .cmp-map-hotel-info .hotel-details:before{left:inherit;right:35px;transform:translateX(50%)}@media (min-width:768px){.cmp-map-hotel-info .hotel-details:before{top:-13px}}.cmp-map-hotel-info .hotel-details .hotel-details-title{margin-bottom:0}.cmp-map-hotel-info .hotel-details .hotel-details-title,.cmp-map-hotel-info .hotel-details .hotel-details-top{margin-top:0}.cmp-map-hotel-info .map-wrapper{display:block;height:250px;overflow:hidden;position:relative;margin-left:-15px;margin-right:-15px}@media (min-width:768px){.cmp-map-hotel-info .map-wrapper{height:363px}}.cmp-map-hotel-info .map-wrapper .google-map{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:500px;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;border-radius:8px;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==)}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{animation-delay:-1.1s}.modal-spinner .rect3{animation-delay:-1s}.modal-spinner .rect4{animation-delay:-.9s}@keyframes sk-stretchdelay{0%,100%,40%{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.blocker{z-index:100}.ihg-modal__xf-modal{padding:70px 30px;border-radius:0;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;max-width:100%}[dir=rtl] .ihg-modal__xf-modal{text-align:right}[dir=rtl] .ihg-modal__xf-modal a.close-modal{right:unset;left:18px}@media (min-width:992px){.ihg-modal__xf-modal{height:auto;padding:80px 100px;position:relative;max-width:970px;min-width:80%;width:auto}}.ihg-modal__xf-modal.edit-mode{display:block}.ihg-modal__xf-modal a.close-modal{background:0 0;height:18px;right:18px;top:18px;width:18px}.ihg-modal__xf-modal a.close-modal:before{content:"";background:#fff;position:absolute;left:0;top:50%;width:18px;height:2px;transform:translateY(-50%) rotate(45deg)}.ihg-modal__xf-modal a.close-modal:after{content:"";background:#fff;position:absolute;left:0;top:50%;width:18px;height:2px;transform:translateY(-50%) rotate(-45deg)}.ihg-modal__xf-modal .bootstrap-container{width:100%}.btnClose:before{content:"x";display:block;width:50px;height:50px;line-height:50px;color:#000;font-size:24px}.foundry-modal{background-color:#f5f5f5;height:100vh;padding:80px;width:100vh;z-index:1001;opacity:0;transition:opacity 1s,visibility .1ms 1s;visibility:hidden;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:scroll;pointer-events:none;position:fixed;top:0}.foundry-modal.open{opacity:1;pointer-events:auto;transition:opacity 1s,visibility .1ms .1ms;visibility:visible}.foundry-modal--bypass{width:100vw;background-color:#f5f5f5;color:#000}.foundry-modal--bypass .cq-text-placeholder-ipe{color:#000}.foundry-modal-body{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;min-height:100%}html[class*=aem-AuthorLayer-] .foundry-modal-body{display:block}.foundry-modal .closebtn{position:absolute;right:10px;top:10px;width:50px;height:50px}.cmp-attractionsmap .gm-style .gm-style-iw-t::after{display:none}.cmp-attractionsmap .gm-style .gm-style-iw-c{background:#737370;border-radius:0;padding:12px!important}.cmp-attractionsmap .gm-style .gm-style-iw-d{overflow:hidden!important}.cmp-attractionsmap__map{height:calc(100vh - 153px);width:100%}.cmp-attractionsmap__filter-bar{align-items:center;background:#000;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:15px 35px 35px 35px;position:relative}@media (min-width:992px){.cmp-attractionsmap__filter-bar{flex-direction:row;padding-bottom:15px}}.cmp-attractionsmap__filter-bar-label{font-size:21px;left:35px;margin-bottom:20px}@media (min-width:992px){.cmp-attractionsmap__filter-bar-label{font-size:24px;margin-bottom:0;position:absolute}}[dir=rtl] .cmp-attractionsmap__filter-bar-label{left:unset;right:35px}.cmp-attractionsmap__filter-category{cursor:pointer;display:none;font-size:15px;margin-left:4px;padding:13px 20px;text-transform:uppercase;transition:background .2s}@media (min-width:992px){.cmp-attractionsmap__filter-category{display:flex}}.cmp-attractionsmap__filter-category:first-child{margin-left:0}.cmp-attractionsmap__filter-category:hover{background:#737370}.cmp-attractionsmap__filter-category--active{background:#737370}.cmp-attractionsmap__filter-category-icon{margin-right:15px;max-height:20px}[dir=rtl] .cmp-attractionsmap__filter-category-icon{margin-left:15px;margin-right:0}.cmp-attractionsmap__filter-category-select{position:relative;width:100%}@media (min-width:992px){.cmp-attractionsmap__filter-category-select{display:none}}.cmp-attractionsmap__filter-category-select::after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:11px solid #fff;content:"";height:0;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:0}.cmp-attractionsmap__filter-category-select select{background:#737370;color:#fff;font-size:14px;height:40px;line-height:40px;padding:0 40px 0 20px;text-align:left;text-transform:uppercase;width:100%;-webkit-appearance:none;-moz-appearance:none}.cmp-attractionsmap__info-window{background:#737370;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2;overflow:hidden;padding:18px;position:relative;text-align:center;width:auto}@media (min-width:768px){.cmp-attractionsmap__info-window{width:320px}}.cmp-attractionsmap__info-window p{margin:.8em 0}.cmp-attractionsmap__info-window-title{color:#fff;font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;font-weight:700}html[class*=aem-AuthorLayer-] .cmp-attractionsmap__map{height:800px}.promoblock{padding:80px 0}.promoblock .promoflex{display:flex;flex-direction:column;text-align:center}.promoblock .promoflex>div:last-of-type{padding-top:40px}@media (min-width:992px){.promoblock .promoflex{align-items:center;flex-direction:row;text-align:left}.promoblock .promoflex>div:last-of-type{padding-top:0}.promoblock .promoflex.imageright{flex-direction:row-reverse}}.cmp-social-media{display:flex;justify-content:center}.cmp-social-media__link{align-items:center;background:#fff;color:#fff;display:inline-flex;height:28px;justify-content:center;margin-right:20px;text-decoration:none;width:28px}[dir=rtl] .cmp-social-media__link{margin-left:20px;margin-right:0}.cmp-social-media__link:last-child{margin-right:0}[dir=rtl] .cmp-social-media__link:last-child{margin-left:0}.cmp-social-media__link--facebook{font-size:15px}.cmp-social-media__link--instagram{font-size:19px}.cmp-social-media__link--twitter{font-size:15px}.spacing-small .cmp-spacer{height:10px}@media (min-width:768px){.spacing-small .cmp-spacer{height:20px}}.spacing-medium .cmp-spacer{height:15px}@media (min-width:768px){.spacing-medium .cmp-spacer{height:30px}}.spacing-large .cmp-spacer{height:30px}@media (min-width:768px){.spacing-large .cmp-spacer{height:60px}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.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))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.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}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.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}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.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%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.cmp-testimonial-carousel{position:relative;overflow:hidden;height:485px;margin:0 10px 60px}@media (min-width:768px){.cmp-testimonial-carousel{height:447px;margin:0 0 60px}}.cmp-testimonial-carousel .swiper-slide{height:379px;width:100%}@media (min-width:768px){.cmp-testimonial-carousel .swiper-slide{width:510px;height:309px;transform:scale(.9)}}.cmp-testimonial-carousel .cmp-testimonial-carousel__card{background-color:#fff;height:100%;padding:30px;position:relative;overflow:hidden}.cmp-testimonial-carousel .cmp-testimonial-carousel__card .date{position:absolute;bottom:32px}.cmp-testimonial-carousel .cmp-testimonial-carousel__card .names{font-size:15px;letter-spacing:2px;line-height:17px;margin-bottom:10px;text-transform:uppercase}.cmp-testimonial-carousel .cmp-testimonial-carousel__card .heading{font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;line-height:29px;font-weight:700}.cmp-testimonial-carousel .cmp-testimonial-carousel__card .testimonial{margin-top:12px}.cmp-testimonial-carousel .cmp-testimonial-carousel__button{background-size:60px 17px;color:#000;height:17px;outline-style:none;width:60px}.cmp-testimonial-carousel .cmp-testimonial-carousel__buttons-container{bottom:0;position:absolute;left:50%}.cmp-testimonial-carousel .swiper-slide-active{transition:transform .4s ease-in-out}@media (min-width:768px){.cmp-testimonial-carousel .swiper-slide-active{transform:scale(1)}}.video-container{display:inline-block;position:relative}.video-play-branded{border:2px solid #000;border-radius:50%;height:60px;left:50%;position:absolute;transform:translate(-50%,-50%);top:50%;width:60px}.video-play-branded::before{border-top:calc(16px * .75) solid transparent;border-bottom:calc(16px * .75) solid transparent;border-left:16px solid #000;content:"";display:block;left:calc(50% + 2px);position:absolute;transform:translate(-50%,-50%);top:50%}.image .cmp-image img{max-width:100%}html{box-sizing:border-box;font-size:1em;line-height:1.4;-webkit-font-smoothing:antialiased}body{background:#fff;font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}*,:after,:before{box-sizing:inherit}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.page-wrapper{clear:both!important;display:block;float:none!important;max-width:1440px;margin:0 auto}.hidden{display:none!important}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.wcmmode-edit{color:grey;font-size:.875rem;line-height:2.875rem;text-align:center}body{background:#faf7f3;color:#1c1f2a;font-size:18px;line-height:1.35;font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:underline}.limited_offers_gallery .lo_element .booknow_cta a,.limited_offers_gallery .lo_element .link a,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link,.teaser--feature a.cmp-teaser__action-link,.teaser--feature-animated a.cmp-teaser__action-link,.teaser--hotel-home a.cmp-teaser__action-link,.teaser--promo a.cmp-teaser__action-link,a.basic__link,a.primary__link,a.secondary__link,a.tertiary__link{display:inline-block;letter-spacing:normal;text-decoration:none;transition:background-color .3s;font-weight:700}.teaser--hotel-home a.cmp-teaser__action-link,a.primary__link,a.secondary__link{color:#121212;font-size:18px;position:relative;background-color:transparent;z-index:10}.teaser--hotel-home a.cmp-teaser__action-link:after,.teaser--hotel-home a.cmp-teaser__action-link:before,a.primary__link:after,a.primary__link:before,a.secondary__link:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#121212;transition:width ease .3s;z-index:-1}.teaser--hotel-home a.cmp-teaser__action-link,a.primary__link{border-width:0;padding:12px 22px}.teaser--hotel-home a.cmp-teaser__action-link:after,a.primary__link:after{background-color:#f8b90d;z-index:-2;width:100%}a.secondary__link{border:2px solid #121212;padding:10px 20px}a.secondary__link:hover{color:#f8b90d}a.secondary__link:hover:before{width:100%}.teaser--hotel-home a.cmp-teaser__action-link:hover,a.primary__link:hover{color:#f8b90d}.teaser--hotel-home a.cmp-teaser__action-link:hover:before,a.primary__link:hover:before{width:100%}.limited_offers_gallery .lo_element .booknow_cta a,.limited_offers_gallery .lo_element .link a,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link,.teaser--feature a.cmp-teaser__action-link,.teaser--feature-animated a.cmp-teaser__action-link,.teaser--promo a.cmp-teaser__action-link,a.basic__link,a.tertiary__link{text-decoration:none;position:relative;border-width:0;border-bottom:1px solid #121212;line-height:1}.limited_offers_gallery .lo_element .booknow_cta a,.limited_offers_gallery .lo_element .link a,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link,.teaser--feature a.cmp-teaser__action-link,.teaser--feature-animated a.cmp-teaser__action-link,.teaser--promo a.cmp-teaser__action-link,a.tertiary__link{margin-right:1em}.limited_offers_gallery .lo_element .booknow_cta [dir=rtl] a,.limited_offers_gallery .lo_element .link [dir=rtl] a,.scroll-carousel .cmp-carousel [dir=rtl] a.cmp-teaser__action-link,.teaser--feature [dir=rtl] a.cmp-teaser__action-link,.teaser--feature-animated [dir=rtl] a.cmp-teaser__action-link,.teaser--promo [dir=rtl] a.cmp-teaser__action-link,[dir=rtl] .limited_offers_gallery .lo_element .booknow_cta a,[dir=rtl] .limited_offers_gallery .lo_element .link a,[dir=rtl] .scroll-carousel .cmp-carousel a.cmp-teaser__action-link,[dir=rtl] .teaser--feature a.cmp-teaser__action-link,[dir=rtl] .teaser--feature-animated a.cmp-teaser__action-link,[dir=rtl] .teaser--promo a.cmp-teaser__action-link,[dir=rtl] a.tertiary__link{margin-left:1em;margin-right:0}.limited_offers_gallery .lo_element .booknow_cta a:after,.limited_offers_gallery .lo_element .link a:after,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:after,.teaser--feature a.cmp-teaser__action-link:after,.teaser--feature-animated a.cmp-teaser__action-link:after,.teaser--promo a.cmp-teaser__action-link:after,a.basic__link:after,a.tertiary__link:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:1px;width:0%;margin-bottom:-1px;background-color:#f8b90d;transition:width ease .3s;z-index:1}.limited_offers_gallery .lo_element .booknow_cta [dir=rtl] a:after,.limited_offers_gallery .lo_element .link [dir=rtl] a:after,.scroll-carousel .cmp-carousel [dir=rtl] a.cmp-teaser__action-link:after,.teaser--feature [dir=rtl] a.cmp-teaser__action-link:after,.teaser--feature-animated [dir=rtl] a.cmp-teaser__action-link:after,.teaser--promo [dir=rtl] a.cmp-teaser__action-link:after,[dir=rtl] .limited_offers_gallery .lo_element .booknow_cta a:after,[dir=rtl] .limited_offers_gallery .lo_element .link a:after,[dir=rtl] .scroll-carousel .cmp-carousel a.cmp-teaser__action-link:after,[dir=rtl] .teaser--feature a.cmp-teaser__action-link:after,[dir=rtl] .teaser--feature-animated a.cmp-teaser__action-link:after,[dir=rtl] .teaser--promo a.cmp-teaser__action-link:after,[dir=rtl] a.basic__link:after,[dir=rtl] a.tertiary__link:after{left:inherit;right:0}.limited_offers_gallery .lo_element .booknow_cta a:hover:after,.limited_offers_gallery .lo_element .link a:hover:after,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:hover:after,.teaser--feature a.cmp-teaser__action-link:hover:after,.teaser--feature-animated a.cmp-teaser__action-link:hover:after,.teaser--promo a.cmp-teaser__action-link:hover:after,a.basic__link:hover:after,a.tertiary__link:hover:after{width:100%}.limited_offers_gallery .lo_element .booknow_cta a:before,.limited_offers_gallery .lo_element .link a:before,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:before,.teaser--feature a.cmp-teaser__action-link:before,.teaser--feature-animated a.cmp-teaser__action-link:before,.teaser--promo a.cmp-teaser__action-link:before,a.tertiary__link:before{content:" ";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-121212.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:0;left:100%}.limited_offers_gallery .lo_element .booknow_cta [dir=rtl] a:before,.limited_offers_gallery .lo_element .link [dir=rtl] a:before,.scroll-carousel .cmp-carousel [dir=rtl] a.cmp-teaser__action-link:before,.teaser--feature [dir=rtl] a.cmp-teaser__action-link:before,.teaser--feature-animated [dir=rtl] a.cmp-teaser__action-link:before,.teaser--promo [dir=rtl] a.cmp-teaser__action-link:before,[dir=rtl] .limited_offers_gallery .lo_element .booknow_cta a:before,[dir=rtl] .limited_offers_gallery .lo_element .link a:before,[dir=rtl] .scroll-carousel .cmp-carousel a.cmp-teaser__action-link:before,[dir=rtl] .teaser--feature a.cmp-teaser__action-link:before,[dir=rtl] .teaser--feature-animated a.cmp-teaser__action-link:before,[dir=rtl] .teaser--promo a.cmp-teaser__action-link:before,[dir=rtl] a.tertiary__link:before{left:inherit;transform:scaleX(-1);right:100%}.limited_offers_gallery .lo_element .booknow_cta a:hover:before,.limited_offers_gallery .lo_element .link a:hover:before,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:hover:before,.teaser--feature a.cmp-teaser__action-link:hover:before,.teaser--feature-animated a.cmp-teaser__action-link:hover:before,.teaser--promo a.cmp-teaser__action-link:hover:before,a.tertiary__link:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-f8b90d.svg);transition-delay:.3s}@font-face{font-family:HeBS-Icons;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/HeBS-Icons.woff2?8uvq96) format("woff2"),url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/HeBS-Icons.ttf?8uvq96) format("truetype"),url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/HeBS-Icons.woff?8uvq96) format("woff"),url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/HeBS-Icons.svg?8uvq96#HeBS-Icons) format("svg");font-weight:400;font-style:normal}[class*=" rooms-icon-"],[class^=rooms-icon-]{font-family:HeBS-Icons!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}.rooms-icon-theatre:before{content:"\e937"}.rooms-icon-classroom:before{content:"\e938"}.rooms-icon-cabaret:before{content:"\e939"}.rooms-icon-boardroom:before{content:"\e93a"}.rooms-icon-ushaped:before{content:"\e93b"}.rooms-icon-banquet:before{content:"\e93c"}.rooms-icon-dinnerdance:before{content:"\e93d"}.rooms-icon-reception:before{content:"\e93e"}.rooms-icon-ceremony:before{content:"\e93f"}.rooms-icon-natural-daylight:before{content:"\e940"}.rooms-icon-outlets-sockets:before{content:"\e941"}.rooms-icon-direct-dial-point:before{content:"\e942"}.rooms-icon-video-conferencing:before{content:"\e943"}.rooms-icon-air-conditioning:before{content:"\e944"}.rooms-icon-wi-fi:before{content:"\e945"}.rooms-icon-blackout-shades:before{content:"\e946"}.rooms-icon-visual-equipment:before{content:"\e947"}.rooms-icon-audio-equipment:before{content:"\e948"}.rooms-icon-flipchart-presentation-equipment:before{content:"\e949"}.rooms-icon-tv-point:before{content:"\e94a"}.rooms-icon-overhead-projector:before{content:"\e94b"}.rooms-icon-data-projector:before{content:"\e94c"}.rooms-icon-balcony:before{content:"\e900"}.rooms-icon-city-view:before{content:"\e901"}.rooms-icon-beds:before{content:"\e902"}.rooms-icon-flat-screen-tv:before{content:"\e903"}.rooms-icon-hair-dryer:before{content:"\e904"}.rooms-icon-iron:before{content:"\e905"}.rooms-icon-ac:before{content:"\e906"}.rooms-icon-king-bed:before{content:"\e907"}.rooms-icon-kitchen:before{content:"\e908"}.rooms-icon-minibar:before{content:"\e909"}.rooms-icon-smoke-free:before{content:"\e90a"}.rooms-icon-occupancy:before{content:"\e90b"}.rooms-icon-ocean-view:before{content:"\e90c"}.rooms-icon-personal_items:before{content:"\e90d"}.rooms-icon-pool-view:before{content:"\e90e"}.rooms-icon-room-service:before{content:"\e90f"}.rooms-icon-safe:before{content:"\e910"}.rooms-icon-single-room:before{content:"\e911"}.rooms-icon-smoking:before{content:"\e912"}.rooms-icon-size:before{content:"\e913"}.rooms-icon-pulloutsofa:before{content:"\e914"}.rooms-icon-twin-room:before{content:"\e915"}.rooms-icon-wifi:before{content:"\e916"}.rooms-icon-adaroom:before{content:"\e917"}.rooms-icon-airport-shuttle-paid:before{content:"\e918"}.rooms-icon-amusement-park:before{content:"\e919"}.rooms-icon-bar:before{content:"\e91a"}.rooms-icon-beach:before{content:"\e91b"}.rooms-icon-business-center:before{content:"\e91c"}.rooms-icon-elevator:before{content:"\e91d"}.rooms-icon-environmentally-friendly:before{content:"\e91e"}.rooms-icon-fitness:before{content:"\e91f"}.rooms-icon-golf:before{content:"\e921"}.rooms-icon-indoor-pool:before{content:"\e922"}.rooms-icon-landmark:before{content:"\e923"}.rooms-icon-outdoor-pool:before{content:"\e924"}.rooms-icon-pet-friendly:before{content:"\e926"}.rooms-icon-pool:before{content:"\e927"}.rooms-icon-restaurant:before{content:"\e928"}.rooms-icon-shuttle:before{content:"\e92a"}.rooms-icon-spa:before{content:"\e92b"}.rooms-icon-ticket-services:before{content:"\e92c"}.rooms-icon-valet:before{content:"\e92d"}.rooms-icon-water-park:before{content:"\e92e"}.rooms-icon-coffeemaker:before{content:"\e92f"}.rooms-icon-highfloor:before{content:"\e930"}.rooms-icon-airport-shuttle-free:before{content:"\e931"}.rooms-icon-view:before{content:"\e932"}.rooms-icon-tv:before{content:"\e933"}.rooms-icon-minifridge:before{content:"\e934"}.rooms-icon-pets:before{content:"\e935"}.rooms-icon-valet-only:before{content:"\e936"}.rooms-icon-accessibility-features:before{content:"\e917"}.rooms-icon-parking:before{content:"\e94d"}.bootstrap-container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.bootstrap-container{width:750px}}@media (min-width:992px){.bootstrap-container{width:970px}}@media (min-width:1200px){.bootstrap-container{width:1170px}}.bootstrap-container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:0;margin-right:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}@font-face{font-family:FoundersGrotesk;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/FoundersGroteskWeb-Regular.woff)}@font-face{font-family:FoundersGrotesk;font-weight:700;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/FoundersGroteskWeb-Medium.woff)}@font-face{font-family:Butler;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Butler_Medium.otf)}@font-face{font-family:Butler;font-weight:700;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Butler_Medium.otf)}@font-face{font-family:voco-kp;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-kp.eot),url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-kp.woff)}@font-face{font-family:Inter;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Inter/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Inter/Inter-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Inter;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Inter/Inter-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Inter;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Inter/Inter-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Inter;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Inter/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Inter;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Inter/Inter-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Inter/Inter-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Prata;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Prata/Prata-Regular.ttf)}@font-face{font-family:"Nunito Sans";src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Nunito_Sans/NunitoSans-ExtraLight.ttf);font-weight:200;font-style:normal}@font-face{font-family:"Nunito Sans";src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Nunito_Sans/NunitoSans-ExtraLightItalic.ttf);font-weight:200;font-style:italic}@font-face{font-family:"Nunito Sans";src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Nunito_Sans/NunitoSans-Light.ttf);font-weight:300;font-style:normal}@font-face{font-family:"Nunito Sans";src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Nunito_Sans/NunitoSans-LightItalic.ttf);font-weight:300;font-style:italic}@font-face{font-family:"Nunito Sans";src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Nunito_Sans/NunitoSans-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:"Nunito Sans";src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Nunito_Sans/NunitoSans-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-family:"Nunito Sans";src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Nunito_Sans/NunitoSans-SemiBold.ttf);font-weight:600;font-style:normal}@font-face{font-family:"Nunito Sans";src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Nunito_Sans/NunitoSans-SemiBoldItalic.ttf);font-weight:600;font-style:italic}@font-face{font-family:"Nunito Sans";src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Nunito_Sans/NunitoSans-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:"Nunito Sans";src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Nunito_Sans/NunitoSans-BoldItalic.ttf);font-weight:700;font-style:italic}@font-face{font-family:"Nunito Sans";src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Nunito_Sans/NunitoSans-ExtraBold.ttf);font-weight:800;font-style:normal}@font-face{font-family:"Nunito Sans";src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Nunito_Sans/NunitoSans-ExtraBoldItalic.ttf);font-weight:800;font-style:italic}@font-face{font-family:"Nunito Sans";src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Nunito_Sans/NunitoSans-Black.ttf);font-weight:900;font-style:normal}@font-face{font-family:"Nunito Sans";src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Nunito_Sans/NunitoSans-BlackItalic.ttf);font-weight:900;font-style:italic}@font-face{font-family:"Noto Sans";src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Noto_Sans/NotoSans-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:"Noto Sans";src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Noto_Sans/NotoSans-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-family:"Noto Sans";src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Noto_Sans/NotoSans-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:"Noto Sans";src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Noto_Sans/NotoSans-BoldItalic.ttf);font-weight:700;font-style:italic}@font-face{font-family:Mada;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Mada/Mada-ExtraLight.ttf);font-weight:200;font-style:normal}@font-face{font-family:Mada;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Mada/Mada-Light.ttf);font-weight:300;font-style:normal}@font-face{font-family:Mada;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Mada/Mada-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Mada;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Mada/Mada-Medium.ttf);font-weight:500;font-style:normal}@font-face{font-family:Mada;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Mada/Mada-SemiBold.ttf);font-weight:600;font-style:normal}@font-face{font-family:Mada;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Mada/Mada-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:Mada;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Mada/Mada-Black.ttf);font-weight:900;font-style:normal}@font-face{font-family:Scheherazade;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Nunito_Sans/NunitoSans-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Scheherazade;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Nunito_Sans/NunitoSans-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Inter/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Inter/Inter-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Inter;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Inter/Inter-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Inter;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Inter/Inter-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Inter;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Inter/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Inter;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Inter/Inter-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Inter/Inter-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}h1,h2,h3,h4,h5,h6{line-height:1.25;color:inherit;font-weight:700;margin:0;padding:0;font-family:Butler,Georgia,'Times New Roman',Times,serif}h1 span.cmp-title__text,h2 span.cmp-title__text,h3 span.cmp-title__text,h4 span.cmp-title__text,h5 span.cmp-title__text,h6 span.cmp-title__text{line-height:1.25;color:inherit;font-weight:700;margin:0;padding:0;font-family:Butler,Georgia,'Times New Roman',Times,serif}h1{font-size:80px}h2{font-size:50px}h3{font-size:40px}h4{font-size:30px}h5{font-size:24px}h6{font-size:18px}h1 span.cmp-title__text{font-size:80px}h2 span.cmp-title__text{font-size:50px}h3 span.cmp-title__text{font-size:40px}h4 span.cmp-title__text{font-size:30px}h5 span.cmp-title__text{font-size:24px}h6 span.cmp-title__text{font-size:18px}@media (max-width:991px){h1{font-size:80px}h2{font-size:48px}h3{font-size:36px}h4{font-size:34px}h5{font-size:20px}h6{font-size:18px}h1 span.cmp-title__text{font-size:80px}h2 span.cmp-title__text{font-size:48px}h3 span.cmp-title__text{font-size:36px}h4 span.cmp-title__text{font-size:34px}h5 span.cmp-title__text{font-size:20px}h6 span.cmp-title__text{font-size:18px}}@media (max-width:767px){body{font-size:16px}h1{font-size:50px}h2{font-size:42px}h3{font-size:30px}h4{font-size:28px}h5{font-size:20px}h6{font-size:18px}h1 span.cmp-title__text{font-size:50px}h2 span.cmp-title__text{font-size:42px}h3 span.cmp-title__text{font-size:30px}h4 span.cmp-title__text{font-size:28px}h5 span.cmp-title__text{font-size:20px}h6 span.cmp-title__text{font-size:18px}}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper{background-color:#f8b90d;border:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer{background-color:inherit;border:0;max-width:940px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]{display:flex;align-items:center;flex:1;height:70px;color:#121212;font-weight:500}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]:lang(ar){font-weight:400}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]{font-family:Founders-Grotesque-Webfont,Arial,Helvetica,sans-serif}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]:lang(zh){font-family:"PingFang SC","Microsoft YaHei",sans-serif}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]:lang(ar){font-family:Mada,sans-serif}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandLogo{flex:100px 0;width:100px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandLogo .brandLogo-link{display:inline-block;line-height:1;padding:0;width:100%}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandLogo .brandLogo-link img{max-height:100%;height:auto;line-height:1;width:100%}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer{flex:1;display:flex!important}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav{align-items:center;display:flex;flex:1;justify-content:flex-end;margin:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list{display:flex;flex:1;justify-content:center;align-content:center;margin:0 45px;text-align:left}@media (max-width:768px){#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list{justify-content:flex-start!important}}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item{margin-right:40px;text-align:center}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item a.brandNav-link{border-bottom:3px solid transparent;color:inherit;display:inline-block;font:inherit;font-size:18px;line-height:26px;padding:0;position:relative;text-decoration:none}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item a.brandNav-link:after{background-color:#fff;bottom:-3px;content:"";display:block;height:3px;position:absolute;transition:all .3s ease;-webkit-transition:all .2s ease;width:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item a.brandNav-link:lang(fr){font-size:16px;line-height:23px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item.active a.brandNav-link{color:inherit;border-bottom:3px solid #121212}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:hover:not(.active) a.brandNav-link{justify-content:start}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:hover:not(.active) a.brandNav-link:after{width:100%}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:last-child{margin:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:last-child:lang(ar){margin-right:40px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow{background-color:#121212;border:2px solid #121212;border-radius:3px;color:inherit;display:inline-block;font:inherit;font-size:16px;font-weight:500;line-height:23px;margin:auto;padding:10px 15px;position:relative;right:auto;text-align:left;text-transform:none;top:auto;width:auto;transform:none}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow:lang(ar){font-weight:500}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow:after{background-color:#121212;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:0;z-index:1;transition:all .3s ease}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow span{position:relative;z-index:2;color:#f8b90d}@media (max-width:1199px){#uhf_headerWrapper .mobileNavManuWrapper.hidden-sm{display:block!important}#uhf_headerWrapper .brandLogoNavWrapper.visible-sm{display:none!important}#uhf_headerWrapper .mobileNavListBase.hidden-sm{display:block!important}#uhf_headerWrapper .utilityNavWrapper{display:none!important}#uhf_headerWrapper .mobileNavManuWrapper{background-color:#f8b90d}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer{background-color:inherit;border:0;padding:5px 15px;color:#121212;font-weight:500}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer:lang(ar){font-weight:400}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer{font-family:Founders-Grotesque-Webfont,Arial,Helvetica,sans-serif}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer:lang(zh){font-family:"PingFang SC","Microsoft YaHei",sans-serif}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer:lang(ar){font-family:Mada,sans-serif}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row{position:relative;color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .brandLogo{max-width:50%}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .brandLogo .brandLogo-link{display:inline-block}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .brandLogo .brandLogo-link .brandLogo-image{width:100px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile{padding-top:0}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav{background-color:inherit;color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link{color:#121212!important}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link:active,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link:hover,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link:link{padding:16px 14px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA{padding:16px 20px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA .fa-2x{color:inherit!important}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA.open .fa-2x{color:#fff!important}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA.open .fa-2x:before{content:"\f0c9"}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.mobileResDirectNumber.fa.fa-phone.fa-2x{font-size:25px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile{min-height:60px;color:#121212;font:inherit;max-width:none;width:auto;display:flex;flex-direction:column;align-items:center}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile *{color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile .logIn-link-logo{margin-top:10px;display:block;width:100%;max-width:85px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile .logIn-State{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner{top:5px;border:0;font:inherit;color:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list{padding:0 15px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item .mobileNavLink{color:#121212;padding:12px 0;line-height:26px;font-weight:500;text-decoration:none}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item .mobileNavLink:lang(ar){font-weight:400}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item.active .mobileNavLink{color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList{margin-left:0}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList.uhftravel-cc .mobileNavMenu-list-item .mobileNavLink{color:#121212;font-size:16px;font-weight:500;line-height:23px;padding:8px 0;text-decoration:none}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList.uhftravel-cc .mobileNavMenu-list-item .mobileNavLink:lang(ar){font-weight:400}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL .language .language-text{font:inherit;font-size:10px;line-height:1}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer #uhfLocale #uhfCountrySelectionContainer label,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer #uhfLocale #uhfCountrySelectionContainer select{display:block;margin-bottom:5px;font-weight:300}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer #uhfLocale #uhfCountrySelectionContainer select{margin-bottom:20px}#uhf_headerWrapper[dir=rtl] .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile{width:auto;max-width:25%}}@media (min-width:768px) and (max-width:1199px){[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer .brandLogo{margin-left:0}[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container,[dir=ltr] #uhf_headerWrapper .container{width:100%;max-width:100%;padding:0 15px}[dir=ltr] #uhf_headerWrapper .mobileNavCL{margin:20px 0;font-size:14px}[dir=ltr] #uhf_headerWrapper .language-icon{height:32px;width:32px}[dir=ltr] #uhf_headerWrapper #uhfLocale{margin-top:15px;padding-top:15px}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageCTA i.fa-times,[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageMobileContainer{display:none}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageMobileContainer.uhfCLContainer_show,[dir=ltr] #uhf_headerWrapper #uhfLocale{display:block}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageMobileLink.disableCountryLanguage{opacity:.3;cursor:default}[dir=ltr] #uhf_headerWrapper .mobileNavCL label{color:#707372;font-size:14px;font-weight:400;text-transform:capitalize;font-weight:300;letter-spacing:.5px;line-height:22px}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageCTA button.buttonSave{border-radius:0}}@media (min-width:1200px){[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{width:100%;max-width:1440px;padding-left:15px;padding-right:15px}}@media (min-width:1470px){[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper.UHF_sticky{max-width:100%}[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{padding-left:0;padding-right:0}}@media (min-width:768px) and (max-width:1199px){[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer .brandLogo{margin-left:0}[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container,[dir=rtl] #uhf_headerWrapper .container{width:100%;max-width:100%;padding:0 15px}[dir=rtl] #uhf_headerWrapper .mobileNavCL{margin:20px 0;font-size:14px}[dir=rtl] #uhf_headerWrapper .language-icon{height:32px;width:32px}[dir=rtl] #uhf_headerWrapper #uhfLocale{margin-top:15px;padding-top:15px}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageCTA i.fa-times,[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageMobileContainer{display:none}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageMobileContainer.uhfCLContainer_show,[dir=rtl] #uhf_headerWrapper #uhfLocale{display:block}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageMobileLink.disableCountryLanguage{opacity:.3;cursor:default}[dir=rtl] #uhf_headerWrapper .mobileNavCL label{color:#707372;font-size:14px;font-weight:400;text-transform:capitalize;font-weight:300;letter-spacing:.5px;line-height:22px}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageCTA button.buttonSave{border-radius:0}}@media (min-width:1200px){[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{width:100%;max-width:1440px;padding-left:15px;padding-right:15px}}@media (min-width:1470px){[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper.UHF_sticky{max-width:100%}[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{padding-left:0;padding-right:0}}.button .cmp-button,.cmp-display-logic__action-container .cmp-button{cursor:pointer}.button-margin.cmp-display-logic__action-container .cmp-button,.button.button-margin .cmp-button{margin-top:20px;margin-bottom:20px}.align-left.cmp-display-logic__action-container .cmp-button-wrapper,.button.align-left .cmp-button-wrapper{display:flex;justify-content:flex-start}.align-center.cmp-display-logic__action-container .cmp-button-wrapper,.button.align-center .cmp-button-wrapper{display:flex;justify-content:center}.align-right.cmp-display-logic__action-container .cmp-button-wrapper,.button.align-right .cmp-button-wrapper{display:flex;justify-content:flex-end}.button button,.cmp-display-logic__action-container button{border:none;background:0 0;padding:0;-webkit-appearance:none}.basic-dark a,.basic-dark button,.basic-light a,.basic-light button,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,.cmp-display-logic__action-container a,.cmp-display-logic__action-container button,.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.cmp-meeting-room-card__actions .cmp-button--tertiary a,.cmp-meeting-room-card__actions .cmp-button--tertiary button,.cmp-restaurant-cards--buttons .cmp-button--secondary a,.cmp-restaurant-cards--buttons .cmp-button--secondary button,.cmp-restaurant-cards--buttons .cmp-button--tertiary a,.cmp-restaurant-cards--buttons .cmp-button--tertiary button,.primary a,.primary button,.secondary-dark a,.secondary-dark button,.secondary-light a,.secondary-light button,.tertiary-dark a,.tertiary-dark button,.tertiary-light a,.tertiary-light button{display:inline-block;letter-spacing:normal;text-decoration:none;transition:background-color .3s;font-weight:700}.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.cmp-restaurant-cards--buttons .cmp-button--secondary a,.cmp-restaurant-cards--buttons .cmp-button--secondary button,.primary a,.primary button,.secondary-dark a,.secondary-dark button{color:#121212;font-size:18px;position:relative;background-color:transparent;z-index:10}.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.primary a,.primary button,.secondary-light a,.secondary-light button{color:#fff;font-size:18px;position:relative;background-color:transparent;z-index:10}.cmp-meeting-room-card__actions .cmp-button--primary a:after,.cmp-meeting-room-card__actions .cmp-button--primary a:before,.cmp-meeting-room-card__actions .cmp-button--primary button:after,.cmp-meeting-room-card__actions .cmp-button--primary button:before,.primary a:after,.primary a:before,.primary button:after,.primary button:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#121212;transition:width ease .3s;z-index:-1}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary a:after,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary a:before,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary button:after,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary button:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary a:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary a:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary button:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary button:before,[dir=rtl] .primary a:after,[dir=rtl] .primary a:before,[dir=rtl] .primary button:after,[dir=rtl] .primary button:before{left:inherit;right:0}.cmp-meeting-room-card__actions .cmp-button--primary .cmp-button-wrapper .cmp-button,.primary .cmp-button-wrapper .cmp-button{border-radius:.3rem;overflow:auto}.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.primary a,.primary button{color:#121212;border-width:0;padding:12px 22px}.cmp-meeting-room-card__actions .cmp-button--primary a:after,.cmp-meeting-room-card__actions .cmp-button--primary button:after,.primary a:after,.primary button:after{background-color:#f8b90d;z-index:-2;width:100%}.cmp-meeting-room-card__actions .cmp-button--primary a:hover:before,.cmp-meeting-room-card__actions .cmp-button--primary button:hover:before,.primary a:hover:before,.primary button:hover:before{width:100%}.cmp-meeting-room-card__actions .cmp-button--primary a:hover,.cmp-meeting-room-card__actions .cmp-button--primary button:hover,.primary a:hover,.primary button:hover{color:#f8b90d}.cmp-restaurant-cards--buttons .cmp-button--secondary a:before,.cmp-restaurant-cards--buttons .cmp-button--secondary button:before,.secondary-dark a:before,.secondary-dark button:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#121212;transition:width ease .3s;z-index:-1}.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--secondary a:before,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--secondary button:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--secondary a:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--secondary button:before,[dir=rtl] .secondary-dark a:before,[dir=rtl] .secondary-dark button:before{left:inherit;right:0}.secondary-light a:before,.secondary-light button:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#fff;transition:width ease .3s;z-index:-1}[dir=rtl] .secondary-light a:before,[dir=rtl] .secondary-light button:before{left:inherit;right:0}.cmp-restaurant-cards--buttons .cmp-button--secondary a,.cmp-restaurant-cards--buttons .cmp-button--secondary button,.secondary-dark a,.secondary-dark button{border:2px solid #121212;padding:10px 20px}.secondary-light a,.secondary-light button{border:2px solid #fff;padding:10px 20px}.cmp-restaurant-cards--buttons .cmp-button--secondary a:hover,.cmp-restaurant-cards--buttons .cmp-button--secondary button:hover,.secondary-dark a:hover,.secondary-dark button:hover,.secondary-light a:hover,.secondary-light button:hover{color:#f8b90d}.cmp-restaurant-cards--buttons .cmp-button--secondary a:hover:before,.cmp-restaurant-cards--buttons .cmp-button--secondary button:hover:before,.secondary-dark a:hover:before,.secondary-dark button:hover:before,.secondary-light a:hover:before,.secondary-light button:hover:before{width:100%}.basic-dark a,.basic-dark button,.cmp-display-logic__action-container a,.cmp-display-logic__action-container button,.cmp-meeting-room-card__actions .cmp-button--tertiary a,.cmp-meeting-room-card__actions .cmp-button--tertiary button,.cmp-restaurant-cards--buttons .cmp-button--tertiary a,.cmp-restaurant-cards--buttons .cmp-button--tertiary button,.tertiary-dark a,.tertiary-dark button{color:#121212;text-decoration:none;position:relative;border-bottom:1px solid #121212;line-height:1}.basic-light a,.basic-light button,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,.tertiary-light a,.tertiary-light button{color:#fff;text-decoration:none;position:relative;border-width:0;border-bottom:1px solid #fff;line-height:1}.basic-dark a,.basic-dark button,.basic-light a,.basic-light button,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,.cmp-display-logic__action-container a,.cmp-display-logic__action-container button,.cmp-meeting-room-card__actions .cmp-button--tertiary a,.cmp-meeting-room-card__actions .cmp-button--tertiary button,.cmp-restaurant-cards--buttons .cmp-button--tertiary a,.cmp-restaurant-cards--buttons .cmp-button--tertiary button,.tertiary-dark a,.tertiary-dark button,.tertiary-light a,.tertiary-light button{margin-right:1em}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary a,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary button,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary a,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary button,[dir=rtl] .basic-dark a,[dir=rtl] .basic-dark button,[dir=rtl] .basic-light a,[dir=rtl] .basic-light button,[dir=rtl] .cmp-display-logic__action-container a,[dir=rtl] .cmp-display-logic__action-container button,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary a,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary button,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary a,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary button,[dir=rtl] .tertiary-dark a,[dir=rtl] .tertiary-dark button,[dir=rtl] .tertiary-light a,[dir=rtl] .tertiary-light button{margin-left:1em;margin-right:0}.basic-dark a:after,.basic-dark button:after,.basic-light a:after,.basic-light button:after,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a:after,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button:after,.cmp-display-logic__action-container a:after,.cmp-display-logic__action-container button:after,.cmp-meeting-room-card__actions .cmp-button--tertiary a:after,.cmp-meeting-room-card__actions .cmp-button--tertiary button:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:after,.tertiary-dark a:after,.tertiary-dark button:after,.tertiary-light a:after,.tertiary-light button:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:1px;width:0%;margin-bottom:-1px;background-color:#f8b90d;transition:width ease .3s;z-index:1}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary a:after,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary button:after,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary a:after,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary button:after,[dir=rtl] .basic-dark a:after,[dir=rtl] .basic-dark button:after,[dir=rtl] .basic-light a:after,[dir=rtl] .basic-light button:after,[dir=rtl] .cmp-display-logic__action-container a:after,[dir=rtl] .cmp-display-logic__action-container button:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary a:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary button:after,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary a:after,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary button:after,[dir=rtl] .tertiary-dark a:after,[dir=rtl] .tertiary-dark button:after,[dir=rtl] .tertiary-light a:after,[dir=rtl] .tertiary-light button:after{left:inherit}.basic-dark a:hover:after,.basic-dark button:hover:after,.basic-light a:hover:after,.basic-light button:hover:after,.cmp-display-logic__action-container a:hover:after,.cmp-display-logic__action-container button:hover:after,.cmp-meeting-room-card__actions .cmp-button--tertiary a:hover:after,.cmp-meeting-room-card__actions .cmp-button--tertiary button:hover:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:hover:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:hover:after,.tertiary-dark a:hover:after,.tertiary-dark button:hover:after,.tertiary-light a:hover:after,.tertiary-light button:hover:after{width:100%}.cmp-display-logic__action-container a:before,.cmp-display-logic__action-container button:before,.cmp-meeting-room-card__actions .cmp-button--tertiary a:before,.cmp-meeting-room-card__actions .cmp-button--tertiary button:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:before,.tertiary-dark a:before,.tertiary-dark button:before{content:" ";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-121212.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:0;left:100%}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary a:before,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary button:before,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary a:before,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary button:before,[dir=rtl] .cmp-display-logic__action-container a:before,[dir=rtl] .cmp-display-logic__action-container button:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary a:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary button:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary a:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary button:before,[dir=rtl] .tertiary-dark a:before,[dir=rtl] .tertiary-dark button:before{left:inherit;transform:scaleX(-1);right:100%}.cmp-display-logic__action-container a:hover:before,.cmp-display-logic__action-container button:hover:before,.cmp-meeting-room-card__actions .cmp-button--tertiary a:hover:before,.cmp-meeting-room-card__actions .cmp-button--tertiary button:hover:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:hover:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:hover:before,.tertiary-dark a:hover:before,.tertiary-dark button:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-f8b90d.svg);transition-delay:.3s}.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a:before,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,.tertiary-light a:before,.tertiary-light button{content:" ";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-ffffff.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:0;left:100%}.cmp-display-logic--buttonStyleTertiary-light [dir=rtl] .cmp-display-logic__action-container a:before,.cmp-display-logic--buttonStyleTertiary-light [dir=rtl] .cmp-display-logic__action-container button,[dir=rtl] .cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a:before,[dir=rtl] .cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,[dir=rtl] .tertiary-light a:before,[dir=rtl] .tertiary-light button{left:inherit;transform:scaleX(-1);right:100%}.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a:hover:before,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button:hover:before,.tertiary-light a:hover:before,.tertiary-light button:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-f8b90d.svg);transition-delay:.3s}.bg-yellow .basic-dark a:after,.bg-yellow .basic-dark button:after,.bg-yellow .cmp-display-logic__action-container a:after,.bg-yellow .cmp-display-logic__action-container button:after,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary a:after,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary button:after,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary a:after,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary button:after,.bg-yellow .tertiary-dark a:after,.bg-yellow .tertiary-dark button:after,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary a:after,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary button:after,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary a:after,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary button:after{background-color:#fff}.bg-yellow .cmp-display-logic__action-container a:hover:before,.bg-yellow .cmp-display-logic__action-container button:hover:before,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary a:hover:before,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary button:hover:before,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary a:hover:before,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary button:hover:before,.bg-yellow .tertiary-dark a:hover:before,.bg-yellow .tertiary-dark button:hover:before,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary a:hover:before,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary button:hover:before,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary a:hover:before,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary button:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-ffffff.svg)}.slick-loading .slick-list{background:#fff url(clientlib-voco/css/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(clientlib-voco/css/fonts/slick.eot);src:url(clientlib-voco/css/fonts/slick.eot?#iefix) format("embedded-opentype"),url(clientlib-voco/css/fonts/slick.woff) format("woff"),url(clientlib-voco/css/fonts/slick.ttf) format("truetype"),url(clientlib-voco/css/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.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{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.cmp-carousel .video-container{display:block;pointer-events:none}.cmp-carousel .slick-dots{display:none!important}.cmp-carousel[data-cmp-dots] .slick-dots{display:block!important}.slick-dotted.slick-slider{margin-bottom:0!important}.hero-carousel .cmp-carousel .cmp-image{height:600px}.hero-carousel .cmp-carousel .cmp-image .cmp-image__image{height:600px;-o-object-fit:cover;object-fit:cover}.hero-carousel .cmp-carousel .slick-arrow{width:33px;height:33px}.hero-carousel .cmp-carousel .slick-arrow:after,.hero-carousel .cmp-carousel .slick-arrow:before{content:"";position:absolute;top:50%;width:30px;height:2px;background:#fff;opacity:1}.hero-carousel .cmp-carousel .slick-arrow:focus{outline:0}.hero-carousel .cmp-carousel .slick-prev{left:30px}.hero-carousel .cmp-carousel .slick-prev:after,.hero-carousel .cmp-carousel .slick-prev:before{left:50%;transform-origin:left center}.hero-carousel .cmp-carousel .slick-prev:before{transform:translate(-50%,-50%) rotate(45deg)}.hero-carousel .cmp-carousel .slick-prev:after{transform:translate(-50%,-50%) rotate(-45deg)}[dir=rtl] .hero-carousel .cmp-carousel .slick-prev{right:auto}.hero-carousel .cmp-carousel .slick-next{right:30px}.hero-carousel .cmp-carousel .slick-next:after,.hero-carousel .cmp-carousel .slick-next:before{right:50%;transform-origin:right center}.hero-carousel .cmp-carousel .slick-next:before{transform:translate(50%,-50%) rotate(45deg)}.hero-carousel .cmp-carousel .slick-next:after{transform:translate(50%,-50%) rotate(-45deg)}.hero-carousel .cmp-carousel .cmp-carousel video{height:600px;width:100%;-o-object-fit:fill;object-fit:fill;background-color:#121212}.cmp-restaurant-cards .cmp-carousel .slick-arrow,.eventroom-modal .carousel .cmp-carousel .slick-arrow,.room-carousel .cmp-carousel .slick-arrow{width:30px;height:30px}.cmp-restaurant-cards .cmp-carousel .slick-arrow:after,.cmp-restaurant-cards .cmp-carousel .slick-arrow:before,.eventroom-modal .carousel .cmp-carousel .slick-arrow:after,.eventroom-modal .carousel .cmp-carousel .slick-arrow:before,.room-carousel .cmp-carousel .slick-arrow:after,.room-carousel .cmp-carousel .slick-arrow:before{content:"";position:absolute;top:50%;width:10px;height:1px;background:#121212;opacity:1}.cmp-restaurant-cards .cmp-carousel .slick-arrow:focus,.eventroom-modal .carousel .cmp-carousel .slick-arrow:focus,.room-carousel .cmp-carousel .slick-arrow:focus{outline:0}.cmp-restaurant-cards .cmp-carousel .slick-prev,.eventroom-modal .carousel .cmp-carousel .slick-prev,.room-carousel .cmp-carousel .slick-prev{left:10px}.cmp-restaurant-cards .cmp-carousel .slick-prev:after,.cmp-restaurant-cards .cmp-carousel .slick-prev:before,.eventroom-modal .carousel .cmp-carousel .slick-prev:after,.eventroom-modal .carousel .cmp-carousel .slick-prev:before,.room-carousel .cmp-carousel .slick-prev:after,.room-carousel .cmp-carousel .slick-prev:before{left:50%;transform-origin:left center}.cmp-restaurant-cards .cmp-carousel .slick-prev:before,.eventroom-modal .carousel .cmp-carousel .slick-prev:before,.room-carousel .cmp-carousel .slick-prev:before{transform:translate(-50%,-50%) rotate(45deg)}.cmp-restaurant-cards .cmp-carousel .slick-prev:after,.eventroom-modal .carousel .cmp-carousel .slick-prev:after,.room-carousel .cmp-carousel .slick-prev:after{transform:translate(-50%,-50%) rotate(-45deg)}.eventroom-modal [dir=rtl] .carousel .cmp-carousel .slick-prev,[dir=rtl] .cmp-restaurant-cards .cmp-carousel .slick-prev,[dir=rtl] .eventroom-modal .carousel .cmp-carousel .slick-prev,[dir=rtl] .room-carousel .cmp-carousel .slick-prev{right:auto}.cmp-restaurant-cards .cmp-carousel .slick-next,.eventroom-modal .carousel .cmp-carousel .slick-next,.room-carousel .cmp-carousel .slick-next{right:10px}.cmp-restaurant-cards .cmp-carousel .slick-next:after,.cmp-restaurant-cards .cmp-carousel .slick-next:before,.eventroom-modal .carousel .cmp-carousel .slick-next:after,.eventroom-modal .carousel .cmp-carousel .slick-next:before,.room-carousel .cmp-carousel .slick-next:after,.room-carousel .cmp-carousel .slick-next:before{right:50%;transform-origin:right center}.cmp-restaurant-cards .cmp-carousel .slick-next:before,.eventroom-modal .carousel .cmp-carousel .slick-next:before,.room-carousel .cmp-carousel .slick-next:before{transform:translate(50%,-50%) rotate(45deg)}.cmp-restaurant-cards .cmp-carousel .slick-next:after,.eventroom-modal .carousel .cmp-carousel .slick-next:after,.room-carousel .cmp-carousel .slick-next:after{transform:translate(50%,-50%) rotate(-45deg)}.cmp-restaurant-cards .cmp-carousel .slick-arrow,.eventroom-modal .carousel .cmp-carousel .slick-arrow,.room-carousel .cmp-carousel .slick-arrow{top:unset;left:unset;right:unset;bottom:0;transform:unset;background:#fff}.cmp-restaurant-cards .cmp-carousel .slick-prev,.eventroom-modal .carousel .cmp-carousel .slick-prev,.room-carousel .cmp-carousel .slick-prev{right:30px}.eventroom-modal [dir=rtl] .carousel .cmp-carousel .slick-prev,[dir=rtl] .cmp-restaurant-cards .cmp-carousel .slick-prev,[dir=rtl] .eventroom-modal .carousel .cmp-carousel .slick-prev,[dir=rtl] .room-carousel .cmp-carousel .slick-prev{left:0;right:auto}.cmp-restaurant-cards .cmp-carousel .slick-next,.eventroom-modal .carousel .cmp-carousel .slick-next,.room-carousel .cmp-carousel .slick-next{right:0}.eventroom-modal [dir=rtl] .carousel .cmp-carousel .slick-next,[dir=rtl] .cmp-restaurant-cards .cmp-carousel .slick-next,[dir=rtl] .eventroom-modal .carousel .cmp-carousel .slick-next,[dir=rtl] .room-carousel .cmp-carousel .slick-next{left:30px;right:auto}.scroll-carousel .cmp-carousel{max-width:752px}.scroll-carousel .cmp-carousel .cmp-teaser__title{font-size:30px}.scroll-carousel .cmp-carousel .cmp-teaser__content{position:relative}.scroll-carousel .cmp-carousel .cmp-teaser__content__container{text-align:center;padding:40px 80px 0 80px}@media (max-width:768px){.scroll-carousel .cmp-carousel .cmp-teaser__content__container{padding-left:0;padding-right:0}}.scroll-carousel .cmp-carousel .cmp-teaser__description p{margin:0}.scroll-carousel .cmp-carousel .cmp-teaser__action-container{padding-top:20px}.scroll-carousel .cmp-carousel .slick-arrow{top:unset;left:unset;bottom:unset;background-size:50px 14px;width:50px;height:14px;transition:all .3s ease;transform:unset}.scroll-carousel .cmp-carousel .slick-arrow:before{content:none}.scroll-carousel .cmp-carousel .slick-arrow.slick-disabled{opacity:.25}.scroll-carousel .cmp-carousel .slick-next{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-right.png)}.scroll-carousel .cmp-carousel .slick-next:hover{transform:translateX(10px)}.scroll-carousel .cmp-carousel .slick-prev{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-left.png)}.scroll-carousel .cmp-carousel .slick-prev:hover{transform:translateX(-10px)}.scroll-carousel .cmp-carousel .slick-arrow{top:35%}@media (max-width:768px){.scroll-carousel .cmp-carousel .slick-arrow{display:none!important}}.scroll-carousel .cmp-carousel .slick-next{right:-10%}[dir=rtl] .scroll-carousel .cmp-carousel .slick-next{right:-12%}.scroll-carousel .cmp-carousel .slick-prev{left:-12%}[dir=rtl] .scroll-carousel .cmp-carousel .slick-prev{right:105%}.scroll-carousel .cmp-carousel .slick-dots{bottom:-2rem!important}@media (max-width:768px){.scroll-carousel .cmp-carousel .slick-dots{display:block!important}}.scroll-carousel .cmp-carousel .slick-dots li button:before{color:#f8b90d}.flip-carousel .cmp-carousel .slick-arrow{top:unset;left:unset;bottom:unset;background-size:50px 14px;width:50px;height:14px;transition:all .3s ease;transform:unset}.flip-carousel .cmp-carousel .slick-arrow:before{content:none}.flip-carousel .cmp-carousel .slick-arrow.slick-disabled{opacity:.25}.flip-carousel .cmp-carousel .slick-next{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-right.png)}.flip-carousel .cmp-carousel .slick-next:hover{transform:translateX(10px)}.flip-carousel .cmp-carousel .slick-prev{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-left.png)}.flip-carousel .cmp-carousel .slick-prev:hover{transform:translateX(-10px)}.flip-carousel .cmp-carousel .slick-arrow{bottom:15%}@media (max-width:768px){.flip-carousel .cmp-carousel .slick-arrow{bottom:5%}}.flip-carousel .cmp-carousel .slick-next{right:calc(25% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-next{right:calc(75% - 60px)}@media (max-width:768px){.flip-carousel .cmp-carousel .slick-next{right:calc(50% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-next{right:calc(50% - 60px)}}.flip-carousel .cmp-carousel .slick-prev{left:calc(75% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-prev{right:calc(85% - 60px)}@media (max-width:768px){.flip-carousel .cmp-carousel .slick-prev{left:calc(50% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-prev{right:calc(70% - 60px)}}.cmp-carousel--default .cmp-carousel .slick-arrow,.cmp-gallery .cmp-carousel .slick-arrow{width:67px;height:60px;background:rgba(18,18,18,.8)}.cmp-carousel--default .cmp-carousel .slick-arrow:before,.cmp-gallery .cmp-carousel .slick-arrow:before{display:block;width:67px;height:60px;content:"";background-repeat:no-repeat;background-position:center center}.cmp-carousel--default .cmp-carousel .slick-prev:before,.cmp-gallery .cmp-carousel .slick-prev:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/default-carousel-left.png)}.cmp-carousel--default .cmp-carousel .slick-next:before,.cmp-gallery .cmp-carousel .slick-next:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/default-carousel-right.png)}.container .cmp-container{overflow:inherit}.container.style-flexbox .cmp-container,.container.style-flexbox .cmp-container>div:not(.teaser){display:flex;flex-direction:column}@media (min-width:768px){.container.style-flexbox .cmp-container,.container.style-flexbox .cmp-container>div:not(.teaser){flex-direction:row}}.container.style-flexbox .teaser{align-self:stretch;width:100%!important}@media (min-width:768px){.container.style-flexbox .teaser{width:inherit}}.container.style-flexbox .teaser .cmp-teaser{height:100%;padding:15px!important;display:flex;flex-direction:column}.container.style-flexbox .teaser .cmp-teaser__content{flex:1}.container .cmp-container__background{z-index:-1;height:100%}.container .cmp-container__background figure,.container .cmp-container__background img,.container .cmp-container__background picture{height:100%}.container.bg-transparent{background:0 0}.container.bg-white{background:#fff}.container.bg-warm-light{background:#faf7f3}.container.bg-dark{background:#1c1f2a;color:#fff}.container.bg-black{background:#121212;color:#fff}.container.bg-yellow{background:#f8b90d}.container.cmp-container--gutters .aem-GridColumn{padding-left:15px;padding-right:15px}.container.cmp-container--padding{padding-top:30px;padding-bottom:30px}.container.cmp-container--inset{display:inline-block}.container.cmp-container--inset>.cmp-container{padding:15px;background-color:#fff;text-align:center}@media (min-width:768px){.container.cmp-container--inset{min-width:50%;margin-top:-3rem}.container.cmp-container--inset>.cmp-container{text-align:left}}@media (min-width:992px){.container.cmp-container--inset{min-width:33%;margin-top:-2.5rem}}.container.cmp-container--inset .cmp-hotel-detail-container__title,.container.cmp-container--inset .cmp-restaurant-cards--title,.container.cmp-container--inset .cmp-title__inset,.container.cmp-container--inset .cmp-title__section-heading{margin-top:10px;margin-bottom:25px}.container.cmp-container--inset .cmp-hotel-detail-container__title:after,.container.cmp-container--inset .cmp-restaurant-cards--title:after,.container.cmp-container--inset .cmp-title__inset:after,.container.cmp-container--inset .cmp-title__section-heading:after{bottom:unset}.container.style-outline{border:solid #444 1px;padding-bottom:15px;margin-bottom:20px}@media (min-width:768px){.container.style-outline{margin-bottom:40px}}.container.style-outline .cmp-container .cmp-title__text{margin-bottom:0}.container.style-outline .cmp-container .rte{text-align:center}.container.style-outline .cmp-container .rte li{text-align:left}[dir=rtl] .container.style-outline .cmp-container .rte li{text-align:right}@media (min-width:768px){.container.style-outline .cmp-container .rte{text-align:left}[dir=rtl] .container.style-outline .cmp-container .rte{text-align:right}}.container.style-outline .cmp-container .calltoaction,.container.style-outline .cmp-container .rte{padding:0 15px}.container.cmp-container__cut-out{text-align:center;padding-top:20px}@media (min-width:768px){.container.cmp-container__cut-out{margin-bottom:-40px;max-width:500px;padding-top:0;padding-left:0!important;position:relative;text-align:inherit;top:-40px}.container.cmp-container__cut-out .cmp-container{padding:10px 40px 0 20px}}.aem-Grid[class*=aem-Grid--]>.container.cmp-container__cut-out.aem-GridColumn[class*=aem-GridColumn--]{float:left}.container.cmp-container--sticky-footer{background-color:transparent;bottom:0;display:block;left:0;padding:0;position:fixed;text-align:center;width:100%;z-index:1000}.container.cmp-container--sticky-footer .button,.container.cmp-container--sticky-footer .cmp-display-logic__action-container{width:100%}.container.cmp-container--sticky-footer .button .cmp-button-wrapper,.container.cmp-container--sticky-footer .cmp-display-logic__action-container .cmp-button-wrapper{width:100%}.container.cmp-container--sticky-footer .button .cmp-button-wrapper .cmp-button,.container.cmp-container--sticky-footer .cmp-display-logic__action-container .cmp-button-wrapper .cmp-button{width:100%}@media (min-width:1200px){.container.cmp-container--sticky-footer{display:none}}html[class*=aem-AuthorLayer-] .container.cmp-container--sticky-footer{display:block;height:auto;position:static}.container .cmp-container--max-width-small{margin:0 auto;max-width:960px;float:none!important}.container .cmp-container--max-width-medium{margin:0 auto;max-width:1200px;float:none!important}.container .cmp-container--max-width-large{margin:0 auto;max-width:1440px;float:none!important}@media (max-width:767px){.container .cmp-container--svp--padding{padding-left:15px;padding-right:15px}}.cmp-embed{position:relative}.cmp-embed__socialtables{height:100%;position:absolute;width:100%}.eventroom-card img{max-width:100%;width:100%}.eventroom-details .cmp-container{overflow:visible}.eventroom-details .eventroom-modal .cmp-title--event-title .cmp-title__text,.eventroom-details .eventroom-title .cmp-title__text,.eventroom-modal .eventroom-details .cmp-title--event-title .cmp-title__text{font-family:Butler,Georgia,'Times New Roman',Times,serif}.eventroom-details .eventroom-modal .cmp-title--event-title .cmp-title__text:before,.eventroom-details .eventroom-title .cmp-title__text:before,.eventroom-modal .eventroom-details .cmp-title--event-title .cmp-title__text:before{background-color:#f8b90d}.eventroom-details .eventroom-desc .cmp-title__text,.eventroom-details .eventroom-modal .cmp-title--event-subtitle .cmp-title__text,.eventroom-modal .eventroom-details .cmp-title--event-subtitle .cmp-title__text{font-family:FoundersGrotesk,Arial,Helvetica,sans-serif}.jquery-modal{z-index:1000}.eventroom-modal{padding:50px 0 0;border-radius:0;overflow:visible;width:100%;max-width:100%}.eventroom-modal>.page{height:100%;overflow-y:scroll;padding-bottom:50px}@media (min-width:992px){.eventroom-modal{height:auto;padding:80px 100px;position:relative;max-width:970px;min-width:80%;width:auto}.eventroom-modal>.page{height:auto;padding-bottom:0;overflow-y:visible}}.eventroom-modal .cmp-text,.eventroom-modal .cmp-title{padding:0 23px}.eventroom-modal .cmp-title--event-title .cmp-title__text{font-weight:400}.eventroom-modal .cmp-title--event-title .cmp-title__text:before{background-color:#f8b90d}.eventroom-modal a.close-modal{background:0 0;width:15px;height:15px;top:15px;right:15px}.eventroom-modal a.close-modal:before{background:#121212}.eventroom-modal a.close-modal:after{background:#121212}.eventroom-modal .carousel{margin-bottom:20px}.eventroom-modal .carousel .cmp-carousel{display:block}.roomlayout-container .roomlayout{color:#121212}.roomlayout-container .rooms-icon{color:#f8b90d}.guest-reviews .star-rating{color:#f8b90d}.guest-reviews .IWSfrLink{text-transform:uppercase}.brandLogo-image{visibility:hidden}.brandLogo-image.brandLogo-image--show{visibility:inherit}.cmp-image--header{display:none!important}.aem-AuthorLayer-Edit .cmp-image--header{display:block!important}.cmp-map-hotel-info .hotel-details{text-align:left}[dir=rtl] .cmp-map-hotel-info .hotel-details{text-align:right}.cmp-map-hotel-info .hotel-details:before{border-width:0;border-color:#f8b90d}.cmp-map-hotel-info .hotel-details.state-topvisible:before{border-width:0 0 0 40px}.ihg-modal__xf-modal a.close-modal:before{background:#121212}.ihg-modal__xf-modal a.close-modal:after{background:#121212}.cmp-attractionsmap__filter-bar{background:#121212}.cmp-attractionsmap__info-window{font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}.cmp-attractionsmap__info-window-title{font-family:Butler,Georgia,'Times New Roman',Times,serif}.cmp-social-media__link{background:#121212}@media (max-width:768px){.cmp-tabs--highlights .cmp-tabs{border-bottom:solid #121212 2px}.cmp-tabs--highlights .cmp-tabs__tabpanel{border-top:solid #121212 2px;position:relative}.cmp-tabs--highlights .cmp-tabs__tabpanel:before{padding:15px;padding-right:30px;font-size:18px;line-height:1.33;font-weight:700}.cmp-tabs--highlights .cmp-tabs__tabpanel:after{content:" ";transform:rotate(90deg);background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-121212.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:1em;right:1em}[dir=rtl] .cmp-tabs--highlights .cmp-tabs__tabpanel:after{left:1em;right:unset}.cmp-tabs--highlights .cmp-tabs__tabpanel--active:before{background-color:#121212;color:#fff}.cmp-tabs--highlights .cmp-tabs__tabpanel--active:after{top:1.5em;transform:rotate(-90deg);background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-ffffff.svg)}}@media (min-width:768px){.cmp-tabs--highlights .cmp-tabs{display:flex;border-top:solid #121212 2px}.cmp-tabs--highlights .cmp-tabs__tablist{width:25%;display:inline-block}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab{display:flex;align-items:center;font-weight:700;font-size:18px;line-height:1.33;border-bottom:solid #121212 2px!important;width:100%;padding:9px 15px;transition:all .3s ease}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab:before{content:"";min-width:15px;width:15px;height:15px;margin-right:15px;display:inline-block;border-radius:100px}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab:hover{background-color:#f8b90d}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab--active:before{background-color:#f8b90d}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab--active:hover{background-color:transparent}.cmp-tabs--highlights .cmp-tabs__tabpanel{width:75%;opacity:1}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.cmp-tabs--highlights .cmp-tabs__tabpanel--active{animation:fadeIn .3s ease}}.hotel-highlights .cmp-teaser__content .cmp-teaser__content__container .highlight-link .phoneNumber-desktop{display:none}@media (min-width:769px){.hotel-highlights .cmp-teaser__content .cmp-teaser__content__container .highlight-link .phoneNumber-desktop{display:block}}@media (min-width:769px){.hotel-highlights .cmp-teaser__content .cmp-teaser__content__container .highlight-link .phoneNumber-mobile{display:none}}.hotel-highlights .cmp-teaser__content .cmp-teaser__title{display:none}.hotel-highlights.hotel-highlights_digitaldirectory .ihg-highlights-module h2.sub-header{margin-bottom:70px;text-align:center}.cmp-teaser--default .cmp-teaser__title{line-height:inherit}.hero-carousel .teaser .cmp-image{height:auto}.hero-carousel .teaser .cmp-image .cmp-image__image{height:auto}.teaser--feature .cmp-teaser__content .cmp-image,.teaser--feature-animated .cmp-teaser__content .cmp-image,.teaser--gallery .cmp-teaser__content .cmp-image,.teaser--promo .cmp-teaser__content .cmp-image{display:none}.teaser--feature .cmp-teaser__content,.teaser--feature-animated .cmp-teaser__content,.teaser--gallery .cmp-teaser__content,.teaser--promo .cmp-teaser__content,.teaser--showcase .cmp-teaser__content{position:relative!important}.teaser--feature .cmp-teaser__caption,.teaser--feature-animated .cmp-teaser__caption,.teaser--gallery .cmp-teaser__caption,.teaser--promo .cmp-teaser__caption,.teaser--showcase .cmp-teaser__caption{display:none}.teaser--showcase .cmp-teaser--default .cmp-teaser__image~.cmp-teaser__content:not([data-paddingforallviewports]){padding:0!important}.teaser--showcase .cmp-teaser{display:flex}@media (max-width:768px){.teaser--showcase .cmp-teaser{flex-direction:column}}.teaser--showcase .cmp-teaser__image{flex:1 1 0px;width:50%}.teaser--showcase .cmp-teaser__image .cmp-image{height:100%}.teaser--showcase .cmp-teaser__image .cmp-image__image{height:100%}.teaser--showcase .cmp-teaser__image .cmp-image__image img{height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.teaser--showcase .cmp-teaser__image{width:100%}}.teaser--showcase .cmp-teaser__image img{width:auto;max-width:unset}@media (max-width:768px){.teaser--showcase .cmp-teaser__image img{width:100%}}.teaser--showcase .cmp-teaser__content{flex:1 1 0px;background-color:#f8b90d;text-align:center;padding:0;width:50%;display:flex;align-items:center;background-color:#f8b90d;text-align:center;right:0;left:auto;flex-direction:column}@media (max-width:768px){.teaser--showcase .cmp-teaser__content{width:100%;position:unset}}.teaser--showcase .cmp-teaser__content .cmp-image{margin-top:80px;margin-top:80px;margin-bottom:40px;width:80px}@media (max-width:768px){.teaser--showcase .cmp-teaser__content .cmp-image{margin-top:40px}}.teaser--showcase .cmp-teaser__content .cmp-image__image img{max-height:100px}.teaser--showcase .cmp-teaser__content__container{margin:20px 0;padding:0 20px;margin-top:80px;margin-bottom:80px;text-align:center}.teaser--showcase .cmp-teaser__content .cmp-image+.cmp-teaser__content__container{margin-top:20px;position:static}.teaser--showcase .cmp-teaser__title{font-size:30px;margin:20px 0;padding:0 20px}.teaser--showcase .cmp-teaser__description{margin:20px 0;padding:0 20px;font-size:18px;padding:20px 40px}.teaser--showcase .cmp-teaser__description p{margin:0}.teaser--showcase .cmp-teaser__action-container{display:none}.teaser--gallery .cmp-teaser__content{background-color:#f8b90d;padding:0}.teaser--gallery .cmp-teaser__content__container{padding:5px 10px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width:768px){.teaser--gallery .cmp-teaser__content__container{justify-content:space-between;flex-direction:row}}.teaser--gallery .cmp-teaser__title{display:none}.teaser--gallery .cmp-teaser__description{font-size:18px}.teaser--gallery .cmp-teaser__description p{margin:0}.teaser--gallery .cmp-teaser__action-link{font-weight:700;font-size:18px;white-space:nowrap;position:relative;padding:0 1em 0 10px}.teaser--gallery .cmp-teaser__action-link:after{content:">";line-height:1;height:100%;display:flex;position:absolute;top:0;right:0;align-items:center;justify-content:center}.teaser--feature .cmp-teaser__image,.teaser--feature-animated .cmp-teaser__image{margin-bottom:15px}.teaser--feature .cmp-teaser__content,.teaser--feature-animated .cmp-teaser__content{padding:0}.teaser--feature .cmp-teaser__content__container,.teaser--feature-animated .cmp-teaser__content__container{text-align:center}.teaser--feature .cmp-teaser__title,.teaser--feature-animated .cmp-teaser__title{font-size:30px;margin:20px 0;padding:0 20px}.teaser--feature .cmp-teaser__description,.teaser--feature-animated .cmp-teaser__description{margin:20px 0;padding:0 20px;font-size:18px}.teaser--feature .cmp-teaser__action-container,.teaser--feature-animated .cmp-teaser__action-container{margin:20px 0;padding:0 20px}.teaser--feature-animated .cmp-teaser__image{position:relative}.teaser--feature-animated .cmp-teaser__image:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:10px;background-color:#f8b90d;z-index:1;width:0;transition:width 1s ease}.teaser--feature-animated .cmp-teaser__image.state-bottomvisible:after{width:100%}.teaser--promo .cmp-teaser__content{background-color:#fff;padding:0}.teaser--promo .cmp-teaser__title{margin:20px 0;padding:0 20px;padding-left:23px;font-size:30px;position:relative;line-height:1.25}.teaser--promo .cmp-teaser__title:before{content:" ";position:absolute;top:0;margin-left:-23px;width:3px;height:100%;display:block;background-color:#f8b90d}[dir=rtl] .teaser--promo .cmp-teaser__title{padding-right:23px;padding-left:0}[dir=rtl] .teaser--promo .cmp-teaser__title:before{margin-right:-23px;margin-left:0}.teaser--promo .cmp-teaser__description{margin:20px 0;padding:0 20px;padding-left:23px;font-size:18px}.teaser--promo .cmp-teaser__action-container{margin:20px 0;padding:0 20px;padding-left:23px}.teaser--hero-animated.state-topvisible .cmp-teaser__title{transform:translateX(0);opacity:1}.teaser--hero-animated .cmp-teaser__content{text-shadow:0 0 20px rgba(0,0,0,.7);text-align:center;color:#fff;font-weight:500}.teaser--hero-animated .cmp-teaser__title{transition:opacity 2s,transform 2s;opacity:0;transform:translateX(-35px);width:100%;position:absolute;bottom:60%;left:0;padding:0 0;line-height:1;font-size:50px}@media (min-width:768px){.teaser--hero-animated .cmp-teaser__title{font-size:80px}}.teaser--hero-animated .cmp-teaser__description{width:100%;position:absolute;top:40%;left:0;padding:0 0;font-size:24px;margin-top:-1em}@media (min-width:768px){.teaser--hero-animated .cmp-teaser__description{font-size:30px}}.teaser--hero-2 .cmp-teaser__image,.teaser--hero-2-light .cmp-teaser__image{position:relative}.teaser--hero-2 .cmp-teaser__image:after,.teaser--hero-2-light .cmp-teaser__image:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:10px;background-color:#f8b90d;z-index:1;width:0;transition:width 1s ease}.teaser--hero-2 .cmp-teaser__image.state-bottomvisible:after,.teaser--hero-2-light .cmp-teaser__image.state-bottomvisible:after{width:100%}.teaser--hero-2 .cmp-teaser__title,.teaser--hero-2-light .cmp-teaser__title{text-align:center;color:#121212;font-weight:500;width:100%;position:absolute;top:50%;line-height:1;font-size:40px;margin-top:-.5em}@media (min-width:768px){.teaser--hero-2 .cmp-teaser__title,.teaser--hero-2-light .cmp-teaser__title{font-size:50px}}.teaser--hero-2 .cmp-teaser__description,.teaser--hero-2-light .cmp-teaser__description{display:none}.teaser--hero-2-light .cmp-teaser__title{color:#fff;text-shadow:0 0 20px #000}.teaser--hotel-home .cmp-teaser__image~.cmp-teaser__content{position:relative}.teaser--hotel-home .cmp-teaser__content{background:#fff;flex-direction:column;padding:0 30px}.teaser--hotel-home .cmp-teaser__content.pretitle-displayed .cmp-teaser__title{padding-top:0}.teaser--hotel-home .cmp-teaser .cmp-teaser__content__container{background:#fff;width:100%;padding:0!important}.teaser--hotel-home .cmp-teaser__pretitle-container{width:100%}.teaser--hotel-home .cmp-teaser__pretitle{font-family:FoundersGrotesk,Arial,Helvetica,sans-serif;font-size:14px;line-height:16px;text-align:center;letter-spacing:2px;text-transform:uppercase;color:#000;margin:0 auto;background-color:#fff;padding:15px 30px 5px;text-align:center;transform:translateY(-45px)}@media (min-width:768px){.teaser--hotel-home .cmp-teaser__pretitle{width:70%}}@media (min-width:992px){.teaser--hotel-home .cmp-teaser__pretitle{width:52.5%;padding:30px 80px 5px;transform:translateY(-60px)}}.teaser--hotel-home .cmp-teaser__title{background:#fff;padding:15px;transform:translateY(-45px);text-align:center;margin:0 auto -45px;font-size:40px;line-height:1.25}@media (min-width:768px){.teaser--hotel-home .cmp-teaser__title{width:70%}}@media (min-width:992px){.teaser--hotel-home .cmp-teaser__title{width:52.5%;font-size:50px;padding:30px 80px 20px;margin-bottom:-60px;transform:translateY(-60px)}}.teaser--hotel-home .cmp-teaser__description{margin:0 auto;padding:0 0 20px;text-align:center}@media (min-width:992px){.teaser--hotel-home .cmp-teaser__description{max-width:69.5%}}.teaser--hotel-home .cmp-teaser__action-container{text-align:center;background:#fff;padding-bottom:1.5em}@media (min-width:768px){.teaser--hotel-home .cmp-teaser__action-container{background:initial;padding-bottom:initial;position:absolute;right:1em;top:-4em}}.teaser--hotel-home .cmp-teaser__action-link{display:flex;flex-direction:row-reverse;align-items:center}.teaser--hotel-home .cmp-teaser__action-link>span{margin-right:.5em}.cmp-countdown{padding-top:2rem;padding-bottom:2rem}.cmp-countdown__title{font-size:3rem;line-height:115%;margin-bottom:3rem;text-align:center}.cmp-countdown__number{border-color:#121212;margin-bottom:.5rem}.cmp-countdown__amount{color:#f8b90d;font-size:2.1rem;font-weight:500;text-align:center}.cmp-countdown__period{font-size:1.4rem;line-height:1.5;text-align:center}.cmp-testimonial-carousel__card .heading{font-family:Butler,Georgia,'Times New Roman',Times,serif}.cmp-testimonial-carousel .swiper-button-next{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-right.png);left:15px;right:auto}.cmp-testimonial-carousel .swiper-button-next:after{content:none}.cmp-testimonial-carousel .swiper-button-prev{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-left.png);left:auto;right:15px}.cmp-testimonial-carousel .swiper-button-prev:after{content:none}.checklist.cmp-display-logic__text ul,.text.checklist ul{list-style:none}.checklist.cmp-display-logic__text ul li,.text.checklist ul li{position:relative}.checklist.cmp-display-logic__text ul li:before,.text.checklist ul li:before{content:"\f00c";font-family:FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:100;left:-22px;position:absolute;text-rendering:auto;top:0}[dir=rtl] .checklist.cmp-display-logic__text ul li:before,[dir=rtl] .text.checklist ul li:before{left:inherit;right:-22px;transform:scaleX(-1)}.text-white.cmp-display-logic__text,.text.text-white{color:#fff}[dir=rtl] .cmp-display-logic__text ul li,[dir=rtl] .text ul li{text-align:right}.rte{font-size:18px;line-height:1.45;font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}.cmp-title__centered .cmp-title{text-align:center}.cmp-title__centered.cmp-hotel-detail-container__title:after,.cmp-title__centered.cmp-restaurant-cards--title:after,.cmp-title__centered.cmp-title__inset:after,.cmp-title__centered.cmp-title__section-heading:after{left:50%}[dir=rtl] .cmp-title__centered.cmp-hotel-detail-container__title:after,[dir=rtl] .cmp-title__centered.cmp-restaurant-cards--title:after,[dir=rtl] .cmp-title__centered.cmp-title__inset:after,[dir=rtl] .cmp-title__centered.cmp-title__section-heading:after{right:50%}.cmp-title__text a{text-decoration:none}.cmp-title--h1 .cmp-title__text{font-size:80px}.cmp-title--h2 .cmp-title__text{font-size:50px}.cmp-title--h3 .cmp-title__text{font-size:40px}.cmp-title--h4 .cmp-title__text{font-size:30px}.cmp-title--h5 .cmp-title__text{font-size:24px}.cmp-title--h6 .cmp-title__text{font-size:18px}.cmp-hotel-detail-container__title,.cmp-restaurant-cards--title,.cmp-title__dinner-card,.cmp-title__inset,.cmp-title__section-heading{margin:0 0 50px 0;position:relative}.cmp-hotel-detail-container__title:after,.cmp-restaurant-cards--title:after,.cmp-title__dinner-card:after,.cmp-title__inset:after,.cmp-title__section-heading:after{bottom:-30px;content:" ";height:3px;display:inline-block;right:auto;position:absolute;transition:border-left-width .3s;background-color:transparent;border:0 solid #f8b90d;transform:translateX(-50%)}[dir=rtl] .cmp-hotel-detail-container__title:after,[dir=rtl] .cmp-restaurant-cards--title:after,[dir=rtl] .cmp-title__dinner-card:after,[dir=rtl] .cmp-title__inset:after,[dir=rtl] .cmp-title__section-heading:after{transform:translateX(50%)}@media (min-width:768px){.cmp-hotel-detail-container__title:after,.cmp-restaurant-cards--title:after,.cmp-title__dinner-card:after,.cmp-title__inset:after,.cmp-title__section-heading:after{left:15px}[dir=rtl] .cmp-hotel-detail-container__title:after,[dir=rtl] .cmp-restaurant-cards--title:after,[dir=rtl] .cmp-title__dinner-card:after,[dir=rtl] .cmp-title__inset:after,[dir=rtl] .cmp-title__section-heading:after{left:inherit;right:15px}}.cmp-title__dinner-card.state-bottomvisible:after,.cmp-title__section-heading.state-bottomvisible:after,.state-bottomvisible.cmp-hotel-detail-container__title:after,.state-bottomvisible.cmp-restaurant-cards--title:after,.state-bottomvisible.cmp-title__inset:after{border-width:0 0 0 32px}.container.bg-dark .cmp-hotel-detail-container__title:after,.container.bg-dark .cmp-restaurant-cards--title:after,.container.bg-dark .cmp-title__dinner-card:after,.container.bg-dark .cmp-title__inset:after,.container.bg-dark .cmp-title__section-heading:after{border-color:#121212}.container.bg-black .cmp-hotel-detail-container__title:after,.container.bg-black .cmp-restaurant-cards--title:after,.container.bg-black .cmp-title__dinner-card:after,.container.bg-black .cmp-title__inset:after,.container.bg-black .cmp-title__section-heading:after{border-color:#121212}.cmp-title__dinner-card:after{bottom:-15px}@media (min-width:768px){.cmp-title__dinner-card{margin-top:5px}.cmp-title__dinner-card:after{left:17px}}.cmp-title__subtitle h1{font-size:40px}.cmp-title__subtitle h2{font-size:25px}.cmp-title__subtitle h3{font-size:20px}.cmp-title__subtitle h4{font-size:15px}.cmp-title__subtitle h5{font-size:12px}.cmp-title__subtitle h6{font-size:9px}@media (max-width:991px){.cmp-title__subtitle h1{font-size:40px}.cmp-title__subtitle h2{font-size:24px}.cmp-title__subtitle h3{font-size:18px}.cmp-title__subtitle h4{font-size:17px}.cmp-title__subtitle h5{font-size:10px}.cmp-title__subtitle h6{font-size:9px}}@media (max-width:767px){.cmp-title__subtitle h1{font-size:25px}.cmp-title__subtitle h2{font-size:21px}.cmp-title__subtitle h3{font-size:15px}.cmp-title__subtitle h4{font-size:14px}.cmp-title__subtitle h5{font-size:10px}.cmp-title__subtitle h6{font-size:9px}}.cmp-title--vertical-spacing-small .cmp-title__text{line-height:1}.cmp-title--vertical-spacing-medium .cmp-title__text{margin-bottom:20px}.cmp-hotel-detail-container__title:after,.cmp-restaurant-cards--title:after,.cmp-title__dinner-card:after,.cmp-title__inset:after,.cmp-title__section-heading:after{border-color:#f8b90d}.container.bg-dark .cmp-hotel-detail-container__title:after,.container.bg-dark .cmp-restaurant-cards--title:after,.container.bg-dark .cmp-title__dinner-card:after,.container.bg-dark .cmp-title__inset:after,.container.bg-dark .cmp-title__section-heading:after{border-color:#f8b90d}.container.bg-black .cmp-hotel-detail-container__title:after,.container.bg-black .cmp-restaurant-cards--title:after,.container.bg-black .cmp-title__dinner-card:after,.container.bg-black .cmp-title__inset:after,.container.bg-black .cmp-title__section-heading:after{border-color:#f8b90d}.container.bg-yellow .cmp-hotel-detail-container__title:after,.container.bg-yellow .cmp-restaurant-cards--title:after,.container.bg-yellow .cmp-title__dinner-card:after,.container.bg-yellow .cmp-title__inset:after,.container.bg-yellow .cmp-title__section-heading:after{border-color:#121212}.cmp-title__inset{display:block;margin-bottom:20px}.cmp-title__inset:after{bottom:0;margin-left:50%}.cmp-title__inset .cmp-title__text{width:100%;margin-top:0;margin-bottom:1.5em;background-color:#fff;padding:20px 15px;text-align:center}@media (min-width:768px){.cmp-title__inset .cmp-title__text{width:50%;margin-top:-1.5em;text-align:left}}@media (min-width:992px){.cmp-title__inset .cmp-title__text{width:33.33%}}@media (min-width:768px){.cmp-title__inset{margin-bottom:40px}.cmp-title__inset:after{margin-left:15px}}[dir=rtl] .cmp-title__inset .cmp-title__text{text-align:right}@media (min-width:768px){[dir=rtl] .cmp-title__inset:after{margin-right:15px;margin-left:0}}.cmp-title--eyebrow .cmp-title__text{text-transform:uppercase;font-weight:400;letter-spacing:.15em;line-height:1em;font-size:14px;font-family:FoundersGrotesk,Arial,Helvetica,sans-serif}.cmp-title--color-light .cmp-title__text{color:#fff!important}.cmp-title--color-dark .cmp-title__text{color:#121212}.cmp-title--color-dark:after{border-color:#121212!important}span.profile-name-tag{display:none}span[data-country-code=VN].profile-name-tag{display:unset}sup.profile-tm{display:none}sup[data-country-code=VN].profile-tm{display:unset}#reservation{margin-top:0}#reservation .popover{background-color:#faf7f3;padding:15px;border-radius:0;color:#121212;text-align:left}#reservation .popover .popover-title{padding:0;background-color:#faf7f3;border-bottom:none;font-size:18px;line-height:24px;font-weight:500}#reservation .popover .popover-title:lang(ar){font-weight:400}#reservation .popover .popover-title .close,#reservation .popover .popover-title .close:focus,#reservation .popover .popover-title .close:hover{opacity:initial;float:right}#reservation .popover .popover-content{padding:0;font-size:16px;line-height:24px}#reservation label{font-size:18px;line-height:24px;display:block;padding-bottom:10px;font-weight:400;color:#121212}@media (max-width:360px){#reservation label:lang(ar){font-size:14px}}#reservation select{padding:12px 15px}#reservation .expand-reservation{display:none}#reservation .error-msg{color:#121212;font-weight:400;font-size:18px;line-height:26px;height:auto;min-height:62px;width:100%;border:3px solid #a50000;width:100%;text-align:left;position:relative;padding:15px 15px 15px 63px;margin-bottom:20px}#reservation .error-msg:empty{display:none}#reservation .error-msg:before{font-family:FontAwesome;content:"\f06a";font-weight:400;font-size:20px;line-height:1;width:48px;padding:15px;margin-right:15px;background-color:#a50000;color:#fff;position:absolute;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}#reservation .error-msg a{border-bottom:1px solid #121212;cursor:pointer;font-weight:500;text-decoration:none;position:relative}#reservation .error-msg a:lang(ar){font-weight:400;display:inline-block}#reservation .error-msg a:before{content:" ";position:absolute;z-index:2;left:0;right:100%;bottom:-1px;background:#f8b90d;height:1px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}#reservation .error-msg a:hover{color:#121212}#reservation .error-msg a:hover:before{right:0}#reservation .content .tab-content .expand-acr{width:100%;display:flex;flex-wrap:wrap}@media (min-width:768px){#reservation .content .tab-content .expand-acr{width:50%}}#reservation .content .tab-content .tab-pane{width:940px;margin:0 auto;padding:0}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top{display:flex;flex-wrap:wrap;justify-content:center}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .region{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination{width:100%}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination label{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination select{display:block;width:700px;margin:0 auto}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr{width:33.33%;padding:0 10px;margin-top:40px}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr.default-pos{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search{background-color:#f8b90d;color:#121212;cursor:pointer;font-size:18px;font-weight:500;line-height:50px;margin-top:35px;position:relative;text-align:center;text-transform:inherit;height:50px;padding:0;margin-top:10px;font-family:FoundersGrotesk,Arial,Helvetica,sans-serif}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:lang(ar){font-weight:500}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:0;background-color:#121212;z-index:1;transition:all .3s ease}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search span{position:relative;z-index:2}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:hover{color:#f8b90d}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:hover:after{width:100%}#reservation .content .tab-content .tab-pane .form-fields .form-group.dates{width:33.33%;padding:0 10px;margin-top:40px;position:relative}#reservation .content .tab-content .tab-pane .form-fields .form-group.dates .cal-icon{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-resmod-calendar.png);background-repeat:no-repeat;background-size:21px;background-position:center;position:absolute;right:25px;bottom:10px;width:21px;height:50px}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt{margin-top:30px;padding:4px 0;text-align:center;position:relative;font-size:18px;line-height:24px;color:#121212;text-decoration:none;font-weight:bolder}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt:lang(ar){font-weight:400}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-less-line{height:2px;background-color:#121212;width:0;position:absolute;top:17px;z-index:0;transition:width .5s linear;transform:translateX(-50%);left:50%}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt{z-index:3}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt{position:relative;padding:0;padding-left:10px;padding-right:35px;cursor:pointer;background-color:#fff}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt:before,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt:before{content:" ";position:absolute;left:10px;bottom:-2px;width:0;max-width:calc(100% - 45px);background:#f8b90d;height:1px;transition-property:width;transition-duration:.3s;transition-timing-function:ease-out;z-index:3}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt:after,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt:after{content:" ";position:absolute;left:10px;bottom:-2px;width:calc(100% - 45px);background:#121212;height:1px;z-index:0}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt:hover:before,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt:hover:before{width:100%}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt.less-opt-opn .more-less-line{display:block;width:calc(100% - 20px)}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .arrow-icon{position:relative;right:25px;z-index:9;vertical-align:text-bottom;display:inline-block}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .arrow-icon:after{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-dropdown-arrow-homepage-resmod.png);background-size:contain;background-position:bottom;background-repeat:no-repeat;content:"";display:inline-block;height:8px;width:12px;transition:transform .3s ease-in}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .arrow-icon.open:after{transform:rotate(-180deg)}#reservation .content .tab-content .tab-pane .form-fields .expand-opt{display:none}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top{display:flex;margin-bottom:10px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms{width:33%;padding:0 10px;position:relative;margin-right:unset}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults input,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children input,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms input{text-align:center}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .plus-icon{position:absolute;bottom:25%;font-size:18px;color:#121212}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .minus-icon{left:25px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .plus-icon{right:25px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rate-preference{width:50%;padding:0 10px;display:inline-block;margin-right:unset}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rate-preference:after{display:none}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap{display:flex;align-items:flex-end}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap a{text-decoration:none}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap a:hover{color:#121212;cursor:pointer}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .iata-id{width:25%;padding:0 10px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .corporate-id .tooltip-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .iata-id .tooltip-icon{margin-left:5px;line-height:24px;color:inherit}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .important-note{width:50%;padding:0 10px;margin-bottom:10px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .important-note.alt-pos{float:unset;display:inline-block;width:25%}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .important-note .best-available{color:#121212;font-size:14px;line-height:20px;font-weight:400;margin:0}#reservation .content .tab-content .tab-pane .form-inline .htl-search{background-color:#f8b90d;color:#121212;cursor:pointer;font-size:18px;font-weight:500;position:relative;text-align:center;text-transform:inherit;height:50px;padding:0;margin-top:10px;line-height:50px;font-family:FoundersGrotesk,Arial,Helvetica,sans-serif}#reservation .content .tab-content .tab-pane .form-inline .htl-search:lang(ar){font-weight:500}#reservation .content .tab-content .tab-pane .form-inline .htl-search:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:0;background-color:#121212;z-index:1;transition:all .3s ease}#reservation .content .tab-content .tab-pane .form-inline .htl-search span{position:relative;z-index:2}#reservation .content .tab-content .tab-pane .form-inline .htl-search:hover{color:#f8b90d}#reservation .content .tab-content .tab-pane .form-inline .htl-search:hover:after{width:100%}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select{height:50px;margin-bottom:10px;padding:0 15px;font-size:18px;line-height:24px;border:2px solid #121212;border-radius:0;width:100%;color:#121212;background-color:transparent;outline:0;font-weight:400}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input:lang(ar),#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select:lang(ar){font-size:16px}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input:focus,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input:hover,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select:focus,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select:hover{border-color:#f8b90d}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input::-moz-placeholder{color:#121212!important}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input::placeholder{color:#121212!important}#reservation .content .tab-content .tab-pane .form-inline .important-note.default-pos{display:none}#reservation .manage-reservation-link{display:none}#reservation:not(.resmod-default){position:relative;z-index:99}#reservation:not(.resmod-default) .content .tab-content{background-color:#fff}@media (min-width:768px){#reservation:not(.resmod-default) .content .tab-content{padding:0;background-color:transparent}}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields{transition-property:all;transition-duration:1s;transition-timing-function:ease}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group{display:inline-block;float:unset}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.group-code{display:none}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.destination{display:block}@media (max-width:767px){#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.destination{width:calc(100% + 30px);top:0}}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr{position:relative}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr.default-pos{display:none}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg:not(:empty){width:calc(100% - 20px);margin:0 10px 40px;top:106px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields{max-height:1000px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .form-fields-top{margin-top:66px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .form-fields-top .form-group.destination{margin-bottom:40px!important}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .searchBtnWrpr{position:relative}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .searchBtnWrpr.default-pos{display:none}.ui-selectmenu-button{outline:0}.ui-selectmenu-button .ui-selectmenu-text{display:block;color:#121212;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 65px)}.ui-selectmenu-menu{display:none}.ui-selectmenu-menu.ui-selectmenu-open{display:block;position:absolute!important}@media (max-width:991px){#reservation .content .tab-content .tab-pane{width:100%}#reservation .content .tab-content #book .form-fields .form-fields-top .destination select,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination select{height:auto;font-size:30px;line-height:36px;padding:15px;font-weight:500}#reservation .content .tab-content #book .form-fields .form-fields-top .destination select option,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination select option{font-size:18px;line-height:24px}#reservation .content .tab-content #book.show-complete .error-msg .form-inline .form-fields .form-fields-top,#reservation .content .tab-content #new-search.show-complete .error-msg .form-inline .form-fields .form-fields-top{margin-top:50px}}@media (max-width:767px){#reservation .content .main-nav{width:100%;justify-content:center}#reservation .content .main-nav li{margin-right:20px}#reservation .content .main-nav li a{padding-right:0}#reservation .content .tab-content{padding:0 15px}#reservation .content .tab-content .error-msg{font-size:18px;line-height:24px;margin-bottom:15px}#reservation .content .tab-content #book,#reservation .content .tab-content #new-search{position:relative;padding-bottom:85px}#reservation .content .tab-content #book .form-fields .form-group,#reservation .content .tab-content #new-search .form-fields .form-group{margin:0}#reservation .content .tab-content #book .form-fields .form-fields-top .dates,#reservation .content .tab-content #new-search .form-fields .form-fields-top .dates{width:50%;padding-right:0}#reservation .content .tab-content #book .form-fields .form-fields-top .dates .cal-icon,#reservation .content .tab-content #new-search .form-fields .form-fields-top .dates .cal-icon{right:15px}#reservation .content .tab-content #book .form-fields .form-fields-top .destination,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination{width:initial;margin-left:-15px;margin-right:-15px}#reservation .content .tab-content #book .form-fields .form-fields-top .destination select,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination select{width:100%}#reservation .content .tab-content #book .form-fields .form-fields-top .destination+.dates,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination+.dates{padding-left:0;padding-right:10px}#reservation .content .tab-content #book .form-fields .form-fields-top .destination+.dates .cal-icon,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination+.dates .cal-icon{right:25px}#reservation .content .tab-content #book .form-fields .form-fields-top .searchBtnWrpr,#reservation .content .tab-content #new-search .form-fields .form-fields-top .searchBtnWrpr{position:absolute;bottom:30px;left:0;width:100%;padding:0}#reservation .content .tab-content #book .form-fields .form-fields-lft .more-less-opt.less-opt-opn .more-less-line,#reservation .content .tab-content #new-search .form-fields .form-fields-lft .more-less-opt.less-opt-opn .more-less-line{width:100%}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr{width:100%;flex-wrap:wrap}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .adults,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .children{width:50%}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .adults{padding-left:0}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .children{padding-right:0}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .rooms,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .rate-preference,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .rooms,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .rooms,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .rooms{width:100%;padding:0}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .rate-preference{margin-bottom:10px}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap{display:flex!important;flex-wrap:wrap}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .iata-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .iata-id{width:50%;padding:0}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .corporate-id{padding-left:0}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .iata-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .iata-id{padding-right:0}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .important-note,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .important-note{width:100%;padding:0}#reservation:not(.resmod-default) .content .tab-content #book{padding-bottom:0}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr{position:relative;width:100%;padding:0 10px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete{padding-bottom:110px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg:not(:empty){top:95px;margin-bottom:15px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg .form-inline .form-fields .form-fields-top{margin-top:50px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg .form-inline .form-fields .form-fields-top .form-group.destination{margin-bottom:15px!important}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .searchBtnWrpr{position:absolute}}.ui-selectmenu-menu{max-height:300px;overflow-y:scroll;overflow-x:hidden;max-width:700px;z-index:12}.ui-selectmenu-menu ul.ui-menu{background-color:#faf7f3;padding:10px;border-bottom:2px solid #000;border-width:2px 0;border-radius:0}.ui-selectmenu-menu ul.ui-menu .ui-menu-item{background-color:#fff}.ui-selectmenu-menu ul.ui-menu .ui-menu-item .ui-menu-item-wrapper{border:none;font-size:18px;line-height:26px;color:#121212;padding:2px 10px;margin-top:5px;text-overflow:ellipsis;cursor:pointer;background-color:#fff}.ui-selectmenu-menu ul.ui-menu .ui-menu-item .ui-menu-item-wrapper:hover{background-color:#f8b90d}.ui-selectmenu-menu ul.ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active{background-color:#f8b90d;font-weight:400}#reservation .form-group.destination:not(.destination) .ui-selectmenu-button:hover,#reservation .form-group.rate-preference:not(.destination) .ui-selectmenu-button:hover{border-color:#f8b90d}#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:300px;height:50px;border-radius:0;background-color:#fff;border:2px solid #121212;padding-left:20px;display:flex;align-items:center;position:relative}@media (min-width:500px){#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:400px}}@media (min-width:600px){#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:500px}}@media (min-width:768px){#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:100%}}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-icon{padding:15px;right:5px;text-indent:0;position:absolute;transform:translateY(-50%);top:50%;font-size:20px}@media (min-width:768px){#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-icon{top:56%}}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon:after,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-icon:after{content:"";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-dropdown-arrow-homepage-resmod.png);background-repeat:no-repeat;background-size:contain;display:block;transition:transform .3s ease;height:15px;width:20px}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-text,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-text{text-align:left}#reservation .form-group.destination .ui-selectmenu-button.ui-selectmenu-button-open .ui-selectmenu-icon:after,#reservation .form-group.rate-preference .ui-selectmenu-button.ui-selectmenu-button-open .ui-selectmenu-icon:after{transform:rotate(180deg)}#reservation .form-group.destination .ui-selectmenu-button{margin:0 auto;border:none;height:56px}@media (min-width:768px){#reservation .form-group.destination .ui-selectmenu-button{width:700px}}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon{background:#f8b90d;padding:15px;right:15px}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon:after{height:15px;width:25px}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-text{color:#121212;font-size:30px;font-weight:500;line-height:36px}@media (max-width:767px){#reservation:not(.resmod-default){margin-bottom:calc(70px - 10vw)}#reservation:not(.resmod-default) .form-group.destination.rate-preference .ui-selectmenu-button .ui-selectmenu-text{text-overflow:inherit;white-space:inherit}#reservation:not(.resmod-default) .tab-pane.show-complete .form-group.destination.rate-preference .ui-selectmenu-button .ui-selectmenu-text{text-overflow:ellipsis;white-space:nowrap}}#reservation:not(.hd-resmodule) .content .tab-content #book .form-inline .form-fields .destination{display:block}@media (min-width:768px){#reservation:not(.hd-resmodule) .content .tab-content #book .form-inline .form-fields .dates{width:21.33%}}@media (min-width:768px){#reservation:not(.hd-resmodule) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr{width:21.33%}}.ui-selectmenu-menu .ui-state-disabled{opacity:.35}.ui-datepicker{background-color:#faf7f3;width:680px!important;margin-top:19px}.ui-datepicker .ui-state-default{transition:all .3s ease}.ui-datepicker .ui-state-hover{background-color:#f8b90d}.ui-datepicker .dp-highlight .ui-state-default{background-color:#f8b90d}.dp-open{position:relative}.dp-open:after{content:"";height:0;position:absolute;bottom:-15px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #faf7f3;left:50%;transform:translateX(-50%)}#manage{position:relative;z-index:99;top:-10px}#manage .error-container{width:100%;text-align:center;padding:0 10px}#manage .header{font-size:40px;line-height:46px;color:#121212;font-family:Butler,Georgia,'Times New Roman',Times,serif;font-weight:500;width:730px;margin:0 auto;padding:15px;background-color:#fff}#manage .body-copy{font-size:18px;line-height:24px;color:#121212;font-weight:400}#manage .body-copy .form-fields{margin-top:30px}#manage .body-copy .form-fields .form-inline{display:flex;flex-wrap:wrap}#manage .body-copy .form-fields .form-inline .conf-res,#manage .body-copy .form-fields .form-inline .last-name{width:33.33%;padding:0 10px}#manage .body-copy .form-fields .form-inline .conf-res span,#manage .body-copy .form-fields .form-inline .last-name span{color:#121212;background-color:#f8b90d;font-size:18px;font-weight:500;line-height:50px;margin-top:35px;text-align:center;display:block;cursor:pointer}#manage .body-copy .form-fields .form-inline .conf-res span:lang(ar),#manage .body-copy .form-fields .form-inline .last-name span:lang(ar){font-weight:400}#manage .body-copy .form-fields .form-inline .conf-res span:hover,#manage .body-copy .form-fields .form-inline .last-name span:hover{background-color:#121212;color:#f8b90d}#manage .body-copy .form-fields .form-inline .important-note{font-size:14px;line-height:20px;color:#121212;padding-left:10px;margin-top:30px}@media (max-width:991px){#manage .header{font-size:30px;line-height:36px}}@media (max-width:767px){#manage{top:0}#manage .error-container{padding:0}#manage .header{width:100%;padding-left:0;padding-right:0}#manage .body-copy .desc,#manage .body-copy .rewards-copy{width:100%}#manage .body-copy .form-fields .form-inline .conf-res,#manage .body-copy .form-fields .form-inline .last-name,#manage .body-copy .form-fields .form-inline .view-res{width:100%;padding:0}#manage .body-copy .form-fields .form-inline .important-note{padding:0}}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs{background:#fff;margin-top:0;padding:20px 0;top:0;position:static}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tablist{width:100%;max-width:940px;margin:0 auto;padding:0 10px}@media (max-width:991px){.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tablist{max-width:728px}}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tabpanel{padding:20px 0}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tab{color:#121212}@media (max-width:991px){.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane{max-width:728px}}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane .form-fields .form-fields-top{justify-content:flex-start}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button{width:300px;padding:15px;font-size:18px;line-height:24px;height:50px;align-items:center;display:flex;border:2px solid #121212;transition:border-color .3s ease}@media (min-width:500px){.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button{width:100%}}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button .ui-selectmenu-text{font-size:18px;line-height:24px;font-weight:400;font-family:Butler,Georgia,'Times New Roman',Times,serif}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon{background-color:transparent;padding:8px;right:4px;top:56%}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt{display:block}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-inline .form-fields .form-group.destination{width:33%}@media (max-width:767px){.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-inline .form-fields .form-group.destination{width:100%;margin-bottom:10px}}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group{margin:0;padding:0 10px}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination label{display:block}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .searchBtnWrpr .htl-search{text-transform:inherit;padding:0;height:50px;margin-top:40px;font-family:FoundersGrotesk,Arial,Helvetica,sans-serif}.reservationtabs .cmp-reservationtabs{background:0 0;position:relative;top:-54px}@media (min-width:768px){.reservationtabs .cmp-reservationtabs{top:-113px}}.reservationtabs .cmp-reservationtabs .cmp-tabs{display:flex;flex-direction:column;justify-content:center;align-items:center}.reservationtabs .cmp-reservationtabs .cmp-tabs__tablist{margin-bottom:15px;margin-top:0;display:flex;justify-content:center}@media (min-width:768px){.reservationtabs .cmp-reservationtabs .cmp-tabs__tablist{justify-content:flex-start;width:700px}}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab{display:inline-block;position:relative;padding-left:unset;padding-right:unset;border-bottom:none;color:#fff;font-weight:bolder;outline:0;margin-right:20px}@media (min-width:768px){.reservationtabs .cmp-reservationtabs .cmp-tabs__tab{margin-right:40px}}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab:last-child{margin-right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab:before{content:" ";position:absolute;z-index:0;left:0;right:100%;bottom:0;background:#121212;height:3px;transition-property:right,background-color;transition-duration:.3s;transition-timing-function:ease-out}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab:hover:before{right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab--active:before{background:#f8b90d;right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs__tabpanel{background:#fff;padding:0 15px;outline:0}@media (min-width:768px){.reservationtabs .cmp-reservationtabs .cmp-tabs__tabpanel{background:0 0;padding:0}}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .header{font-size:40px;line-height:46px;color:#121212;font-weight:500;width:730px;padding:15px;background-color:#fff}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy{width:700px;margin:20px auto 0}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc sup:lang(zh),.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy sup:lang(zh){font-size:10px;vertical-align:middle}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in{text-decoration:none;font-weight:bolder;position:relative;color:inherit;border-bottom:1px solid #121212}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:lang(ar),.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:lang(ar){font-weight:400}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:before,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:before{content:" ";position:absolute;z-index:2;left:0;right:100%;bottom:-1px;background:#f8b90d;height:1px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:hover,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:hover{color:#121212}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:hover:before,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:hover:before{right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation label{font-size:18px;line-height:24px;display:block;padding-bottom:10px;font-weight:400;color:#121212}@media (max-width:360px){.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation label:lang(ar){font-size:14px}}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields{margin-top:30px}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group{display:inline-block;float:unset}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select{height:50px;margin-bottom:10px;padding:0 15px;font-size:18px;line-height:24px;border:2px solid #121212;border-radius:0;width:100%;color:#121212;background-color:transparent;outline:0;font-weight:400}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input:lang(ar),.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select:lang(ar){font-size:16px}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input:focus,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input:hover,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select:focus,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select:hover{border-color:#f8b90d}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input::-moz-placeholder{color:#121212!important}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input::placeholder{color:#121212!important}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res{background-color:#f8b90d;color:#121212;font-size:18px;font-weight:500;font-family:FoundersGrotesk,Arial,Helvetica,sans-serif;line-height:50px;margin:34px 0 10px 0;padding:0 10px;position:relative;text-align:center;width:33.33%;border:none}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:lang(ar){font-weight:400}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:0;background-color:#121212;z-index:1;transition:all .3s ease}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res span{position:relative;z-index:2}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:hover{color:#f8b90d}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:hover:after{width:100%}.reservationtabs .cmp-reservationtabs .error-msg{color:#121212;font-weight:400;font-size:18px;line-height:26px;height:auto;min-height:62px;width:100%;border:3px solid #a50000;width:100%;text-align:left;position:relative;padding:15px 15px 15px 63px;margin-bottom:20px}.reservationtabs .cmp-reservationtabs .error-msg:empty{display:none}.reservationtabs .cmp-reservationtabs .error-msg:before{font-family:FontAwesome;content:"\f06a";font-weight:400;font-size:20px;line-height:1;width:48px;padding:15px;margin-right:15px;background-color:#a50000;color:#fff;position:absolute;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.corporate-id,.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.iata-id{position:relative}@media (min-width:768px){.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.corporate-id .help-note,.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.iata-id .help-note{position:absolute;left:15px;bottom:-20px}}.cmp-reservationtabs--hidden{display:none}.aem-AuthorLayer-Edit .cmp-reservationtabs--hidden{display:block}.filter .cmp-tabs__tablist{align-items:center;justify-content:center;margin-bottom:35px}.filter .cmp-tabs__tabpanel{outline:0}.filter .cmp-tabs__tab{outline:0;padding:0;border:none;margin:0 20px;font-weight:700;position:relative}.filter .cmp-tabs__tab--active:after{content:" ";background-color:#f8b90d;height:3px;width:100%;position:absolute;bottom:-10px;left:0}.cmp-breadcrumb{background:#fff;border-top:solid #f8b90d 2px}.cmp-breadcrumb__list{padding:.5em 1em;display:flex;align-items:center;flex-wrap:wrap}.cmp-breadcrumb__item{font-weight:400;font-size:16px;line-height:24px;border-left:1px solid #121212;padding:5px 20px 9px;white-space:nowrap}[dir=rtl] .cmp-breadcrumb__item{border-left:none;border-right:1px solid #121212}.cmp-breadcrumb__item:first-child{border:none}.cmp-breadcrumb__item:first-child .cmp-breadcrumb__item-link{width:18px;height:16px}.cmp-breadcrumb__item:first-child .cmp-breadcrumb__item-link:after{display:none}.cmp-breadcrumb__item:first-child .cmp-breadcrumb__item-link span:after{padding:0}.cmp-breadcrumb__item-link:hover{text-decoration:underline}.cmp-breadcrumb__item--active span{padding:0}.cmp-separator .cmp-separator__horizontal-rule{background-color:inherit;border-top:1px solid #ccc;height:1px;margin:1em 0}.cmp-video-player .video-js .vjs-big-play-button{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/video-play-icon.png);background-repeat:no-repeat;background-size:contain;height:90px;width:90px;border:none;background-color:transparent}.cmp-video-player .video-js .vjs-big-play-button>*{display:none}.vx-highlight-wrapper .vx-highlight-items{display:flex;flex-wrap:wrap;padding:0 8%}.vx-highlight-wrapper .vx-highlight-item{width:50%;padding:0 0 40px 30px;color:#121212;font-size:18px;position:relative}@media (min-width:768px){.vx-highlight-wrapper .vx-highlight-item{padding-right:10px;width:25%}}.vx-highlight-wrapper .vx-highlight-item:before{font-family:FontAwesome;content:"\f00c";left:0;position:absolute}.limited_offers_headerline{font-size:42px;text-align:center}@media (min-width:768px){.limited_offers_headerline{font-size:50px}}.limited_offers_headerline:after{content:"";background-color:transparent;display:block;width:40px;margin:40px auto;height:3px;border:0 solid #f8b90d;transition:all ease-in-out .3s}.limited_offers_headerline.state-bottomvisible:after{border-left-width:40px}.limited_offers_gallery{display:grid;grid-gap:30px;flex-wrap:wrap;padding:0 30px 30px;justify-content:center;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.limited_offers_gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.limited_offers_gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}.gallery--cols-1 .limited_offers_gallery{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.gallery--cols-2 .limited_offers_gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.gallery--cols-3 .limited_offers_gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.limited_offers_gallery .lo_element{background-color:#fff}@media (min-width:768px){.gallery--cols-1 .limited_offers_gallery .lo_element{display:flex;margin:0 auto;max-width:940px}.gallery--cols-1 .limited_offers_gallery .lo_element .offer-image,.gallery--cols-1 .limited_offers_gallery .lo_element .offer-information{width:50%}.gallery--cols-1 .limited_offers_gallery .lo_element .offer-image{float:left}.gallery--cols-1 .limited_offers_gallery .lo_element .offer-information{float:right;padding:20px}}.limited_offers_gallery .lo_element .offer-information{padding:20px 20px 20px 0}.limited_offers_gallery .lo_element .offer-information>a{text-decoration:none}.limited_offers_gallery .lo_element .offer_title{padding-left:20px;font-size:24px;position:relative;line-height:1.25;margin-bottom:15px}[dir=rtl] .limited_offers_gallery .lo_element .offer_title{padding-right:20px;padding-left:0}.limited_offers_gallery .lo_element .offer_subtitle{padding-left:20px;font-weight:550;font-size:18px;font-family:Founders-Grotesque-Webfont,sans-serif;color:#121212;margin-bottom:5px}.limited_offers_gallery .lo_element .offer_subtitle h6{font-family:FoundersGrotesk,Arial,Helvetica,sans-serif;line-height:26px}.limited_offers_gallery .lo_element .offer_paragraph{padding-left:20px;font-size:18px;margin-bottom:15px}.limited_offers_gallery .lo_element .booknow_cta,.limited_offers_gallery .lo_element .link{margin-left:20px}.limited_offers_gallery .lo_element img{max-width:100%;width:100%;height:auto}.rooms-header{text-align:center}.rooms-header:after{content:"";background-color:transparent;display:block;width:40px;margin:40px auto;height:3px;border:0 solid #f8b90d;transition:all ease-in-out .3s}.rooms-header.state-bottomvisible:after{border-left-width:40px}.rooms .cmp-teaser__content{display:block}.rooms .cmp-carousel{margin:0 auto}.rooms .cmp-carousel .slick-dots{position:relative;bottom:unset;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;z-index:998}.rooms .cmp-carousel .slick-dots li{position:relative;display:inline-block;width:2rem;height:2rem;margin:0 .5rem;padding:0;cursor:pointer}.rooms .cmp-carousel .slick-dots li button{font-size:0;line-height:0;display:block;width:2rem;height:2rem;padding:.5rem;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.rooms .cmp-carousel .slick-dots li button::before{font-size:3.3rem;line-height:2rem;position:absolute;top:0;left:0;width:2rem;height:2rem;content:"•";text-align:center;opacity:.25;color:#f8b90d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rooms .cmp-carousel .slick-dots li.slick-active button::before{opacity:.85}html[class*=aem-AuthorLayer-Edit] .rooms{padding-top:50px}.limited-time-feature-detail .offer__subtitle,.limited-time-feature-detail .offer__title{margin-top:15px;text-align:center}@media (min-width:768px){.limited-time-feature-detail .offer__subtitle,.limited-time-feature-detail .offer__title{margin-top:20px}}.limited-time-feature-detail .offer__title{font-size:30px}@media (min-width:768px){.limited-time-feature-detail .offer__title{font-size:40px}}.limited-time-feature-detail .offer__subtitle{font-size:24px}.limited-time-feature-detail .cmp-teaser__image{margin:45px 0 0}@media (min-width:768px){.limited-time-feature-detail .cmp-teaser__image{margin-top:60px}}.limited-time-feature-detail .cmp-teaser__image img{max-width:100%}.limited-time-feature-detail .cmp-teaser__description{padding:0;margin:14px 0 30px}@media (min-width:768px){.limited-time-feature-detail .cmp-teaser__description{margin:24px 0 40px}}.limited-time-feature-detail figure{margin:0;padding:0}.content-details .vx-facilities{clear:both}.content-details .bs-header{display:none}.content-details .bs-header:not(.alt){padding:0 20px}.content-details .bs-header:not(.alt) h2{margin:20px 0 10px;font-size:40px}.content-details .bs-header:not(.alt):after{content:"";background-color:#f8b90d;display:block;width:0;margin-top:20px;margin-bottom:20px;height:3px;transition:width ease-in-out .3s}@media (min-width:768px){.content-details .bs-header:not(.alt):after{margin-top:40px;margin-bottom:40px}}.content-details .bs-header:not(.alt).state-bottomvisible:after{width:40px}.content-details .bs-header.alt{padding:0 20px}.content-details .bs-header.alt h2{font-size:24px}.content-details .bs-details .item{width:100%;float:left;padding:0 20px}@media (min-width:768px){.content-details .bs-details .item{width:50%}}.content-details .bs-details .item.other.hlt-rcrtn{width:100%}.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h1,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h2,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h3,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h4,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h5,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h6{font-size:18px;margin:20px 0 5px 0;font-family:FoundersGrotesk,Arial,Helvetica,sans-serif}.content-details .bs-details .item.other.hlt-rcrtn .item-desc{margin-bottom:0}.content-details .bs-details .item.other.hlt-rcrtn .item-desc li,.content-details .bs-details .item.other.hlt-rcrtn .item-desc ul{list-style:none;padding:0;margin:0}.content-details .bs-details .sub-header .h1,.content-details .bs-details .sub-header .h2,.content-details .bs-details .sub-header .h3,.content-details .bs-details .sub-header .h4,.content-details .bs-details .sub-header .h5,.content-details .bs-details .sub-header .h6{margin:0 0 20px 0}.content-details .bs-details .sub-header .h1{font-size:80px}.content-details .bs-details .sub-header .h2{font-size:50px}.content-details .bs-details .sub-header .h3{font-size:40px}.content-details .bs-details .sub-header .h4{font-size:30px}.content-details .bs-details .sub-header .h5{font-size:24px}.content-details .bs-details .sub-header .h6{font-size:18px}.content-details .bs-details .sub-item{width:100%}.content-details .bs-details .sub-item .sub-header{margin-left:-20px;padding-left:17px;border-left:3px solid #f8b90d}.content-details .bs-details .sub-item .h1{font-size:50px}.content-details .bs-details .sub-item .h2{font-size:40px}.content-details .bs-details .sub-item .h3{font-size:30px}.content-details .bs-details .sub-item .h4{font-size:24px}.content-details .bs-details .sub-item .h5{font-size:18px}.content-details .bs-details .sub-item .h6{font-size:16px}.content-details .bs-details .item-desc{margin-bottom:40px}@media (min-width:768px){.content-details .bs-details .item-desc{margin-bottom:80px}}.content-details .bs-details .item-desc .download{border-bottom:1px solid #121212;color:inherit;display:inline-block;font-weight:500;position:relative;text-decoration:none;margin-left:26px}.content-details .bs-details .item-desc .download:after{position:absolute;content:"";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-download.png);left:-26px;padding:0;margin-right:10px;background-repeat:no-repeat;background-size:100%;height:20px;width:16px;top:3px}.content-details .bs-details .item-desc .download:before{border-bottom:1px solid #f8b90d;bottom:-1px;content:"";display:inline-block;left:0;position:absolute;transition:width .3s ease;width:0}.content-details .bs-details .item-desc .download:hover:before{width:100%}.cmp-gallery .cmp-gallery__title{margin-bottom:65px;position:relative;text-align:center}@media (min-width:768px){.cmp-gallery .cmp-gallery__title{margin-bottom:80px}}.cmp-gallery .cmp-gallery__title:after{bottom:-30px;content:" ";height:3px;display:inline-block;right:auto;left:50%;position:absolute;background-color:transparent;border-left:32px solid #f8b90d;transform:translateX(-50%)}.h1 .cmp-gallery .cmp-gallery__title{font-size:80px}@media (max-width:991px){.h1 .cmp-gallery .cmp-gallery__title{font-size:80px}}@media (max-width:767px){.h1 .cmp-gallery .cmp-gallery__title{font-size:50px}}.h2 .cmp-gallery .cmp-gallery__title{font-size:50px}@media (max-width:991px){.h2 .cmp-gallery .cmp-gallery__title{font-size:48px}}@media (max-width:767px){.h2 .cmp-gallery .cmp-gallery__title{font-size:42px}}.h3 .cmp-gallery .cmp-gallery__title{font-size:40px}@media (max-width:991px){.h3 .cmp-gallery .cmp-gallery__title{font-size:36px}}@media (max-width:767px){.h3 .cmp-gallery .cmp-gallery__title{font-size:30px}}.h4 .cmp-gallery .cmp-gallery__title{font-size:30px}@media (max-width:991px){.h4 .cmp-gallery .cmp-gallery__title{font-size:34px}}@media (max-width:767px){.h4 .cmp-gallery .cmp-gallery__title{font-size:28px}}.h5 .cmp-gallery .cmp-gallery__title{font-size:24px}@media (max-width:991px){.h5 .cmp-gallery .cmp-gallery__title{font-size:20px}}@media (max-width:767px){.h5 .cmp-gallery .cmp-gallery__title{font-size:20px}}.h6 .cmp-gallery .cmp-gallery__title{font-size:18px}@media (max-width:991px){.h6 .cmp-gallery .cmp-gallery__title{font-size:18px}}@media (max-width:767px){.h6 .cmp-gallery .cmp-gallery__title{font-size:18px}}.cmp-hotel-detail-container{padding:30px 25px}.cmp-hotel-detail-container__title{color:#1c1f2a;font-size:30px;line-height:1.25;font-weight:500;text-align:center}@media (min-width:993px){.cmp-hotel-detail-container__title{font-size:40px;font-weight:400}}.cmp-hotel-detail-container__title:after{left:50%;bottom:-20px;transform:translateX(-50%)}.state-bottomvisible .cmp-hotel-detail-container__title:after{border-width:0 0 0 32px}.cmp-hotel-detail-container__title:empty{display:none}.cmp-hotel-detail-container--expanded .cmp-accordion__item{border-top:none;text-align:center}.cmp-hotel-detail-container--expanded .cmp-accordion__header{margin-bottom:25px}.cmp-hotel-detail-container--expanded .cmp-accordion__panel{padding:0}.cmp-hotel-detail-container--expanded .cmp-accordion__panel--hidden{padding:0}.cmp-hotel-detail-container--bgColorPrimary{background-color:#f8b90d}.cmp-hotel-detail-container--bgColorSecondary{background-color:#121212}.cmp-hotel-detail-container--bgColorHoney-yellow{background-color:#f8b90d}.cmp-hotel-detail-container--bgColorGreyhound-black{background-color:#121212}.cmp-hotel-detail-container--bgColorDove-grey{background-color:#1c1f2a}.cmp-hotel-detail-container--bgColorWarm-white{background-color:#faf7f3}.cmp-hotel-detail-container--bgColorUtility-nav-grey{background-color:#3f3d3d}.cmp-hotel-detail-container--bgColorHeader-mobile-border{background-color:#f7f7f7}.cmp-hotel-detail-container--bgColorError-red{background-color:#a50000}.cmp-hotel-detail-container--bgColorColor-white{background-color:#fff}.cmp-hotel-detail-container--bgColorGray1{background-color:#ccc}.cmp-hotel-detail-container--bgColorDove-grey,.cmp-hotel-detail-container--bgColorGreyhound-black,.cmp-hotel-detail-container--bgColorSecondary,.cmp-hotel-detail-container--bgColorUtility-nav-grey{color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-hotel-detail-container__title,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-hotel-detail-container__title,.cmp-hotel-detail-container--bgColorSecondary .cmp-hotel-detail-container__title,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-hotel-detail-container__title{color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__item,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__item,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__item,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__item{border-color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__button,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__button,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__button,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__button{color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__button--expanded .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__button--expanded .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__button--expanded .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__button--expanded .cmp-accordion__icon{border-color:#fff}.cmp-hotel-detail-container--titleAlignLeft .cmp-hotel-detail-container__title{text-align:left}.cmp-hotel-detail-container--titleAlignLeft .cmp-hotel-detail-container__title:after{left:0;transform:unset}.cmp-hotel-detail-container--titleAlignRight .cmp-hotel-detail-container__title{text-align:right}.cmp-hotel-detail-container--titleAlignRight .cmp-hotel-detail-container__title:after{left:unset;right:0;transform:unset}@media (min-width:993px){.cmp-hotel-detail-container--colsNum2 .cmp-hotel-detail-container--expanded{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;row-gap:0}.cmp-hotel-detail-container--colsNum2 .cmp-hotel-detail-container--expanded .cmp-hotel-detail-container__title{grid-column:1/3}}@media (min-width:993px){.cmp-hotel-detail-container--colsNum3 .cmp-hotel-detail-container--expanded{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;row-gap:0}.cmp-hotel-detail-container--colsNum3 .cmp-hotel-detail-container--expanded .cmp-hotel-detail-container__title{grid-column:1/4}}@media (min-width:993px){.cmp-hotel-detail-container--colsNum4 .cmp-hotel-detail-container--expanded{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;row-gap:0}.cmp-hotel-detail-container--colsNum4 .cmp-hotel-detail-container--expanded .cmp-hotel-detail-container__title{grid-column:1/5}}.cmp-hotel-detail-container--colsAlignLeft .cmp-accordion__item{text-align:left}.cmp-hotel-detail-container--colsAlignRight .cmp-accordion__item{text-align:right}.cmp-hotel-detail-container--paddingVerticalNone>.cmp-hotel-detail-container{padding-top:0;padding-bottom:0}.cmp-hotel-detail-container--paddingVerticalSmall>.cmp-hotel-detail-container{padding-top:20px;padding-bottom:20px}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container{padding:0;display:flex;flex-direction:column;max-width:unset}@media (min-width:993px){.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container{flex-direction:row;flex-wrap:wrap}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>*{width:50%}}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-hotel-detail-container__title{display:none}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item{display:flex;align-items:center;justify-content:center}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .cmp-accordion__header:empty{display:none}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .cmp-accordion__panel{width:100%}@media (min-width:993px){.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .cmp-accordion__panel{padding:0}}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image{max-width:100%;display:none}@media (min-width:993px){.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image{display:block}}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image .cmp-image{width:100%}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image .cmp-image__image{width:100%}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image .cmp-image__image img{width:100%}.hotel-detail-container.no-padding .cmp-hotel-detail-container{padding:0}.cmp-display-logic__text{font-size:18px;line-height:1.44}[dir=rtl] .cmp-display-logic__text{text-align:right}.cmp-display-logic__action-container{margin-top:25px}.cmp-display-logic--textColorWhite{color:#fff}.cmp-attraction-card .cmp-display-logic__text{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:3rem;column-gap:3rem;row-gap:1.3rem}@media (min-width:769px){.cmp-attraction-card .cmp-display-logic__text{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:3.5rem}}.cmp-accordion__item{border-top:solid #121212 3px}.cmp-accordion__header{margin:0}.cmp-accordion__button{padding:0 20px;border:0;display:flex;justify-content:space-between;align-items:center;width:100%;background:0 0;line-height:55px;color:#121212;font-size:18px;font-weight:500}.cmp-accordion__button--expanded{color:#f8b90d;background-color:#121212}.cmp-accordion__button--expanded .cmp-accordion__icon{transform:rotate(-135deg);margin-top:8px;border-color:#f8b90d}.cmp-accordion__title{padding-right:20px}.cmp-accordion__icon{display:block;width:12px;height:12px;border:solid #121212 3px;border-top:none;border-left:none;transform:rotate(45deg);margin:-4px 3px 3px 0}.cmp-accordion__panel{padding:20px;font-size:18px;line-height:1.4;transition:all .2s ease-out}.cmp-accordion__panel--expanded{padding-top:0}.cmp-accordion__panel--hidden{height:0;line-height:0;opacity:0;padding:0}.cmp-meeting-room-card{padding:40px 25px;max-width:1100px;margin:0 auto}.cmp-meeting-room-card__card{background-color:#fff}.cmp-meeting-room-card__list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:30px}@media (min-width:769px){.cmp-meeting-room-card__list{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:70px;column-gap:70px;row-gap:60px}}.cmp-meeting-room-card__content{padding:15px 23px 20px}@media (min-width:769px){.cmp-meeting-room-card__content{padding-bottom:30px}}.cmp-meeting-room-card__content h4{position:relative;font-weight:500;font-size:28px;line-height:1.25;margin-bottom:10px;padding:0}@media (min-width:769px){.cmp-meeting-room-card__content h4{font-size:30px;margin-bottom:20px}}.cmp-meeting-room-card__content h4:before{background-color:#f8b90d;content:"";display:block;width:3px;height:100%;position:absolute;top:0;left:-23px}[dir=rtl] .cmp-meeting-room-card__content h4:before{left:unset;right:-23px}.cmp-meeting-room-card__content dl{margin:0}.cmp-meeting-room-card__content dd{margin:0;font-weight:600;font-size:16px;line-height:1.625}@media (min-width:769px){.cmp-meeting-room-card__content dd{font-size:18px;line-height:1.444444}}.cmp-meeting-room-card__content p{font-weight:400;font-size:18px;line-height:1.222222;margin:10px 0 0}@media (min-width:769px){.cmp-meeting-room-card__content p{margin-top:20px;line-height:1.444444}}.cmp-meeting-room-card__actions{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:60px}.cmp-meeting-room-card__actions>div+div{margin-top:40px}.cmp-meeting-room-card__actions .cmp-button{display:block}.cmp-meeting-room-card a.cmp-button:focus{border-width:unset}.cmp-restaurant-cards img{height:250px;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:769px){.cmp-restaurant-cards img{height:640px}}.cmp-restaurant-cards .cmp-carousel{margin-bottom:15px}.cmp-restaurant-cards .cmp-carousel .slick-arrow{width:40px;height:40px}.cmp-restaurant-cards .cmp-carousel .slick-prev{right:40px}.cmp-restaurant-cards .cmp-restaurant-card{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:40px}@media (min-width:769px){.cmp-restaurant-cards .cmp-restaurant-card{row-gap:60px}}.cmp-restaurant-cards .cmp-restaurant-card__list{background-color:#fff;padding-bottom:36px}.cmp-restaurant-cards--container{display:flex;flex-direction:column;gap:20px;padding:20px}@media (min-width:769px){.cmp-restaurant-cards--container{flex-direction:row;gap:100px}}.cmp-restaurant-cards--half{flex-basis:100%;text-align:left}@media (min-width:769px){.cmp-restaurant-cards--half{flex-basis:50%}}[dir=rtl] .cmp-restaurant-cards--half{text-align:right}.cmp-restaurant-cards--title{font-size:30px;line-height:1.25;margin-bottom:25px;padding-left:20px;text-align:left}[dir=rtl] .cmp-restaurant-cards--title{padding-left:0;padding-right:20px;text-align:right}@media (min-width:769px){.cmp-restaurant-cards--title{width:33%;padding:15px 25px 5px 20px;background-color:#fff;margin-top:-2em}[dir=rtl] .cmp-restaurant-cards--title{padding:15px 20px 5px 25px}}.cmp-restaurant-cards--title:after{left:20px;transform:unset;bottom:-5px;border-width:0 0 0 32px}@media (min-width:769px){.cmp-restaurant-cards--title:after{bottom:0}}[dir=rtl] .cmp-restaurant-cards--title:after{transform:unset;left:unset;right:20px}.cmp-restaurant-cards--type{font-size:20px}.cmp-restaurant-cards--hours,.cmp-restaurant-cards--type{line-height:1.5;text-transform:lowercase;margin:20px 0}.cmp-restaurant-cards--hours:first-child,.cmp-restaurant-cards--type:first-child{margin-top:0}.cmp-restaurant-cards--hours:first-letter,.cmp-restaurant-cards--type:first-letter{text-transform:uppercase}.cmp-restaurant-cards--hours~p:not(.cmp-restaurant-cards--hours):not(.cmp-restaurant-cards--phone):not(.cmp-restaurant-cards--hour),.cmp-restaurant-cards--type~p:not(.cmp-restaurant-cards--hours):not(.cmp-restaurant-cards--phone):not(.cmp-restaurant-cards--hour){margin:0}.cmp-restaurant-cards--hours{font-weight:600;margin-bottom:0}.cmp-restaurant-cards--cuisine-label,.cmp-restaurant-cards--label{font-weight:600}.cmp-restaurant-cards--hour{margin:20px 0 0}.cmp-restaurant-cards--phone{margin:0 0 20px}.cmp-restaurant-cards--buttons{align-items:center;justify-content:center;padding-bottom:30px}@media (max-width:768px){.cmp-restaurant-cards--buttons{padding-bottom:1.5rem}}.cmp-restaurant-cards--buttons .cmp-button--tertiary{padding-top:1.5rem}@media (max-width:768px){.cmp-restaurant-cards--buttons .cmp-button--tertiary{padding-top:2.8rem}}.cmp-restaurant-cards--buttons .cmp-button--tertiary .cmp-button{margin:0;padding-bottom:4px}.cmp-restaurant-cards--buttons .cmp-button--tertiary .cmp-button:before{display:none}.cmp-restaurant-cards--buttons .cmp-button--secondary{padding-top:1.5rem}@media (max-width:768px){.cmp-restaurant-cards--buttons .cmp-button--secondary{padding-top:1.9rem}}.cmp-restaurant-cards--buttons .cmp-button-wrapper>a:focus{outline:2px solid #000}.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title{padding:0 0 0 23px;margin-bottom:10px}@media (min-width:769px){.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title{width:unset;margin-top:unset;margin-bottom:20px}}[dir=rtl] .cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title{padding:0 23px 0 0}.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title:after{height:1.25em;border-width:0 0 0 3px;bottom:unset;top:0;left:0}[dir=rtl] .cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title:after{left:unset;right:0}.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--container{padding:23px}#digitaldir-dining .restaurant-cards .cmp-restaurant-card,.hotel-detail-container .restaurant-cards .cmp-restaurant-card{display:block}#digitaldir-dining .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li,.hotel-detail-container .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li{font-size:18px;line-height:26px}@media (max-width:767px){#digitaldir-dining .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li,.hotel-detail-container .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li{font-size:16px;line-height:22px}}.cmp-specialannouncements{margin:30px auto;box-shadow:0 3px 10px 0 rgba(0,0,0,.12)}[dir=ltr] .cmp-specialannouncements{border-left-width:10px;padding:26px 54px 26px 44px}[dir=rtl] .cmp-specialannouncements{border-right-width:10px;padding:26px 44px 26px 54px}.cmp-specialannouncements__title{font-size:20px;margin-bottom:10px}.cmp-specialannouncements .important-update{margin:15px 0;font-size:16px}.cmp-specialannouncements .announcement-list__item{padding:15px 0;border-top-width:1px;line-height:26px}.cmp-specialannouncements__action{font-size:14px;line-height:28px}@media (min-width:769px){.cmp-specialannouncements__title{line-height:15px}.cmp-specialannouncements__action{font-size:16px;bottom:22px}}html{box-sizing:border-box;font-size:1em;line-height:1.4;-webkit-font-smoothing:antialiased}body{background:#fff}html:lang(vi) body{font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}*,:after,:before{box-sizing:inherit}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}body{background:#faf7f3;color:#1c1f2a;font-size:18px;line-height:1.35}html:lang(vi) body{font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:underline}.limited_offers_gallery .lo_element .booknow_cta a,.limited_offers_gallery .lo_element .link a,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link,.teaser--feature a.cmp-teaser__action-link,.teaser--feature-animated a.cmp-teaser__action-link,.teaser--hotel-home a.cmp-teaser__action-link,.teaser--promo a.cmp-teaser__action-link,a.basic__link,a.primary__link,a.secondary__link,a.tertiary__link{display:inline-block;letter-spacing:normal;text-decoration:none;transition:background-color .3s;font-weight:700}.teaser--hotel-home a.cmp-teaser__action-link,a.primary__link,a.secondary__link{color:#121212;font-size:18px;position:relative;background-color:transparent;z-index:10}.teaser--hotel-home a.cmp-teaser__action-link:after,.teaser--hotel-home a.cmp-teaser__action-link:before,a.primary__link:after,a.primary__link:before,a.secondary__link:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#121212;transition:width ease .3s;z-index:-1}.teaser--hotel-home a.cmp-teaser__action-link,a.primary__link{border-width:0;padding:12px 22px}.teaser--hotel-home a.cmp-teaser__action-link:after,a.primary__link:after{background-color:#f8b90d;z-index:-2;width:100%}a.secondary__link{border:2px solid #121212;padding:10px 20px}a.secondary__link:hover{color:#f8b90d}a.secondary__link:hover:before{width:100%}.teaser--hotel-home a.cmp-teaser__action-link:hover,a.primary__link:hover{color:#f8b90d}.teaser--hotel-home a.cmp-teaser__action-link:hover:before,a.primary__link:hover:before{width:100%}.limited_offers_gallery .lo_element .booknow_cta a,.limited_offers_gallery .lo_element .link a,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link,.teaser--feature a.cmp-teaser__action-link,.teaser--feature-animated a.cmp-teaser__action-link,.teaser--promo a.cmp-teaser__action-link,a.basic__link,a.tertiary__link{text-decoration:none;position:relative;border-width:0;border-bottom:1px solid #121212;line-height:1}.limited_offers_gallery .lo_element .booknow_cta a,.limited_offers_gallery .lo_element .link a,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link,.teaser--feature a.cmp-teaser__action-link,.teaser--feature-animated a.cmp-teaser__action-link,.teaser--promo a.cmp-teaser__action-link,a.tertiary__link{margin-right:1em}.limited_offers_gallery .lo_element .booknow_cta [dir=rtl] a,.limited_offers_gallery .lo_element .link [dir=rtl] a,.scroll-carousel .cmp-carousel [dir=rtl] a.cmp-teaser__action-link,.teaser--feature [dir=rtl] a.cmp-teaser__action-link,.teaser--feature-animated [dir=rtl] a.cmp-teaser__action-link,.teaser--promo [dir=rtl] a.cmp-teaser__action-link,[dir=rtl] .limited_offers_gallery .lo_element .booknow_cta a,[dir=rtl] .limited_offers_gallery .lo_element .link a,[dir=rtl] .scroll-carousel .cmp-carousel a.cmp-teaser__action-link,[dir=rtl] .teaser--feature a.cmp-teaser__action-link,[dir=rtl] .teaser--feature-animated a.cmp-teaser__action-link,[dir=rtl] .teaser--promo a.cmp-teaser__action-link,[dir=rtl] a.tertiary__link{margin-left:1em;margin-right:0}.limited_offers_gallery .lo_element .booknow_cta a:after,.limited_offers_gallery .lo_element .link a:after,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:after,.teaser--feature a.cmp-teaser__action-link:after,.teaser--feature-animated a.cmp-teaser__action-link:after,.teaser--promo a.cmp-teaser__action-link:after,a.basic__link:after,a.tertiary__link:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:1px;width:0%;margin-bottom:-1px;background-color:#f8b90d;transition:width ease .3s;z-index:1}.limited_offers_gallery .lo_element .booknow_cta [dir=rtl] a:after,.limited_offers_gallery .lo_element .link [dir=rtl] a:after,.scroll-carousel .cmp-carousel [dir=rtl] a.cmp-teaser__action-link:after,.teaser--feature [dir=rtl] a.cmp-teaser__action-link:after,.teaser--feature-animated [dir=rtl] a.cmp-teaser__action-link:after,.teaser--promo [dir=rtl] a.cmp-teaser__action-link:after,[dir=rtl] .limited_offers_gallery .lo_element .booknow_cta a:after,[dir=rtl] .limited_offers_gallery .lo_element .link a:after,[dir=rtl] .scroll-carousel .cmp-carousel a.cmp-teaser__action-link:after,[dir=rtl] .teaser--feature a.cmp-teaser__action-link:after,[dir=rtl] .teaser--feature-animated a.cmp-teaser__action-link:after,[dir=rtl] .teaser--promo a.cmp-teaser__action-link:after,[dir=rtl] a.basic__link:after,[dir=rtl] a.tertiary__link:after{left:inherit;right:0}.limited_offers_gallery .lo_element .booknow_cta a:hover:after,.limited_offers_gallery .lo_element .link a:hover:after,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:hover:after,.teaser--feature a.cmp-teaser__action-link:hover:after,.teaser--feature-animated a.cmp-teaser__action-link:hover:after,.teaser--promo a.cmp-teaser__action-link:hover:after,a.basic__link:hover:after,a.tertiary__link:hover:after{width:100%}.limited_offers_gallery .lo_element .booknow_cta a:before,.limited_offers_gallery .lo_element .link a:before,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:before,.teaser--feature a.cmp-teaser__action-link:before,.teaser--feature-animated a.cmp-teaser__action-link:before,.teaser--promo a.cmp-teaser__action-link:before,a.tertiary__link:before{content:" ";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-121212.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:0;left:100%}.limited_offers_gallery .lo_element .booknow_cta [dir=rtl] a:before,.limited_offers_gallery .lo_element .link [dir=rtl] a:before,.scroll-carousel .cmp-carousel [dir=rtl] a.cmp-teaser__action-link:before,.teaser--feature [dir=rtl] a.cmp-teaser__action-link:before,.teaser--feature-animated [dir=rtl] a.cmp-teaser__action-link:before,.teaser--promo [dir=rtl] a.cmp-teaser__action-link:before,[dir=rtl] .limited_offers_gallery .lo_element .booknow_cta a:before,[dir=rtl] .limited_offers_gallery .lo_element .link a:before,[dir=rtl] .scroll-carousel .cmp-carousel a.cmp-teaser__action-link:before,[dir=rtl] .teaser--feature a.cmp-teaser__action-link:before,[dir=rtl] .teaser--feature-animated a.cmp-teaser__action-link:before,[dir=rtl] .teaser--promo a.cmp-teaser__action-link:before,[dir=rtl] a.tertiary__link:before{left:inherit;transform:scaleX(-1);right:100%}.limited_offers_gallery .lo_element .booknow_cta a:hover:before,.limited_offers_gallery .lo_element .link a:hover:before,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:hover:before,.teaser--feature a.cmp-teaser__action-link:hover:before,.teaser--feature-animated a.cmp-teaser__action-link:hover:before,.teaser--promo a.cmp-teaser__action-link:hover:before,a.tertiary__link:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-f8b90d.svg);transition-delay:.3s}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper{background-color:#f8b90d;border:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer{background-color:inherit;border:0;max-width:940px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]{display:flex;align-items:center;flex:1;height:70px;color:#121212;font-weight:500}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]:lang(ar){font-weight:400}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]{font-family:Founders-Grotesque-Webfont,Arial,Helvetica,sans-serif}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]:lang(zh){font-family:"PingFang SC","Microsoft YaHei",sans-serif}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]:lang(ar){font-family:Mada,sans-serif}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandLogo{flex:100px 0;width:100px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandLogo .brandLogo-link{display:inline-block;line-height:1;padding:0;width:100%}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandLogo .brandLogo-link img{max-height:100%;height:auto;line-height:1;width:100%}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer{flex:1;display:flex!important}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav{align-items:center;display:flex;flex:1;justify-content:flex-end;margin:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list{display:flex;flex:1;justify-content:center;align-content:center;margin:0 45px;text-align:left}@media (max-width:768px){#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list{justify-content:flex-start!important}}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item{margin-right:40px;text-align:center}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item a.brandNav-link{border-bottom:3px solid transparent;color:inherit;display:inline-block;font:inherit;font-size:18px;line-height:26px;padding:0;position:relative;text-decoration:none}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item a.brandNav-link:after{background-color:#fff;bottom:-3px;content:"";display:block;height:3px;position:absolute;transition:all .3s ease;-webkit-transition:all .2s ease;width:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item a.brandNav-link:lang(fr){font-size:16px;line-height:23px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item.active a.brandNav-link{color:inherit;border-bottom:3px solid #121212}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:hover:not(.active) a.brandNav-link{justify-content:start}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:hover:not(.active) a.brandNav-link:after{width:100%}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:last-child{margin:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:last-child:lang(ar){margin-right:40px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow{background-color:#121212;border:2px solid #121212;border-radius:3px;color:inherit;display:inline-block;font:inherit;font-size:16px;font-weight:500;line-height:23px;margin:auto;padding:10px 15px;position:relative;right:auto;text-align:left;text-transform:none;top:auto;width:auto;transform:none}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow:lang(ar){font-weight:500}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow:after{background-color:#121212;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:0;z-index:1;transition:all .3s ease}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow span{position:relative;z-index:2;color:#f8b90d}@media (max-width:1199px){#uhf_headerWrapper .mobileNavManuWrapper.hidden-sm{display:block!important}#uhf_headerWrapper .brandLogoNavWrapper.visible-sm{display:none!important}#uhf_headerWrapper .mobileNavListBase.hidden-sm{display:block!important}#uhf_headerWrapper .utilityNavWrapper{display:none!important}#uhf_headerWrapper .mobileNavManuWrapper{background-color:#f8b90d}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer{background-color:inherit;border:0;padding:5px 15px;color:#121212;font-weight:500}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer:lang(ar){font-weight:400}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer{font-family:Founders-Grotesque-Webfont,Arial,Helvetica,sans-serif}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer:lang(zh){font-family:"PingFang SC","Microsoft YaHei",sans-serif}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer:lang(ar){font-family:Mada,sans-serif}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row{position:relative;color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .brandLogo{max-width:50%}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .brandLogo .brandLogo-link{display:inline-block}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .brandLogo .brandLogo-link .brandLogo-image{width:100px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile{padding-top:0}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav{background-color:inherit;color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link{color:#121212!important}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link:active,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link:hover,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link:link{padding:16px 14px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA{padding:16px 20px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA .fa-2x{color:inherit!important}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA.open .fa-2x{color:#fff!important}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA.open .fa-2x:before{content:"\f0c9"}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.mobileResDirectNumber.fa.fa-phone.fa-2x{font-size:25px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile{min-height:60px;color:#121212;font:inherit;max-width:none;width:auto;display:flex;flex-direction:column;align-items:center}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile *{color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile .logIn-link-logo{margin-top:10px;display:block;width:100%;max-width:85px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile .logIn-State{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner{top:5px;border:0;font:inherit;color:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list{padding:0 15px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item .mobileNavLink{color:#121212;padding:12px 0;line-height:26px;font-weight:500;text-decoration:none}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item .mobileNavLink:lang(ar){font-weight:400}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item.active .mobileNavLink{color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList{margin-left:0}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList.uhftravel-cc .mobileNavMenu-list-item .mobileNavLink{color:#121212;font-size:16px;font-weight:500;line-height:23px;padding:8px 0;text-decoration:none}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList.uhftravel-cc .mobileNavMenu-list-item .mobileNavLink:lang(ar){font-weight:400}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL .language .language-text{font:inherit;font-size:10px;line-height:1}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer #uhfLocale #uhfCountrySelectionContainer label,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer #uhfLocale #uhfCountrySelectionContainer select{display:block;margin-bottom:5px;font-weight:300}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer #uhfLocale #uhfCountrySelectionContainer select{margin-bottom:20px}#uhf_headerWrapper[dir=rtl] .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile{width:auto;max-width:25%}}@media (min-width:768px) and (max-width:1199px){[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer .brandLogo{margin-left:0}[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container,[dir=ltr] #uhf_headerWrapper .container{width:100%;max-width:100%;padding:0 15px}[dir=ltr] #uhf_headerWrapper .mobileNavCL{margin:20px 0;font-size:14px}[dir=ltr] #uhf_headerWrapper .language-icon{height:32px;width:32px}[dir=ltr] #uhf_headerWrapper #uhfLocale{margin-top:15px;padding-top:15px}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageCTA i.fa-times,[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageMobileContainer{display:none}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageMobileContainer.uhfCLContainer_show,[dir=ltr] #uhf_headerWrapper #uhfLocale{display:block}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageMobileLink.disableCountryLanguage{opacity:.3;cursor:default}[dir=ltr] #uhf_headerWrapper .mobileNavCL label{color:#707372;font-size:14px;font-weight:400;text-transform:capitalize;font-weight:300;letter-spacing:.5px;line-height:22px}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageCTA button.buttonSave{border-radius:0}}@media (min-width:1200px){[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{width:100%;max-width:1440px;padding-left:15px;padding-right:15px}}@media (min-width:1470px){[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper.UHF_sticky{max-width:100%}[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{padding-left:0;padding-right:0}}@media (min-width:768px) and (max-width:1199px){[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer .brandLogo{margin-left:0}[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container,[dir=rtl] #uhf_headerWrapper .container{width:100%;max-width:100%;padding:0 15px}[dir=rtl] #uhf_headerWrapper .mobileNavCL{margin:20px 0;font-size:14px}[dir=rtl] #uhf_headerWrapper .language-icon{height:32px;width:32px}[dir=rtl] #uhf_headerWrapper #uhfLocale{margin-top:15px;padding-top:15px}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageCTA i.fa-times,[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageMobileContainer{display:none}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageMobileContainer.uhfCLContainer_show,[dir=rtl] #uhf_headerWrapper #uhfLocale{display:block}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageMobileLink.disableCountryLanguage{opacity:.3;cursor:default}[dir=rtl] #uhf_headerWrapper .mobileNavCL label{color:#707372;font-size:14px;font-weight:400;text-transform:capitalize;font-weight:300;letter-spacing:.5px;line-height:22px}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageCTA button.buttonSave{border-radius:0}}@media (min-width:1200px){[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{width:100%;max-width:1440px;padding-left:15px;padding-right:15px}}@media (min-width:1470px){[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper.UHF_sticky{max-width:100%}[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{padding-left:0;padding-right:0}}.button .cmp-button,.cmp-display-logic__action-container .cmp-button{cursor:pointer}.button-margin.cmp-display-logic__action-container .cmp-button,.button.button-margin .cmp-button{margin-top:20px;margin-bottom:20px}.align-left.cmp-display-logic__action-container .cmp-button-wrapper,.button.align-left .cmp-button-wrapper{display:flex;justify-content:flex-start}.align-center.cmp-display-logic__action-container .cmp-button-wrapper,.button.align-center .cmp-button-wrapper{display:flex;justify-content:center}.align-right.cmp-display-logic__action-container .cmp-button-wrapper,.button.align-right .cmp-button-wrapper{display:flex;justify-content:flex-end}.button button,.cmp-display-logic__action-container button{border:none;background:0 0;padding:0;-webkit-appearance:none}.basic-dark a,.basic-dark button,.basic-light a,.basic-light button,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,.cmp-display-logic__action-container a,.cmp-display-logic__action-container button,.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.cmp-meeting-room-card__actions .cmp-button--tertiary a,.cmp-meeting-room-card__actions .cmp-button--tertiary button,.cmp-restaurant-cards--buttons .cmp-button--secondary a,.cmp-restaurant-cards--buttons .cmp-button--secondary button,.cmp-restaurant-cards--buttons .cmp-button--tertiary a,.cmp-restaurant-cards--buttons .cmp-button--tertiary button,.primary a,.primary button,.secondary-dark a,.secondary-dark button,.secondary-light a,.secondary-light button,.tertiary-dark a,.tertiary-dark button,.tertiary-light a,.tertiary-light button{display:inline-block;letter-spacing:normal;text-decoration:none;transition:background-color .3s;font-weight:700}.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.cmp-restaurant-cards--buttons .cmp-button--secondary a,.cmp-restaurant-cards--buttons .cmp-button--secondary button,.primary a,.primary button,.secondary-dark a,.secondary-dark button{color:#121212;font-size:18px;position:relative;background-color:transparent;z-index:10}.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.primary a,.primary button,.secondary-light a,.secondary-light button{color:#fff;font-size:18px;position:relative;background-color:transparent;z-index:10}.cmp-meeting-room-card__actions .cmp-button--primary a:after,.cmp-meeting-room-card__actions .cmp-button--primary a:before,.cmp-meeting-room-card__actions .cmp-button--primary button:after,.cmp-meeting-room-card__actions .cmp-button--primary button:before,.primary a:after,.primary a:before,.primary button:after,.primary button:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#121212;transition:width ease .3s;z-index:-1}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary a:after,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary a:before,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary button:after,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary button:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary a:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary a:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary button:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary button:before,[dir=rtl] .primary a:after,[dir=rtl] .primary a:before,[dir=rtl] .primary button:after,[dir=rtl] .primary button:before{left:inherit;right:0}.cmp-meeting-room-card__actions .cmp-button--primary .cmp-button-wrapper .cmp-button,.primary .cmp-button-wrapper .cmp-button{border-radius:.3rem;overflow:auto}.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.primary a,.primary button{color:#121212;border-width:0;padding:12px 22px}.cmp-meeting-room-card__actions .cmp-button--primary a:after,.cmp-meeting-room-card__actions .cmp-button--primary button:after,.primary a:after,.primary button:after{background-color:#f8b90d;z-index:-2;width:100%}.cmp-meeting-room-card__actions .cmp-button--primary a:hover:before,.cmp-meeting-room-card__actions .cmp-button--primary button:hover:before,.primary a:hover:before,.primary button:hover:before{width:100%}.cmp-meeting-room-card__actions .cmp-button--primary a:hover,.cmp-meeting-room-card__actions .cmp-button--primary button:hover,.primary a:hover,.primary button:hover{color:#f8b90d}.cmp-restaurant-cards--buttons .cmp-button--secondary a:before,.cmp-restaurant-cards--buttons .cmp-button--secondary button:before,.secondary-dark a:before,.secondary-dark button:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#121212;transition:width ease .3s;z-index:-1}.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--secondary a:before,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--secondary button:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--secondary a:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--secondary button:before,[dir=rtl] .secondary-dark a:before,[dir=rtl] .secondary-dark button:before{left:inherit;right:0}.secondary-light a:before,.secondary-light button:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#fff;transition:width ease .3s;z-index:-1}[dir=rtl] .secondary-light a:before,[dir=rtl] .secondary-light button:before{left:inherit;right:0}.cmp-restaurant-cards--buttons .cmp-button--secondary a,.cmp-restaurant-cards--buttons .cmp-button--secondary button,.secondary-dark a,.secondary-dark button{border:2px solid #121212;padding:10px 20px}.secondary-light a,.secondary-light button{border:2px solid #fff;padding:10px 20px}.cmp-restaurant-cards--buttons .cmp-button--secondary a:hover,.cmp-restaurant-cards--buttons .cmp-button--secondary button:hover,.secondary-dark a:hover,.secondary-dark button:hover,.secondary-light a:hover,.secondary-light button:hover{color:#f8b90d}.cmp-restaurant-cards--buttons .cmp-button--secondary a:hover:before,.cmp-restaurant-cards--buttons .cmp-button--secondary button:hover:before,.secondary-dark a:hover:before,.secondary-dark button:hover:before,.secondary-light a:hover:before,.secondary-light button:hover:before{width:100%}.basic-dark a,.basic-dark button,.cmp-display-logic__action-container a,.cmp-display-logic__action-container button,.cmp-meeting-room-card__actions .cmp-button--tertiary a,.cmp-meeting-room-card__actions .cmp-button--tertiary button,.cmp-restaurant-cards--buttons .cmp-button--tertiary a,.cmp-restaurant-cards--buttons .cmp-button--tertiary button,.tertiary-dark a,.tertiary-dark button{color:#121212;text-decoration:none;position:relative;border-bottom:1px solid #121212;line-height:1}.basic-light a,.basic-light button,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,.tertiary-light a,.tertiary-light button{color:#fff;text-decoration:none;position:relative;border-width:0;border-bottom:1px solid #fff;line-height:1}.basic-dark a,.basic-dark button,.basic-light a,.basic-light button,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,.cmp-display-logic__action-container a,.cmp-display-logic__action-container button,.cmp-meeting-room-card__actions .cmp-button--tertiary a,.cmp-meeting-room-card__actions .cmp-button--tertiary button,.cmp-restaurant-cards--buttons .cmp-button--tertiary a,.cmp-restaurant-cards--buttons .cmp-button--tertiary button,.tertiary-dark a,.tertiary-dark button,.tertiary-light a,.tertiary-light button{margin-right:1em}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary a,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary button,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary a,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary button,[dir=rtl] .basic-dark a,[dir=rtl] .basic-dark button,[dir=rtl] .basic-light a,[dir=rtl] .basic-light button,[dir=rtl] .cmp-display-logic__action-container a,[dir=rtl] .cmp-display-logic__action-container button,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary a,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary button,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary a,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary button,[dir=rtl] .tertiary-dark a,[dir=rtl] .tertiary-dark button,[dir=rtl] .tertiary-light a,[dir=rtl] .tertiary-light button{margin-left:1em;margin-right:0}.basic-dark a:after,.basic-dark button:after,.basic-light a:after,.basic-light button:after,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a:after,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button:after,.cmp-display-logic__action-container a:after,.cmp-display-logic__action-container button:after,.cmp-meeting-room-card__actions .cmp-button--tertiary a:after,.cmp-meeting-room-card__actions .cmp-button--tertiary button:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:after,.tertiary-dark a:after,.tertiary-dark button:after,.tertiary-light a:after,.tertiary-light button:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:1px;width:0%;margin-bottom:-1px;background-color:#f8b90d;transition:width ease .3s;z-index:1}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary a:after,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary button:after,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary a:after,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary button:after,[dir=rtl] .basic-dark a:after,[dir=rtl] .basic-dark button:after,[dir=rtl] .basic-light a:after,[dir=rtl] .basic-light button:after,[dir=rtl] .cmp-display-logic__action-container a:after,[dir=rtl] .cmp-display-logic__action-container button:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary a:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary button:after,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary a:after,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary button:after,[dir=rtl] .tertiary-dark a:after,[dir=rtl] .tertiary-dark button:after,[dir=rtl] .tertiary-light a:after,[dir=rtl] .tertiary-light button:after{left:inherit}.basic-dark a:hover:after,.basic-dark button:hover:after,.basic-light a:hover:after,.basic-light button:hover:after,.cmp-display-logic__action-container a:hover:after,.cmp-display-logic__action-container button:hover:after,.cmp-meeting-room-card__actions .cmp-button--tertiary a:hover:after,.cmp-meeting-room-card__actions .cmp-button--tertiary button:hover:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:hover:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:hover:after,.tertiary-dark a:hover:after,.tertiary-dark button:hover:after,.tertiary-light a:hover:after,.tertiary-light button:hover:after{width:100%}.cmp-display-logic__action-container a:before,.cmp-display-logic__action-container button:before,.cmp-meeting-room-card__actions .cmp-button--tertiary a:before,.cmp-meeting-room-card__actions .cmp-button--tertiary button:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:before,.tertiary-dark a:before,.tertiary-dark button:before{content:" ";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-121212.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:0;left:100%}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary a:before,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary button:before,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary a:before,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary button:before,[dir=rtl] .cmp-display-logic__action-container a:before,[dir=rtl] .cmp-display-logic__action-container button:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary a:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary button:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary a:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary button:before,[dir=rtl] .tertiary-dark a:before,[dir=rtl] .tertiary-dark button:before{left:inherit;transform:scaleX(-1);right:100%}.cmp-display-logic__action-container a:hover:before,.cmp-display-logic__action-container button:hover:before,.cmp-meeting-room-card__actions .cmp-button--tertiary a:hover:before,.cmp-meeting-room-card__actions .cmp-button--tertiary button:hover:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:hover:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:hover:before,.tertiary-dark a:hover:before,.tertiary-dark button:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-f8b90d.svg);transition-delay:.3s}.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a:before,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,.tertiary-light a:before,.tertiary-light button{content:" ";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-ffffff.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:0;left:100%}.cmp-display-logic--buttonStyleTertiary-light [dir=rtl] .cmp-display-logic__action-container a:before,.cmp-display-logic--buttonStyleTertiary-light [dir=rtl] .cmp-display-logic__action-container button,[dir=rtl] .cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a:before,[dir=rtl] .cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,[dir=rtl] .tertiary-light a:before,[dir=rtl] .tertiary-light button{left:inherit;transform:scaleX(-1);right:100%}.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a:hover:before,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button:hover:before,.tertiary-light a:hover:before,.tertiary-light button:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-f8b90d.svg);transition-delay:.3s}.bg-yellow .basic-dark a:after,.bg-yellow .basic-dark button:after,.bg-yellow .cmp-display-logic__action-container a:after,.bg-yellow .cmp-display-logic__action-container button:after,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary a:after,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary button:after,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary a:after,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary button:after,.bg-yellow .tertiary-dark a:after,.bg-yellow .tertiary-dark button:after,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary a:after,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary button:after,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary a:after,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary button:after{background-color:#fff}.bg-yellow .cmp-display-logic__action-container a:hover:before,.bg-yellow .cmp-display-logic__action-container button:hover:before,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary a:hover:before,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary button:hover:before,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary a:hover:before,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary button:hover:before,.bg-yellow .tertiary-dark a:hover:before,.bg-yellow .tertiary-dark button:hover:before,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary a:hover:before,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary button:hover:before,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary a:hover:before,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary button:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-ffffff.svg)}.slick-loading .slick-list{background:#fff url(clientlib-voco/css/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(clientlib-voco/css/fonts/slick.eot);src:url(clientlib-voco/css/fonts/slick.eot?#iefix) format("embedded-opentype"),url(clientlib-voco/css/fonts/slick.woff) format("woff"),url(clientlib-voco/css/fonts/slick.ttf) format("truetype"),url(clientlib-voco/css/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.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{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.cmp-carousel .video-container{display:block;pointer-events:none}.cmp-carousel .slick-dots{display:none!important}.cmp-carousel[data-cmp-dots] .slick-dots{display:block!important}.slick-dotted.slick-slider{margin-bottom:0!important}.hero-carousel .cmp-carousel .cmp-image{height:600px}.hero-carousel .cmp-carousel .cmp-image .cmp-image__image{height:600px;-o-object-fit:cover;object-fit:cover}.hero-carousel .cmp-carousel .slick-arrow{width:33px;height:33px}.hero-carousel .cmp-carousel .slick-arrow:after,.hero-carousel .cmp-carousel .slick-arrow:before{content:"";position:absolute;top:50%;width:30px;height:2px;background:#fff;opacity:1}.hero-carousel .cmp-carousel .slick-arrow:focus{outline:0}.hero-carousel .cmp-carousel .slick-prev{left:30px}.hero-carousel .cmp-carousel .slick-prev:after,.hero-carousel .cmp-carousel .slick-prev:before{left:50%;transform-origin:left center}.hero-carousel .cmp-carousel .slick-prev:before{transform:translate(-50%,-50%) rotate(45deg)}.hero-carousel .cmp-carousel .slick-prev:after{transform:translate(-50%,-50%) rotate(-45deg)}[dir=rtl] .hero-carousel .cmp-carousel .slick-prev{right:auto}.hero-carousel .cmp-carousel .slick-next{right:30px}.hero-carousel .cmp-carousel .slick-next:after,.hero-carousel .cmp-carousel .slick-next:before{right:50%;transform-origin:right center}.hero-carousel .cmp-carousel .slick-next:before{transform:translate(50%,-50%) rotate(45deg)}.hero-carousel .cmp-carousel .slick-next:after{transform:translate(50%,-50%) rotate(-45deg)}.hero-carousel .cmp-carousel .cmp-carousel video{height:600px;width:100%;-o-object-fit:fill;object-fit:fill;background-color:#121212}.cmp-restaurant-cards .cmp-carousel .slick-arrow,.eventroom-modal .carousel .cmp-carousel .slick-arrow,.room-carousel .cmp-carousel .slick-arrow{width:30px;height:30px}.cmp-restaurant-cards .cmp-carousel .slick-arrow:after,.cmp-restaurant-cards .cmp-carousel .slick-arrow:before,.eventroom-modal .carousel .cmp-carousel .slick-arrow:after,.eventroom-modal .carousel .cmp-carousel .slick-arrow:before,.room-carousel .cmp-carousel .slick-arrow:after,.room-carousel .cmp-carousel .slick-arrow:before{content:"";position:absolute;top:50%;width:10px;height:1px;background:#121212;opacity:1}.cmp-restaurant-cards .cmp-carousel .slick-arrow:focus,.eventroom-modal .carousel .cmp-carousel .slick-arrow:focus,.room-carousel .cmp-carousel .slick-arrow:focus{outline:0}.cmp-restaurant-cards .cmp-carousel .slick-prev,.eventroom-modal .carousel .cmp-carousel .slick-prev,.room-carousel .cmp-carousel .slick-prev{left:10px}.cmp-restaurant-cards .cmp-carousel .slick-prev:after,.cmp-restaurant-cards .cmp-carousel .slick-prev:before,.eventroom-modal .carousel .cmp-carousel .slick-prev:after,.eventroom-modal .carousel .cmp-carousel .slick-prev:before,.room-carousel .cmp-carousel .slick-prev:after,.room-carousel .cmp-carousel .slick-prev:before{left:50%;transform-origin:left center}.cmp-restaurant-cards .cmp-carousel .slick-prev:before,.eventroom-modal .carousel .cmp-carousel .slick-prev:before,.room-carousel .cmp-carousel .slick-prev:before{transform:translate(-50%,-50%) rotate(45deg)}.cmp-restaurant-cards .cmp-carousel .slick-prev:after,.eventroom-modal .carousel .cmp-carousel .slick-prev:after,.room-carousel .cmp-carousel .slick-prev:after{transform:translate(-50%,-50%) rotate(-45deg)}.eventroom-modal [dir=rtl] .carousel .cmp-carousel .slick-prev,[dir=rtl] .cmp-restaurant-cards .cmp-carousel .slick-prev,[dir=rtl] .eventroom-modal .carousel .cmp-carousel .slick-prev,[dir=rtl] .room-carousel .cmp-carousel .slick-prev{right:auto}.cmp-restaurant-cards .cmp-carousel .slick-next,.eventroom-modal .carousel .cmp-carousel .slick-next,.room-carousel .cmp-carousel .slick-next{right:10px}.cmp-restaurant-cards .cmp-carousel .slick-next:after,.cmp-restaurant-cards .cmp-carousel .slick-next:before,.eventroom-modal .carousel .cmp-carousel .slick-next:after,.eventroom-modal .carousel .cmp-carousel .slick-next:before,.room-carousel .cmp-carousel .slick-next:after,.room-carousel .cmp-carousel .slick-next:before{right:50%;transform-origin:right center}.cmp-restaurant-cards .cmp-carousel .slick-next:before,.eventroom-modal .carousel .cmp-carousel .slick-next:before,.room-carousel .cmp-carousel .slick-next:before{transform:translate(50%,-50%) rotate(45deg)}.cmp-restaurant-cards .cmp-carousel .slick-next:after,.eventroom-modal .carousel .cmp-carousel .slick-next:after,.room-carousel .cmp-carousel .slick-next:after{transform:translate(50%,-50%) rotate(-45deg)}.cmp-restaurant-cards .cmp-carousel .slick-arrow,.eventroom-modal .carousel .cmp-carousel .slick-arrow,.room-carousel .cmp-carousel .slick-arrow{top:unset;left:unset;right:unset;bottom:0;transform:unset;background:#fff}.cmp-restaurant-cards .cmp-carousel .slick-prev,.eventroom-modal .carousel .cmp-carousel .slick-prev,.room-carousel .cmp-carousel .slick-prev{right:30px}.eventroom-modal [dir=rtl] .carousel .cmp-carousel .slick-prev,[dir=rtl] .cmp-restaurant-cards .cmp-carousel .slick-prev,[dir=rtl] .eventroom-modal .carousel .cmp-carousel .slick-prev,[dir=rtl] .room-carousel .cmp-carousel .slick-prev{left:0;right:auto}.cmp-restaurant-cards .cmp-carousel .slick-next,.eventroom-modal .carousel .cmp-carousel .slick-next,.room-carousel .cmp-carousel .slick-next{right:0}.eventroom-modal [dir=rtl] .carousel .cmp-carousel .slick-next,[dir=rtl] .cmp-restaurant-cards .cmp-carousel .slick-next,[dir=rtl] .eventroom-modal .carousel .cmp-carousel .slick-next,[dir=rtl] .room-carousel .cmp-carousel .slick-next{left:30px;right:auto}.scroll-carousel .cmp-carousel{max-width:752px}.scroll-carousel .cmp-carousel .cmp-teaser__title{font-size:30px}.scroll-carousel .cmp-carousel .cmp-teaser__content{position:relative}.scroll-carousel .cmp-carousel .cmp-teaser__content__container{text-align:center;padding:40px 80px 0 80px}@media (max-width:768px){.scroll-carousel .cmp-carousel .cmp-teaser__content__container{padding-left:0;padding-right:0}}.scroll-carousel .cmp-carousel .cmp-teaser__description p{margin:0}.scroll-carousel .cmp-carousel .cmp-teaser__action-container{padding-top:20px}.scroll-carousel .cmp-carousel .slick-arrow{top:unset;left:unset;bottom:unset;background-size:50px 14px;width:50px;height:14px;transition:all .3s ease;transform:unset}.scroll-carousel .cmp-carousel .slick-arrow:before{content:none}.scroll-carousel .cmp-carousel .slick-arrow.slick-disabled{opacity:.25}.scroll-carousel .cmp-carousel .slick-next{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-right.png)}.scroll-carousel .cmp-carousel .slick-next:hover{transform:translateX(10px)}.scroll-carousel .cmp-carousel .slick-prev{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-left.png)}.scroll-carousel .cmp-carousel .slick-prev:hover{transform:translateX(-10px)}.scroll-carousel .cmp-carousel .slick-arrow{top:35%}@media (max-width:768px){.scroll-carousel .cmp-carousel .slick-arrow{display:none!important}}.scroll-carousel .cmp-carousel .slick-next{right:-10%}[dir=rtl] .scroll-carousel .cmp-carousel .slick-next{right:-12%}.scroll-carousel .cmp-carousel .slick-prev{left:-12%}[dir=rtl] .scroll-carousel .cmp-carousel .slick-prev{right:105%}.scroll-carousel .cmp-carousel .slick-dots{bottom:-2rem!important}@media (max-width:768px){.scroll-carousel .cmp-carousel .slick-dots{display:block!important}}.scroll-carousel .cmp-carousel .slick-dots li button:before{color:#f8b90d}.flip-carousel .cmp-carousel .slick-arrow{top:unset;left:unset;bottom:unset;background-size:50px 14px;width:50px;height:14px;transition:all .3s ease;transform:unset}.flip-carousel .cmp-carousel .slick-arrow:before{content:none}.flip-carousel .cmp-carousel .slick-arrow.slick-disabled{opacity:.25}.flip-carousel .cmp-carousel .slick-next{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-right.png)}.flip-carousel .cmp-carousel .slick-next:hover{transform:translateX(10px)}.flip-carousel .cmp-carousel .slick-prev{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-left.png)}.flip-carousel .cmp-carousel .slick-prev:hover{transform:translateX(-10px)}.flip-carousel .cmp-carousel .slick-arrow{bottom:15%}@media (max-width:768px){.flip-carousel .cmp-carousel .slick-arrow{bottom:5%}}.flip-carousel .cmp-carousel .slick-next{right:calc(25% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-next{right:calc(75% - 60px)}@media (max-width:768px){.flip-carousel .cmp-carousel .slick-next{right:calc(50% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-next{right:calc(50% - 60px)}}.flip-carousel .cmp-carousel .slick-prev{left:calc(75% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-prev{right:calc(85% - 60px)}@media (max-width:768px){.flip-carousel .cmp-carousel .slick-prev{left:calc(50% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-prev{right:calc(70% - 60px)}}.cmp-carousel--default .cmp-carousel .slick-arrow,.cmp-gallery .cmp-carousel .slick-arrow{width:67px;height:60px;background:rgba(18,18,18,.8)}.cmp-carousel--default .cmp-carousel .slick-arrow:before,.cmp-gallery .cmp-carousel .slick-arrow:before{display:block;width:67px;height:60px;content:"";background-repeat:no-repeat;background-position:center center}.cmp-carousel--default .cmp-carousel .slick-prev:before,.cmp-gallery .cmp-carousel .slick-prev:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/default-carousel-left.png)}.cmp-carousel--default .cmp-carousel .slick-next:before,.cmp-gallery .cmp-carousel .slick-next:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/default-carousel-right.png)}.container .cmp-container{overflow:inherit}.container.style-flexbox .cmp-container,.container.style-flexbox .cmp-container>div:not(.teaser){display:flex;flex-direction:column}@media (min-width:768px){.container.style-flexbox .cmp-container,.container.style-flexbox .cmp-container>div:not(.teaser){flex-direction:row}}.container.style-flexbox .teaser{align-self:stretch;width:100%!important}@media (min-width:768px){.container.style-flexbox .teaser{width:inherit}}.container.style-flexbox .teaser .cmp-teaser{height:100%;padding:15px!important;display:flex;flex-direction:column}.container.style-flexbox .teaser .cmp-teaser__content{flex:1}.container .cmp-container__background{z-index:-1;height:100%}.container .cmp-container__background figure,.container .cmp-container__background img,.container .cmp-container__background picture{height:100%}.container.bg-transparent{background:0 0}.container.bg-white{background:#fff}.container.bg-warm-light{background:#faf7f3}.container.bg-dark{background:#1c1f2a;color:#fff}.container.bg-black{background:#121212;color:#fff}.container.bg-yellow{background:#f8b90d}.container.cmp-container--gutters .aem-GridColumn{padding-left:15px;padding-right:15px}.container.cmp-container--padding{padding-top:30px;padding-bottom:30px}.container.cmp-container--inset{display:inline-block}.container.cmp-container--inset>.cmp-container{padding:15px;background-color:#fff;text-align:center}@media (min-width:768px){.container.cmp-container--inset{min-width:50%;margin-top:-3rem}.container.cmp-container--inset>.cmp-container{text-align:left}}@media (min-width:992px){.container.cmp-container--inset{min-width:33%;margin-top:-2.5rem}}.container.cmp-container--inset .cmp-hotel-detail-container__title,.container.cmp-container--inset .cmp-restaurant-cards--title,.container.cmp-container--inset .cmp-title__inset,.container.cmp-container--inset .cmp-title__section-heading{margin-top:10px;margin-bottom:25px}.container.cmp-container--inset .cmp-hotel-detail-container__title:after,.container.cmp-container--inset .cmp-restaurant-cards--title:after,.container.cmp-container--inset .cmp-title__inset:after,.container.cmp-container--inset .cmp-title__section-heading:after{bottom:unset}.container.style-outline{border:solid #444 1px;padding-bottom:15px;margin-bottom:20px}@media (min-width:768px){.container.style-outline{margin-bottom:40px}}.container.style-outline .cmp-container .cmp-title__text{margin-bottom:0}.container.style-outline .cmp-container .rte{text-align:center}.container.style-outline .cmp-container .rte li{text-align:left}[dir=rtl] .container.style-outline .cmp-container .rte li{text-align:right}@media (min-width:768px){.container.style-outline .cmp-container .rte{text-align:left}[dir=rtl] .container.style-outline .cmp-container .rte{text-align:right}}.container.style-outline .cmp-container .calltoaction,.container.style-outline .cmp-container .rte{padding:0 15px}.container.cmp-container__cut-out{text-align:center;padding-top:20px}@media (min-width:768px){.container.cmp-container__cut-out{margin-bottom:-40px;max-width:500px;padding-top:0;padding-left:0!important;position:relative;text-align:inherit;top:-40px}.container.cmp-container__cut-out .cmp-container{padding:10px 40px 0 20px}}.aem-Grid[class*=aem-Grid--]>.container.cmp-container__cut-out.aem-GridColumn[class*=aem-GridColumn--]{float:left}.container.cmp-container--sticky-footer{background-color:transparent;bottom:0;display:block;left:0;padding:0;position:fixed;text-align:center;width:100%;z-index:1000}.container.cmp-container--sticky-footer .button,.container.cmp-container--sticky-footer .cmp-display-logic__action-container{width:100%}.container.cmp-container--sticky-footer .button .cmp-button-wrapper,.container.cmp-container--sticky-footer .cmp-display-logic__action-container .cmp-button-wrapper{width:100%}.container.cmp-container--sticky-footer .button .cmp-button-wrapper .cmp-button,.container.cmp-container--sticky-footer .cmp-display-logic__action-container .cmp-button-wrapper .cmp-button{width:100%}@media (min-width:1200px){.container.cmp-container--sticky-footer{display:none}}html[class*=aem-AuthorLayer-] .container.cmp-container--sticky-footer{display:block;height:auto;position:static}.container .cmp-container--max-width-small{margin:0 auto;max-width:960px;float:none!important}.container .cmp-container--max-width-medium{margin:0 auto;max-width:1200px;float:none!important}.container .cmp-container--max-width-large{margin:0 auto;max-width:1440px;float:none!important}@media (max-width:767px){.container .cmp-container--svp--padding{padding-left:15px;padding-right:15px}}.cmp-embed{position:relative}.cmp-embed__socialtables{height:100%;position:absolute;width:100%}.eventroom-card img{max-width:100%;width:100%}.eventroom-details .cmp-container{overflow:visible}.eventroom-modal html:lang(vi) .eventroom-details .cmp-title--event-title .cmp-title__text,html:lang(vi) .eventroom-details .eventroom-modal .cmp-title--event-title .cmp-title__text,html:lang(vi) .eventroom-details .eventroom-title .cmp-title__text{font-family:Prata,serif}.eventroom-details .eventroom-modal .cmp-title--event-title .cmp-title__text:before,.eventroom-details .eventroom-title .cmp-title__text:before,.eventroom-modal .eventroom-details .cmp-title--event-title .cmp-title__text:before{background-color:#f8b90d}.eventroom-modal html:lang(vi) .eventroom-details .cmp-title--event-subtitle .cmp-title__text,html:lang(vi) .eventroom-details .eventroom-desc .cmp-title__text,html:lang(vi) .eventroom-details .eventroom-modal .cmp-title--event-subtitle .cmp-title__text{font-family:'Nunito Sans',sans-serif}.jquery-modal{z-index:1000}.eventroom-modal{padding:50px 0 0;border-radius:0;overflow:visible;width:100%;max-width:100%}.eventroom-modal>.page{height:100%;overflow-y:scroll;padding-bottom:50px}@media (min-width:992px){.eventroom-modal{height:auto;padding:80px 100px;position:relative;max-width:970px;min-width:80%;width:auto}.eventroom-modal>.page{height:auto;padding-bottom:0;overflow-y:visible}}.eventroom-modal .cmp-text,.eventroom-modal .cmp-title{padding:0 23px}.eventroom-modal .cmp-title--event-title .cmp-title__text{font-weight:400}.eventroom-modal .cmp-title--event-title .cmp-title__text:before{background-color:#f8b90d}.eventroom-modal a.close-modal{background:0 0;width:15px;height:15px;top:15px;right:15px}.eventroom-modal a.close-modal:before{background:#121212}.eventroom-modal a.close-modal:after{background:#121212}.eventroom-modal .carousel{margin-bottom:20px}.eventroom-modal .carousel .cmp-carousel{display:block}.roomlayout-container .roomlayout{color:#121212}.roomlayout-container .rooms-icon{color:#f8b90d}.guest-reviews .star-rating{color:#f8b90d}.guest-reviews .IWSfrLink{text-transform:uppercase}.brandLogo-image{visibility:hidden}.brandLogo-image.brandLogo-image--show{visibility:inherit}.cmp-image--header{display:none!important}.aem-AuthorLayer-Edit .cmp-image--header{display:block!important}.cmp-map-hotel-info .hotel-details{text-align:left}[dir=rtl] .cmp-map-hotel-info .hotel-details{text-align:right}.cmp-map-hotel-info .hotel-details:before{border-width:0;border-color:#f8b90d}.cmp-map-hotel-info .hotel-details.state-topvisible:before{border-width:0 0 0 40px}.ihg-modal__xf-modal a.close-modal:before{background:#121212}.ihg-modal__xf-modal a.close-modal:after{background:#121212}.cmp-attractionsmap__filter-bar{background:#121212}html:lang(vi) .cmp-attractionsmap__info-window{font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}html:lang(vi) .cmp-attractionsmap__info-window-title{font-family:Prata,serif}.cmp-social-media__link{background:#121212}@media (max-width:768px){.cmp-tabs--highlights .cmp-tabs{border-bottom:solid #121212 2px}.cmp-tabs--highlights .cmp-tabs__tabpanel{border-top:solid #121212 2px;position:relative}.cmp-tabs--highlights .cmp-tabs__tabpanel:before{padding:15px;padding-right:30px;font-size:18px;line-height:1.33;font-weight:700}.cmp-tabs--highlights .cmp-tabs__tabpanel:after{content:" ";transform:rotate(90deg);background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-121212.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:1em;right:1em}[dir=rtl] .cmp-tabs--highlights .cmp-tabs__tabpanel:after{left:1em;right:unset}.cmp-tabs--highlights .cmp-tabs__tabpanel--active:before{background-color:#121212;color:#fff}.cmp-tabs--highlights .cmp-tabs__tabpanel--active:after{top:1.5em;transform:rotate(-90deg);background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-ffffff.svg)}}@media (min-width:768px){.cmp-tabs--highlights .cmp-tabs{display:flex;border-top:solid #121212 2px}.cmp-tabs--highlights .cmp-tabs__tablist{width:25%;display:inline-block}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab{display:flex;align-items:center;font-weight:700;font-size:18px;line-height:1.33;border-bottom:solid #121212 2px!important;width:100%;padding:9px 15px;transition:all .3s ease}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab:before{content:"";min-width:15px;width:15px;height:15px;margin-right:15px;display:inline-block;border-radius:100px}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab:hover{background-color:#f8b90d}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab--active:before{background-color:#f8b90d}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab--active:hover{background-color:transparent}.cmp-tabs--highlights .cmp-tabs__tabpanel{width:75%;opacity:1}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.cmp-tabs--highlights .cmp-tabs__tabpanel--active{animation:fadeIn .3s ease}}.hotel-highlights .cmp-teaser__content .cmp-teaser__content__container .highlight-link .phoneNumber-desktop{display:none}@media (min-width:769px){.hotel-highlights .cmp-teaser__content .cmp-teaser__content__container .highlight-link .phoneNumber-desktop{display:block}}@media (min-width:769px){.hotel-highlights .cmp-teaser__content .cmp-teaser__content__container .highlight-link .phoneNumber-mobile{display:none}}.hotel-highlights .cmp-teaser__content .cmp-teaser__title{display:none}.hotel-highlights.hotel-highlights_digitaldirectory .ihg-highlights-module h2.sub-header{margin-bottom:70px;text-align:center}.cmp-teaser--default .cmp-teaser__title{line-height:inherit}.hero-carousel .teaser .cmp-image{height:auto}.hero-carousel .teaser .cmp-image .cmp-image__image{height:auto}.teaser--feature .cmp-teaser__content .cmp-image,.teaser--feature-animated .cmp-teaser__content .cmp-image,.teaser--gallery .cmp-teaser__content .cmp-image,.teaser--promo .cmp-teaser__content .cmp-image{display:none}.teaser--feature .cmp-teaser__content,.teaser--feature-animated .cmp-teaser__content,.teaser--gallery .cmp-teaser__content,.teaser--promo .cmp-teaser__content,.teaser--showcase .cmp-teaser__content{position:relative!important}.teaser--feature .cmp-teaser__caption,.teaser--feature-animated .cmp-teaser__caption,.teaser--gallery .cmp-teaser__caption,.teaser--promo .cmp-teaser__caption,.teaser--showcase .cmp-teaser__caption{display:none}.teaser--showcase .cmp-teaser--default .cmp-teaser__image~.cmp-teaser__content:not([data-paddingforallviewports]){padding:0!important}.teaser--showcase .cmp-teaser{display:flex}@media (max-width:768px){.teaser--showcase .cmp-teaser{flex-direction:column}}.teaser--showcase .cmp-teaser__image{flex:1 1 0px;width:50%}.teaser--showcase .cmp-teaser__image .cmp-image{height:100%}.teaser--showcase .cmp-teaser__image .cmp-image__image{height:100%}.teaser--showcase .cmp-teaser__image .cmp-image__image img{height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.teaser--showcase .cmp-teaser__image{width:100%}}.teaser--showcase .cmp-teaser__image img{width:auto;max-width:unset}@media (max-width:768px){.teaser--showcase .cmp-teaser__image img{width:100%}}.teaser--showcase .cmp-teaser__content{flex:1 1 0px;background-color:#f8b90d;text-align:center;padding:0;width:50%;display:flex;align-items:center;background-color:#f8b90d;text-align:center;right:0;left:auto;flex-direction:column}@media (max-width:768px){.teaser--showcase .cmp-teaser__content{width:100%;position:unset}}.teaser--showcase .cmp-teaser__content .cmp-image{margin-top:80px;margin-top:80px;margin-bottom:40px;width:80px}@media (max-width:768px){.teaser--showcase .cmp-teaser__content .cmp-image{margin-top:40px}}.teaser--showcase .cmp-teaser__content .cmp-image__image img{max-height:100px}.teaser--showcase .cmp-teaser__content__container{margin:20px 0;padding:0 20px;margin-top:80px;margin-bottom:80px;text-align:center}.teaser--showcase .cmp-teaser__content .cmp-image+.cmp-teaser__content__container{margin-top:20px;position:static}.teaser--showcase .cmp-teaser__title{font-size:30px;margin:20px 0;padding:0 20px}.teaser--showcase .cmp-teaser__description{margin:20px 0;padding:0 20px;font-size:18px;padding:20px 40px}.teaser--showcase .cmp-teaser__description p{margin:0}.teaser--showcase .cmp-teaser__action-container{display:none}.teaser--gallery .cmp-teaser__content{background-color:#f8b90d;padding:0}.teaser--gallery .cmp-teaser__content__container{padding:5px 10px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width:768px){.teaser--gallery .cmp-teaser__content__container{justify-content:space-between;flex-direction:row}}.teaser--gallery .cmp-teaser__title{display:none}.teaser--gallery .cmp-teaser__description{font-size:18px}.teaser--gallery .cmp-teaser__description p{margin:0}.teaser--gallery .cmp-teaser__action-link{font-weight:700;font-size:18px;white-space:nowrap;position:relative;padding:0 1em 0 10px}.teaser--gallery .cmp-teaser__action-link:after{content:">";line-height:1;height:100%;display:flex;position:absolute;top:0;right:0;align-items:center;justify-content:center}.teaser--feature .cmp-teaser__image,.teaser--feature-animated .cmp-teaser__image{margin-bottom:15px}.teaser--feature .cmp-teaser__content,.teaser--feature-animated .cmp-teaser__content{padding:0}.teaser--feature .cmp-teaser__content__container,.teaser--feature-animated .cmp-teaser__content__container{text-align:center}.teaser--feature .cmp-teaser__title,.teaser--feature-animated .cmp-teaser__title{font-size:30px;margin:20px 0;padding:0 20px}.teaser--feature .cmp-teaser__description,.teaser--feature-animated .cmp-teaser__description{margin:20px 0;padding:0 20px;font-size:18px}.teaser--feature .cmp-teaser__action-container,.teaser--feature-animated .cmp-teaser__action-container{margin:20px 0;padding:0 20px}.teaser--feature-animated .cmp-teaser__image{position:relative}.teaser--feature-animated .cmp-teaser__image:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:10px;background-color:#f8b90d;z-index:1;width:0;transition:width 1s ease}.teaser--feature-animated .cmp-teaser__image.state-bottomvisible:after{width:100%}.teaser--promo .cmp-teaser__content{background-color:#fff;padding:0}.teaser--promo .cmp-teaser__title{margin:20px 0;padding:0 20px;padding-left:23px;font-size:30px;position:relative;line-height:1.25}.teaser--promo .cmp-teaser__title:before{content:" ";position:absolute;top:0;margin-left:-23px;width:3px;height:100%;display:block;background-color:#f8b90d}[dir=rtl] .teaser--promo .cmp-teaser__title{padding-right:23px;padding-left:0}[dir=rtl] .teaser--promo .cmp-teaser__title:before{margin-right:-23px;margin-left:0}.teaser--promo .cmp-teaser__description{margin:20px 0;padding:0 20px;padding-left:23px;font-size:18px}.teaser--promo .cmp-teaser__action-container{margin:20px 0;padding:0 20px;padding-left:23px}.teaser--hero-animated.state-topvisible .cmp-teaser__title{transform:translateX(0);opacity:1}.teaser--hero-animated .cmp-teaser__content{text-shadow:0 0 20px rgba(0,0,0,.7);text-align:center;color:#fff;font-weight:500}.teaser--hero-animated .cmp-teaser__title{transition:opacity 2s,transform 2s;opacity:0;transform:translateX(-35px);width:100%;position:absolute;bottom:60%;left:0;padding:0 0;line-height:1;font-size:50px}@media (min-width:768px){.teaser--hero-animated .cmp-teaser__title{font-size:80px}}.teaser--hero-animated .cmp-teaser__description{width:100%;position:absolute;top:40%;left:0;padding:0 0;font-size:24px;margin-top:-1em}@media (min-width:768px){.teaser--hero-animated .cmp-teaser__description{font-size:30px}}.teaser--hero-2 .cmp-teaser__image,.teaser--hero-2-light .cmp-teaser__image{position:relative}.teaser--hero-2 .cmp-teaser__image:after,.teaser--hero-2-light .cmp-teaser__image:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:10px;background-color:#f8b90d;z-index:1;width:0;transition:width 1s ease}.teaser--hero-2 .cmp-teaser__image.state-bottomvisible:after,.teaser--hero-2-light .cmp-teaser__image.state-bottomvisible:after{width:100%}.teaser--hero-2 .cmp-teaser__title,.teaser--hero-2-light .cmp-teaser__title{text-align:center;color:#121212;font-weight:500;width:100%;position:absolute;top:50%;line-height:1;font-size:40px;margin-top:-.5em}@media (min-width:768px){.teaser--hero-2 .cmp-teaser__title,.teaser--hero-2-light .cmp-teaser__title{font-size:50px}}.teaser--hero-2 .cmp-teaser__description,.teaser--hero-2-light .cmp-teaser__description{display:none}.teaser--hero-2-light .cmp-teaser__title{color:#fff;text-shadow:0 0 20px #000}.teaser--hotel-home .cmp-teaser__image~.cmp-teaser__content{position:relative}.teaser--hotel-home .cmp-teaser__content{background:#fff;flex-direction:column;padding:0 30px}.teaser--hotel-home .cmp-teaser__content.pretitle-displayed .cmp-teaser__title{padding-top:0}.teaser--hotel-home .cmp-teaser .cmp-teaser__content__container{background:#fff;width:100%;padding:0!important}.teaser--hotel-home .cmp-teaser__pretitle-container{width:100%}.teaser--hotel-home .cmp-teaser__pretitle{font-family:'Nunito Sans',sans-serif;font-size:14px;line-height:16px;text-align:center;letter-spacing:2px;text-transform:uppercase;color:#000;margin:0 auto;background-color:#fff;padding:15px 30px 5px;text-align:center;transform:translateY(-45px)}@media (min-width:768px){.teaser--hotel-home .cmp-teaser__pretitle{width:70%}}@media (min-width:992px){.teaser--hotel-home .cmp-teaser__pretitle{width:52.5%;padding:30px 80px 5px;transform:translateY(-60px)}}.teaser--hotel-home .cmp-teaser__title{background:#fff;padding:15px;transform:translateY(-45px);text-align:center;margin:0 auto -45px;font-size:40px;line-height:1.25}@media (min-width:768px){.teaser--hotel-home .cmp-teaser__title{width:70%}}@media (min-width:992px){.teaser--hotel-home .cmp-teaser__title{width:52.5%;font-size:50px;padding:30px 80px 20px;margin-bottom:-60px;transform:translateY(-60px)}}.teaser--hotel-home .cmp-teaser__description{margin:0 auto;padding:0 0 20px;text-align:center}@media (min-width:992px){.teaser--hotel-home .cmp-teaser__description{max-width:69.5%}}.teaser--hotel-home .cmp-teaser__action-container{text-align:center;background:#fff;padding-bottom:1.5em}@media (min-width:768px){.teaser--hotel-home .cmp-teaser__action-container{background:initial;padding-bottom:initial;position:absolute;right:1em;top:-4em}}.teaser--hotel-home .cmp-teaser__action-link{display:flex;flex-direction:row-reverse;align-items:center}.teaser--hotel-home .cmp-teaser__action-link>span{margin-right:.5em}.cmp-countdown{padding-top:2rem;padding-bottom:2rem}.cmp-countdown__title{font-size:3rem;line-height:115%;margin-bottom:3rem;text-align:center}.cmp-countdown__number{border-color:#121212;margin-bottom:.5rem}.cmp-countdown__amount{color:#f8b90d;font-size:2.1rem;font-weight:500;text-align:center}.cmp-countdown__period{font-size:1.4rem;line-height:1.5;text-align:center}html:lang(vi) .cmp-testimonial-carousel__card .heading{font-family:Prata,serif}.cmp-testimonial-carousel .swiper-button-next{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-right.png);left:15px;right:auto}.cmp-testimonial-carousel .swiper-button-next:after{content:none}.cmp-testimonial-carousel .swiper-button-prev{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-left.png);left:auto;right:15px}.cmp-testimonial-carousel .swiper-button-prev:after{content:none}.checklist.cmp-display-logic__text ul,.text.checklist ul{list-style:none}.checklist.cmp-display-logic__text ul li,.text.checklist ul li{position:relative}.checklist.cmp-display-logic__text ul li:before,.text.checklist ul li:before{content:"\f00c";font-family:FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:100;left:-22px;position:absolute;text-rendering:auto;top:0}[dir=rtl] .checklist.cmp-display-logic__text ul li:before,[dir=rtl] .text.checklist ul li:before{left:inherit;right:-22px;transform:scaleX(-1)}.text-white.cmp-display-logic__text,.text.text-white{color:#fff}[dir=rtl] .cmp-display-logic__text ul li,[dir=rtl] .text ul li{text-align:right}.rte{font-size:18px;line-height:1.45}html:lang(vi) .rte{font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}.cmp-title__centered .cmp-title{text-align:center}.cmp-title__centered.cmp-hotel-detail-container__title:after,.cmp-title__centered.cmp-restaurant-cards--title:after,.cmp-title__centered.cmp-title__inset:after,.cmp-title__centered.cmp-title__section-heading:after{left:50%}[dir=rtl] .cmp-title__centered.cmp-hotel-detail-container__title:after,[dir=rtl] .cmp-title__centered.cmp-restaurant-cards--title:after,[dir=rtl] .cmp-title__centered.cmp-title__inset:after,[dir=rtl] .cmp-title__centered.cmp-title__section-heading:after{right:50%}.cmp-title__text a{text-decoration:none}.cmp-title--h1 .cmp-title__text{font-size:80px}.cmp-title--h2 .cmp-title__text{font-size:50px}.cmp-title--h3 .cmp-title__text{font-size:40px}.cmp-title--h4 .cmp-title__text{font-size:30px}.cmp-title--h5 .cmp-title__text{font-size:24px}.cmp-title--h6 .cmp-title__text{font-size:18px}.cmp-hotel-detail-container__title,.cmp-restaurant-cards--title,.cmp-title__dinner-card,.cmp-title__inset,.cmp-title__section-heading{margin:0 0 50px 0;position:relative}.cmp-hotel-detail-container__title:after,.cmp-restaurant-cards--title:after,.cmp-title__dinner-card:after,.cmp-title__inset:after,.cmp-title__section-heading:after{bottom:-30px;content:" ";height:3px;display:inline-block;right:auto;position:absolute;transition:border-left-width .3s;background-color:transparent;border:0 solid #f8b90d;transform:translateX(-50%)}[dir=rtl] .cmp-hotel-detail-container__title:after,[dir=rtl] .cmp-restaurant-cards--title:after,[dir=rtl] .cmp-title__dinner-card:after,[dir=rtl] .cmp-title__inset:after,[dir=rtl] .cmp-title__section-heading:after{transform:translateX(50%)}@media (min-width:768px){.cmp-hotel-detail-container__title:after,.cmp-restaurant-cards--title:after,.cmp-title__dinner-card:after,.cmp-title__inset:after,.cmp-title__section-heading:after{left:15px}[dir=rtl] .cmp-hotel-detail-container__title:after,[dir=rtl] .cmp-restaurant-cards--title:after,[dir=rtl] .cmp-title__dinner-card:after,[dir=rtl] .cmp-title__inset:after,[dir=rtl] .cmp-title__section-heading:after{left:inherit;right:15px}}.cmp-title__dinner-card.state-bottomvisible:after,.cmp-title__section-heading.state-bottomvisible:after,.state-bottomvisible.cmp-hotel-detail-container__title:after,.state-bottomvisible.cmp-restaurant-cards--title:after,.state-bottomvisible.cmp-title__inset:after{border-width:0 0 0 32px}.container.bg-dark .cmp-hotel-detail-container__title:after,.container.bg-dark .cmp-restaurant-cards--title:after,.container.bg-dark .cmp-title__dinner-card:after,.container.bg-dark .cmp-title__inset:after,.container.bg-dark .cmp-title__section-heading:after{border-color:#121212}.container.bg-black .cmp-hotel-detail-container__title:after,.container.bg-black .cmp-restaurant-cards--title:after,.container.bg-black .cmp-title__dinner-card:after,.container.bg-black .cmp-title__inset:after,.container.bg-black .cmp-title__section-heading:after{border-color:#121212}.cmp-title__dinner-card:after{bottom:-15px}@media (min-width:768px){.cmp-title__dinner-card{margin-top:5px}.cmp-title__dinner-card:after{left:17px}}.cmp-title__subtitle h1{font-size:40px}.cmp-title__subtitle h2{font-size:25px}.cmp-title__subtitle h3{font-size:20px}.cmp-title__subtitle h4{font-size:15px}.cmp-title__subtitle h5{font-size:12px}.cmp-title__subtitle h6{font-size:9px}@media (max-width:991px){.cmp-title__subtitle h1{font-size:40px}.cmp-title__subtitle h2{font-size:24px}.cmp-title__subtitle h3{font-size:18px}.cmp-title__subtitle h4{font-size:17px}.cmp-title__subtitle h5{font-size:10px}.cmp-title__subtitle h6{font-size:9px}}@media (max-width:767px){.cmp-title__subtitle h1{font-size:25px}.cmp-title__subtitle h2{font-size:21px}.cmp-title__subtitle h3{font-size:15px}.cmp-title__subtitle h4{font-size:14px}.cmp-title__subtitle h5{font-size:10px}.cmp-title__subtitle h6{font-size:9px}}.cmp-title--vertical-spacing-small .cmp-title__text{line-height:1}.cmp-title--vertical-spacing-medium .cmp-title__text{margin-bottom:20px}.cmp-hotel-detail-container__title:after,.cmp-restaurant-cards--title:after,.cmp-title__dinner-card:after,.cmp-title__inset:after,.cmp-title__section-heading:after{border-color:#f8b90d}.container.bg-dark .cmp-hotel-detail-container__title:after,.container.bg-dark .cmp-restaurant-cards--title:after,.container.bg-dark .cmp-title__dinner-card:after,.container.bg-dark .cmp-title__inset:after,.container.bg-dark .cmp-title__section-heading:after{border-color:#f8b90d}.container.bg-black .cmp-hotel-detail-container__title:after,.container.bg-black .cmp-restaurant-cards--title:after,.container.bg-black .cmp-title__dinner-card:after,.container.bg-black .cmp-title__inset:after,.container.bg-black .cmp-title__section-heading:after{border-color:#f8b90d}.container.bg-yellow .cmp-hotel-detail-container__title:after,.container.bg-yellow .cmp-restaurant-cards--title:after,.container.bg-yellow .cmp-title__dinner-card:after,.container.bg-yellow .cmp-title__inset:after,.container.bg-yellow .cmp-title__section-heading:after{border-color:#121212}.cmp-title__inset{display:block;margin-bottom:20px}.cmp-title__inset:after{bottom:0;margin-left:50%}.cmp-title__inset .cmp-title__text{width:100%;margin-top:0;margin-bottom:1.5em;background-color:#fff;padding:20px 15px;text-align:center}@media (min-width:768px){.cmp-title__inset .cmp-title__text{width:50%;margin-top:-1.5em;text-align:left}}@media (min-width:992px){.cmp-title__inset .cmp-title__text{width:33.33%}}@media (min-width:768px){.cmp-title__inset{margin-bottom:40px}.cmp-title__inset:after{margin-left:15px}}[dir=rtl] .cmp-title__inset .cmp-title__text{text-align:right}@media (min-width:768px){[dir=rtl] .cmp-title__inset:after{margin-right:15px;margin-left:0}}.cmp-title--eyebrow .cmp-title__text{text-transform:uppercase;font-weight:400;letter-spacing:.15em;line-height:1em;font-size:14px}html:lang(vi) .cmp-title--eyebrow .cmp-title__text{font-family:'Nunito Sans',sans-serif}.cmp-title--color-light .cmp-title__text{color:#fff!important}.cmp-title--color-dark .cmp-title__text{color:#121212}.cmp-title--color-dark:after{border-color:#121212!important}span.profile-name-tag{display:none}span[data-country-code=VN].profile-name-tag{display:unset}sup.profile-tm{display:none}sup[data-country-code=VN].profile-tm{display:unset}#reservation{margin-top:0}#reservation .popover{background-color:#faf7f3;padding:15px;border-radius:0;color:#121212;text-align:left}#reservation .popover .popover-title{padding:0;background-color:#faf7f3;border-bottom:none;font-size:18px;line-height:24px;font-weight:500}#reservation .popover .popover-title:lang(ar){font-weight:400}#reservation .popover .popover-title .close,#reservation .popover .popover-title .close:focus,#reservation .popover .popover-title .close:hover{opacity:initial;float:right}#reservation .popover .popover-content{padding:0;font-size:16px;line-height:24px}#reservation label{font-size:18px;line-height:24px;display:block;padding-bottom:10px;font-weight:400;color:#121212}@media (max-width:360px){#reservation label:lang(ar){font-size:14px}}#reservation select{padding:12px 15px}#reservation .expand-reservation{display:none}#reservation .error-msg{color:#121212;font-weight:400;font-size:18px;line-height:26px;height:auto;min-height:62px;width:100%;border:3px solid #a50000;width:100%;text-align:left;position:relative;padding:15px 15px 15px 63px;margin-bottom:20px}#reservation .error-msg:empty{display:none}#reservation .error-msg:before{font-family:FontAwesome;content:"\f06a";font-weight:400;font-size:20px;line-height:1;width:48px;padding:15px;margin-right:15px;background-color:#a50000;color:#fff;position:absolute;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}#reservation .error-msg a{border-bottom:1px solid #121212;cursor:pointer;font-weight:500;text-decoration:none;position:relative}#reservation .error-msg a:lang(ar){font-weight:400;display:inline-block}#reservation .error-msg a:before{content:" ";position:absolute;z-index:2;left:0;right:100%;bottom:-1px;background:#f8b90d;height:1px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}#reservation .error-msg a:hover{color:#121212}#reservation .error-msg a:hover:before{right:0}#reservation .content .tab-content .expand-acr{width:100%;display:flex;flex-wrap:wrap}@media (min-width:768px){#reservation .content .tab-content .expand-acr{width:50%}}#reservation .content .tab-content .tab-pane{width:940px;margin:0 auto;padding:0}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top{display:flex;flex-wrap:wrap;justify-content:center}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .region{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination{width:100%}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination label{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination select{display:block;width:700px;margin:0 auto}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr{width:33.33%;padding:0 10px;margin-top:40px}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr.default-pos{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search{background-color:#f8b90d;color:#121212;cursor:pointer;font-size:18px;font-weight:500;line-height:50px;margin-top:35px;position:relative;text-align:center;text-transform:inherit;height:50px;padding:0;margin-top:10px}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:lang(ar){font-weight:500}html:lang(vi) #reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search{font-family:'Nunito Sans',sans-serif}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:0;background-color:#121212;z-index:1;transition:all .3s ease}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search span{position:relative;z-index:2}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:hover{color:#f8b90d}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:hover:after{width:100%}#reservation .content .tab-content .tab-pane .form-fields .form-group.dates{width:33.33%;padding:0 10px;margin-top:40px;position:relative}#reservation .content .tab-content .tab-pane .form-fields .form-group.dates .cal-icon{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-resmod-calendar.png);background-repeat:no-repeat;background-size:21px;background-position:center;position:absolute;right:25px;bottom:10px;width:21px;height:50px}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt{margin-top:30px;padding:4px 0;text-align:center;position:relative;font-size:18px;line-height:24px;color:#121212;text-decoration:none;font-weight:bolder}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt:lang(ar){font-weight:400}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-less-line{height:2px;background-color:#121212;width:0;position:absolute;top:17px;z-index:0;transition:width .5s linear;transform:translateX(-50%);left:50%}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt{z-index:3}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt{position:relative;padding:0;padding-left:10px;padding-right:35px;cursor:pointer;background-color:#fff}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt:before,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt:before{content:" ";position:absolute;left:10px;bottom:-2px;width:0;max-width:calc(100% - 45px);background:#f8b90d;height:1px;transition-property:width;transition-duration:.3s;transition-timing-function:ease-out;z-index:3}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt:after,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt:after{content:" ";position:absolute;left:10px;bottom:-2px;width:calc(100% - 45px);background:#121212;height:1px;z-index:0}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt:hover:before,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt:hover:before{width:100%}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt.less-opt-opn .more-less-line{display:block;width:calc(100% - 20px)}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .arrow-icon{position:relative;right:25px;z-index:9;vertical-align:text-bottom;display:inline-block}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .arrow-icon:after{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-dropdown-arrow-homepage-resmod.png);background-size:contain;background-position:bottom;background-repeat:no-repeat;content:"";display:inline-block;height:8px;width:12px;transition:transform .3s ease-in}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .arrow-icon.open:after{transform:rotate(-180deg)}#reservation .content .tab-content .tab-pane .form-fields .expand-opt{display:none}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top{display:flex;margin-bottom:10px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms{width:33%;padding:0 10px;position:relative;margin-right:unset}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults input,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children input,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms input{text-align:center}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .plus-icon{position:absolute;bottom:25%;font-size:18px;color:#121212}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .minus-icon{left:25px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .plus-icon{right:25px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rate-preference{width:50%;padding:0 10px;display:inline-block;margin-right:unset}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rate-preference:after{display:none}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap{display:flex;align-items:flex-end}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap a{text-decoration:none}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap a:hover{color:#121212;cursor:pointer}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .iata-id{width:25%;padding:0 10px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .corporate-id .tooltip-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .iata-id .tooltip-icon{margin-left:5px;line-height:24px;color:inherit}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .important-note{width:50%;padding:0 10px;margin-bottom:10px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .important-note.alt-pos{float:unset;display:inline-block;width:25%}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .important-note .best-available{color:#121212;font-size:14px;line-height:20px;font-weight:400;margin:0}#reservation .content .tab-content .tab-pane .form-inline .htl-search{background-color:#f8b90d;color:#121212;cursor:pointer;font-size:18px;font-weight:500;position:relative;text-align:center;text-transform:inherit;height:50px;padding:0;margin-top:10px;line-height:50px}#reservation .content .tab-content .tab-pane .form-inline .htl-search:lang(ar){font-weight:500}html:lang(vi) #reservation .content .tab-content .tab-pane .form-inline .htl-search{font-family:'Nunito Sans',sans-serif}#reservation .content .tab-content .tab-pane .form-inline .htl-search:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:0;background-color:#121212;z-index:1;transition:all .3s ease}#reservation .content .tab-content .tab-pane .form-inline .htl-search span{position:relative;z-index:2}#reservation .content .tab-content .tab-pane .form-inline .htl-search:hover{color:#f8b90d}#reservation .content .tab-content .tab-pane .form-inline .htl-search:hover:after{width:100%}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select{height:50px;margin-bottom:10px;padding:0 15px;font-size:18px;line-height:24px;border:2px solid #121212;border-radius:0;width:100%;color:#121212;background-color:transparent;outline:0;font-weight:400}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input:lang(ar),#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select:lang(ar){font-size:16px}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input:focus,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input:hover,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select:focus,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select:hover{border-color:#f8b90d}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input::-moz-placeholder{color:#121212!important}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input::placeholder{color:#121212!important}#reservation .content .tab-content .tab-pane .form-inline .important-note.default-pos{display:none}#reservation .manage-reservation-link{display:none}#reservation:not(.resmod-default){position:relative;z-index:99}#reservation:not(.resmod-default) .content .tab-content{background-color:#fff}@media (min-width:768px){#reservation:not(.resmod-default) .content .tab-content{padding:0;background-color:transparent}}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields{transition-property:all;transition-duration:1s;transition-timing-function:ease}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group{display:inline-block;float:unset}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.group-code{display:none}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.destination{display:block}@media (max-width:767px){#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.destination{width:calc(100% + 30px);top:0}}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr{position:relative}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr.default-pos{display:none}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg:not(:empty){width:calc(100% - 20px);margin:0 10px 40px;top:106px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields{max-height:1000px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .form-fields-top{margin-top:66px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .form-fields-top .form-group.destination{margin-bottom:40px!important}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .searchBtnWrpr{position:relative}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .searchBtnWrpr.default-pos{display:none}.ui-selectmenu-button{outline:0}.ui-selectmenu-button .ui-selectmenu-text{display:block;color:#121212;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 65px)}.ui-selectmenu-menu{display:none}.ui-selectmenu-menu.ui-selectmenu-open{display:block;position:absolute!important}@media (max-width:991px){#reservation .content .tab-content .tab-pane{width:100%}#reservation .content .tab-content #book .form-fields .form-fields-top .destination select,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination select{height:auto;font-size:30px;line-height:36px;padding:15px;font-weight:500}#reservation .content .tab-content #book .form-fields .form-fields-top .destination select option,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination select option{font-size:18px;line-height:24px}#reservation .content .tab-content #book.show-complete .error-msg .form-inline .form-fields .form-fields-top,#reservation .content .tab-content #new-search.show-complete .error-msg .form-inline .form-fields .form-fields-top{margin-top:50px}}@media (max-width:767px){#reservation .content .main-nav{width:100%;justify-content:center}#reservation .content .main-nav li{margin-right:20px}#reservation .content .main-nav li a{padding-right:0}#reservation .content .tab-content{padding:0 15px}#reservation .content .tab-content .error-msg{font-size:18px;line-height:24px;margin-bottom:15px}#reservation .content .tab-content #book,#reservation .content .tab-content #new-search{position:relative;padding-bottom:85px}#reservation .content .tab-content #book .form-fields .form-group,#reservation .content .tab-content #new-search .form-fields .form-group{margin:0}#reservation .content .tab-content #book .form-fields .form-fields-top .dates,#reservation .content .tab-content #new-search .form-fields .form-fields-top .dates{width:50%;padding-right:0}#reservation .content .tab-content #book .form-fields .form-fields-top .dates .cal-icon,#reservation .content .tab-content #new-search .form-fields .form-fields-top .dates .cal-icon{right:15px}#reservation .content .tab-content #book .form-fields .form-fields-top .destination,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination{width:initial;margin-left:-15px;margin-right:-15px}#reservation .content .tab-content #book .form-fields .form-fields-top .destination select,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination select{width:100%}#reservation .content .tab-content #book .form-fields .form-fields-top .destination+.dates,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination+.dates{padding-left:0;padding-right:10px}#reservation .content .tab-content #book .form-fields .form-fields-top .destination+.dates .cal-icon,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination+.dates .cal-icon{right:25px}#reservation .content .tab-content #book .form-fields .form-fields-top .searchBtnWrpr,#reservation .content .tab-content #new-search .form-fields .form-fields-top .searchBtnWrpr{position:absolute;bottom:30px;left:0;width:100%;padding:0}#reservation .content .tab-content #book .form-fields .form-fields-lft .more-less-opt.less-opt-opn .more-less-line,#reservation .content .tab-content #new-search .form-fields .form-fields-lft .more-less-opt.less-opt-opn .more-less-line{width:100%}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr{width:100%;flex-wrap:wrap}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .adults,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .children{width:50%}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .adults{padding-left:0}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .children{padding-right:0}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .rooms,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .rate-preference,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .rooms,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .rooms,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .rooms{width:100%;padding:0}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .rate-preference{margin-bottom:10px}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap{display:flex!important;flex-wrap:wrap}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .iata-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .iata-id{width:50%;padding:0}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .corporate-id{padding-left:0}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .iata-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .iata-id{padding-right:0}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .important-note,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .important-note{width:100%;padding:0}#reservation:not(.resmod-default) .content .tab-content #book{padding-bottom:0}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr{position:relative;width:100%;padding:0 10px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete{padding-bottom:110px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg:not(:empty){top:95px;margin-bottom:15px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg .form-inline .form-fields .form-fields-top{margin-top:50px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg .form-inline .form-fields .form-fields-top .form-group.destination{margin-bottom:15px!important}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .searchBtnWrpr{position:absolute}}.ui-selectmenu-menu{max-height:300px;overflow-y:scroll;overflow-x:hidden;max-width:700px;z-index:12}.ui-selectmenu-menu ul.ui-menu{background-color:#faf7f3;padding:10px;border-bottom:2px solid #000;border-width:2px 0;border-radius:0}.ui-selectmenu-menu ul.ui-menu .ui-menu-item{background-color:#fff}.ui-selectmenu-menu ul.ui-menu .ui-menu-item .ui-menu-item-wrapper{border:none;font-size:18px;line-height:26px;color:#121212;padding:2px 10px;margin-top:5px;text-overflow:ellipsis;cursor:pointer;background-color:#fff}.ui-selectmenu-menu ul.ui-menu .ui-menu-item .ui-menu-item-wrapper:hover{background-color:#f8b90d}.ui-selectmenu-menu ul.ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active{background-color:#f8b90d;font-weight:400}#reservation .form-group.destination:not(.destination) .ui-selectmenu-button:hover,#reservation .form-group.rate-preference:not(.destination) .ui-selectmenu-button:hover{border-color:#f8b90d}#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:300px;height:50px;border-radius:0;background-color:#fff;border:2px solid #121212;padding-left:20px;display:flex;align-items:center;position:relative}@media (min-width:500px){#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:400px}}@media (min-width:600px){#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:500px}}@media (min-width:768px){#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:100%}}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-icon{padding:15px;right:5px;text-indent:0;position:absolute;transform:translateY(-50%);top:50%;font-size:20px}@media (min-width:768px){#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-icon{top:56%}}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon:after,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-icon:after{content:"";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-dropdown-arrow-homepage-resmod.png);background-repeat:no-repeat;background-size:contain;display:block;transition:transform .3s ease;height:15px;width:20px}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-text,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-text{text-align:left}#reservation .form-group.destination .ui-selectmenu-button.ui-selectmenu-button-open .ui-selectmenu-icon:after,#reservation .form-group.rate-preference .ui-selectmenu-button.ui-selectmenu-button-open .ui-selectmenu-icon:after{transform:rotate(180deg)}#reservation .form-group.destination .ui-selectmenu-button{margin:0 auto;border:none;height:56px}@media (min-width:768px){#reservation .form-group.destination .ui-selectmenu-button{width:700px}}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon{background:#f8b90d;padding:15px;right:15px}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon:after{height:15px;width:25px}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-text{color:#121212;font-size:30px;font-weight:500;line-height:36px}@media (max-width:767px){#reservation:not(.resmod-default){margin-bottom:calc(70px - 10vw)}#reservation:not(.resmod-default) .form-group.destination.rate-preference .ui-selectmenu-button .ui-selectmenu-text{text-overflow:inherit;white-space:inherit}#reservation:not(.resmod-default) .tab-pane.show-complete .form-group.destination.rate-preference .ui-selectmenu-button .ui-selectmenu-text{text-overflow:ellipsis;white-space:nowrap}}#reservation:not(.hd-resmodule) .content .tab-content #book .form-inline .form-fields .destination{display:block}@media (min-width:768px){#reservation:not(.hd-resmodule) .content .tab-content #book .form-inline .form-fields .dates{width:21.33%}}@media (min-width:768px){#reservation:not(.hd-resmodule) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr{width:21.33%}}.ui-selectmenu-menu .ui-state-disabled{opacity:.35}.ui-datepicker{background-color:#faf7f3;width:680px!important;margin-top:19px}.ui-datepicker .ui-state-default{transition:all .3s ease}.ui-datepicker .ui-state-hover{background-color:#f8b90d}.ui-datepicker .dp-highlight .ui-state-default{background-color:#f8b90d}.dp-open{position:relative}.dp-open:after{content:"";height:0;position:absolute;bottom:-15px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #faf7f3;left:50%;transform:translateX(-50%)}#manage{position:relative;z-index:99;top:-10px}#manage .error-container{width:100%;text-align:center;padding:0 10px}#manage .header{font-size:40px;line-height:46px;color:#121212;font-weight:500;width:730px;margin:0 auto;padding:15px;background-color:#fff}html:lang(vi) #manage .header{font-family:Prata,serif}#manage .body-copy{font-size:18px;line-height:24px;color:#121212;font-weight:400}#manage .body-copy .form-fields{margin-top:30px}#manage .body-copy .form-fields .form-inline{display:flex;flex-wrap:wrap}#manage .body-copy .form-fields .form-inline .conf-res,#manage .body-copy .form-fields .form-inline .last-name{width:33.33%;padding:0 10px}#manage .body-copy .form-fields .form-inline .conf-res span,#manage .body-copy .form-fields .form-inline .last-name span{color:#121212;background-color:#f8b90d;font-size:18px;font-weight:500;line-height:50px;margin-top:35px;text-align:center;display:block;cursor:pointer}#manage .body-copy .form-fields .form-inline .conf-res span:lang(ar),#manage .body-copy .form-fields .form-inline .last-name span:lang(ar){font-weight:400}#manage .body-copy .form-fields .form-inline .conf-res span:hover,#manage .body-copy .form-fields .form-inline .last-name span:hover{background-color:#121212;color:#f8b90d}#manage .body-copy .form-fields .form-inline .important-note{font-size:14px;line-height:20px;color:#121212;padding-left:10px;margin-top:30px}@media (max-width:991px){#manage .header{font-size:30px;line-height:36px}}@media (max-width:767px){#manage{top:0}#manage .error-container{padding:0}#manage .header{width:100%;padding-left:0;padding-right:0}#manage .body-copy .desc,#manage .body-copy .rewards-copy{width:100%}#manage .body-copy .form-fields .form-inline .conf-res,#manage .body-copy .form-fields .form-inline .last-name,#manage .body-copy .form-fields .form-inline .view-res{width:100%;padding:0}#manage .body-copy .form-fields .form-inline .important-note{padding:0}}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs{background:#fff;margin-top:0;padding:20px 0;top:0;position:static}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tablist{width:100%;max-width:940px;margin:0 auto;padding:0 10px}@media (max-width:991px){.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tablist{max-width:728px}}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tabpanel{padding:20px 0}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tab{color:#121212}@media (max-width:991px){.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane{max-width:728px}}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane .form-fields .form-fields-top{justify-content:flex-start}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button{width:300px;padding:15px;font-size:18px;line-height:24px;height:50px;align-items:center;display:flex;border:2px solid #121212;transition:border-color .3s ease}@media (min-width:500px){.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button{width:100%}}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button .ui-selectmenu-text{font-size:18px;line-height:24px;font-weight:400}html:lang(vi) .reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button .ui-selectmenu-text{font-family:Prata,serif}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon{background-color:transparent;padding:8px;right:4px;top:56%}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt{display:block}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-inline .form-fields .form-group.destination{width:33%}@media (max-width:767px){.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-inline .form-fields .form-group.destination{width:100%;margin-bottom:10px}}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group{margin:0;padding:0 10px}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination label{display:block}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .searchBtnWrpr .htl-search{text-transform:inherit;padding:0;height:50px;margin-top:40px}html:lang(vi) .reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .searchBtnWrpr .htl-search{font-family:'Nunito Sans',sans-serif}.reservationtabs .cmp-reservationtabs{background:0 0;position:relative;top:-54px}@media (min-width:768px){.reservationtabs .cmp-reservationtabs{top:-113px}}.reservationtabs .cmp-reservationtabs .cmp-tabs{display:flex;flex-direction:column;justify-content:center;align-items:center}.reservationtabs .cmp-reservationtabs .cmp-tabs__tablist{margin-bottom:15px;margin-top:0;display:flex;justify-content:center}@media (min-width:768px){.reservationtabs .cmp-reservationtabs .cmp-tabs__tablist{justify-content:flex-start;width:700px}}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab{display:inline-block;position:relative;padding-left:unset;padding-right:unset;border-bottom:none;color:#fff;font-weight:bolder;outline:0;margin-right:20px}@media (min-width:768px){.reservationtabs .cmp-reservationtabs .cmp-tabs__tab{margin-right:40px}}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab:last-child{margin-right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab:before{content:" ";position:absolute;z-index:0;left:0;right:100%;bottom:0;background:#121212;height:3px;transition-property:right,background-color;transition-duration:.3s;transition-timing-function:ease-out}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab:hover:before{right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab--active:before{background:#f8b90d;right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs__tabpanel{background:#fff;padding:0 15px;outline:0}@media (min-width:768px){.reservationtabs .cmp-reservationtabs .cmp-tabs__tabpanel{background:0 0;padding:0}}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .header{font-size:40px;line-height:46px;color:#121212;font-weight:500;width:730px;padding:15px;background-color:#fff}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy{width:700px;margin:20px auto 0}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc sup:lang(zh),.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy sup:lang(zh){font-size:10px;vertical-align:middle}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in{text-decoration:none;font-weight:bolder;position:relative;color:inherit;border-bottom:1px solid #121212}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:lang(ar),.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:lang(ar){font-weight:400}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:before,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:before{content:" ";position:absolute;z-index:2;left:0;right:100%;bottom:-1px;background:#f8b90d;height:1px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:hover,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:hover{color:#121212}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:hover:before,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:hover:before{right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation label{font-size:18px;line-height:24px;display:block;padding-bottom:10px;font-weight:400;color:#121212}@media (max-width:360px){.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation label:lang(ar){font-size:14px}}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields{margin-top:30px}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group{display:inline-block;float:unset}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select{height:50px;margin-bottom:10px;padding:0 15px;font-size:18px;line-height:24px;border:2px solid #121212;border-radius:0;width:100%;color:#121212;background-color:transparent;outline:0;font-weight:400}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input:lang(ar),.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select:lang(ar){font-size:16px}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input:focus,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input:hover,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select:focus,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select:hover{border-color:#f8b90d}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input::-moz-placeholder{color:#121212!important}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input::placeholder{color:#121212!important}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res{background-color:#f8b90d;color:#121212;font-size:18px;font-weight:500;line-height:50px;margin:34px 0 10px 0;padding:0 10px;position:relative;text-align:center;width:33.33%;border:none}html:lang(vi) .reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res{font-family:'Nunito Sans',sans-serif}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:lang(ar){font-weight:400}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:0;background-color:#121212;z-index:1;transition:all .3s ease}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res span{position:relative;z-index:2}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:hover{color:#f8b90d}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:hover:after{width:100%}.reservationtabs .cmp-reservationtabs .error-msg{color:#121212;font-weight:400;font-size:18px;line-height:26px;height:auto;min-height:62px;width:100%;border:3px solid #a50000;width:100%;text-align:left;position:relative;padding:15px 15px 15px 63px;margin-bottom:20px}.reservationtabs .cmp-reservationtabs .error-msg:empty{display:none}.reservationtabs .cmp-reservationtabs .error-msg:before{font-family:FontAwesome;content:"\f06a";font-weight:400;font-size:20px;line-height:1;width:48px;padding:15px;margin-right:15px;background-color:#a50000;color:#fff;position:absolute;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.corporate-id,.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.iata-id{position:relative}@media (min-width:768px){.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.corporate-id .help-note,.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.iata-id .help-note{position:absolute;left:15px;bottom:-20px}}.cmp-reservationtabs--hidden{display:none}.aem-AuthorLayer-Edit .cmp-reservationtabs--hidden{display:block}.filter .cmp-tabs__tablist{align-items:center;justify-content:center;margin-bottom:35px}.filter .cmp-tabs__tabpanel{outline:0}.filter .cmp-tabs__tab{outline:0;padding:0;border:none;margin:0 20px;font-weight:700;position:relative}.filter .cmp-tabs__tab--active:after{content:" ";background-color:#f8b90d;height:3px;width:100%;position:absolute;bottom:-10px;left:0}.cmp-breadcrumb{background:#fff;border-top:solid #f8b90d 2px}.cmp-breadcrumb__list{padding:.5em 1em;display:flex;align-items:center;flex-wrap:wrap}.cmp-breadcrumb__item{font-weight:400;font-size:16px;line-height:24px;border-left:1px solid #121212;padding:5px 20px 9px;white-space:nowrap}[dir=rtl] .cmp-breadcrumb__item{border-left:none;border-right:1px solid #121212}.cmp-breadcrumb__item:first-child{border:none}.cmp-breadcrumb__item:first-child .cmp-breadcrumb__item-link{width:18px;height:16px}.cmp-breadcrumb__item:first-child .cmp-breadcrumb__item-link:after{display:none}.cmp-breadcrumb__item:first-child .cmp-breadcrumb__item-link span:after{padding:0}.cmp-breadcrumb__item-link:hover{text-decoration:underline}.cmp-breadcrumb__item--active span{padding:0}.cmp-separator .cmp-separator__horizontal-rule{background-color:inherit;border-top:1px solid #ccc;height:1px;margin:1em 0}.cmp-video-player .video-js .vjs-big-play-button{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/video-play-icon.png);background-repeat:no-repeat;background-size:contain;height:90px;width:90px;border:none;background-color:transparent}.cmp-video-player .video-js .vjs-big-play-button>*{display:none}.vx-highlight-wrapper .vx-highlight-items{display:flex;flex-wrap:wrap;padding:0 8%}.vx-highlight-wrapper .vx-highlight-item{width:50%;padding:0 0 40px 30px;color:#121212;font-size:18px;position:relative}@media (min-width:768px){.vx-highlight-wrapper .vx-highlight-item{padding-right:10px;width:25%}}.vx-highlight-wrapper .vx-highlight-item:before{font-family:FontAwesome;content:"\f00c";left:0;position:absolute}.limited_offers_headerline{font-size:42px;text-align:center}@media (min-width:768px){.limited_offers_headerline{font-size:50px}}.limited_offers_headerline:after{content:"";background-color:transparent;display:block;width:40px;margin:40px auto;height:3px;border:0 solid #f8b90d;transition:all ease-in-out .3s}.limited_offers_headerline.state-bottomvisible:after{border-left-width:40px}.limited_offers_gallery{display:grid;grid-gap:30px;flex-wrap:wrap;padding:0 30px 30px;justify-content:center;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.limited_offers_gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.limited_offers_gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}.gallery--cols-1 .limited_offers_gallery{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.gallery--cols-2 .limited_offers_gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.gallery--cols-3 .limited_offers_gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.limited_offers_gallery .lo_element{background-color:#fff}@media (min-width:768px){.gallery--cols-1 .limited_offers_gallery .lo_element{display:flex;margin:0 auto;max-width:940px}.gallery--cols-1 .limited_offers_gallery .lo_element .offer-image,.gallery--cols-1 .limited_offers_gallery .lo_element .offer-information{width:50%}.gallery--cols-1 .limited_offers_gallery .lo_element .offer-image{float:left}.gallery--cols-1 .limited_offers_gallery .lo_element .offer-information{float:right;padding:20px}}.limited_offers_gallery .lo_element .offer-information{padding:20px 20px 20px 0}.limited_offers_gallery .lo_element .offer-information>a{text-decoration:none}.limited_offers_gallery .lo_element .offer_title{padding-left:20px;font-size:24px;position:relative;line-height:1.25;margin-bottom:15px}[dir=rtl] .limited_offers_gallery .lo_element .offer_title{padding-right:20px;padding-left:0}.limited_offers_gallery .lo_element .offer_subtitle{padding-left:20px;font-weight:550;font-size:18px;font-family:Founders-Grotesque-Webfont,sans-serif;color:#121212;margin-bottom:5px}.limited_offers_gallery .lo_element .offer_subtitle h6{font-family:'Nunito Sans',sans-serif;line-height:26px}.limited_offers_gallery .lo_element .offer_paragraph{padding-left:20px;font-size:18px;margin-bottom:15px}.limited_offers_gallery .lo_element .booknow_cta,.limited_offers_gallery .lo_element .link{margin-left:20px}.limited_offers_gallery .lo_element img{max-width:100%;width:100%;height:auto}.rooms-header{text-align:center}.rooms-header:after{content:"";background-color:transparent;display:block;width:40px;margin:40px auto;height:3px;border:0 solid #f8b90d;transition:all ease-in-out .3s}.rooms-header.state-bottomvisible:after{border-left-width:40px}.rooms .cmp-teaser__content{display:block}.rooms .cmp-carousel{margin:0 auto}.rooms .cmp-carousel .slick-dots{position:relative;bottom:unset;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;z-index:998}.rooms .cmp-carousel .slick-dots li{position:relative;display:inline-block;width:2rem;height:2rem;margin:0 .5rem;padding:0;cursor:pointer}.rooms .cmp-carousel .slick-dots li button{font-size:0;line-height:0;display:block;width:2rem;height:2rem;padding:.5rem;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.rooms .cmp-carousel .slick-dots li button::before{font-size:3.3rem;line-height:2rem;position:absolute;top:0;left:0;width:2rem;height:2rem;content:"•";text-align:center;opacity:.25;color:#f8b90d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rooms .cmp-carousel .slick-dots li.slick-active button::before{opacity:.85}html[class*=aem-AuthorLayer-Edit] .rooms{padding-top:50px}.limited-time-feature-detail .offer__subtitle,.limited-time-feature-detail .offer__title{margin-top:15px;text-align:center}@media (min-width:768px){.limited-time-feature-detail .offer__subtitle,.limited-time-feature-detail .offer__title{margin-top:20px}}.limited-time-feature-detail .offer__title{font-size:30px}@media (min-width:768px){.limited-time-feature-detail .offer__title{font-size:40px}}.limited-time-feature-detail .offer__subtitle{font-size:24px}.limited-time-feature-detail .cmp-teaser__image{margin:45px 0 0}@media (min-width:768px){.limited-time-feature-detail .cmp-teaser__image{margin-top:60px}}.limited-time-feature-detail .cmp-teaser__image img{max-width:100%}.limited-time-feature-detail .cmp-teaser__description{padding:0;margin:14px 0 30px}@media (min-width:768px){.limited-time-feature-detail .cmp-teaser__description{margin:24px 0 40px}}.limited-time-feature-detail figure{margin:0;padding:0}.content-details .vx-facilities{clear:both}.content-details .bs-header{display:none}.content-details .bs-header:not(.alt){padding:0 20px}.content-details .bs-header:not(.alt) h2{margin:20px 0 10px;font-size:40px}.content-details .bs-header:not(.alt):after{content:"";background-color:#f8b90d;display:block;width:0;margin-top:20px;margin-bottom:20px;height:3px;transition:width ease-in-out .3s}@media (min-width:768px){.content-details .bs-header:not(.alt):after{margin-top:40px;margin-bottom:40px}}.content-details .bs-header:not(.alt).state-bottomvisible:after{width:40px}.content-details .bs-header.alt{padding:0 20px}.content-details .bs-header.alt h2{font-size:24px}.content-details .bs-details .item{width:100%;float:left;padding:0 20px}@media (min-width:768px){.content-details .bs-details .item{width:50%}}.content-details .bs-details .item.other.hlt-rcrtn{width:100%}.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h1,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h2,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h3,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h4,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h5,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h6{font-size:18px;margin:20px 0 5px 0}html:lang(vi) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h1,html:lang(vi) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h2,html:lang(vi) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h3,html:lang(vi) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h4,html:lang(vi) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h5,html:lang(vi) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h6{font-family:'Nunito Sans',sans-serif}.content-details .bs-details .item.other.hlt-rcrtn .item-desc{margin-bottom:0}.content-details .bs-details .item.other.hlt-rcrtn .item-desc li,.content-details .bs-details .item.other.hlt-rcrtn .item-desc ul{list-style:none;padding:0;margin:0}.content-details .bs-details .sub-header .h1,.content-details .bs-details .sub-header .h2,.content-details .bs-details .sub-header .h3,.content-details .bs-details .sub-header .h4,.content-details .bs-details .sub-header .h5,.content-details .bs-details .sub-header .h6{margin:0 0 20px 0}.content-details .bs-details .sub-header .h1{font-size:80px}.content-details .bs-details .sub-header .h2{font-size:50px}.content-details .bs-details .sub-header .h3{font-size:40px}.content-details .bs-details .sub-header .h4{font-size:30px}.content-details .bs-details .sub-header .h5{font-size:24px}.content-details .bs-details .sub-header .h6{font-size:18px}.content-details .bs-details .sub-item{width:100%}.content-details .bs-details .sub-item .sub-header{margin-left:-20px;padding-left:17px;border-left:3px solid #f8b90d}.content-details .bs-details .sub-item .h1{font-size:50px}.content-details .bs-details .sub-item .h2{font-size:40px}.content-details .bs-details .sub-item .h3{font-size:30px}.content-details .bs-details .sub-item .h4{font-size:24px}.content-details .bs-details .sub-item .h5{font-size:18px}.content-details .bs-details .sub-item .h6{font-size:16px}.content-details .bs-details .item-desc{margin-bottom:40px}@media (min-width:768px){.content-details .bs-details .item-desc{margin-bottom:80px}}.content-details .bs-details .item-desc .download{border-bottom:1px solid #121212;color:inherit;display:inline-block;font-weight:500;position:relative;text-decoration:none;margin-left:26px}.content-details .bs-details .item-desc .download:after{position:absolute;content:"";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-download.png);left:-26px;padding:0;margin-right:10px;background-repeat:no-repeat;background-size:100%;height:20px;width:16px;top:3px}.content-details .bs-details .item-desc .download:before{border-bottom:1px solid #f8b90d;bottom:-1px;content:"";display:inline-block;left:0;position:absolute;transition:width .3s ease;width:0}.content-details .bs-details .item-desc .download:hover:before{width:100%}.cmp-gallery .cmp-gallery__title{margin-bottom:65px;position:relative;text-align:center}@media (min-width:768px){.cmp-gallery .cmp-gallery__title{margin-bottom:80px}}.cmp-gallery .cmp-gallery__title:after{bottom:-30px;content:" ";height:3px;display:inline-block;right:auto;left:50%;position:absolute;background-color:transparent;border-left:32px solid #f8b90d;transform:translateX(-50%)}.h1 .cmp-gallery .cmp-gallery__title{font-size:80px}@media (max-width:991px){.h1 .cmp-gallery .cmp-gallery__title{font-size:80px}}@media (max-width:767px){.h1 .cmp-gallery .cmp-gallery__title{font-size:50px}}.h2 .cmp-gallery .cmp-gallery__title{font-size:50px}@media (max-width:991px){.h2 .cmp-gallery .cmp-gallery__title{font-size:48px}}@media (max-width:767px){.h2 .cmp-gallery .cmp-gallery__title{font-size:42px}}.h3 .cmp-gallery .cmp-gallery__title{font-size:40px}@media (max-width:991px){.h3 .cmp-gallery .cmp-gallery__title{font-size:36px}}@media (max-width:767px){.h3 .cmp-gallery .cmp-gallery__title{font-size:30px}}.h4 .cmp-gallery .cmp-gallery__title{font-size:30px}@media (max-width:991px){.h4 .cmp-gallery .cmp-gallery__title{font-size:34px}}@media (max-width:767px){.h4 .cmp-gallery .cmp-gallery__title{font-size:28px}}.h5 .cmp-gallery .cmp-gallery__title{font-size:24px}@media (max-width:991px){.h5 .cmp-gallery .cmp-gallery__title{font-size:20px}}@media (max-width:767px){.h5 .cmp-gallery .cmp-gallery__title{font-size:20px}}.h6 .cmp-gallery .cmp-gallery__title{font-size:18px}@media (max-width:991px){.h6 .cmp-gallery .cmp-gallery__title{font-size:18px}}@media (max-width:767px){.h6 .cmp-gallery .cmp-gallery__title{font-size:18px}}.cmp-hotel-detail-container{padding:30px 25px}.cmp-hotel-detail-container__title{color:#1c1f2a;font-size:30px;line-height:1.25;font-weight:500;text-align:center}@media (min-width:993px){.cmp-hotel-detail-container__title{font-size:40px;font-weight:400}}.cmp-hotel-detail-container__title:after{left:50%;bottom:-20px;transform:translateX(-50%)}.state-bottomvisible .cmp-hotel-detail-container__title:after{border-width:0 0 0 32px}.cmp-hotel-detail-container__title:empty{display:none}.cmp-hotel-detail-container--expanded .cmp-accordion__item{border-top:none;text-align:center}.cmp-hotel-detail-container--expanded .cmp-accordion__header{margin-bottom:25px}.cmp-hotel-detail-container--expanded .cmp-accordion__panel{padding:0}.cmp-hotel-detail-container--expanded .cmp-accordion__panel--hidden{padding:0}.cmp-hotel-detail-container--bgColorPrimary{background-color:#f8b90d}.cmp-hotel-detail-container--bgColorSecondary{background-color:#121212}.cmp-hotel-detail-container--bgColorHoney-yellow{background-color:#f8b90d}.cmp-hotel-detail-container--bgColorGreyhound-black{background-color:#121212}.cmp-hotel-detail-container--bgColorDove-grey{background-color:#1c1f2a}.cmp-hotel-detail-container--bgColorWarm-white{background-color:#faf7f3}.cmp-hotel-detail-container--bgColorUtility-nav-grey{background-color:#3f3d3d}.cmp-hotel-detail-container--bgColorHeader-mobile-border{background-color:#f7f7f7}.cmp-hotel-detail-container--bgColorError-red{background-color:#a50000}.cmp-hotel-detail-container--bgColorColor-white{background-color:#fff}.cmp-hotel-detail-container--bgColorGray1{background-color:#ccc}.cmp-hotel-detail-container--bgColorDove-grey,.cmp-hotel-detail-container--bgColorGreyhound-black,.cmp-hotel-detail-container--bgColorSecondary,.cmp-hotel-detail-container--bgColorUtility-nav-grey{color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-hotel-detail-container__title,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-hotel-detail-container__title,.cmp-hotel-detail-container--bgColorSecondary .cmp-hotel-detail-container__title,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-hotel-detail-container__title{color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__item,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__item,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__item,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__item{border-color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__button,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__button,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__button,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__button{color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__button--expanded .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__button--expanded .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__button--expanded .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__button--expanded .cmp-accordion__icon{border-color:#fff}.cmp-hotel-detail-container--titleAlignLeft .cmp-hotel-detail-container__title{text-align:left}.cmp-hotel-detail-container--titleAlignLeft .cmp-hotel-detail-container__title:after{left:0;transform:unset}.cmp-hotel-detail-container--titleAlignRight .cmp-hotel-detail-container__title{text-align:right}.cmp-hotel-detail-container--titleAlignRight .cmp-hotel-detail-container__title:after{left:unset;right:0;transform:unset}@media (min-width:993px){.cmp-hotel-detail-container--colsNum2 .cmp-hotel-detail-container--expanded{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;row-gap:0}.cmp-hotel-detail-container--colsNum2 .cmp-hotel-detail-container--expanded .cmp-hotel-detail-container__title{grid-column:1/3}}@media (min-width:993px){.cmp-hotel-detail-container--colsNum3 .cmp-hotel-detail-container--expanded{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;row-gap:0}.cmp-hotel-detail-container--colsNum3 .cmp-hotel-detail-container--expanded .cmp-hotel-detail-container__title{grid-column:1/4}}@media (min-width:993px){.cmp-hotel-detail-container--colsNum4 .cmp-hotel-detail-container--expanded{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;row-gap:0}.cmp-hotel-detail-container--colsNum4 .cmp-hotel-detail-container--expanded .cmp-hotel-detail-container__title{grid-column:1/5}}.cmp-hotel-detail-container--colsAlignLeft .cmp-accordion__item{text-align:left}.cmp-hotel-detail-container--colsAlignRight .cmp-accordion__item{text-align:right}.cmp-hotel-detail-container--paddingVerticalNone>.cmp-hotel-detail-container{padding-top:0;padding-bottom:0}.cmp-hotel-detail-container--paddingVerticalSmall>.cmp-hotel-detail-container{padding-top:20px;padding-bottom:20px}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container{padding:0;display:flex;flex-direction:column;max-width:unset}@media (min-width:993px){.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container{flex-direction:row;flex-wrap:wrap}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>*{width:50%}}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-hotel-detail-container__title{display:none}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item{display:flex;align-items:center;justify-content:center}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .cmp-accordion__header:empty{display:none}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .cmp-accordion__panel{width:100%}@media (min-width:993px){.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .cmp-accordion__panel{padding:0}}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image{max-width:100%;display:none}@media (min-width:993px){.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image{display:block}}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image .cmp-image{width:100%}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image .cmp-image__image{width:100%}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image .cmp-image__image img{width:100%}.hotel-detail-container.no-padding .cmp-hotel-detail-container{padding:0}.cmp-display-logic__text{font-size:18px;line-height:1.44}[dir=rtl] .cmp-display-logic__text{text-align:right}.cmp-display-logic__action-container{margin-top:25px}.cmp-display-logic--textColorWhite{color:#fff}.cmp-attraction-card .cmp-display-logic__text{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:3rem;column-gap:3rem;row-gap:1.3rem}@media (min-width:769px){.cmp-attraction-card .cmp-display-logic__text{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:3.5rem}}.cmp-accordion__item{border-top:solid #121212 3px}.cmp-accordion__header{margin:0}.cmp-accordion__button{padding:0 20px;border:0;display:flex;justify-content:space-between;align-items:center;width:100%;background:0 0;line-height:55px;color:#121212;font-size:18px;font-weight:500}.cmp-accordion__button--expanded{color:#f8b90d;background-color:#121212}.cmp-accordion__button--expanded .cmp-accordion__icon{transform:rotate(-135deg);margin-top:8px;border-color:#f8b90d}.cmp-accordion__title{padding-right:20px}.cmp-accordion__icon{display:block;width:12px;height:12px;border:solid #121212 3px;border-top:none;border-left:none;transform:rotate(45deg);margin:-4px 3px 3px 0}.cmp-accordion__panel{padding:20px;font-size:18px;line-height:1.4;transition:all .2s ease-out}.cmp-accordion__panel--expanded{padding-top:0}.cmp-accordion__panel--hidden{height:0;line-height:0;opacity:0;padding:0}.cmp-meeting-room-card{padding:40px 25px;max-width:1100px;margin:0 auto}.cmp-meeting-room-card__card{background-color:#fff}.cmp-meeting-room-card__list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:30px}@media (min-width:769px){.cmp-meeting-room-card__list{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:70px;column-gap:70px;row-gap:60px}}.cmp-meeting-room-card__content{padding:15px 23px 20px}@media (min-width:769px){.cmp-meeting-room-card__content{padding-bottom:30px}}.cmp-meeting-room-card__content h4{position:relative;font-weight:500;font-size:28px;line-height:1.25;margin-bottom:10px;padding:0}@media (min-width:769px){.cmp-meeting-room-card__content h4{font-size:30px;margin-bottom:20px}}.cmp-meeting-room-card__content h4:before{background-color:#f8b90d;content:"";display:block;width:3px;height:100%;position:absolute;top:0;left:-23px}[dir=rtl] .cmp-meeting-room-card__content h4:before{left:unset;right:-23px}.cmp-meeting-room-card__content dl{margin:0}.cmp-meeting-room-card__content dd{margin:0;font-weight:600;font-size:16px;line-height:1.625}@media (min-width:769px){.cmp-meeting-room-card__content dd{font-size:18px;line-height:1.444444}}.cmp-meeting-room-card__content p{font-weight:400;font-size:18px;line-height:1.222222;margin:10px 0 0}@media (min-width:769px){.cmp-meeting-room-card__content p{margin-top:20px;line-height:1.444444}}.cmp-meeting-room-card__actions{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:60px}.cmp-meeting-room-card__actions>div+div{margin-top:40px}.cmp-meeting-room-card__actions .cmp-button{display:block}.cmp-meeting-room-card a.cmp-button:focus{border-width:unset}.cmp-restaurant-cards img{height:250px;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:769px){.cmp-restaurant-cards img{height:640px}}.cmp-restaurant-cards .cmp-carousel{margin-bottom:15px}.cmp-restaurant-cards .cmp-carousel .slick-arrow{width:40px;height:40px}.cmp-restaurant-cards .cmp-carousel .slick-prev{right:40px}.cmp-restaurant-cards .cmp-restaurant-card{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:40px}@media (min-width:769px){.cmp-restaurant-cards .cmp-restaurant-card{row-gap:60px}}.cmp-restaurant-cards .cmp-restaurant-card__list{background-color:#fff;padding-bottom:36px}.cmp-restaurant-cards--container{display:flex;flex-direction:column;gap:20px;padding:20px}@media (min-width:769px){.cmp-restaurant-cards--container{flex-direction:row;gap:100px}}.cmp-restaurant-cards--half{flex-basis:100%;text-align:left}@media (min-width:769px){.cmp-restaurant-cards--half{flex-basis:50%}}[dir=rtl] .cmp-restaurant-cards--half{text-align:right}.cmp-restaurant-cards--title{font-size:30px;line-height:1.25;margin-bottom:25px;padding-left:20px;text-align:left}[dir=rtl] .cmp-restaurant-cards--title{padding-left:0;padding-right:20px;text-align:right}@media (min-width:769px){.cmp-restaurant-cards--title{width:33%;padding:15px 25px 5px 20px;background-color:#fff;margin-top:-2em}[dir=rtl] .cmp-restaurant-cards--title{padding:15px 20px 5px 25px}}.cmp-restaurant-cards--title:after{left:20px;transform:unset;bottom:-5px;border-width:0 0 0 32px}@media (min-width:769px){.cmp-restaurant-cards--title:after{bottom:0}}[dir=rtl] .cmp-restaurant-cards--title:after{transform:unset;left:unset;right:20px}.cmp-restaurant-cards--type{font-size:20px}.cmp-restaurant-cards--hours,.cmp-restaurant-cards--type{line-height:1.5;text-transform:lowercase;margin:20px 0}.cmp-restaurant-cards--hours:first-child,.cmp-restaurant-cards--type:first-child{margin-top:0}.cmp-restaurant-cards--hours:first-letter,.cmp-restaurant-cards--type:first-letter{text-transform:uppercase}.cmp-restaurant-cards--hours~p:not(.cmp-restaurant-cards--hours):not(.cmp-restaurant-cards--phone):not(.cmp-restaurant-cards--hour),.cmp-restaurant-cards--type~p:not(.cmp-restaurant-cards--hours):not(.cmp-restaurant-cards--phone):not(.cmp-restaurant-cards--hour){margin:0}.cmp-restaurant-cards--hours{font-weight:600;margin-bottom:0}.cmp-restaurant-cards--cuisine-label,.cmp-restaurant-cards--label{font-weight:600}.cmp-restaurant-cards--hour{margin:20px 0 0}.cmp-restaurant-cards--phone{margin:0 0 20px}.cmp-restaurant-cards--buttons{align-items:center;justify-content:center;padding-bottom:30px}@media (max-width:768px){.cmp-restaurant-cards--buttons{padding-bottom:1.5rem}}.cmp-restaurant-cards--buttons .cmp-button--tertiary{padding-top:1.5rem}@media (max-width:768px){.cmp-restaurant-cards--buttons .cmp-button--tertiary{padding-top:2.8rem}}.cmp-restaurant-cards--buttons .cmp-button--tertiary .cmp-button{margin:0;padding-bottom:4px}.cmp-restaurant-cards--buttons .cmp-button--tertiary .cmp-button:before{display:none}.cmp-restaurant-cards--buttons .cmp-button--secondary{padding-top:1.5rem}@media (max-width:768px){.cmp-restaurant-cards--buttons .cmp-button--secondary{padding-top:1.9rem}}.cmp-restaurant-cards--buttons .cmp-button-wrapper>a:focus{outline:2px solid #000}.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title{padding:0 0 0 23px;margin-bottom:10px}@media (min-width:769px){.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title{width:unset;margin-top:unset;margin-bottom:20px}}[dir=rtl] .cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title{padding:0 23px 0 0}.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title:after{height:1.25em;border-width:0 0 0 3px;bottom:unset;top:0;left:0}[dir=rtl] .cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title:after{left:unset;right:0}.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--container{padding:23px}#digitaldir-dining .restaurant-cards .cmp-restaurant-card,.hotel-detail-container .restaurant-cards .cmp-restaurant-card{display:block}#digitaldir-dining .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li,.hotel-detail-container .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li{font-size:18px;line-height:26px}@media (max-width:767px){#digitaldir-dining .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li,.hotel-detail-container .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li{font-size:16px;line-height:22px}}.cmp-specialannouncements{margin:30px auto;box-shadow:0 3px 10px 0 rgba(0,0,0,.12)}[dir=ltr] .cmp-specialannouncements{border-left-width:10px;padding:26px 54px 26px 44px}[dir=rtl] .cmp-specialannouncements{border-right-width:10px;padding:26px 44px 26px 54px}.cmp-specialannouncements__title{font-size:20px;margin-bottom:10px}.cmp-specialannouncements .important-update{margin:15px 0;font-size:16px}.cmp-specialannouncements .announcement-list__item{padding:15px 0;border-top-width:1px;line-height:26px}.cmp-specialannouncements__action{font-size:14px;line-height:28px}@media (min-width:769px){.cmp-specialannouncements__title{line-height:15px}.cmp-specialannouncements__action{font-size:16px;bottom:22px}}html{box-sizing:border-box;font-size:1em;line-height:1.4;-webkit-font-smoothing:antialiased}body{background:#fff}html:lang(ar) body{font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}*,:after,:before{box-sizing:inherit}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}body{background:#faf7f3;color:#1c1f2a;font-size:18px;line-height:1.35}html:lang(ar) body{font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:underline}.limited_offers_gallery .lo_element .booknow_cta a,.limited_offers_gallery .lo_element .link a,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link,.teaser--feature a.cmp-teaser__action-link,.teaser--feature-animated a.cmp-teaser__action-link,.teaser--hotel-home a.cmp-teaser__action-link,.teaser--promo a.cmp-teaser__action-link,a.basic__link,a.primary__link,a.secondary__link,a.tertiary__link{display:inline-block;letter-spacing:normal;text-decoration:none;transition:background-color .3s;font-weight:700}.teaser--hotel-home a.cmp-teaser__action-link,a.primary__link,a.secondary__link{color:#121212;font-size:18px;position:relative;background-color:transparent;z-index:10}.teaser--hotel-home a.cmp-teaser__action-link:after,.teaser--hotel-home a.cmp-teaser__action-link:before,a.primary__link:after,a.primary__link:before,a.secondary__link:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#121212;transition:width ease .3s;z-index:-1}.teaser--hotel-home a.cmp-teaser__action-link,a.primary__link{border-width:0;padding:12px 22px}.teaser--hotel-home a.cmp-teaser__action-link:after,a.primary__link:after{background-color:#f8b90d;z-index:-2;width:100%}a.secondary__link{border:2px solid #121212;padding:10px 20px}a.secondary__link:hover{color:#f8b90d}a.secondary__link:hover:before{width:100%}.teaser--hotel-home a.cmp-teaser__action-link:hover,a.primary__link:hover{color:#f8b90d}.teaser--hotel-home a.cmp-teaser__action-link:hover:before,a.primary__link:hover:before{width:100%}.limited_offers_gallery .lo_element .booknow_cta a,.limited_offers_gallery .lo_element .link a,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link,.teaser--feature a.cmp-teaser__action-link,.teaser--feature-animated a.cmp-teaser__action-link,.teaser--promo a.cmp-teaser__action-link,a.basic__link,a.tertiary__link{text-decoration:none;position:relative;border-width:0;border-bottom:1px solid #121212;line-height:1}.limited_offers_gallery .lo_element .booknow_cta a,.limited_offers_gallery .lo_element .link a,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link,.teaser--feature a.cmp-teaser__action-link,.teaser--feature-animated a.cmp-teaser__action-link,.teaser--promo a.cmp-teaser__action-link,a.tertiary__link{margin-right:1em}.limited_offers_gallery .lo_element .booknow_cta [dir=rtl] a,.limited_offers_gallery .lo_element .link [dir=rtl] a,.scroll-carousel .cmp-carousel [dir=rtl] a.cmp-teaser__action-link,.teaser--feature [dir=rtl] a.cmp-teaser__action-link,.teaser--feature-animated [dir=rtl] a.cmp-teaser__action-link,.teaser--promo [dir=rtl] a.cmp-teaser__action-link,[dir=rtl] .limited_offers_gallery .lo_element .booknow_cta a,[dir=rtl] .limited_offers_gallery .lo_element .link a,[dir=rtl] .scroll-carousel .cmp-carousel a.cmp-teaser__action-link,[dir=rtl] .teaser--feature a.cmp-teaser__action-link,[dir=rtl] .teaser--feature-animated a.cmp-teaser__action-link,[dir=rtl] .teaser--promo a.cmp-teaser__action-link,[dir=rtl] a.tertiary__link{margin-left:1em;margin-right:0}.limited_offers_gallery .lo_element .booknow_cta a:after,.limited_offers_gallery .lo_element .link a:after,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:after,.teaser--feature a.cmp-teaser__action-link:after,.teaser--feature-animated a.cmp-teaser__action-link:after,.teaser--promo a.cmp-teaser__action-link:after,a.basic__link:after,a.tertiary__link:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:1px;width:0%;margin-bottom:-1px;background-color:#f8b90d;transition:width ease .3s;z-index:1}.limited_offers_gallery .lo_element .booknow_cta [dir=rtl] a:after,.limited_offers_gallery .lo_element .link [dir=rtl] a:after,.scroll-carousel .cmp-carousel [dir=rtl] a.cmp-teaser__action-link:after,.teaser--feature [dir=rtl] a.cmp-teaser__action-link:after,.teaser--feature-animated [dir=rtl] a.cmp-teaser__action-link:after,.teaser--promo [dir=rtl] a.cmp-teaser__action-link:after,[dir=rtl] .limited_offers_gallery .lo_element .booknow_cta a:after,[dir=rtl] .limited_offers_gallery .lo_element .link a:after,[dir=rtl] .scroll-carousel .cmp-carousel a.cmp-teaser__action-link:after,[dir=rtl] .teaser--feature a.cmp-teaser__action-link:after,[dir=rtl] .teaser--feature-animated a.cmp-teaser__action-link:after,[dir=rtl] .teaser--promo a.cmp-teaser__action-link:after,[dir=rtl] a.basic__link:after,[dir=rtl] a.tertiary__link:after{left:inherit;right:0}.limited_offers_gallery .lo_element .booknow_cta a:hover:after,.limited_offers_gallery .lo_element .link a:hover:after,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:hover:after,.teaser--feature a.cmp-teaser__action-link:hover:after,.teaser--feature-animated a.cmp-teaser__action-link:hover:after,.teaser--promo a.cmp-teaser__action-link:hover:after,a.basic__link:hover:after,a.tertiary__link:hover:after{width:100%}.limited_offers_gallery .lo_element .booknow_cta a:before,.limited_offers_gallery .lo_element .link a:before,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:before,.teaser--feature a.cmp-teaser__action-link:before,.teaser--feature-animated a.cmp-teaser__action-link:before,.teaser--promo a.cmp-teaser__action-link:before,a.tertiary__link:before{content:" ";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-121212.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:0;left:100%}.limited_offers_gallery .lo_element .booknow_cta [dir=rtl] a:before,.limited_offers_gallery .lo_element .link [dir=rtl] a:before,.scroll-carousel .cmp-carousel [dir=rtl] a.cmp-teaser__action-link:before,.teaser--feature [dir=rtl] a.cmp-teaser__action-link:before,.teaser--feature-animated [dir=rtl] a.cmp-teaser__action-link:before,.teaser--promo [dir=rtl] a.cmp-teaser__action-link:before,[dir=rtl] .limited_offers_gallery .lo_element .booknow_cta a:before,[dir=rtl] .limited_offers_gallery .lo_element .link a:before,[dir=rtl] .scroll-carousel .cmp-carousel a.cmp-teaser__action-link:before,[dir=rtl] .teaser--feature a.cmp-teaser__action-link:before,[dir=rtl] .teaser--feature-animated a.cmp-teaser__action-link:before,[dir=rtl] .teaser--promo a.cmp-teaser__action-link:before,[dir=rtl] a.tertiary__link:before{left:inherit;transform:scaleX(-1);right:100%}.limited_offers_gallery .lo_element .booknow_cta a:hover:before,.limited_offers_gallery .lo_element .link a:hover:before,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:hover:before,.teaser--feature a.cmp-teaser__action-link:hover:before,.teaser--feature-animated a.cmp-teaser__action-link:hover:before,.teaser--promo a.cmp-teaser__action-link:hover:before,a.tertiary__link:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-f8b90d.svg);transition-delay:.3s}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper{background-color:#f8b90d;border:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer{background-color:inherit;border:0;max-width:940px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]{display:flex;align-items:center;flex:1;height:70px;color:#121212;font-weight:500}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]:lang(ar){font-weight:400}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]{font-family:Founders-Grotesque-Webfont,Arial,Helvetica,sans-serif}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]:lang(zh){font-family:"PingFang SC","Microsoft YaHei",sans-serif}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]:lang(ar){font-family:Mada,sans-serif}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandLogo{flex:100px 0;width:100px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandLogo .brandLogo-link{display:inline-block;line-height:1;padding:0;width:100%}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandLogo .brandLogo-link img{max-height:100%;height:auto;line-height:1;width:100%}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer{flex:1;display:flex!important}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav{align-items:center;display:flex;flex:1;justify-content:flex-end;margin:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list{display:flex;flex:1;justify-content:center;align-content:center;margin:0 45px;text-align:left}@media (max-width:768px){#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list{justify-content:flex-start!important}}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item{margin-right:40px;text-align:center}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item a.brandNav-link{border-bottom:3px solid transparent;color:inherit;display:inline-block;font:inherit;font-size:18px;line-height:26px;padding:0;position:relative;text-decoration:none}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item a.brandNav-link:after{background-color:#fff;bottom:-3px;content:"";display:block;height:3px;position:absolute;transition:all .3s ease;-webkit-transition:all .2s ease;width:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item a.brandNav-link:lang(fr){font-size:16px;line-height:23px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item.active a.brandNav-link{color:inherit;border-bottom:3px solid #121212}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:hover:not(.active) a.brandNav-link{justify-content:start}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:hover:not(.active) a.brandNav-link:after{width:100%}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:last-child{margin:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:last-child:lang(ar){margin-right:40px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow{background-color:#121212;border:2px solid #121212;border-radius:3px;color:inherit;display:inline-block;font:inherit;font-size:16px;font-weight:500;line-height:23px;margin:auto;padding:10px 15px;position:relative;right:auto;text-align:left;text-transform:none;top:auto;width:auto;transform:none}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow:lang(ar){font-weight:500}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow:after{background-color:#121212;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:0;z-index:1;transition:all .3s ease}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow span{position:relative;z-index:2;color:#f8b90d}@media (max-width:1199px){#uhf_headerWrapper .mobileNavManuWrapper.hidden-sm{display:block!important}#uhf_headerWrapper .brandLogoNavWrapper.visible-sm{display:none!important}#uhf_headerWrapper .mobileNavListBase.hidden-sm{display:block!important}#uhf_headerWrapper .utilityNavWrapper{display:none!important}#uhf_headerWrapper .mobileNavManuWrapper{background-color:#f8b90d}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer{background-color:inherit;border:0;padding:5px 15px;color:#121212;font-weight:500}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer:lang(ar){font-weight:400}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer{font-family:Founders-Grotesque-Webfont,Arial,Helvetica,sans-serif}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer:lang(zh){font-family:"PingFang SC","Microsoft YaHei",sans-serif}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer:lang(ar){font-family:Mada,sans-serif}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row{position:relative;color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .brandLogo{max-width:50%}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .brandLogo .brandLogo-link{display:inline-block}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .brandLogo .brandLogo-link .brandLogo-image{width:100px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile{padding-top:0}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav{background-color:inherit;color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link{color:#121212!important}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link:active,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link:hover,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link:link{padding:16px 14px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA{padding:16px 20px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA .fa-2x{color:inherit!important}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA.open .fa-2x{color:#fff!important}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA.open .fa-2x:before{content:"\f0c9"}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.mobileResDirectNumber.fa.fa-phone.fa-2x{font-size:25px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile{min-height:60px;color:#121212;font:inherit;max-width:none;width:auto;display:flex;flex-direction:column;align-items:center}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile *{color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile .logIn-link-logo{margin-top:10px;display:block;width:100%;max-width:85px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile .logIn-State{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner{top:5px;border:0;font:inherit;color:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list{padding:0 15px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item .mobileNavLink{color:#121212;padding:12px 0;line-height:26px;font-weight:500;text-decoration:none}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item .mobileNavLink:lang(ar){font-weight:400}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item.active .mobileNavLink{color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList{margin-left:0}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList.uhftravel-cc .mobileNavMenu-list-item .mobileNavLink{color:#121212;font-size:16px;font-weight:500;line-height:23px;padding:8px 0;text-decoration:none}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList.uhftravel-cc .mobileNavMenu-list-item .mobileNavLink:lang(ar){font-weight:400}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL .language .language-text{font:inherit;font-size:10px;line-height:1}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer #uhfLocale #uhfCountrySelectionContainer label,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer #uhfLocale #uhfCountrySelectionContainer select{display:block;margin-bottom:5px;font-weight:300}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer #uhfLocale #uhfCountrySelectionContainer select{margin-bottom:20px}#uhf_headerWrapper[dir=rtl] .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile{width:auto;max-width:25%}}@media (min-width:768px) and (max-width:1199px){[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer .brandLogo{margin-left:0}[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container,[dir=ltr] #uhf_headerWrapper .container{width:100%;max-width:100%;padding:0 15px}[dir=ltr] #uhf_headerWrapper .mobileNavCL{margin:20px 0;font-size:14px}[dir=ltr] #uhf_headerWrapper .language-icon{height:32px;width:32px}[dir=ltr] #uhf_headerWrapper #uhfLocale{margin-top:15px;padding-top:15px}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageCTA i.fa-times,[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageMobileContainer{display:none}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageMobileContainer.uhfCLContainer_show,[dir=ltr] #uhf_headerWrapper #uhfLocale{display:block}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageMobileLink.disableCountryLanguage{opacity:.3;cursor:default}[dir=ltr] #uhf_headerWrapper .mobileNavCL label{color:#707372;font-size:14px;font-weight:400;text-transform:capitalize;font-weight:300;letter-spacing:.5px;line-height:22px}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageCTA button.buttonSave{border-radius:0}}@media (min-width:1200px){[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{width:100%;max-width:1440px;padding-left:15px;padding-right:15px}}@media (min-width:1470px){[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper.UHF_sticky{max-width:100%}[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{padding-left:0;padding-right:0}}@media (min-width:768px) and (max-width:1199px){[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer .brandLogo{margin-left:0}[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container,[dir=rtl] #uhf_headerWrapper .container{width:100%;max-width:100%;padding:0 15px}[dir=rtl] #uhf_headerWrapper .mobileNavCL{margin:20px 0;font-size:14px}[dir=rtl] #uhf_headerWrapper .language-icon{height:32px;width:32px}[dir=rtl] #uhf_headerWrapper #uhfLocale{margin-top:15px;padding-top:15px}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageCTA i.fa-times,[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageMobileContainer{display:none}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageMobileContainer.uhfCLContainer_show,[dir=rtl] #uhf_headerWrapper #uhfLocale{display:block}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageMobileLink.disableCountryLanguage{opacity:.3;cursor:default}[dir=rtl] #uhf_headerWrapper .mobileNavCL label{color:#707372;font-size:14px;font-weight:400;text-transform:capitalize;font-weight:300;letter-spacing:.5px;line-height:22px}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageCTA button.buttonSave{border-radius:0}}@media (min-width:1200px){[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{width:100%;max-width:1440px;padding-left:15px;padding-right:15px}}@media (min-width:1470px){[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper.UHF_sticky{max-width:100%}[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{padding-left:0;padding-right:0}}.button .cmp-button,.cmp-display-logic__action-container .cmp-button{cursor:pointer}.button-margin.cmp-display-logic__action-container .cmp-button,.button.button-margin .cmp-button{margin-top:20px;margin-bottom:20px}.align-left.cmp-display-logic__action-container .cmp-button-wrapper,.button.align-left .cmp-button-wrapper{display:flex;justify-content:flex-start}.align-center.cmp-display-logic__action-container .cmp-button-wrapper,.button.align-center .cmp-button-wrapper{display:flex;justify-content:center}.align-right.cmp-display-logic__action-container .cmp-button-wrapper,.button.align-right .cmp-button-wrapper{display:flex;justify-content:flex-end}.button button,.cmp-display-logic__action-container button{border:none;background:0 0;padding:0;-webkit-appearance:none}.basic-dark a,.basic-dark button,.basic-light a,.basic-light button,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,.cmp-display-logic__action-container a,.cmp-display-logic__action-container button,.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.cmp-meeting-room-card__actions .cmp-button--tertiary a,.cmp-meeting-room-card__actions .cmp-button--tertiary button,.cmp-restaurant-cards--buttons .cmp-button--secondary a,.cmp-restaurant-cards--buttons .cmp-button--secondary button,.cmp-restaurant-cards--buttons .cmp-button--tertiary a,.cmp-restaurant-cards--buttons .cmp-button--tertiary button,.primary a,.primary button,.secondary-dark a,.secondary-dark button,.secondary-light a,.secondary-light button,.tertiary-dark a,.tertiary-dark button,.tertiary-light a,.tertiary-light button{display:inline-block;letter-spacing:normal;text-decoration:none;transition:background-color .3s;font-weight:700}.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.cmp-restaurant-cards--buttons .cmp-button--secondary a,.cmp-restaurant-cards--buttons .cmp-button--secondary button,.primary a,.primary button,.secondary-dark a,.secondary-dark button{color:#121212;font-size:18px;position:relative;background-color:transparent;z-index:10}.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.primary a,.primary button,.secondary-light a,.secondary-light button{color:#fff;font-size:18px;position:relative;background-color:transparent;z-index:10}.cmp-meeting-room-card__actions .cmp-button--primary a:after,.cmp-meeting-room-card__actions .cmp-button--primary a:before,.cmp-meeting-room-card__actions .cmp-button--primary button:after,.cmp-meeting-room-card__actions .cmp-button--primary button:before,.primary a:after,.primary a:before,.primary button:after,.primary button:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#121212;transition:width ease .3s;z-index:-1}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary a:after,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary a:before,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary button:after,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary button:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary a:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary a:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary button:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary button:before,[dir=rtl] .primary a:after,[dir=rtl] .primary a:before,[dir=rtl] .primary button:after,[dir=rtl] .primary button:before{left:inherit;right:0}.cmp-meeting-room-card__actions .cmp-button--primary .cmp-button-wrapper .cmp-button,.primary .cmp-button-wrapper .cmp-button{border-radius:.3rem;overflow:auto}.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.primary a,.primary button{color:#121212;border-width:0;padding:12px 22px}.cmp-meeting-room-card__actions .cmp-button--primary a:after,.cmp-meeting-room-card__actions .cmp-button--primary button:after,.primary a:after,.primary button:after{background-color:#f8b90d;z-index:-2;width:100%}.cmp-meeting-room-card__actions .cmp-button--primary a:hover:before,.cmp-meeting-room-card__actions .cmp-button--primary button:hover:before,.primary a:hover:before,.primary button:hover:before{width:100%}.cmp-meeting-room-card__actions .cmp-button--primary a:hover,.cmp-meeting-room-card__actions .cmp-button--primary button:hover,.primary a:hover,.primary button:hover{color:#f8b90d}.cmp-restaurant-cards--buttons .cmp-button--secondary a:before,.cmp-restaurant-cards--buttons .cmp-button--secondary button:before,.secondary-dark a:before,.secondary-dark button:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#121212;transition:width ease .3s;z-index:-1}.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--secondary a:before,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--secondary button:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--secondary a:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--secondary button:before,[dir=rtl] .secondary-dark a:before,[dir=rtl] .secondary-dark button:before{left:inherit;right:0}.secondary-light a:before,.secondary-light button:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#fff;transition:width ease .3s;z-index:-1}[dir=rtl] .secondary-light a:before,[dir=rtl] .secondary-light button:before{left:inherit;right:0}.cmp-restaurant-cards--buttons .cmp-button--secondary a,.cmp-restaurant-cards--buttons .cmp-button--secondary button,.secondary-dark a,.secondary-dark button{border:2px solid #121212;padding:10px 20px}.secondary-light a,.secondary-light button{border:2px solid #fff;padding:10px 20px}.cmp-restaurant-cards--buttons .cmp-button--secondary a:hover,.cmp-restaurant-cards--buttons .cmp-button--secondary button:hover,.secondary-dark a:hover,.secondary-dark button:hover,.secondary-light a:hover,.secondary-light button:hover{color:#f8b90d}.cmp-restaurant-cards--buttons .cmp-button--secondary a:hover:before,.cmp-restaurant-cards--buttons .cmp-button--secondary button:hover:before,.secondary-dark a:hover:before,.secondary-dark button:hover:before,.secondary-light a:hover:before,.secondary-light button:hover:before{width:100%}.basic-dark a,.basic-dark button,.cmp-display-logic__action-container a,.cmp-display-logic__action-container button,.cmp-meeting-room-card__actions .cmp-button--tertiary a,.cmp-meeting-room-card__actions .cmp-button--tertiary button,.cmp-restaurant-cards--buttons .cmp-button--tertiary a,.cmp-restaurant-cards--buttons .cmp-button--tertiary button,.tertiary-dark a,.tertiary-dark button{color:#121212;text-decoration:none;position:relative;border-bottom:1px solid #121212;line-height:1}.basic-light a,.basic-light button,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,.tertiary-light a,.tertiary-light button{color:#fff;text-decoration:none;position:relative;border-width:0;border-bottom:1px solid #fff;line-height:1}.basic-dark a,.basic-dark button,.basic-light a,.basic-light button,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,.cmp-display-logic__action-container a,.cmp-display-logic__action-container button,.cmp-meeting-room-card__actions .cmp-button--tertiary a,.cmp-meeting-room-card__actions .cmp-button--tertiary button,.cmp-restaurant-cards--buttons .cmp-button--tertiary a,.cmp-restaurant-cards--buttons .cmp-button--tertiary button,.tertiary-dark a,.tertiary-dark button,.tertiary-light a,.tertiary-light button{margin-right:1em}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary a,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary button,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary a,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary button,[dir=rtl] .basic-dark a,[dir=rtl] .basic-dark button,[dir=rtl] .basic-light a,[dir=rtl] .basic-light button,[dir=rtl] .cmp-display-logic__action-container a,[dir=rtl] .cmp-display-logic__action-container button,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary a,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary button,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary a,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary button,[dir=rtl] .tertiary-dark a,[dir=rtl] .tertiary-dark button,[dir=rtl] .tertiary-light a,[dir=rtl] .tertiary-light button{margin-left:1em;margin-right:0}.basic-dark a:after,.basic-dark button:after,.basic-light a:after,.basic-light button:after,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a:after,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button:after,.cmp-display-logic__action-container a:after,.cmp-display-logic__action-container button:after,.cmp-meeting-room-card__actions .cmp-button--tertiary a:after,.cmp-meeting-room-card__actions .cmp-button--tertiary button:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:after,.tertiary-dark a:after,.tertiary-dark button:after,.tertiary-light a:after,.tertiary-light button:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:1px;width:0%;margin-bottom:-1px;background-color:#f8b90d;transition:width ease .3s;z-index:1}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary a:after,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary button:after,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary a:after,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary button:after,[dir=rtl] .basic-dark a:after,[dir=rtl] .basic-dark button:after,[dir=rtl] .basic-light a:after,[dir=rtl] .basic-light button:after,[dir=rtl] .cmp-display-logic__action-container a:after,[dir=rtl] .cmp-display-logic__action-container button:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary a:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary button:after,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary a:after,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary button:after,[dir=rtl] .tertiary-dark a:after,[dir=rtl] .tertiary-dark button:after,[dir=rtl] .tertiary-light a:after,[dir=rtl] .tertiary-light button:after{left:inherit}.basic-dark a:hover:after,.basic-dark button:hover:after,.basic-light a:hover:after,.basic-light button:hover:after,.cmp-display-logic__action-container a:hover:after,.cmp-display-logic__action-container button:hover:after,.cmp-meeting-room-card__actions .cmp-button--tertiary a:hover:after,.cmp-meeting-room-card__actions .cmp-button--tertiary button:hover:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:hover:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:hover:after,.tertiary-dark a:hover:after,.tertiary-dark button:hover:after,.tertiary-light a:hover:after,.tertiary-light button:hover:after{width:100%}.cmp-display-logic__action-container a:before,.cmp-display-logic__action-container button:before,.cmp-meeting-room-card__actions .cmp-button--tertiary a:before,.cmp-meeting-room-card__actions .cmp-button--tertiary button:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:before,.tertiary-dark a:before,.tertiary-dark button:before{content:" ";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-121212.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:0;left:100%}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary a:before,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary button:before,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary a:before,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary button:before,[dir=rtl] .cmp-display-logic__action-container a:before,[dir=rtl] .cmp-display-logic__action-container button:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary a:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary button:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary a:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary button:before,[dir=rtl] .tertiary-dark a:before,[dir=rtl] .tertiary-dark button:before{left:inherit;transform:scaleX(-1);right:100%}.cmp-display-logic__action-container a:hover:before,.cmp-display-logic__action-container button:hover:before,.cmp-meeting-room-card__actions .cmp-button--tertiary a:hover:before,.cmp-meeting-room-card__actions .cmp-button--tertiary button:hover:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:hover:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:hover:before,.tertiary-dark a:hover:before,.tertiary-dark button:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-f8b90d.svg);transition-delay:.3s}.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a:before,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,.tertiary-light a:before,.tertiary-light button{content:" ";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-ffffff.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:0;left:100%}.cmp-display-logic--buttonStyleTertiary-light [dir=rtl] .cmp-display-logic__action-container a:before,.cmp-display-logic--buttonStyleTertiary-light [dir=rtl] .cmp-display-logic__action-container button,[dir=rtl] .cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a:before,[dir=rtl] .cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,[dir=rtl] .tertiary-light a:before,[dir=rtl] .tertiary-light button{left:inherit;transform:scaleX(-1);right:100%}.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a:hover:before,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button:hover:before,.tertiary-light a:hover:before,.tertiary-light button:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-f8b90d.svg);transition-delay:.3s}.bg-yellow .basic-dark a:after,.bg-yellow .basic-dark button:after,.bg-yellow .cmp-display-logic__action-container a:after,.bg-yellow .cmp-display-logic__action-container button:after,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary a:after,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary button:after,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary a:after,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary button:after,.bg-yellow .tertiary-dark a:after,.bg-yellow .tertiary-dark button:after,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary a:after,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary button:after,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary a:after,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary button:after{background-color:#fff}.bg-yellow .cmp-display-logic__action-container a:hover:before,.bg-yellow .cmp-display-logic__action-container button:hover:before,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary a:hover:before,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary button:hover:before,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary a:hover:before,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary button:hover:before,.bg-yellow .tertiary-dark a:hover:before,.bg-yellow .tertiary-dark button:hover:before,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary a:hover:before,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary button:hover:before,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary a:hover:before,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary button:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-ffffff.svg)}.slick-loading .slick-list{background:#fff url(clientlib-voco/css/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(clientlib-voco/css/fonts/slick.eot);src:url(clientlib-voco/css/fonts/slick.eot?#iefix) format("embedded-opentype"),url(clientlib-voco/css/fonts/slick.woff) format("woff"),url(clientlib-voco/css/fonts/slick.ttf) format("truetype"),url(clientlib-voco/css/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.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{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.cmp-carousel .video-container{display:block;pointer-events:none}.cmp-carousel .slick-dots{display:none!important}.cmp-carousel[data-cmp-dots] .slick-dots{display:block!important}.slick-dotted.slick-slider{margin-bottom:0!important}.hero-carousel .cmp-carousel .cmp-image{height:600px}.hero-carousel .cmp-carousel .cmp-image .cmp-image__image{height:600px;-o-object-fit:cover;object-fit:cover}.hero-carousel .cmp-carousel .slick-arrow{width:33px;height:33px}.hero-carousel .cmp-carousel .slick-arrow:after,.hero-carousel .cmp-carousel .slick-arrow:before{content:"";position:absolute;top:50%;width:30px;height:2px;background:#fff;opacity:1}.hero-carousel .cmp-carousel .slick-arrow:focus{outline:0}.hero-carousel .cmp-carousel .slick-prev{left:30px}.hero-carousel .cmp-carousel .slick-prev:after,.hero-carousel .cmp-carousel .slick-prev:before{left:50%;transform-origin:left center}.hero-carousel .cmp-carousel .slick-prev:before{transform:translate(-50%,-50%) rotate(45deg)}.hero-carousel .cmp-carousel .slick-prev:after{transform:translate(-50%,-50%) rotate(-45deg)}[dir=rtl] .hero-carousel .cmp-carousel .slick-prev{right:auto}.hero-carousel .cmp-carousel .slick-next{right:30px}.hero-carousel .cmp-carousel .slick-next:after,.hero-carousel .cmp-carousel .slick-next:before{right:50%;transform-origin:right center}.hero-carousel .cmp-carousel .slick-next:before{transform:translate(50%,-50%) rotate(45deg)}.hero-carousel .cmp-carousel .slick-next:after{transform:translate(50%,-50%) rotate(-45deg)}.hero-carousel .cmp-carousel .cmp-carousel video{height:600px;width:100%;-o-object-fit:fill;object-fit:fill;background-color:#121212}.cmp-restaurant-cards .cmp-carousel .slick-arrow,.eventroom-modal .carousel .cmp-carousel .slick-arrow,.room-carousel .cmp-carousel .slick-arrow{width:30px;height:30px}.cmp-restaurant-cards .cmp-carousel .slick-arrow:after,.cmp-restaurant-cards .cmp-carousel .slick-arrow:before,.eventroom-modal .carousel .cmp-carousel .slick-arrow:after,.eventroom-modal .carousel .cmp-carousel .slick-arrow:before,.room-carousel .cmp-carousel .slick-arrow:after,.room-carousel .cmp-carousel .slick-arrow:before{content:"";position:absolute;top:50%;width:10px;height:1px;background:#121212;opacity:1}.cmp-restaurant-cards .cmp-carousel .slick-arrow:focus,.eventroom-modal .carousel .cmp-carousel .slick-arrow:focus,.room-carousel .cmp-carousel .slick-arrow:focus{outline:0}.cmp-restaurant-cards .cmp-carousel .slick-prev,.eventroom-modal .carousel .cmp-carousel .slick-prev,.room-carousel .cmp-carousel .slick-prev{left:10px}.cmp-restaurant-cards .cmp-carousel .slick-prev:after,.cmp-restaurant-cards .cmp-carousel .slick-prev:before,.eventroom-modal .carousel .cmp-carousel .slick-prev:after,.eventroom-modal .carousel .cmp-carousel .slick-prev:before,.room-carousel .cmp-carousel .slick-prev:after,.room-carousel .cmp-carousel .slick-prev:before{left:50%;transform-origin:left center}.cmp-restaurant-cards .cmp-carousel .slick-prev:before,.eventroom-modal .carousel .cmp-carousel .slick-prev:before,.room-carousel .cmp-carousel .slick-prev:before{transform:translate(-50%,-50%) rotate(45deg)}.cmp-restaurant-cards .cmp-carousel .slick-prev:after,.eventroom-modal .carousel .cmp-carousel .slick-prev:after,.room-carousel .cmp-carousel .slick-prev:after{transform:translate(-50%,-50%) rotate(-45deg)}.eventroom-modal [dir=rtl] .carousel .cmp-carousel .slick-prev,[dir=rtl] .cmp-restaurant-cards .cmp-carousel .slick-prev,[dir=rtl] .eventroom-modal .carousel .cmp-carousel .slick-prev,[dir=rtl] .room-carousel .cmp-carousel .slick-prev{right:auto}.cmp-restaurant-cards .cmp-carousel .slick-next,.eventroom-modal .carousel .cmp-carousel .slick-next,.room-carousel .cmp-carousel .slick-next{right:10px}.cmp-restaurant-cards .cmp-carousel .slick-next:after,.cmp-restaurant-cards .cmp-carousel .slick-next:before,.eventroom-modal .carousel .cmp-carousel .slick-next:after,.eventroom-modal .carousel .cmp-carousel .slick-next:before,.room-carousel .cmp-carousel .slick-next:after,.room-carousel .cmp-carousel .slick-next:before{right:50%;transform-origin:right center}.cmp-restaurant-cards .cmp-carousel .slick-next:before,.eventroom-modal .carousel .cmp-carousel .slick-next:before,.room-carousel .cmp-carousel .slick-next:before{transform:translate(50%,-50%) rotate(45deg)}.cmp-restaurant-cards .cmp-carousel .slick-next:after,.eventroom-modal .carousel .cmp-carousel .slick-next:after,.room-carousel .cmp-carousel .slick-next:after{transform:translate(50%,-50%) rotate(-45deg)}.cmp-restaurant-cards .cmp-carousel .slick-arrow,.eventroom-modal .carousel .cmp-carousel .slick-arrow,.room-carousel .cmp-carousel .slick-arrow{top:unset;left:unset;right:unset;bottom:0;transform:unset;background:#fff}.cmp-restaurant-cards .cmp-carousel .slick-prev,.eventroom-modal .carousel .cmp-carousel .slick-prev,.room-carousel .cmp-carousel .slick-prev{right:30px}.eventroom-modal [dir=rtl] .carousel .cmp-carousel .slick-prev,[dir=rtl] .cmp-restaurant-cards .cmp-carousel .slick-prev,[dir=rtl] .eventroom-modal .carousel .cmp-carousel .slick-prev,[dir=rtl] .room-carousel .cmp-carousel .slick-prev{left:0;right:auto}.cmp-restaurant-cards .cmp-carousel .slick-next,.eventroom-modal .carousel .cmp-carousel .slick-next,.room-carousel .cmp-carousel .slick-next{right:0}.eventroom-modal [dir=rtl] .carousel .cmp-carousel .slick-next,[dir=rtl] .cmp-restaurant-cards .cmp-carousel .slick-next,[dir=rtl] .eventroom-modal .carousel .cmp-carousel .slick-next,[dir=rtl] .room-carousel .cmp-carousel .slick-next{left:30px;right:auto}.scroll-carousel .cmp-carousel{max-width:752px}.scroll-carousel .cmp-carousel .cmp-teaser__title{font-size:30px}.scroll-carousel .cmp-carousel .cmp-teaser__content{position:relative}.scroll-carousel .cmp-carousel .cmp-teaser__content__container{text-align:center;padding:40px 80px 0 80px}@media (max-width:768px){.scroll-carousel .cmp-carousel .cmp-teaser__content__container{padding-left:0;padding-right:0}}.scroll-carousel .cmp-carousel .cmp-teaser__description p{margin:0}.scroll-carousel .cmp-carousel .cmp-teaser__action-container{padding-top:20px}.scroll-carousel .cmp-carousel .slick-arrow{top:unset;left:unset;bottom:unset;background-size:50px 14px;width:50px;height:14px;transition:all .3s ease;transform:unset}.scroll-carousel .cmp-carousel .slick-arrow:before{content:none}.scroll-carousel .cmp-carousel .slick-arrow.slick-disabled{opacity:.25}.scroll-carousel .cmp-carousel .slick-next{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-right.png)}.scroll-carousel .cmp-carousel .slick-next:hover{transform:translateX(10px)}.scroll-carousel .cmp-carousel .slick-prev{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-left.png)}.scroll-carousel .cmp-carousel .slick-prev:hover{transform:translateX(-10px)}.scroll-carousel .cmp-carousel .slick-arrow{top:35%}@media (max-width:768px){.scroll-carousel .cmp-carousel .slick-arrow{display:none!important}}.scroll-carousel .cmp-carousel .slick-next{right:-10%}[dir=rtl] .scroll-carousel .cmp-carousel .slick-next{right:-12%}.scroll-carousel .cmp-carousel .slick-prev{left:-12%}[dir=rtl] .scroll-carousel .cmp-carousel .slick-prev{right:105%}.scroll-carousel .cmp-carousel .slick-dots{bottom:-2rem!important}@media (max-width:768px){.scroll-carousel .cmp-carousel .slick-dots{display:block!important}}.scroll-carousel .cmp-carousel .slick-dots li button:before{color:#f8b90d}.flip-carousel .cmp-carousel .slick-arrow{top:unset;left:unset;bottom:unset;background-size:50px 14px;width:50px;height:14px;transition:all .3s ease;transform:unset}.flip-carousel .cmp-carousel .slick-arrow:before{content:none}.flip-carousel .cmp-carousel .slick-arrow.slick-disabled{opacity:.25}.flip-carousel .cmp-carousel .slick-next{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-right.png)}.flip-carousel .cmp-carousel .slick-next:hover{transform:translateX(10px)}.flip-carousel .cmp-carousel .slick-prev{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-left.png)}.flip-carousel .cmp-carousel .slick-prev:hover{transform:translateX(-10px)}.flip-carousel .cmp-carousel .slick-arrow{bottom:15%}@media (max-width:768px){.flip-carousel .cmp-carousel .slick-arrow{bottom:5%}}.flip-carousel .cmp-carousel .slick-next{right:calc(25% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-next{right:calc(75% - 60px)}@media (max-width:768px){.flip-carousel .cmp-carousel .slick-next{right:calc(50% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-next{right:calc(50% - 60px)}}.flip-carousel .cmp-carousel .slick-prev{left:calc(75% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-prev{right:calc(85% - 60px)}@media (max-width:768px){.flip-carousel .cmp-carousel .slick-prev{left:calc(50% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-prev{right:calc(70% - 60px)}}.cmp-carousel--default .cmp-carousel .slick-arrow,.cmp-gallery .cmp-carousel .slick-arrow{width:67px;height:60px;background:rgba(18,18,18,.8)}.cmp-carousel--default .cmp-carousel .slick-arrow:before,.cmp-gallery .cmp-carousel .slick-arrow:before{display:block;width:67px;height:60px;content:"";background-repeat:no-repeat;background-position:center center}.cmp-carousel--default .cmp-carousel .slick-prev:before,.cmp-gallery .cmp-carousel .slick-prev:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/default-carousel-left.png)}.cmp-carousel--default .cmp-carousel .slick-next:before,.cmp-gallery .cmp-carousel .slick-next:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/default-carousel-right.png)}.container .cmp-container{overflow:inherit}.container.style-flexbox .cmp-container,.container.style-flexbox .cmp-container>div:not(.teaser){display:flex;flex-direction:column}@media (min-width:768px){.container.style-flexbox .cmp-container,.container.style-flexbox .cmp-container>div:not(.teaser){flex-direction:row}}.container.style-flexbox .teaser{align-self:stretch;width:100%!important}@media (min-width:768px){.container.style-flexbox .teaser{width:inherit}}.container.style-flexbox .teaser .cmp-teaser{height:100%;padding:15px!important;display:flex;flex-direction:column}.container.style-flexbox .teaser .cmp-teaser__content{flex:1}.container .cmp-container__background{z-index:-1;height:100%}.container .cmp-container__background figure,.container .cmp-container__background img,.container .cmp-container__background picture{height:100%}.container.bg-transparent{background:0 0}.container.bg-white{background:#fff}.container.bg-warm-light{background:#faf7f3}.container.bg-dark{background:#1c1f2a;color:#fff}.container.bg-black{background:#121212;color:#fff}.container.bg-yellow{background:#f8b90d}.container.cmp-container--gutters .aem-GridColumn{padding-left:15px;padding-right:15px}.container.cmp-container--padding{padding-top:30px;padding-bottom:30px}.container.cmp-container--inset{display:inline-block}.container.cmp-container--inset>.cmp-container{padding:15px;background-color:#fff;text-align:center}@media (min-width:768px){.container.cmp-container--inset{min-width:50%;margin-top:-3rem}.container.cmp-container--inset>.cmp-container{text-align:left}}@media (min-width:992px){.container.cmp-container--inset{min-width:33%;margin-top:-2.5rem}}.container.cmp-container--inset .cmp-hotel-detail-container__title,.container.cmp-container--inset .cmp-restaurant-cards--title,.container.cmp-container--inset .cmp-title__inset,.container.cmp-container--inset .cmp-title__section-heading{margin-top:10px;margin-bottom:25px}.container.cmp-container--inset .cmp-hotel-detail-container__title:after,.container.cmp-container--inset .cmp-restaurant-cards--title:after,.container.cmp-container--inset .cmp-title__inset:after,.container.cmp-container--inset .cmp-title__section-heading:after{bottom:unset}.container.style-outline{border:solid #444 1px;padding-bottom:15px;margin-bottom:20px}@media (min-width:768px){.container.style-outline{margin-bottom:40px}}.container.style-outline .cmp-container .cmp-title__text{margin-bottom:0}.container.style-outline .cmp-container .rte{text-align:center}.container.style-outline .cmp-container .rte li{text-align:left}[dir=rtl] .container.style-outline .cmp-container .rte li{text-align:right}@media (min-width:768px){.container.style-outline .cmp-container .rte{text-align:left}[dir=rtl] .container.style-outline .cmp-container .rte{text-align:right}}.container.style-outline .cmp-container .calltoaction,.container.style-outline .cmp-container .rte{padding:0 15px}.container.cmp-container__cut-out{text-align:center;padding-top:20px}@media (min-width:768px){.container.cmp-container__cut-out{margin-bottom:-40px;max-width:500px;padding-top:0;padding-left:0!important;position:relative;text-align:inherit;top:-40px}.container.cmp-container__cut-out .cmp-container{padding:10px 40px 0 20px}}.aem-Grid[class*=aem-Grid--]>.container.cmp-container__cut-out.aem-GridColumn[class*=aem-GridColumn--]{float:left}.container.cmp-container--sticky-footer{background-color:transparent;bottom:0;display:block;left:0;padding:0;position:fixed;text-align:center;width:100%;z-index:1000}.container.cmp-container--sticky-footer .button,.container.cmp-container--sticky-footer .cmp-display-logic__action-container{width:100%}.container.cmp-container--sticky-footer .button .cmp-button-wrapper,.container.cmp-container--sticky-footer .cmp-display-logic__action-container .cmp-button-wrapper{width:100%}.container.cmp-container--sticky-footer .button .cmp-button-wrapper .cmp-button,.container.cmp-container--sticky-footer .cmp-display-logic__action-container .cmp-button-wrapper .cmp-button{width:100%}@media (min-width:1200px){.container.cmp-container--sticky-footer{display:none}}html[class*=aem-AuthorLayer-] .container.cmp-container--sticky-footer{display:block;height:auto;position:static}.container .cmp-container--max-width-small{margin:0 auto;max-width:960px;float:none!important}.container .cmp-container--max-width-medium{margin:0 auto;max-width:1200px;float:none!important}.container .cmp-container--max-width-large{margin:0 auto;max-width:1440px;float:none!important}@media (max-width:767px){.container .cmp-container--svp--padding{padding-left:15px;padding-right:15px}}.cmp-embed{position:relative}.cmp-embed__socialtables{height:100%;position:absolute;width:100%}.eventroom-card img{max-width:100%;width:100%}.eventroom-details .cmp-container{overflow:visible}.eventroom-modal html:lang(ar) .eventroom-details .cmp-title--event-title .cmp-title__text,html:lang(ar) .eventroom-details .eventroom-modal .cmp-title--event-title .cmp-title__text,html:lang(ar) .eventroom-details .eventroom-title .cmp-title__text{font-family:Scheherazade,serif}.eventroom-details .eventroom-modal .cmp-title--event-title .cmp-title__text:before,.eventroom-details .eventroom-title .cmp-title__text:before,.eventroom-modal .eventroom-details .cmp-title--event-title .cmp-title__text:before{background-color:#f8b90d}.eventroom-modal html:lang(ar) .eventroom-details .cmp-title--event-subtitle .cmp-title__text,html:lang(ar) .eventroom-details .eventroom-desc .cmp-title__text,html:lang(ar) .eventroom-details .eventroom-modal .cmp-title--event-subtitle .cmp-title__text{font-family:Mada,sans-serif}.jquery-modal{z-index:1000}.eventroom-modal{padding:50px 0 0;border-radius:0;overflow:visible;width:100%;max-width:100%}.eventroom-modal>.page{height:100%;overflow-y:scroll;padding-bottom:50px}@media (min-width:992px){.eventroom-modal{height:auto;padding:80px 100px;position:relative;max-width:970px;min-width:80%;width:auto}.eventroom-modal>.page{height:auto;padding-bottom:0;overflow-y:visible}}.eventroom-modal .cmp-text,.eventroom-modal .cmp-title{padding:0 23px}.eventroom-modal .cmp-title--event-title .cmp-title__text{font-weight:400}.eventroom-modal .cmp-title--event-title .cmp-title__text:before{background-color:#f8b90d}.eventroom-modal a.close-modal{background:0 0;width:15px;height:15px;top:15px;right:15px}.eventroom-modal a.close-modal:before{background:#121212}.eventroom-modal a.close-modal:after{background:#121212}.eventroom-modal .carousel{margin-bottom:20px}.eventroom-modal .carousel .cmp-carousel{display:block}.roomlayout-container .roomlayout{color:#121212}.roomlayout-container .rooms-icon{color:#f8b90d}.guest-reviews .star-rating{color:#f8b90d}.guest-reviews .IWSfrLink{text-transform:uppercase}.brandLogo-image{visibility:hidden}.brandLogo-image.brandLogo-image--show{visibility:inherit}.cmp-image--header{display:none!important}.aem-AuthorLayer-Edit .cmp-image--header{display:block!important}.cmp-map-hotel-info .hotel-details{text-align:left}[dir=rtl] .cmp-map-hotel-info .hotel-details{text-align:right}.cmp-map-hotel-info .hotel-details:before{border-width:0;border-color:#f8b90d}.cmp-map-hotel-info .hotel-details.state-topvisible:before{border-width:0 0 0 40px}.ihg-modal__xf-modal a.close-modal:before{background:#121212}.ihg-modal__xf-modal a.close-modal:after{background:#121212}.cmp-attractionsmap__filter-bar{background:#121212}html:lang(ar) .cmp-attractionsmap__info-window{font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}html:lang(ar) .cmp-attractionsmap__info-window-title{font-family:Scheherazade,serif}.cmp-social-media__link{background:#121212}@media (max-width:768px){.cmp-tabs--highlights .cmp-tabs{border-bottom:solid #121212 2px}.cmp-tabs--highlights .cmp-tabs__tabpanel{border-top:solid #121212 2px;position:relative}.cmp-tabs--highlights .cmp-tabs__tabpanel:before{padding:15px;padding-right:30px;font-size:18px;line-height:1.33;font-weight:700}.cmp-tabs--highlights .cmp-tabs__tabpanel:after{content:" ";transform:rotate(90deg);background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-121212.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:1em;right:1em}[dir=rtl] .cmp-tabs--highlights .cmp-tabs__tabpanel:after{left:1em;right:unset}.cmp-tabs--highlights .cmp-tabs__tabpanel--active:before{background-color:#121212;color:#fff}.cmp-tabs--highlights .cmp-tabs__tabpanel--active:after{top:1.5em;transform:rotate(-90deg);background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-ffffff.svg)}}@media (min-width:768px){.cmp-tabs--highlights .cmp-tabs{display:flex;border-top:solid #121212 2px}.cmp-tabs--highlights .cmp-tabs__tablist{width:25%;display:inline-block}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab{display:flex;align-items:center;font-weight:700;font-size:18px;line-height:1.33;border-bottom:solid #121212 2px!important;width:100%;padding:9px 15px;transition:all .3s ease}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab:before{content:"";min-width:15px;width:15px;height:15px;margin-right:15px;display:inline-block;border-radius:100px}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab:hover{background-color:#f8b90d}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab--active:before{background-color:#f8b90d}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab--active:hover{background-color:transparent}.cmp-tabs--highlights .cmp-tabs__tabpanel{width:75%;opacity:1}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.cmp-tabs--highlights .cmp-tabs__tabpanel--active{animation:fadeIn .3s ease}}.hotel-highlights .cmp-teaser__content .cmp-teaser__content__container .highlight-link .phoneNumber-desktop{display:none}@media (min-width:769px){.hotel-highlights .cmp-teaser__content .cmp-teaser__content__container .highlight-link .phoneNumber-desktop{display:block}}@media (min-width:769px){.hotel-highlights .cmp-teaser__content .cmp-teaser__content__container .highlight-link .phoneNumber-mobile{display:none}}.hotel-highlights .cmp-teaser__content .cmp-teaser__title{display:none}.hotel-highlights.hotel-highlights_digitaldirectory .ihg-highlights-module h2.sub-header{margin-bottom:70px;text-align:center}.cmp-teaser--default .cmp-teaser__title{line-height:inherit}.hero-carousel .teaser .cmp-image{height:auto}.hero-carousel .teaser .cmp-image .cmp-image__image{height:auto}.teaser--feature .cmp-teaser__content .cmp-image,.teaser--feature-animated .cmp-teaser__content .cmp-image,.teaser--gallery .cmp-teaser__content .cmp-image,.teaser--promo .cmp-teaser__content .cmp-image{display:none}.teaser--feature .cmp-teaser__content,.teaser--feature-animated .cmp-teaser__content,.teaser--gallery .cmp-teaser__content,.teaser--promo .cmp-teaser__content,.teaser--showcase .cmp-teaser__content{position:relative!important}.teaser--feature .cmp-teaser__caption,.teaser--feature-animated .cmp-teaser__caption,.teaser--gallery .cmp-teaser__caption,.teaser--promo .cmp-teaser__caption,.teaser--showcase .cmp-teaser__caption{display:none}.teaser--showcase .cmp-teaser--default .cmp-teaser__image~.cmp-teaser__content:not([data-paddingforallviewports]){padding:0!important}.teaser--showcase .cmp-teaser{display:flex}@media (max-width:768px){.teaser--showcase .cmp-teaser{flex-direction:column}}.teaser--showcase .cmp-teaser__image{flex:1 1 0px;width:50%}.teaser--showcase .cmp-teaser__image .cmp-image{height:100%}.teaser--showcase .cmp-teaser__image .cmp-image__image{height:100%}.teaser--showcase .cmp-teaser__image .cmp-image__image img{height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.teaser--showcase .cmp-teaser__image{width:100%}}.teaser--showcase .cmp-teaser__image img{width:auto;max-width:unset}@media (max-width:768px){.teaser--showcase .cmp-teaser__image img{width:100%}}.teaser--showcase .cmp-teaser__content{flex:1 1 0px;background-color:#f8b90d;text-align:center;padding:0;width:50%;display:flex;align-items:center;background-color:#f8b90d;text-align:center;right:0;left:auto;flex-direction:column}@media (max-width:768px){.teaser--showcase .cmp-teaser__content{width:100%;position:unset}}.teaser--showcase .cmp-teaser__content .cmp-image{margin-top:80px;margin-top:80px;margin-bottom:40px;width:80px}@media (max-width:768px){.teaser--showcase .cmp-teaser__content .cmp-image{margin-top:40px}}.teaser--showcase .cmp-teaser__content .cmp-image__image img{max-height:100px}.teaser--showcase .cmp-teaser__content__container{margin:20px 0;padding:0 20px;margin-top:80px;margin-bottom:80px;text-align:center}.teaser--showcase .cmp-teaser__content .cmp-image+.cmp-teaser__content__container{margin-top:20px;position:static}.teaser--showcase .cmp-teaser__title{font-size:30px;margin:20px 0;padding:0 20px}.teaser--showcase .cmp-teaser__description{margin:20px 0;padding:0 20px;font-size:18px;padding:20px 40px}.teaser--showcase .cmp-teaser__description p{margin:0}.teaser--showcase .cmp-teaser__action-container{display:none}.teaser--gallery .cmp-teaser__content{background-color:#f8b90d;padding:0}.teaser--gallery .cmp-teaser__content__container{padding:5px 10px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width:768px){.teaser--gallery .cmp-teaser__content__container{justify-content:space-between;flex-direction:row}}.teaser--gallery .cmp-teaser__title{display:none}.teaser--gallery .cmp-teaser__description{font-size:18px}.teaser--gallery .cmp-teaser__description p{margin:0}.teaser--gallery .cmp-teaser__action-link{font-weight:700;font-size:18px;white-space:nowrap;position:relative;padding:0 1em 0 10px}.teaser--gallery .cmp-teaser__action-link:after{content:">";line-height:1;height:100%;display:flex;position:absolute;top:0;right:0;align-items:center;justify-content:center}.teaser--feature .cmp-teaser__image,.teaser--feature-animated .cmp-teaser__image{margin-bottom:15px}.teaser--feature .cmp-teaser__content,.teaser--feature-animated .cmp-teaser__content{padding:0}.teaser--feature .cmp-teaser__content__container,.teaser--feature-animated .cmp-teaser__content__container{text-align:center}.teaser--feature .cmp-teaser__title,.teaser--feature-animated .cmp-teaser__title{font-size:30px;margin:20px 0;padding:0 20px}.teaser--feature .cmp-teaser__description,.teaser--feature-animated .cmp-teaser__description{margin:20px 0;padding:0 20px;font-size:18px}.teaser--feature .cmp-teaser__action-container,.teaser--feature-animated .cmp-teaser__action-container{margin:20px 0;padding:0 20px}.teaser--feature-animated .cmp-teaser__image{position:relative}.teaser--feature-animated .cmp-teaser__image:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:10px;background-color:#f8b90d;z-index:1;width:0;transition:width 1s ease}.teaser--feature-animated .cmp-teaser__image.state-bottomvisible:after{width:100%}.teaser--promo .cmp-teaser__content{background-color:#fff;padding:0}.teaser--promo .cmp-teaser__title{margin:20px 0;padding:0 20px;padding-left:23px;font-size:30px;position:relative;line-height:1.25}.teaser--promo .cmp-teaser__title:before{content:" ";position:absolute;top:0;margin-left:-23px;width:3px;height:100%;display:block;background-color:#f8b90d}[dir=rtl] .teaser--promo .cmp-teaser__title{padding-right:23px;padding-left:0}[dir=rtl] .teaser--promo .cmp-teaser__title:before{margin-right:-23px;margin-left:0}.teaser--promo .cmp-teaser__description{margin:20px 0;padding:0 20px;padding-left:23px;font-size:18px}.teaser--promo .cmp-teaser__action-container{margin:20px 0;padding:0 20px;padding-left:23px}.teaser--hero-animated.state-topvisible .cmp-teaser__title{transform:translateX(0);opacity:1}.teaser--hero-animated .cmp-teaser__content{text-shadow:0 0 20px rgba(0,0,0,.7);text-align:center;color:#fff;font-weight:500}.teaser--hero-animated .cmp-teaser__title{transition:opacity 2s,transform 2s;opacity:0;transform:translateX(-35px);width:100%;position:absolute;bottom:60%;left:0;padding:0 0;line-height:1;font-size:50px}@media (min-width:768px){.teaser--hero-animated .cmp-teaser__title{font-size:80px}}.teaser--hero-animated .cmp-teaser__description{width:100%;position:absolute;top:40%;left:0;padding:0 0;font-size:24px;margin-top:-1em}@media (min-width:768px){.teaser--hero-animated .cmp-teaser__description{font-size:30px}}.teaser--hero-2 .cmp-teaser__image,.teaser--hero-2-light .cmp-teaser__image{position:relative}.teaser--hero-2 .cmp-teaser__image:after,.teaser--hero-2-light .cmp-teaser__image:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:10px;background-color:#f8b90d;z-index:1;width:0;transition:width 1s ease}.teaser--hero-2 .cmp-teaser__image.state-bottomvisible:after,.teaser--hero-2-light .cmp-teaser__image.state-bottomvisible:after{width:100%}.teaser--hero-2 .cmp-teaser__title,.teaser--hero-2-light .cmp-teaser__title{text-align:center;color:#121212;font-weight:500;width:100%;position:absolute;top:50%;line-height:1;font-size:40px;margin-top:-.5em}@media (min-width:768px){.teaser--hero-2 .cmp-teaser__title,.teaser--hero-2-light .cmp-teaser__title{font-size:50px}}.teaser--hero-2 .cmp-teaser__description,.teaser--hero-2-light .cmp-teaser__description{display:none}.teaser--hero-2-light .cmp-teaser__title{color:#fff;text-shadow:0 0 20px #000}.teaser--hotel-home .cmp-teaser__image~.cmp-teaser__content{position:relative}.teaser--hotel-home .cmp-teaser__content{background:#fff;flex-direction:column;padding:0 30px}.teaser--hotel-home .cmp-teaser__content.pretitle-displayed .cmp-teaser__title{padding-top:0}.teaser--hotel-home .cmp-teaser .cmp-teaser__content__container{background:#fff;width:100%;padding:0!important}.teaser--hotel-home .cmp-teaser__pretitle-container{width:100%}.teaser--hotel-home .cmp-teaser__pretitle{font-family:Mada,sans-serif;font-size:14px;line-height:16px;text-align:center;letter-spacing:2px;text-transform:uppercase;color:#000;margin:0 auto;background-color:#fff;padding:15px 30px 5px;text-align:center;transform:translateY(-45px)}@media (min-width:768px){.teaser--hotel-home .cmp-teaser__pretitle{width:70%}}@media (min-width:992px){.teaser--hotel-home .cmp-teaser__pretitle{width:52.5%;padding:30px 80px 5px;transform:translateY(-60px)}}.teaser--hotel-home .cmp-teaser__title{background:#fff;padding:15px;transform:translateY(-45px);text-align:center;margin:0 auto -45px;font-size:40px;line-height:1.25}@media (min-width:768px){.teaser--hotel-home .cmp-teaser__title{width:70%}}@media (min-width:992px){.teaser--hotel-home .cmp-teaser__title{width:52.5%;font-size:50px;padding:30px 80px 20px;margin-bottom:-60px;transform:translateY(-60px)}}.teaser--hotel-home .cmp-teaser__description{margin:0 auto;padding:0 0 20px;text-align:center}@media (min-width:992px){.teaser--hotel-home .cmp-teaser__description{max-width:69.5%}}.teaser--hotel-home .cmp-teaser__action-container{text-align:center;background:#fff;padding-bottom:1.5em}@media (min-width:768px){.teaser--hotel-home .cmp-teaser__action-container{background:initial;padding-bottom:initial;position:absolute;right:1em;top:-4em}}.teaser--hotel-home .cmp-teaser__action-link{display:flex;flex-direction:row-reverse;align-items:center}.teaser--hotel-home .cmp-teaser__action-link>span{margin-right:.5em}.cmp-countdown{padding-top:2rem;padding-bottom:2rem}.cmp-countdown__title{font-size:3rem;line-height:115%;margin-bottom:3rem;text-align:center}.cmp-countdown__number{border-color:#121212;margin-bottom:.5rem}.cmp-countdown__amount{color:#f8b90d;font-size:2.1rem;font-weight:500;text-align:center}.cmp-countdown__period{font-size:1.4rem;line-height:1.5;text-align:center}html:lang(ar) .cmp-testimonial-carousel__card .heading{font-family:Scheherazade,serif}.cmp-testimonial-carousel .swiper-button-next{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-right.png);left:15px;right:auto}.cmp-testimonial-carousel .swiper-button-next:after{content:none}.cmp-testimonial-carousel .swiper-button-prev{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-left.png);left:auto;right:15px}.cmp-testimonial-carousel .swiper-button-prev:after{content:none}.checklist.cmp-display-logic__text ul,.text.checklist ul{list-style:none}.checklist.cmp-display-logic__text ul li,.text.checklist ul li{position:relative}.checklist.cmp-display-logic__text ul li:before,.text.checklist ul li:before{content:"\f00c";font-family:FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:100;left:-22px;position:absolute;text-rendering:auto;top:0}[dir=rtl] .checklist.cmp-display-logic__text ul li:before,[dir=rtl] .text.checklist ul li:before{left:inherit;right:-22px;transform:scaleX(-1)}.text-white.cmp-display-logic__text,.text.text-white{color:#fff}[dir=rtl] .cmp-display-logic__text ul li,[dir=rtl] .text ul li{text-align:right}.rte{font-size:18px;line-height:1.45}html:lang(ar) .rte{font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}.cmp-title__centered .cmp-title{text-align:center}.cmp-title__centered.cmp-hotel-detail-container__title:after,.cmp-title__centered.cmp-restaurant-cards--title:after,.cmp-title__centered.cmp-title__inset:after,.cmp-title__centered.cmp-title__section-heading:after{left:50%}[dir=rtl] .cmp-title__centered.cmp-hotel-detail-container__title:after,[dir=rtl] .cmp-title__centered.cmp-restaurant-cards--title:after,[dir=rtl] .cmp-title__centered.cmp-title__inset:after,[dir=rtl] .cmp-title__centered.cmp-title__section-heading:after{right:50%}.cmp-title__text a{text-decoration:none}.cmp-title--h1 .cmp-title__text{font-size:80px}.cmp-title--h2 .cmp-title__text{font-size:50px}.cmp-title--h3 .cmp-title__text{font-size:40px}.cmp-title--h4 .cmp-title__text{font-size:30px}.cmp-title--h5 .cmp-title__text{font-size:24px}.cmp-title--h6 .cmp-title__text{font-size:18px}.cmp-hotel-detail-container__title,.cmp-restaurant-cards--title,.cmp-title__dinner-card,.cmp-title__inset,.cmp-title__section-heading{margin:0 0 50px 0;position:relative}.cmp-hotel-detail-container__title:after,.cmp-restaurant-cards--title:after,.cmp-title__dinner-card:after,.cmp-title__inset:after,.cmp-title__section-heading:after{bottom:-30px;content:" ";height:3px;display:inline-block;right:auto;position:absolute;transition:border-left-width .3s;background-color:transparent;border:0 solid #f8b90d;transform:translateX(-50%)}[dir=rtl] .cmp-hotel-detail-container__title:after,[dir=rtl] .cmp-restaurant-cards--title:after,[dir=rtl] .cmp-title__dinner-card:after,[dir=rtl] .cmp-title__inset:after,[dir=rtl] .cmp-title__section-heading:after{transform:translateX(50%)}@media (min-width:768px){.cmp-hotel-detail-container__title:after,.cmp-restaurant-cards--title:after,.cmp-title__dinner-card:after,.cmp-title__inset:after,.cmp-title__section-heading:after{left:15px}[dir=rtl] .cmp-hotel-detail-container__title:after,[dir=rtl] .cmp-restaurant-cards--title:after,[dir=rtl] .cmp-title__dinner-card:after,[dir=rtl] .cmp-title__inset:after,[dir=rtl] .cmp-title__section-heading:after{left:inherit;right:15px}}.cmp-title__dinner-card.state-bottomvisible:after,.cmp-title__section-heading.state-bottomvisible:after,.state-bottomvisible.cmp-hotel-detail-container__title:after,.state-bottomvisible.cmp-restaurant-cards--title:after,.state-bottomvisible.cmp-title__inset:after{border-width:0 0 0 32px}.container.bg-dark .cmp-hotel-detail-container__title:after,.container.bg-dark .cmp-restaurant-cards--title:after,.container.bg-dark .cmp-title__dinner-card:after,.container.bg-dark .cmp-title__inset:after,.container.bg-dark .cmp-title__section-heading:after{border-color:#121212}.container.bg-black .cmp-hotel-detail-container__title:after,.container.bg-black .cmp-restaurant-cards--title:after,.container.bg-black .cmp-title__dinner-card:after,.container.bg-black .cmp-title__inset:after,.container.bg-black .cmp-title__section-heading:after{border-color:#121212}.cmp-title__dinner-card:after{bottom:-15px}@media (min-width:768px){.cmp-title__dinner-card{margin-top:5px}.cmp-title__dinner-card:after{left:17px}}.cmp-title__subtitle h1{font-size:40px}.cmp-title__subtitle h2{font-size:25px}.cmp-title__subtitle h3{font-size:20px}.cmp-title__subtitle h4{font-size:15px}.cmp-title__subtitle h5{font-size:12px}.cmp-title__subtitle h6{font-size:9px}@media (max-width:991px){.cmp-title__subtitle h1{font-size:40px}.cmp-title__subtitle h2{font-size:24px}.cmp-title__subtitle h3{font-size:18px}.cmp-title__subtitle h4{font-size:17px}.cmp-title__subtitle h5{font-size:10px}.cmp-title__subtitle h6{font-size:9px}}@media (max-width:767px){.cmp-title__subtitle h1{font-size:25px}.cmp-title__subtitle h2{font-size:21px}.cmp-title__subtitle h3{font-size:15px}.cmp-title__subtitle h4{font-size:14px}.cmp-title__subtitle h5{font-size:10px}.cmp-title__subtitle h6{font-size:9px}}.cmp-title--vertical-spacing-small .cmp-title__text{line-height:1}.cmp-title--vertical-spacing-medium .cmp-title__text{margin-bottom:20px}.cmp-hotel-detail-container__title:after,.cmp-restaurant-cards--title:after,.cmp-title__dinner-card:after,.cmp-title__inset:after,.cmp-title__section-heading:after{border-color:#f8b90d}.container.bg-dark .cmp-hotel-detail-container__title:after,.container.bg-dark .cmp-restaurant-cards--title:after,.container.bg-dark .cmp-title__dinner-card:after,.container.bg-dark .cmp-title__inset:after,.container.bg-dark .cmp-title__section-heading:after{border-color:#f8b90d}.container.bg-black .cmp-hotel-detail-container__title:after,.container.bg-black .cmp-restaurant-cards--title:after,.container.bg-black .cmp-title__dinner-card:after,.container.bg-black .cmp-title__inset:after,.container.bg-black .cmp-title__section-heading:after{border-color:#f8b90d}.container.bg-yellow .cmp-hotel-detail-container__title:after,.container.bg-yellow .cmp-restaurant-cards--title:after,.container.bg-yellow .cmp-title__dinner-card:after,.container.bg-yellow .cmp-title__inset:after,.container.bg-yellow .cmp-title__section-heading:after{border-color:#121212}.cmp-title__inset{display:block;margin-bottom:20px}.cmp-title__inset:after{bottom:0;margin-left:50%}.cmp-title__inset .cmp-title__text{width:100%;margin-top:0;margin-bottom:1.5em;background-color:#fff;padding:20px 15px;text-align:center}@media (min-width:768px){.cmp-title__inset .cmp-title__text{width:50%;margin-top:-1.5em;text-align:left}}@media (min-width:992px){.cmp-title__inset .cmp-title__text{width:33.33%}}@media (min-width:768px){.cmp-title__inset{margin-bottom:40px}.cmp-title__inset:after{margin-left:15px}}[dir=rtl] .cmp-title__inset .cmp-title__text{text-align:right}@media (min-width:768px){[dir=rtl] .cmp-title__inset:after{margin-right:15px;margin-left:0}}.cmp-title--eyebrow .cmp-title__text{text-transform:uppercase;font-weight:400;letter-spacing:.15em;line-height:1em;font-size:14px}html:lang(ar) .cmp-title--eyebrow .cmp-title__text{font-family:Mada,sans-serif}.cmp-title--color-light .cmp-title__text{color:#fff!important}.cmp-title--color-dark .cmp-title__text{color:#121212}.cmp-title--color-dark:after{border-color:#121212!important}span.profile-name-tag{display:none}span[data-country-code=VN].profile-name-tag{display:unset}sup.profile-tm{display:none}sup[data-country-code=VN].profile-tm{display:unset}#reservation{margin-top:0}#reservation .popover{background-color:#faf7f3;padding:15px;border-radius:0;color:#121212;text-align:left}#reservation .popover .popover-title{padding:0;background-color:#faf7f3;border-bottom:none;font-size:18px;line-height:24px;font-weight:500}#reservation .popover .popover-title:lang(ar){font-weight:400}#reservation .popover .popover-title .close,#reservation .popover .popover-title .close:focus,#reservation .popover .popover-title .close:hover{opacity:initial;float:right}#reservation .popover .popover-content{padding:0;font-size:16px;line-height:24px}#reservation label{font-size:18px;line-height:24px;display:block;padding-bottom:10px;font-weight:400;color:#121212}@media (max-width:360px){#reservation label:lang(ar){font-size:14px}}#reservation select{padding:12px 15px}#reservation .expand-reservation{display:none}#reservation .error-msg{color:#121212;font-weight:400;font-size:18px;line-height:26px;height:auto;min-height:62px;width:100%;border:3px solid #a50000;width:100%;text-align:left;position:relative;padding:15px 15px 15px 63px;margin-bottom:20px}#reservation .error-msg:empty{display:none}#reservation .error-msg:before{font-family:FontAwesome;content:"\f06a";font-weight:400;font-size:20px;line-height:1;width:48px;padding:15px;margin-right:15px;background-color:#a50000;color:#fff;position:absolute;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}#reservation .error-msg a{border-bottom:1px solid #121212;cursor:pointer;font-weight:500;text-decoration:none;position:relative}#reservation .error-msg a:lang(ar){font-weight:400;display:inline-block}#reservation .error-msg a:before{content:" ";position:absolute;z-index:2;left:0;right:100%;bottom:-1px;background:#f8b90d;height:1px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}#reservation .error-msg a:hover{color:#121212}#reservation .error-msg a:hover:before{right:0}#reservation .content .tab-content .expand-acr{width:100%;display:flex;flex-wrap:wrap}@media (min-width:768px){#reservation .content .tab-content .expand-acr{width:50%}}#reservation .content .tab-content .tab-pane{width:940px;margin:0 auto;padding:0}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top{display:flex;flex-wrap:wrap;justify-content:center}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .region{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination{width:100%}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination label{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination select{display:block;width:700px;margin:0 auto}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr{width:33.33%;padding:0 10px;margin-top:40px}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr.default-pos{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search{background-color:#f8b90d;color:#121212;cursor:pointer;font-size:18px;font-weight:500;line-height:50px;margin-top:35px;position:relative;text-align:center;text-transform:inherit;height:50px;padding:0;margin-top:10px}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:lang(ar){font-weight:500}html:lang(ar) #reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search{font-family:Mada,sans-serif}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:0;background-color:#121212;z-index:1;transition:all .3s ease}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search span{position:relative;z-index:2}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:hover{color:#f8b90d}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:hover:after{width:100%}#reservation .content .tab-content .tab-pane .form-fields .form-group.dates{width:33.33%;padding:0 10px;margin-top:40px;position:relative}#reservation .content .tab-content .tab-pane .form-fields .form-group.dates .cal-icon{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-resmod-calendar.png);background-repeat:no-repeat;background-size:21px;background-position:center;position:absolute;right:25px;bottom:10px;width:21px;height:50px}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt{margin-top:30px;padding:4px 0;text-align:center;position:relative;font-size:18px;line-height:24px;color:#121212;text-decoration:none;font-weight:bolder}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt:lang(ar){font-weight:400}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-less-line{height:2px;background-color:#121212;width:0;position:absolute;top:17px;z-index:0;transition:width .5s linear;transform:translateX(-50%);left:50%}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt{z-index:3}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt{position:relative;padding:0;padding-left:10px;padding-right:35px;cursor:pointer;background-color:#fff}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt:before,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt:before{content:" ";position:absolute;left:10px;bottom:-2px;width:0;max-width:calc(100% - 45px);background:#f8b90d;height:1px;transition-property:width;transition-duration:.3s;transition-timing-function:ease-out;z-index:3}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt:after,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt:after{content:" ";position:absolute;left:10px;bottom:-2px;width:calc(100% - 45px);background:#121212;height:1px;z-index:0}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt:hover:before,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt:hover:before{width:100%}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt.less-opt-opn .more-less-line{display:block;width:calc(100% - 20px)}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .arrow-icon{position:relative;right:25px;z-index:9;vertical-align:text-bottom;display:inline-block}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .arrow-icon:after{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-dropdown-arrow-homepage-resmod.png);background-size:contain;background-position:bottom;background-repeat:no-repeat;content:"";display:inline-block;height:8px;width:12px;transition:transform .3s ease-in}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .arrow-icon.open:after{transform:rotate(-180deg)}#reservation .content .tab-content .tab-pane .form-fields .expand-opt{display:none}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top{display:flex;margin-bottom:10px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms{width:33%;padding:0 10px;position:relative;margin-right:unset}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults input,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children input,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms input{text-align:center}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .plus-icon{position:absolute;bottom:25%;font-size:18px;color:#121212}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .minus-icon{left:25px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .plus-icon{right:25px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rate-preference{width:50%;padding:0 10px;display:inline-block;margin-right:unset}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rate-preference:after{display:none}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap{display:flex;align-items:flex-end}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap a{text-decoration:none}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap a:hover{color:#121212;cursor:pointer}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .iata-id{width:25%;padding:0 10px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .corporate-id .tooltip-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .iata-id .tooltip-icon{margin-left:5px;line-height:24px;color:inherit}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .important-note{width:50%;padding:0 10px;margin-bottom:10px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .important-note.alt-pos{float:unset;display:inline-block;width:25%}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .important-note .best-available{color:#121212;font-size:14px;line-height:20px;font-weight:400;margin:0}#reservation .content .tab-content .tab-pane .form-inline .htl-search{background-color:#f8b90d;color:#121212;cursor:pointer;font-size:18px;font-weight:500;position:relative;text-align:center;text-transform:inherit;height:50px;padding:0;margin-top:10px;line-height:50px}#reservation .content .tab-content .tab-pane .form-inline .htl-search:lang(ar){font-weight:500}html:lang(ar) #reservation .content .tab-content .tab-pane .form-inline .htl-search{font-family:Mada,sans-serif}#reservation .content .tab-content .tab-pane .form-inline .htl-search:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:0;background-color:#121212;z-index:1;transition:all .3s ease}#reservation .content .tab-content .tab-pane .form-inline .htl-search span{position:relative;z-index:2}#reservation .content .tab-content .tab-pane .form-inline .htl-search:hover{color:#f8b90d}#reservation .content .tab-content .tab-pane .form-inline .htl-search:hover:after{width:100%}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select{height:50px;margin-bottom:10px;padding:0 15px;font-size:18px;line-height:24px;border:2px solid #121212;border-radius:0;width:100%;color:#121212;background-color:transparent;outline:0;font-weight:400}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input:lang(ar),#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select:lang(ar){font-size:16px}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input:focus,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input:hover,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select:focus,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select:hover{border-color:#f8b90d}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input::-moz-placeholder{color:#121212!important}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input::placeholder{color:#121212!important}#reservation .content .tab-content .tab-pane .form-inline .important-note.default-pos{display:none}#reservation .manage-reservation-link{display:none}#reservation:not(.resmod-default){position:relative;z-index:99}#reservation:not(.resmod-default) .content .tab-content{background-color:#fff}@media (min-width:768px){#reservation:not(.resmod-default) .content .tab-content{padding:0;background-color:transparent}}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields{transition-property:all;transition-duration:1s;transition-timing-function:ease}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group{display:inline-block;float:unset}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.group-code{display:none}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.destination{display:block}@media (max-width:767px){#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.destination{width:calc(100% + 30px);top:0}}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr{position:relative}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr.default-pos{display:none}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg:not(:empty){width:calc(100% - 20px);margin:0 10px 40px;top:106px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields{max-height:1000px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .form-fields-top{margin-top:66px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .form-fields-top .form-group.destination{margin-bottom:40px!important}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .searchBtnWrpr{position:relative}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .searchBtnWrpr.default-pos{display:none}.ui-selectmenu-button{outline:0}.ui-selectmenu-button .ui-selectmenu-text{display:block;color:#121212;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 65px)}.ui-selectmenu-menu{display:none}.ui-selectmenu-menu.ui-selectmenu-open{display:block;position:absolute!important}@media (max-width:991px){#reservation .content .tab-content .tab-pane{width:100%}#reservation .content .tab-content #book .form-fields .form-fields-top .destination select,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination select{height:auto;font-size:30px;line-height:36px;padding:15px;font-weight:500}#reservation .content .tab-content #book .form-fields .form-fields-top .destination select option,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination select option{font-size:18px;line-height:24px}#reservation .content .tab-content #book.show-complete .error-msg .form-inline .form-fields .form-fields-top,#reservation .content .tab-content #new-search.show-complete .error-msg .form-inline .form-fields .form-fields-top{margin-top:50px}}@media (max-width:767px){#reservation .content .main-nav{width:100%;justify-content:center}#reservation .content .main-nav li{margin-right:20px}#reservation .content .main-nav li a{padding-right:0}#reservation .content .tab-content{padding:0 15px}#reservation .content .tab-content .error-msg{font-size:18px;line-height:24px;margin-bottom:15px}#reservation .content .tab-content #book,#reservation .content .tab-content #new-search{position:relative;padding-bottom:85px}#reservation .content .tab-content #book .form-fields .form-group,#reservation .content .tab-content #new-search .form-fields .form-group{margin:0}#reservation .content .tab-content #book .form-fields .form-fields-top .dates,#reservation .content .tab-content #new-search .form-fields .form-fields-top .dates{width:50%;padding-right:0}#reservation .content .tab-content #book .form-fields .form-fields-top .dates .cal-icon,#reservation .content .tab-content #new-search .form-fields .form-fields-top .dates .cal-icon{right:15px}#reservation .content .tab-content #book .form-fields .form-fields-top .destination,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination{width:initial;margin-left:-15px;margin-right:-15px}#reservation .content .tab-content #book .form-fields .form-fields-top .destination select,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination select{width:100%}#reservation .content .tab-content #book .form-fields .form-fields-top .destination+.dates,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination+.dates{padding-left:0;padding-right:10px}#reservation .content .tab-content #book .form-fields .form-fields-top .destination+.dates .cal-icon,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination+.dates .cal-icon{right:25px}#reservation .content .tab-content #book .form-fields .form-fields-top .searchBtnWrpr,#reservation .content .tab-content #new-search .form-fields .form-fields-top .searchBtnWrpr{position:absolute;bottom:30px;left:0;width:100%;padding:0}#reservation .content .tab-content #book .form-fields .form-fields-lft .more-less-opt.less-opt-opn .more-less-line,#reservation .content .tab-content #new-search .form-fields .form-fields-lft .more-less-opt.less-opt-opn .more-less-line{width:100%}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr{width:100%;flex-wrap:wrap}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .adults,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .children{width:50%}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .adults{padding-left:0}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .children{padding-right:0}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .rooms,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .rate-preference,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .rooms,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .rooms,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .rooms{width:100%;padding:0}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .rate-preference{margin-bottom:10px}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap{display:flex!important;flex-wrap:wrap}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .iata-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .iata-id{width:50%;padding:0}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .corporate-id{padding-left:0}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .iata-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .iata-id{padding-right:0}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .important-note,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .important-note{width:100%;padding:0}#reservation:not(.resmod-default) .content .tab-content #book{padding-bottom:0}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr{position:relative;width:100%;padding:0 10px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete{padding-bottom:110px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg:not(:empty){top:95px;margin-bottom:15px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg .form-inline .form-fields .form-fields-top{margin-top:50px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg .form-inline .form-fields .form-fields-top .form-group.destination{margin-bottom:15px!important}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .searchBtnWrpr{position:absolute}}.ui-selectmenu-menu{max-height:300px;overflow-y:scroll;overflow-x:hidden;max-width:700px;z-index:12}.ui-selectmenu-menu ul.ui-menu{background-color:#faf7f3;padding:10px;border-bottom:2px solid #000;border-width:2px 0;border-radius:0}.ui-selectmenu-menu ul.ui-menu .ui-menu-item{background-color:#fff}.ui-selectmenu-menu ul.ui-menu .ui-menu-item .ui-menu-item-wrapper{border:none;font-size:18px;line-height:26px;color:#121212;padding:2px 10px;margin-top:5px;text-overflow:ellipsis;cursor:pointer;background-color:#fff}.ui-selectmenu-menu ul.ui-menu .ui-menu-item .ui-menu-item-wrapper:hover{background-color:#f8b90d}.ui-selectmenu-menu ul.ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active{background-color:#f8b90d;font-weight:400}#reservation .form-group.destination:not(.destination) .ui-selectmenu-button:hover,#reservation .form-group.rate-preference:not(.destination) .ui-selectmenu-button:hover{border-color:#f8b90d}#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:300px;height:50px;border-radius:0;background-color:#fff;border:2px solid #121212;padding-left:20px;display:flex;align-items:center;position:relative}@media (min-width:500px){#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:400px}}@media (min-width:600px){#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:500px}}@media (min-width:768px){#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:100%}}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-icon{padding:15px;right:5px;text-indent:0;position:absolute;transform:translateY(-50%);top:50%;font-size:20px}@media (min-width:768px){#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-icon{top:56%}}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon:after,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-icon:after{content:"";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-dropdown-arrow-homepage-resmod.png);background-repeat:no-repeat;background-size:contain;display:block;transition:transform .3s ease;height:15px;width:20px}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-text,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-text{text-align:left}#reservation .form-group.destination .ui-selectmenu-button.ui-selectmenu-button-open .ui-selectmenu-icon:after,#reservation .form-group.rate-preference .ui-selectmenu-button.ui-selectmenu-button-open .ui-selectmenu-icon:after{transform:rotate(180deg)}#reservation .form-group.destination .ui-selectmenu-button{margin:0 auto;border:none;height:56px}@media (min-width:768px){#reservation .form-group.destination .ui-selectmenu-button{width:700px}}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon{background:#f8b90d;padding:15px;right:15px}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon:after{height:15px;width:25px}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-text{color:#121212;font-size:30px;font-weight:500;line-height:36px}@media (max-width:767px){#reservation:not(.resmod-default){margin-bottom:calc(70px - 10vw)}#reservation:not(.resmod-default) .form-group.destination.rate-preference .ui-selectmenu-button .ui-selectmenu-text{text-overflow:inherit;white-space:inherit}#reservation:not(.resmod-default) .tab-pane.show-complete .form-group.destination.rate-preference .ui-selectmenu-button .ui-selectmenu-text{text-overflow:ellipsis;white-space:nowrap}}#reservation:not(.hd-resmodule) .content .tab-content #book .form-inline .form-fields .destination{display:block}@media (min-width:768px){#reservation:not(.hd-resmodule) .content .tab-content #book .form-inline .form-fields .dates{width:21.33%}}@media (min-width:768px){#reservation:not(.hd-resmodule) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr{width:21.33%}}.ui-selectmenu-menu .ui-state-disabled{opacity:.35}.ui-datepicker{background-color:#faf7f3;width:680px!important;margin-top:19px}.ui-datepicker .ui-state-default{transition:all .3s ease}.ui-datepicker .ui-state-hover{background-color:#f8b90d}.ui-datepicker .dp-highlight .ui-state-default{background-color:#f8b90d}.dp-open{position:relative}.dp-open:after{content:"";height:0;position:absolute;bottom:-15px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #faf7f3;left:50%;transform:translateX(-50%)}#manage{position:relative;z-index:99;top:-10px}#manage .error-container{width:100%;text-align:center;padding:0 10px}#manage .header{font-size:40px;line-height:46px;color:#121212;font-weight:500;width:730px;margin:0 auto;padding:15px;background-color:#fff}html:lang(ar) #manage .header{font-family:Scheherazade,serif}#manage .body-copy{font-size:18px;line-height:24px;color:#121212;font-weight:400}#manage .body-copy .form-fields{margin-top:30px}#manage .body-copy .form-fields .form-inline{display:flex;flex-wrap:wrap}#manage .body-copy .form-fields .form-inline .conf-res,#manage .body-copy .form-fields .form-inline .last-name{width:33.33%;padding:0 10px}#manage .body-copy .form-fields .form-inline .conf-res span,#manage .body-copy .form-fields .form-inline .last-name span{color:#121212;background-color:#f8b90d;font-size:18px;font-weight:500;line-height:50px;margin-top:35px;text-align:center;display:block;cursor:pointer}#manage .body-copy .form-fields .form-inline .conf-res span:lang(ar),#manage .body-copy .form-fields .form-inline .last-name span:lang(ar){font-weight:400}#manage .body-copy .form-fields .form-inline .conf-res span:hover,#manage .body-copy .form-fields .form-inline .last-name span:hover{background-color:#121212;color:#f8b90d}#manage .body-copy .form-fields .form-inline .important-note{font-size:14px;line-height:20px;color:#121212;padding-left:10px;margin-top:30px}@media (max-width:991px){#manage .header{font-size:30px;line-height:36px}}@media (max-width:767px){#manage{top:0}#manage .error-container{padding:0}#manage .header{width:100%;padding-left:0;padding-right:0}#manage .body-copy .desc,#manage .body-copy .rewards-copy{width:100%}#manage .body-copy .form-fields .form-inline .conf-res,#manage .body-copy .form-fields .form-inline .last-name,#manage .body-copy .form-fields .form-inline .view-res{width:100%;padding:0}#manage .body-copy .form-fields .form-inline .important-note{padding:0}}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs{background:#fff;margin-top:0;padding:20px 0;top:0;position:static}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tablist{width:100%;max-width:940px;margin:0 auto;padding:0 10px}@media (max-width:991px){.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tablist{max-width:728px}}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tabpanel{padding:20px 0}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tab{color:#121212}@media (max-width:991px){.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane{max-width:728px}}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane .form-fields .form-fields-top{justify-content:flex-start}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button{width:300px;padding:15px;font-size:18px;line-height:24px;height:50px;align-items:center;display:flex;border:2px solid #121212;transition:border-color .3s ease}@media (min-width:500px){.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button{width:100%}}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button .ui-selectmenu-text{font-size:18px;line-height:24px;font-weight:400}html:lang(ar) .reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button .ui-selectmenu-text{font-family:Scheherazade,serif}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon{background-color:transparent;padding:8px;right:4px;top:56%}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt{display:block}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-inline .form-fields .form-group.destination{width:33%}@media (max-width:767px){.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-inline .form-fields .form-group.destination{width:100%;margin-bottom:10px}}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group{margin:0;padding:0 10px}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination label{display:block}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .searchBtnWrpr .htl-search{text-transform:inherit;padding:0;height:50px;margin-top:40px}html:lang(ar) .reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .searchBtnWrpr .htl-search{font-family:Mada,sans-serif}.reservationtabs .cmp-reservationtabs{background:0 0;position:relative;top:-54px}@media (min-width:768px){.reservationtabs .cmp-reservationtabs{top:-113px}}.reservationtabs .cmp-reservationtabs .cmp-tabs{display:flex;flex-direction:column;justify-content:center;align-items:center}.reservationtabs .cmp-reservationtabs .cmp-tabs__tablist{margin-bottom:15px;margin-top:0;display:flex;justify-content:center}@media (min-width:768px){.reservationtabs .cmp-reservationtabs .cmp-tabs__tablist{justify-content:flex-start;width:700px}}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab{display:inline-block;position:relative;padding-left:unset;padding-right:unset;border-bottom:none;color:#fff;font-weight:bolder;outline:0;margin-right:20px}@media (min-width:768px){.reservationtabs .cmp-reservationtabs .cmp-tabs__tab{margin-right:40px}}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab:last-child{margin-right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab:before{content:" ";position:absolute;z-index:0;left:0;right:100%;bottom:0;background:#121212;height:3px;transition-property:right,background-color;transition-duration:.3s;transition-timing-function:ease-out}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab:hover:before{right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab--active:before{background:#f8b90d;right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs__tabpanel{background:#fff;padding:0 15px;outline:0}@media (min-width:768px){.reservationtabs .cmp-reservationtabs .cmp-tabs__tabpanel{background:0 0;padding:0}}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .header{font-size:40px;line-height:46px;color:#121212;font-weight:500;width:730px;padding:15px;background-color:#fff}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy{width:700px;margin:20px auto 0}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc sup:lang(zh),.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy sup:lang(zh){font-size:10px;vertical-align:middle}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in{text-decoration:none;font-weight:bolder;position:relative;color:inherit;border-bottom:1px solid #121212}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:lang(ar),.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:lang(ar){font-weight:400}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:before,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:before{content:" ";position:absolute;z-index:2;left:0;right:100%;bottom:-1px;background:#f8b90d;height:1px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:hover,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:hover{color:#121212}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:hover:before,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:hover:before{right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation label{font-size:18px;line-height:24px;display:block;padding-bottom:10px;font-weight:400;color:#121212}@media (max-width:360px){.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation label:lang(ar){font-size:14px}}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields{margin-top:30px}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group{display:inline-block;float:unset}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select{height:50px;margin-bottom:10px;padding:0 15px;font-size:18px;line-height:24px;border:2px solid #121212;border-radius:0;width:100%;color:#121212;background-color:transparent;outline:0;font-weight:400}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input:lang(ar),.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select:lang(ar){font-size:16px}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input:focus,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input:hover,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select:focus,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select:hover{border-color:#f8b90d}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input::-moz-placeholder{color:#121212!important}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input::placeholder{color:#121212!important}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res{background-color:#f8b90d;color:#121212;font-size:18px;font-weight:500;line-height:50px;margin:34px 0 10px 0;padding:0 10px;position:relative;text-align:center;width:33.33%;border:none}html:lang(ar) .reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res{font-family:Mada,sans-serif}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:lang(ar){font-weight:400}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:0;background-color:#121212;z-index:1;transition:all .3s ease}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res span{position:relative;z-index:2}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:hover{color:#f8b90d}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:hover:after{width:100%}.reservationtabs .cmp-reservationtabs .error-msg{color:#121212;font-weight:400;font-size:18px;line-height:26px;height:auto;min-height:62px;width:100%;border:3px solid #a50000;width:100%;text-align:left;position:relative;padding:15px 15px 15px 63px;margin-bottom:20px}.reservationtabs .cmp-reservationtabs .error-msg:empty{display:none}.reservationtabs .cmp-reservationtabs .error-msg:before{font-family:FontAwesome;content:"\f06a";font-weight:400;font-size:20px;line-height:1;width:48px;padding:15px;margin-right:15px;background-color:#a50000;color:#fff;position:absolute;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.corporate-id,.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.iata-id{position:relative}@media (min-width:768px){.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.corporate-id .help-note,.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.iata-id .help-note{position:absolute;left:15px;bottom:-20px}}.cmp-reservationtabs--hidden{display:none}.aem-AuthorLayer-Edit .cmp-reservationtabs--hidden{display:block}.filter .cmp-tabs__tablist{align-items:center;justify-content:center;margin-bottom:35px}.filter .cmp-tabs__tabpanel{outline:0}.filter .cmp-tabs__tab{outline:0;padding:0;border:none;margin:0 20px;font-weight:700;position:relative}.filter .cmp-tabs__tab--active:after{content:" ";background-color:#f8b90d;height:3px;width:100%;position:absolute;bottom:-10px;left:0}.cmp-breadcrumb{background:#fff;border-top:solid #f8b90d 2px}.cmp-breadcrumb__list{padding:.5em 1em;display:flex;align-items:center;flex-wrap:wrap}.cmp-breadcrumb__item{font-weight:400;font-size:16px;line-height:24px;border-left:1px solid #121212;padding:5px 20px 9px;white-space:nowrap}[dir=rtl] .cmp-breadcrumb__item{border-left:none;border-right:1px solid #121212}.cmp-breadcrumb__item:first-child{border:none}.cmp-breadcrumb__item:first-child .cmp-breadcrumb__item-link{width:18px;height:16px}.cmp-breadcrumb__item:first-child .cmp-breadcrumb__item-link:after{display:none}.cmp-breadcrumb__item:first-child .cmp-breadcrumb__item-link span:after{padding:0}.cmp-breadcrumb__item-link:hover{text-decoration:underline}.cmp-breadcrumb__item--active span{padding:0}.cmp-separator .cmp-separator__horizontal-rule{background-color:inherit;border-top:1px solid #ccc;height:1px;margin:1em 0}.cmp-video-player .video-js .vjs-big-play-button{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/video-play-icon.png);background-repeat:no-repeat;background-size:contain;height:90px;width:90px;border:none;background-color:transparent}.cmp-video-player .video-js .vjs-big-play-button>*{display:none}.vx-highlight-wrapper .vx-highlight-items{display:flex;flex-wrap:wrap;padding:0 8%}.vx-highlight-wrapper .vx-highlight-item{width:50%;padding:0 0 40px 30px;color:#121212;font-size:18px;position:relative}@media (min-width:768px){.vx-highlight-wrapper .vx-highlight-item{padding-right:10px;width:25%}}.vx-highlight-wrapper .vx-highlight-item:before{font-family:FontAwesome;content:"\f00c";left:0;position:absolute}.limited_offers_headerline{font-size:42px;text-align:center}@media (min-width:768px){.limited_offers_headerline{font-size:50px}}.limited_offers_headerline:after{content:"";background-color:transparent;display:block;width:40px;margin:40px auto;height:3px;border:0 solid #f8b90d;transition:all ease-in-out .3s}.limited_offers_headerline.state-bottomvisible:after{border-left-width:40px}.limited_offers_gallery{display:grid;grid-gap:30px;flex-wrap:wrap;padding:0 30px 30px;justify-content:center;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.limited_offers_gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.limited_offers_gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}.gallery--cols-1 .limited_offers_gallery{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.gallery--cols-2 .limited_offers_gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.gallery--cols-3 .limited_offers_gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.limited_offers_gallery .lo_element{background-color:#fff}@media (min-width:768px){.gallery--cols-1 .limited_offers_gallery .lo_element{display:flex;margin:0 auto;max-width:940px}.gallery--cols-1 .limited_offers_gallery .lo_element .offer-image,.gallery--cols-1 .limited_offers_gallery .lo_element .offer-information{width:50%}.gallery--cols-1 .limited_offers_gallery .lo_element .offer-image{float:left}.gallery--cols-1 .limited_offers_gallery .lo_element .offer-information{float:right;padding:20px}}.limited_offers_gallery .lo_element .offer-information{padding:20px 20px 20px 0}.limited_offers_gallery .lo_element .offer-information>a{text-decoration:none}.limited_offers_gallery .lo_element .offer_title{padding-left:20px;font-size:24px;position:relative;line-height:1.25;margin-bottom:15px}[dir=rtl] .limited_offers_gallery .lo_element .offer_title{padding-right:20px;padding-left:0}.limited_offers_gallery .lo_element .offer_subtitle{padding-left:20px;font-weight:550;font-size:18px;font-family:Founders-Grotesque-Webfont,sans-serif;color:#121212;margin-bottom:5px}.limited_offers_gallery .lo_element .offer_subtitle h6{font-family:Mada,sans-serif;line-height:26px}.limited_offers_gallery .lo_element .offer_paragraph{padding-left:20px;font-size:18px;margin-bottom:15px}.limited_offers_gallery .lo_element .booknow_cta,.limited_offers_gallery .lo_element .link{margin-left:20px}.limited_offers_gallery .lo_element img{max-width:100%;width:100%;height:auto}.rooms-header{text-align:center}.rooms-header:after{content:"";background-color:transparent;display:block;width:40px;margin:40px auto;height:3px;border:0 solid #f8b90d;transition:all ease-in-out .3s}.rooms-header.state-bottomvisible:after{border-left-width:40px}.rooms .cmp-teaser__content{display:block}.rooms .cmp-carousel{margin:0 auto}.rooms .cmp-carousel .slick-dots{position:relative;bottom:unset;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;z-index:998}.rooms .cmp-carousel .slick-dots li{position:relative;display:inline-block;width:2rem;height:2rem;margin:0 .5rem;padding:0;cursor:pointer}.rooms .cmp-carousel .slick-dots li button{font-size:0;line-height:0;display:block;width:2rem;height:2rem;padding:.5rem;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.rooms .cmp-carousel .slick-dots li button::before{font-size:3.3rem;line-height:2rem;position:absolute;top:0;left:0;width:2rem;height:2rem;content:"•";text-align:center;opacity:.25;color:#f8b90d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rooms .cmp-carousel .slick-dots li.slick-active button::before{opacity:.85}html[class*=aem-AuthorLayer-Edit] .rooms{padding-top:50px}.limited-time-feature-detail .offer__subtitle,.limited-time-feature-detail .offer__title{margin-top:15px;text-align:center}@media (min-width:768px){.limited-time-feature-detail .offer__subtitle,.limited-time-feature-detail .offer__title{margin-top:20px}}.limited-time-feature-detail .offer__title{font-size:30px}@media (min-width:768px){.limited-time-feature-detail .offer__title{font-size:40px}}.limited-time-feature-detail .offer__subtitle{font-size:24px}.limited-time-feature-detail .cmp-teaser__image{margin:45px 0 0}@media (min-width:768px){.limited-time-feature-detail .cmp-teaser__image{margin-top:60px}}.limited-time-feature-detail .cmp-teaser__image img{max-width:100%}.limited-time-feature-detail .cmp-teaser__description{padding:0;margin:14px 0 30px}@media (min-width:768px){.limited-time-feature-detail .cmp-teaser__description{margin:24px 0 40px}}.limited-time-feature-detail figure{margin:0;padding:0}.content-details .vx-facilities{clear:both}.content-details .bs-header{display:none}.content-details .bs-header:not(.alt){padding:0 20px}.content-details .bs-header:not(.alt) h2{margin:20px 0 10px;font-size:40px}.content-details .bs-header:not(.alt):after{content:"";background-color:#f8b90d;display:block;width:0;margin-top:20px;margin-bottom:20px;height:3px;transition:width ease-in-out .3s}@media (min-width:768px){.content-details .bs-header:not(.alt):after{margin-top:40px;margin-bottom:40px}}.content-details .bs-header:not(.alt).state-bottomvisible:after{width:40px}.content-details .bs-header.alt{padding:0 20px}.content-details .bs-header.alt h2{font-size:24px}.content-details .bs-details .item{width:100%;float:left;padding:0 20px}@media (min-width:768px){.content-details .bs-details .item{width:50%}}.content-details .bs-details .item.other.hlt-rcrtn{width:100%}.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h1,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h2,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h3,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h4,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h5,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h6{font-size:18px;margin:20px 0 5px 0}html:lang(ar) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h1,html:lang(ar) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h2,html:lang(ar) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h3,html:lang(ar) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h4,html:lang(ar) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h5,html:lang(ar) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h6{font-family:Mada,sans-serif}.content-details .bs-details .item.other.hlt-rcrtn .item-desc{margin-bottom:0}.content-details .bs-details .item.other.hlt-rcrtn .item-desc li,.content-details .bs-details .item.other.hlt-rcrtn .item-desc ul{list-style:none;padding:0;margin:0}.content-details .bs-details .sub-header .h1,.content-details .bs-details .sub-header .h2,.content-details .bs-details .sub-header .h3,.content-details .bs-details .sub-header .h4,.content-details .bs-details .sub-header .h5,.content-details .bs-details .sub-header .h6{margin:0 0 20px 0}.content-details .bs-details .sub-header .h1{font-size:80px}.content-details .bs-details .sub-header .h2{font-size:50px}.content-details .bs-details .sub-header .h3{font-size:40px}.content-details .bs-details .sub-header .h4{font-size:30px}.content-details .bs-details .sub-header .h5{font-size:24px}.content-details .bs-details .sub-header .h6{font-size:18px}.content-details .bs-details .sub-item{width:100%}.content-details .bs-details .sub-item .sub-header{margin-left:-20px;padding-left:17px;border-left:3px solid #f8b90d}.content-details .bs-details .sub-item .h1{font-size:50px}.content-details .bs-details .sub-item .h2{font-size:40px}.content-details .bs-details .sub-item .h3{font-size:30px}.content-details .bs-details .sub-item .h4{font-size:24px}.content-details .bs-details .sub-item .h5{font-size:18px}.content-details .bs-details .sub-item .h6{font-size:16px}.content-details .bs-details .item-desc{margin-bottom:40px}@media (min-width:768px){.content-details .bs-details .item-desc{margin-bottom:80px}}.content-details .bs-details .item-desc .download{border-bottom:1px solid #121212;color:inherit;display:inline-block;font-weight:500;position:relative;text-decoration:none;margin-left:26px}.content-details .bs-details .item-desc .download:after{position:absolute;content:"";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-download.png);left:-26px;padding:0;margin-right:10px;background-repeat:no-repeat;background-size:100%;height:20px;width:16px;top:3px}.content-details .bs-details .item-desc .download:before{border-bottom:1px solid #f8b90d;bottom:-1px;content:"";display:inline-block;left:0;position:absolute;transition:width .3s ease;width:0}.content-details .bs-details .item-desc .download:hover:before{width:100%}.cmp-gallery .cmp-gallery__title{margin-bottom:65px;position:relative;text-align:center}@media (min-width:768px){.cmp-gallery .cmp-gallery__title{margin-bottom:80px}}.cmp-gallery .cmp-gallery__title:after{bottom:-30px;content:" ";height:3px;display:inline-block;right:auto;left:50%;position:absolute;background-color:transparent;border-left:32px solid #f8b90d;transform:translateX(-50%)}.h1 .cmp-gallery .cmp-gallery__title{font-size:80px}@media (max-width:991px){.h1 .cmp-gallery .cmp-gallery__title{font-size:80px}}@media (max-width:767px){.h1 .cmp-gallery .cmp-gallery__title{font-size:50px}}.h2 .cmp-gallery .cmp-gallery__title{font-size:50px}@media (max-width:991px){.h2 .cmp-gallery .cmp-gallery__title{font-size:48px}}@media (max-width:767px){.h2 .cmp-gallery .cmp-gallery__title{font-size:42px}}.h3 .cmp-gallery .cmp-gallery__title{font-size:40px}@media (max-width:991px){.h3 .cmp-gallery .cmp-gallery__title{font-size:36px}}@media (max-width:767px){.h3 .cmp-gallery .cmp-gallery__title{font-size:30px}}.h4 .cmp-gallery .cmp-gallery__title{font-size:30px}@media (max-width:991px){.h4 .cmp-gallery .cmp-gallery__title{font-size:34px}}@media (max-width:767px){.h4 .cmp-gallery .cmp-gallery__title{font-size:28px}}.h5 .cmp-gallery .cmp-gallery__title{font-size:24px}@media (max-width:991px){.h5 .cmp-gallery .cmp-gallery__title{font-size:20px}}@media (max-width:767px){.h5 .cmp-gallery .cmp-gallery__title{font-size:20px}}.h6 .cmp-gallery .cmp-gallery__title{font-size:18px}@media (max-width:991px){.h6 .cmp-gallery .cmp-gallery__title{font-size:18px}}@media (max-width:767px){.h6 .cmp-gallery .cmp-gallery__title{font-size:18px}}.cmp-hotel-detail-container{padding:30px 25px}.cmp-hotel-detail-container__title{color:#1c1f2a;font-size:30px;line-height:1.25;font-weight:500;text-align:center}@media (min-width:993px){.cmp-hotel-detail-container__title{font-size:40px;font-weight:400}}.cmp-hotel-detail-container__title:after{left:50%;bottom:-20px;transform:translateX(-50%)}.state-bottomvisible .cmp-hotel-detail-container__title:after{border-width:0 0 0 32px}.cmp-hotel-detail-container__title:empty{display:none}.cmp-hotel-detail-container--expanded .cmp-accordion__item{border-top:none;text-align:center}.cmp-hotel-detail-container--expanded .cmp-accordion__header{margin-bottom:25px}.cmp-hotel-detail-container--expanded .cmp-accordion__panel{padding:0}.cmp-hotel-detail-container--expanded .cmp-accordion__panel--hidden{padding:0}.cmp-hotel-detail-container--bgColorPrimary{background-color:#f8b90d}.cmp-hotel-detail-container--bgColorSecondary{background-color:#121212}.cmp-hotel-detail-container--bgColorHoney-yellow{background-color:#f8b90d}.cmp-hotel-detail-container--bgColorGreyhound-black{background-color:#121212}.cmp-hotel-detail-container--bgColorDove-grey{background-color:#1c1f2a}.cmp-hotel-detail-container--bgColorWarm-white{background-color:#faf7f3}.cmp-hotel-detail-container--bgColorUtility-nav-grey{background-color:#3f3d3d}.cmp-hotel-detail-container--bgColorHeader-mobile-border{background-color:#f7f7f7}.cmp-hotel-detail-container--bgColorError-red{background-color:#a50000}.cmp-hotel-detail-container--bgColorColor-white{background-color:#fff}.cmp-hotel-detail-container--bgColorGray1{background-color:#ccc}.cmp-hotel-detail-container--bgColorDove-grey,.cmp-hotel-detail-container--bgColorGreyhound-black,.cmp-hotel-detail-container--bgColorSecondary,.cmp-hotel-detail-container--bgColorUtility-nav-grey{color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-hotel-detail-container__title,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-hotel-detail-container__title,.cmp-hotel-detail-container--bgColorSecondary .cmp-hotel-detail-container__title,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-hotel-detail-container__title{color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__item,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__item,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__item,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__item{border-color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__button,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__button,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__button,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__button{color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__button--expanded .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__button--expanded .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__button--expanded .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__button--expanded .cmp-accordion__icon{border-color:#fff}.cmp-hotel-detail-container--titleAlignLeft .cmp-hotel-detail-container__title{text-align:left}.cmp-hotel-detail-container--titleAlignLeft .cmp-hotel-detail-container__title:after{left:0;transform:unset}.cmp-hotel-detail-container--titleAlignRight .cmp-hotel-detail-container__title{text-align:right}.cmp-hotel-detail-container--titleAlignRight .cmp-hotel-detail-container__title:after{left:unset;right:0;transform:unset}@media (min-width:993px){.cmp-hotel-detail-container--colsNum2 .cmp-hotel-detail-container--expanded{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;row-gap:0}.cmp-hotel-detail-container--colsNum2 .cmp-hotel-detail-container--expanded .cmp-hotel-detail-container__title{grid-column:1/3}}@media (min-width:993px){.cmp-hotel-detail-container--colsNum3 .cmp-hotel-detail-container--expanded{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;row-gap:0}.cmp-hotel-detail-container--colsNum3 .cmp-hotel-detail-container--expanded .cmp-hotel-detail-container__title{grid-column:1/4}}@media (min-width:993px){.cmp-hotel-detail-container--colsNum4 .cmp-hotel-detail-container--expanded{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;row-gap:0}.cmp-hotel-detail-container--colsNum4 .cmp-hotel-detail-container--expanded .cmp-hotel-detail-container__title{grid-column:1/5}}.cmp-hotel-detail-container--colsAlignLeft .cmp-accordion__item{text-align:left}.cmp-hotel-detail-container--colsAlignRight .cmp-accordion__item{text-align:right}.cmp-hotel-detail-container--paddingVerticalNone>.cmp-hotel-detail-container{padding-top:0;padding-bottom:0}.cmp-hotel-detail-container--paddingVerticalSmall>.cmp-hotel-detail-container{padding-top:20px;padding-bottom:20px}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container{padding:0;display:flex;flex-direction:column;max-width:unset}@media (min-width:993px){.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container{flex-direction:row;flex-wrap:wrap}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>*{width:50%}}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-hotel-detail-container__title{display:none}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item{display:flex;align-items:center;justify-content:center}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .cmp-accordion__header:empty{display:none}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .cmp-accordion__panel{width:100%}@media (min-width:993px){.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .cmp-accordion__panel{padding:0}}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image{max-width:100%;display:none}@media (min-width:993px){.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image{display:block}}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image .cmp-image{width:100%}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image .cmp-image__image{width:100%}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image .cmp-image__image img{width:100%}.hotel-detail-container.no-padding .cmp-hotel-detail-container{padding:0}.cmp-display-logic__text{font-size:18px;line-height:1.44}[dir=rtl] .cmp-display-logic__text{text-align:right}.cmp-display-logic__action-container{margin-top:25px}.cmp-display-logic--textColorWhite{color:#fff}.cmp-attraction-card .cmp-display-logic__text{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:3rem;column-gap:3rem;row-gap:1.3rem}@media (min-width:769px){.cmp-attraction-card .cmp-display-logic__text{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:3.5rem}}.cmp-accordion__item{border-top:solid #121212 3px}.cmp-accordion__header{margin:0}.cmp-accordion__button{padding:0 20px;border:0;display:flex;justify-content:space-between;align-items:center;width:100%;background:0 0;line-height:55px;color:#121212;font-size:18px;font-weight:500}.cmp-accordion__button--expanded{color:#f8b90d;background-color:#121212}.cmp-accordion__button--expanded .cmp-accordion__icon{transform:rotate(-135deg);margin-top:8px;border-color:#f8b90d}.cmp-accordion__title{padding-right:20px}.cmp-accordion__icon{display:block;width:12px;height:12px;border:solid #121212 3px;border-top:none;border-left:none;transform:rotate(45deg);margin:-4px 3px 3px 0}.cmp-accordion__panel{padding:20px;font-size:18px;line-height:1.4;transition:all .2s ease-out}.cmp-accordion__panel--expanded{padding-top:0}.cmp-accordion__panel--hidden{height:0;line-height:0;opacity:0;padding:0}.cmp-meeting-room-card{padding:40px 25px;max-width:1100px;margin:0 auto}.cmp-meeting-room-card__card{background-color:#fff}.cmp-meeting-room-card__list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:30px}@media (min-width:769px){.cmp-meeting-room-card__list{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:70px;column-gap:70px;row-gap:60px}}.cmp-meeting-room-card__content{padding:15px 23px 20px}@media (min-width:769px){.cmp-meeting-room-card__content{padding-bottom:30px}}.cmp-meeting-room-card__content h4{position:relative;font-weight:500;font-size:28px;line-height:1.25;margin-bottom:10px;padding:0}@media (min-width:769px){.cmp-meeting-room-card__content h4{font-size:30px;margin-bottom:20px}}.cmp-meeting-room-card__content h4:before{background-color:#f8b90d;content:"";display:block;width:3px;height:100%;position:absolute;top:0;left:-23px}[dir=rtl] .cmp-meeting-room-card__content h4:before{left:unset;right:-23px}.cmp-meeting-room-card__content dl{margin:0}.cmp-meeting-room-card__content dd{margin:0;font-weight:600;font-size:16px;line-height:1.625}@media (min-width:769px){.cmp-meeting-room-card__content dd{font-size:18px;line-height:1.444444}}.cmp-meeting-room-card__content p{font-weight:400;font-size:18px;line-height:1.222222;margin:10px 0 0}@media (min-width:769px){.cmp-meeting-room-card__content p{margin-top:20px;line-height:1.444444}}.cmp-meeting-room-card__actions{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:60px}.cmp-meeting-room-card__actions>div+div{margin-top:40px}.cmp-meeting-room-card__actions .cmp-button{display:block}.cmp-meeting-room-card a.cmp-button:focus{border-width:unset}.cmp-restaurant-cards img{height:250px;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:769px){.cmp-restaurant-cards img{height:640px}}.cmp-restaurant-cards .cmp-carousel{margin-bottom:15px}.cmp-restaurant-cards .cmp-carousel .slick-arrow{width:40px;height:40px}.cmp-restaurant-cards .cmp-carousel .slick-prev{right:40px}.cmp-restaurant-cards .cmp-restaurant-card{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:40px}@media (min-width:769px){.cmp-restaurant-cards .cmp-restaurant-card{row-gap:60px}}.cmp-restaurant-cards .cmp-restaurant-card__list{background-color:#fff;padding-bottom:36px}.cmp-restaurant-cards--container{display:flex;flex-direction:column;gap:20px;padding:20px}@media (min-width:769px){.cmp-restaurant-cards--container{flex-direction:row;gap:100px}}.cmp-restaurant-cards--half{flex-basis:100%;text-align:left}@media (min-width:769px){.cmp-restaurant-cards--half{flex-basis:50%}}[dir=rtl] .cmp-restaurant-cards--half{text-align:right}.cmp-restaurant-cards--title{font-size:30px;line-height:1.25;margin-bottom:25px;padding-left:20px;text-align:left}[dir=rtl] .cmp-restaurant-cards--title{padding-left:0;padding-right:20px;text-align:right}@media (min-width:769px){.cmp-restaurant-cards--title{width:33%;padding:15px 25px 5px 20px;background-color:#fff;margin-top:-2em}[dir=rtl] .cmp-restaurant-cards--title{padding:15px 20px 5px 25px}}.cmp-restaurant-cards--title:after{left:20px;transform:unset;bottom:-5px;border-width:0 0 0 32px}@media (min-width:769px){.cmp-restaurant-cards--title:after{bottom:0}}[dir=rtl] .cmp-restaurant-cards--title:after{transform:unset;left:unset;right:20px}.cmp-restaurant-cards--type{font-size:20px}.cmp-restaurant-cards--hours,.cmp-restaurant-cards--type{line-height:1.5;text-transform:lowercase;margin:20px 0}.cmp-restaurant-cards--hours:first-child,.cmp-restaurant-cards--type:first-child{margin-top:0}.cmp-restaurant-cards--hours:first-letter,.cmp-restaurant-cards--type:first-letter{text-transform:uppercase}.cmp-restaurant-cards--hours~p:not(.cmp-restaurant-cards--hours):not(.cmp-restaurant-cards--phone):not(.cmp-restaurant-cards--hour),.cmp-restaurant-cards--type~p:not(.cmp-restaurant-cards--hours):not(.cmp-restaurant-cards--phone):not(.cmp-restaurant-cards--hour){margin:0}.cmp-restaurant-cards--hours{font-weight:600;margin-bottom:0}.cmp-restaurant-cards--cuisine-label,.cmp-restaurant-cards--label{font-weight:600}.cmp-restaurant-cards--hour{margin:20px 0 0}.cmp-restaurant-cards--phone{margin:0 0 20px}.cmp-restaurant-cards--buttons{align-items:center;justify-content:center;padding-bottom:30px}@media (max-width:768px){.cmp-restaurant-cards--buttons{padding-bottom:1.5rem}}.cmp-restaurant-cards--buttons .cmp-button--tertiary{padding-top:1.5rem}@media (max-width:768px){.cmp-restaurant-cards--buttons .cmp-button--tertiary{padding-top:2.8rem}}.cmp-restaurant-cards--buttons .cmp-button--tertiary .cmp-button{margin:0;padding-bottom:4px}.cmp-restaurant-cards--buttons .cmp-button--tertiary .cmp-button:before{display:none}.cmp-restaurant-cards--buttons .cmp-button--secondary{padding-top:1.5rem}@media (max-width:768px){.cmp-restaurant-cards--buttons .cmp-button--secondary{padding-top:1.9rem}}.cmp-restaurant-cards--buttons .cmp-button-wrapper>a:focus{outline:2px solid #000}.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title{padding:0 0 0 23px;margin-bottom:10px}@media (min-width:769px){.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title{width:unset;margin-top:unset;margin-bottom:20px}}[dir=rtl] .cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title{padding:0 23px 0 0}.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title:after{height:1.25em;border-width:0 0 0 3px;bottom:unset;top:0;left:0}[dir=rtl] .cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title:after{left:unset;right:0}.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--container{padding:23px}#digitaldir-dining .restaurant-cards .cmp-restaurant-card,.hotel-detail-container .restaurant-cards .cmp-restaurant-card{display:block}#digitaldir-dining .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li,.hotel-detail-container .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li{font-size:18px;line-height:26px}@media (max-width:767px){#digitaldir-dining .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li,.hotel-detail-container .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li{font-size:16px;line-height:22px}}.cmp-specialannouncements{margin:30px auto;box-shadow:0 3px 10px 0 rgba(0,0,0,.12)}[dir=ltr] .cmp-specialannouncements{border-left-width:10px;padding:26px 54px 26px 44px}[dir=rtl] .cmp-specialannouncements{border-right-width:10px;padding:26px 44px 26px 54px}.cmp-specialannouncements__title{font-size:20px;margin-bottom:10px}.cmp-specialannouncements .important-update{margin:15px 0;font-size:16px}.cmp-specialannouncements .announcement-list__item{padding:15px 0;border-top-width:1px;line-height:26px}.cmp-specialannouncements__action{font-size:14px;line-height:28px}@media (min-width:769px){.cmp-specialannouncements__title{line-height:15px}.cmp-specialannouncements__action{font-size:16px;bottom:22px}}html{box-sizing:border-box;font-size:1em;line-height:1.4;-webkit-font-smoothing:antialiased}body{background:#fff}html:lang(ja) body{font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}*,:after,:before{box-sizing:inherit}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}body{background:#faf7f3;color:#1c1f2a;font-size:18px;line-height:1.35}html:lang(ja) body{font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:underline}.limited_offers_gallery .lo_element .booknow_cta a,.limited_offers_gallery .lo_element .link a,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link,.teaser--feature a.cmp-teaser__action-link,.teaser--feature-animated a.cmp-teaser__action-link,.teaser--hotel-home a.cmp-teaser__action-link,.teaser--promo a.cmp-teaser__action-link,a.basic__link,a.primary__link,a.secondary__link,a.tertiary__link{display:inline-block;letter-spacing:normal;text-decoration:none;transition:background-color .3s;font-weight:700}.teaser--hotel-home a.cmp-teaser__action-link,a.primary__link,a.secondary__link{color:#121212;font-size:18px;position:relative;background-color:transparent;z-index:10}.teaser--hotel-home a.cmp-teaser__action-link:after,.teaser--hotel-home a.cmp-teaser__action-link:before,a.primary__link:after,a.primary__link:before,a.secondary__link:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#121212;transition:width ease .3s;z-index:-1}.teaser--hotel-home a.cmp-teaser__action-link,a.primary__link{border-width:0;padding:12px 22px}.teaser--hotel-home a.cmp-teaser__action-link:after,a.primary__link:after{background-color:#f8b90d;z-index:-2;width:100%}a.secondary__link{border:2px solid #121212;padding:10px 20px}a.secondary__link:hover{color:#f8b90d}a.secondary__link:hover:before{width:100%}.teaser--hotel-home a.cmp-teaser__action-link:hover,a.primary__link:hover{color:#f8b90d}.teaser--hotel-home a.cmp-teaser__action-link:hover:before,a.primary__link:hover:before{width:100%}.limited_offers_gallery .lo_element .booknow_cta a,.limited_offers_gallery .lo_element .link a,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link,.teaser--feature a.cmp-teaser__action-link,.teaser--feature-animated a.cmp-teaser__action-link,.teaser--promo a.cmp-teaser__action-link,a.basic__link,a.tertiary__link{text-decoration:none;position:relative;border-width:0;border-bottom:1px solid #121212;line-height:1}.limited_offers_gallery .lo_element .booknow_cta a,.limited_offers_gallery .lo_element .link a,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link,.teaser--feature a.cmp-teaser__action-link,.teaser--feature-animated a.cmp-teaser__action-link,.teaser--promo a.cmp-teaser__action-link,a.tertiary__link{margin-right:1em}.limited_offers_gallery .lo_element .booknow_cta [dir=rtl] a,.limited_offers_gallery .lo_element .link [dir=rtl] a,.scroll-carousel .cmp-carousel [dir=rtl] a.cmp-teaser__action-link,.teaser--feature [dir=rtl] a.cmp-teaser__action-link,.teaser--feature-animated [dir=rtl] a.cmp-teaser__action-link,.teaser--promo [dir=rtl] a.cmp-teaser__action-link,[dir=rtl] .limited_offers_gallery .lo_element .booknow_cta a,[dir=rtl] .limited_offers_gallery .lo_element .link a,[dir=rtl] .scroll-carousel .cmp-carousel a.cmp-teaser__action-link,[dir=rtl] .teaser--feature a.cmp-teaser__action-link,[dir=rtl] .teaser--feature-animated a.cmp-teaser__action-link,[dir=rtl] .teaser--promo a.cmp-teaser__action-link,[dir=rtl] a.tertiary__link{margin-left:1em;margin-right:0}.limited_offers_gallery .lo_element .booknow_cta a:after,.limited_offers_gallery .lo_element .link a:after,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:after,.teaser--feature a.cmp-teaser__action-link:after,.teaser--feature-animated a.cmp-teaser__action-link:after,.teaser--promo a.cmp-teaser__action-link:after,a.basic__link:after,a.tertiary__link:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:1px;width:0%;margin-bottom:-1px;background-color:#f8b90d;transition:width ease .3s;z-index:1}.limited_offers_gallery .lo_element .booknow_cta [dir=rtl] a:after,.limited_offers_gallery .lo_element .link [dir=rtl] a:after,.scroll-carousel .cmp-carousel [dir=rtl] a.cmp-teaser__action-link:after,.teaser--feature [dir=rtl] a.cmp-teaser__action-link:after,.teaser--feature-animated [dir=rtl] a.cmp-teaser__action-link:after,.teaser--promo [dir=rtl] a.cmp-teaser__action-link:after,[dir=rtl] .limited_offers_gallery .lo_element .booknow_cta a:after,[dir=rtl] .limited_offers_gallery .lo_element .link a:after,[dir=rtl] .scroll-carousel .cmp-carousel a.cmp-teaser__action-link:after,[dir=rtl] .teaser--feature a.cmp-teaser__action-link:after,[dir=rtl] .teaser--feature-animated a.cmp-teaser__action-link:after,[dir=rtl] .teaser--promo a.cmp-teaser__action-link:after,[dir=rtl] a.basic__link:after,[dir=rtl] a.tertiary__link:after{left:inherit;right:0}.limited_offers_gallery .lo_element .booknow_cta a:hover:after,.limited_offers_gallery .lo_element .link a:hover:after,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:hover:after,.teaser--feature a.cmp-teaser__action-link:hover:after,.teaser--feature-animated a.cmp-teaser__action-link:hover:after,.teaser--promo a.cmp-teaser__action-link:hover:after,a.basic__link:hover:after,a.tertiary__link:hover:after{width:100%}.limited_offers_gallery .lo_element .booknow_cta a:before,.limited_offers_gallery .lo_element .link a:before,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:before,.teaser--feature a.cmp-teaser__action-link:before,.teaser--feature-animated a.cmp-teaser__action-link:before,.teaser--promo a.cmp-teaser__action-link:before,a.tertiary__link:before{content:" ";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-121212.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:0;left:100%}.limited_offers_gallery .lo_element .booknow_cta [dir=rtl] a:before,.limited_offers_gallery .lo_element .link [dir=rtl] a:before,.scroll-carousel .cmp-carousel [dir=rtl] a.cmp-teaser__action-link:before,.teaser--feature [dir=rtl] a.cmp-teaser__action-link:before,.teaser--feature-animated [dir=rtl] a.cmp-teaser__action-link:before,.teaser--promo [dir=rtl] a.cmp-teaser__action-link:before,[dir=rtl] .limited_offers_gallery .lo_element .booknow_cta a:before,[dir=rtl] .limited_offers_gallery .lo_element .link a:before,[dir=rtl] .scroll-carousel .cmp-carousel a.cmp-teaser__action-link:before,[dir=rtl] .teaser--feature a.cmp-teaser__action-link:before,[dir=rtl] .teaser--feature-animated a.cmp-teaser__action-link:before,[dir=rtl] .teaser--promo a.cmp-teaser__action-link:before,[dir=rtl] a.tertiary__link:before{left:inherit;transform:scaleX(-1);right:100%}.limited_offers_gallery .lo_element .booknow_cta a:hover:before,.limited_offers_gallery .lo_element .link a:hover:before,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:hover:before,.teaser--feature a.cmp-teaser__action-link:hover:before,.teaser--feature-animated a.cmp-teaser__action-link:hover:before,.teaser--promo a.cmp-teaser__action-link:hover:before,a.tertiary__link:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-f8b90d.svg);transition-delay:.3s}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper{background-color:#f8b90d;border:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer{background-color:inherit;border:0;max-width:940px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]{display:flex;align-items:center;flex:1;height:70px;color:#121212;font-weight:500}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]:lang(ar){font-weight:400}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]{font-family:Founders-Grotesque-Webfont,Arial,Helvetica,sans-serif}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]:lang(zh){font-family:"PingFang SC","Microsoft YaHei",sans-serif}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]:lang(ar){font-family:Mada,sans-serif}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandLogo{flex:100px 0;width:100px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandLogo .brandLogo-link{display:inline-block;line-height:1;padding:0;width:100%}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandLogo .brandLogo-link img{max-height:100%;height:auto;line-height:1;width:100%}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer{flex:1;display:flex!important}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav{align-items:center;display:flex;flex:1;justify-content:flex-end;margin:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list{display:flex;flex:1;justify-content:center;align-content:center;margin:0 45px;text-align:left}@media (max-width:768px){#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list{justify-content:flex-start!important}}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item{margin-right:40px;text-align:center}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item a.brandNav-link{border-bottom:3px solid transparent;color:inherit;display:inline-block;font:inherit;font-size:18px;line-height:26px;padding:0;position:relative;text-decoration:none}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item a.brandNav-link:after{background-color:#fff;bottom:-3px;content:"";display:block;height:3px;position:absolute;transition:all .3s ease;-webkit-transition:all .2s ease;width:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item a.brandNav-link:lang(fr){font-size:16px;line-height:23px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item.active a.brandNav-link{color:inherit;border-bottom:3px solid #121212}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:hover:not(.active) a.brandNav-link{justify-content:start}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:hover:not(.active) a.brandNav-link:after{width:100%}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:last-child{margin:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:last-child:lang(ar){margin-right:40px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow{background-color:#121212;border:2px solid #121212;border-radius:3px;color:inherit;display:inline-block;font:inherit;font-size:16px;font-weight:500;line-height:23px;margin:auto;padding:10px 15px;position:relative;right:auto;text-align:left;text-transform:none;top:auto;width:auto;transform:none}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow:lang(ar){font-weight:500}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow:after{background-color:#121212;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:0;z-index:1;transition:all .3s ease}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow span{position:relative;z-index:2;color:#f8b90d}@media (max-width:1199px){#uhf_headerWrapper .mobileNavManuWrapper.hidden-sm{display:block!important}#uhf_headerWrapper .brandLogoNavWrapper.visible-sm{display:none!important}#uhf_headerWrapper .mobileNavListBase.hidden-sm{display:block!important}#uhf_headerWrapper .utilityNavWrapper{display:none!important}#uhf_headerWrapper .mobileNavManuWrapper{background-color:#f8b90d}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer{background-color:inherit;border:0;padding:5px 15px;color:#121212;font-weight:500}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer:lang(ar){font-weight:400}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer{font-family:Founders-Grotesque-Webfont,Arial,Helvetica,sans-serif}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer:lang(zh){font-family:"PingFang SC","Microsoft YaHei",sans-serif}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer:lang(ar){font-family:Mada,sans-serif}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row{position:relative;color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .brandLogo{max-width:50%}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .brandLogo .brandLogo-link{display:inline-block}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .brandLogo .brandLogo-link .brandLogo-image{width:100px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile{padding-top:0}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav{background-color:inherit;color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link{color:#121212!important}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link:active,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link:hover,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link:link{padding:16px 14px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA{padding:16px 20px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA .fa-2x{color:inherit!important}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA.open .fa-2x{color:#fff!important}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA.open .fa-2x:before{content:"\f0c9"}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.mobileResDirectNumber.fa.fa-phone.fa-2x{font-size:25px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile{min-height:60px;color:#121212;font:inherit;max-width:none;width:auto;display:flex;flex-direction:column;align-items:center}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile *{color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile .logIn-link-logo{margin-top:10px;display:block;width:100%;max-width:85px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile .logIn-State{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner{top:5px;border:0;font:inherit;color:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list{padding:0 15px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item .mobileNavLink{color:#121212;padding:12px 0;line-height:26px;font-weight:500;text-decoration:none}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item .mobileNavLink:lang(ar){font-weight:400}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item.active .mobileNavLink{color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList{margin-left:0}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList.uhftravel-cc .mobileNavMenu-list-item .mobileNavLink{color:#121212;font-size:16px;font-weight:500;line-height:23px;padding:8px 0;text-decoration:none}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList.uhftravel-cc .mobileNavMenu-list-item .mobileNavLink:lang(ar){font-weight:400}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL .language .language-text{font:inherit;font-size:10px;line-height:1}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer #uhfLocale #uhfCountrySelectionContainer label,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer #uhfLocale #uhfCountrySelectionContainer select{display:block;margin-bottom:5px;font-weight:300}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer #uhfLocale #uhfCountrySelectionContainer select{margin-bottom:20px}#uhf_headerWrapper[dir=rtl] .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile{width:auto;max-width:25%}}@media (min-width:768px) and (max-width:1199px){[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer .brandLogo{margin-left:0}[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container,[dir=ltr] #uhf_headerWrapper .container{width:100%;max-width:100%;padding:0 15px}[dir=ltr] #uhf_headerWrapper .mobileNavCL{margin:20px 0;font-size:14px}[dir=ltr] #uhf_headerWrapper .language-icon{height:32px;width:32px}[dir=ltr] #uhf_headerWrapper #uhfLocale{margin-top:15px;padding-top:15px}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageCTA i.fa-times,[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageMobileContainer{display:none}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageMobileContainer.uhfCLContainer_show,[dir=ltr] #uhf_headerWrapper #uhfLocale{display:block}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageMobileLink.disableCountryLanguage{opacity:.3;cursor:default}[dir=ltr] #uhf_headerWrapper .mobileNavCL label{color:#707372;font-size:14px;font-weight:400;text-transform:capitalize;font-weight:300;letter-spacing:.5px;line-height:22px}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageCTA button.buttonSave{border-radius:0}}@media (min-width:1200px){[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{width:100%;max-width:1440px;padding-left:15px;padding-right:15px}}@media (min-width:1470px){[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper.UHF_sticky{max-width:100%}[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{padding-left:0;padding-right:0}}@media (min-width:768px) and (max-width:1199px){[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer .brandLogo{margin-left:0}[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container,[dir=rtl] #uhf_headerWrapper .container{width:100%;max-width:100%;padding:0 15px}[dir=rtl] #uhf_headerWrapper .mobileNavCL{margin:20px 0;font-size:14px}[dir=rtl] #uhf_headerWrapper .language-icon{height:32px;width:32px}[dir=rtl] #uhf_headerWrapper #uhfLocale{margin-top:15px;padding-top:15px}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageCTA i.fa-times,[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageMobileContainer{display:none}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageMobileContainer.uhfCLContainer_show,[dir=rtl] #uhf_headerWrapper #uhfLocale{display:block}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageMobileLink.disableCountryLanguage{opacity:.3;cursor:default}[dir=rtl] #uhf_headerWrapper .mobileNavCL label{color:#707372;font-size:14px;font-weight:400;text-transform:capitalize;font-weight:300;letter-spacing:.5px;line-height:22px}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageCTA button.buttonSave{border-radius:0}}@media (min-width:1200px){[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{width:100%;max-width:1440px;padding-left:15px;padding-right:15px}}@media (min-width:1470px){[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper.UHF_sticky{max-width:100%}[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{padding-left:0;padding-right:0}}.button .cmp-button,.cmp-display-logic__action-container .cmp-button{cursor:pointer}.button-margin.cmp-display-logic__action-container .cmp-button,.button.button-margin .cmp-button{margin-top:20px;margin-bottom:20px}.align-left.cmp-display-logic__action-container .cmp-button-wrapper,.button.align-left .cmp-button-wrapper{display:flex;justify-content:flex-start}.align-center.cmp-display-logic__action-container .cmp-button-wrapper,.button.align-center .cmp-button-wrapper{display:flex;justify-content:center}.align-right.cmp-display-logic__action-container .cmp-button-wrapper,.button.align-right .cmp-button-wrapper{display:flex;justify-content:flex-end}.button button,.cmp-display-logic__action-container button{border:none;background:0 0;padding:0;-webkit-appearance:none}.basic-dark a,.basic-dark button,.basic-light a,.basic-light button,.cmp-display-logic__action-container a,.cmp-display-logic__action-container button,.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.cmp-meeting-room-card__actions .cmp-button--tertiary a,.cmp-meeting-room-card__actions .cmp-button--tertiary button,.cmp-restaurant-cards--buttons .cmp-button--secondary a,.cmp-restaurant-cards--buttons .cmp-button--secondary button,.cmp-restaurant-cards--buttons .cmp-button--tertiary a,.cmp-restaurant-cards--buttons .cmp-button--tertiary button,.primary a,.primary button,.secondary-dark a,.secondary-dark button,.secondary-light a,.secondary-light button,.tertiary-dark a,.tertiary-dark button,.tertiary-light a,.tertiary-light button{display:inline-block;letter-spacing:normal;text-decoration:none;transition:background-color .3s;font-weight:700}.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.cmp-restaurant-cards--buttons .cmp-button--secondary a,.cmp-restaurant-cards--buttons .cmp-button--secondary button,.primary a,.primary button,.secondary-dark a,.secondary-dark button{color:#121212;font-size:18px;position:relative;background-color:transparent;z-index:10}.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.primary a,.primary button,.secondary-light a,.secondary-light button{color:#fff;font-size:18px;position:relative;background-color:transparent;z-index:10}.cmp-meeting-room-card__actions .cmp-button--primary a:after,.cmp-meeting-room-card__actions .cmp-button--primary a:before,.cmp-meeting-room-card__actions .cmp-button--primary button:after,.cmp-meeting-room-card__actions .cmp-button--primary button:before,.primary a:after,.primary a:before,.primary button:after,.primary button:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#121212;transition:width ease .3s;z-index:-1}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary a:after,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary a:before,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary button:after,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary button:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary a:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary a:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary button:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary button:before,[dir=rtl] .primary a:after,[dir=rtl] .primary a:before,[dir=rtl] .primary button:after,[dir=rtl] .primary button:before{left:inherit;right:0}.cmp-meeting-room-card__actions .cmp-button--primary .cmp-button-wrapper .cmp-button,.primary .cmp-button-wrapper .cmp-button{border-radius:.3rem;overflow:auto}.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.primary a,.primary button{color:#121212;border-width:0;padding:12px 22px}.cmp-meeting-room-card__actions .cmp-button--primary a:after,.cmp-meeting-room-card__actions .cmp-button--primary button:after,.primary a:after,.primary button:after{background-color:#f8b90d;z-index:-2;width:100%}.cmp-meeting-room-card__actions .cmp-button--primary a:hover:before,.cmp-meeting-room-card__actions .cmp-button--primary button:hover:before,.primary a:hover:before,.primary button:hover:before{width:100%}.cmp-meeting-room-card__actions .cmp-button--primary a:hover,.cmp-meeting-room-card__actions .cmp-button--primary button:hover,.primary a:hover,.primary button:hover{color:#f8b90d}.cmp-restaurant-cards--buttons .cmp-button--secondary a:before,.cmp-restaurant-cards--buttons .cmp-button--secondary button:before,.secondary-dark a:before,.secondary-dark button:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#121212;transition:width ease .3s;z-index:-1}.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--secondary a:before,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--secondary button:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--secondary a:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--secondary button:before,[dir=rtl] .secondary-dark a:before,[dir=rtl] .secondary-dark button:before{left:inherit;right:0}.secondary-light a:before,.secondary-light button:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#fff;transition:width ease .3s;z-index:-1}[dir=rtl] .secondary-light a:before,[dir=rtl] .secondary-light button:before{left:inherit;right:0}.cmp-restaurant-cards--buttons .cmp-button--secondary a,.cmp-restaurant-cards--buttons .cmp-button--secondary button,.secondary-dark a,.secondary-dark button{border:2px solid #121212;padding:10px 20px}.secondary-light a,.secondary-light button{border:2px solid #fff;padding:10px 20px}.cmp-restaurant-cards--buttons .cmp-button--secondary a:hover,.cmp-restaurant-cards--buttons .cmp-button--secondary button:hover,.secondary-dark a:hover,.secondary-dark button:hover,.secondary-light a:hover,.secondary-light button:hover{color:#f8b90d}.cmp-restaurant-cards--buttons .cmp-button--secondary a:hover:before,.cmp-restaurant-cards--buttons .cmp-button--secondary button:hover:before,.secondary-dark a:hover:before,.secondary-dark button:hover:before,.secondary-light a:hover:before,.secondary-light button:hover:before{width:100%}.basic-dark a,.basic-dark button,.cmp-display-logic__action-container a,.cmp-display-logic__action-container button,.cmp-meeting-room-card__actions .cmp-button--tertiary a,.cmp-meeting-room-card__actions .cmp-button--tertiary button,.cmp-restaurant-cards--buttons .cmp-button--tertiary a,.cmp-restaurant-cards--buttons .cmp-button--tertiary button,.tertiary-dark a,.tertiary-dark button{color:#121212;text-decoration:none;position:relative;border-bottom:1px solid #121212;line-height:1}.basic-light a,.basic-light button,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,.tertiary-light a,.tertiary-light button{color:#fff;text-decoration:none;position:relative;border-width:0;border-bottom:1px solid #fff;line-height:1}.basic-dark a,.basic-dark button,.basic-light a,.basic-light button,.cmp-display-logic__action-container a,.cmp-display-logic__action-container button,.cmp-meeting-room-card__actions .cmp-button--tertiary a,.cmp-meeting-room-card__actions .cmp-button--tertiary button,.cmp-restaurant-cards--buttons .cmp-button--tertiary a,.cmp-restaurant-cards--buttons .cmp-button--tertiary button,.tertiary-dark a,.tertiary-dark button,.tertiary-light a,.tertiary-light button{margin-right:1em}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary a,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary button,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary a,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary button,[dir=rtl] .basic-dark a,[dir=rtl] .basic-dark button,[dir=rtl] .basic-light a,[dir=rtl] .basic-light button,[dir=rtl] .cmp-display-logic__action-container a,[dir=rtl] .cmp-display-logic__action-container button,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary a,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary button,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary a,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary button,[dir=rtl] .tertiary-dark a,[dir=rtl] .tertiary-dark button,[dir=rtl] .tertiary-light a,[dir=rtl] .tertiary-light button{margin-left:1em;margin-right:0}.basic-dark a:after,.basic-dark button:after,.basic-light a:after,.basic-light button:after,.cmp-display-logic__action-container a:after,.cmp-display-logic__action-container button:after,.cmp-meeting-room-card__actions .cmp-button--tertiary a:after,.cmp-meeting-room-card__actions .cmp-button--tertiary button:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:after,.tertiary-dark a:after,.tertiary-dark button:after,.tertiary-light a:after,.tertiary-light button:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:1px;width:0%;margin-bottom:-1px;background-color:#f8b90d;transition:width ease .3s;z-index:1}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary a:after,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary button:after,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary a:after,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary button:after,[dir=rtl] .basic-dark a:after,[dir=rtl] .basic-dark button:after,[dir=rtl] .basic-light a:after,[dir=rtl] .basic-light button:after,[dir=rtl] .cmp-display-logic__action-container a:after,[dir=rtl] .cmp-display-logic__action-container button:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary a:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary button:after,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary a:after,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary button:after,[dir=rtl] .tertiary-dark a:after,[dir=rtl] .tertiary-dark button:after,[dir=rtl] .tertiary-light a:after,[dir=rtl] .tertiary-light button:after{left:inherit}.basic-dark a:hover:after,.basic-dark button:hover:after,.basic-light a:hover:after,.basic-light button:hover:after,.cmp-display-logic__action-container a:hover:after,.cmp-display-logic__action-container button:hover:after,.cmp-meeting-room-card__actions .cmp-button--tertiary a:hover:after,.cmp-meeting-room-card__actions .cmp-button--tertiary button:hover:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:hover:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:hover:after,.tertiary-dark a:hover:after,.tertiary-dark button:hover:after,.tertiary-light a:hover:after,.tertiary-light button:hover:after{width:100%}.cmp-display-logic__action-container a:before,.cmp-display-logic__action-container button:before,.cmp-meeting-room-card__actions .cmp-button--tertiary a:before,.cmp-meeting-room-card__actions .cmp-button--tertiary button:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:before,.tertiary-dark a:before,.tertiary-dark button:before{content:" ";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-121212.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:0;left:100%}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary a:before,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary button:before,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary a:before,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary button:before,[dir=rtl] .cmp-display-logic__action-container a:before,[dir=rtl] .cmp-display-logic__action-container button:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary a:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary button:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary a:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary button:before,[dir=rtl] .tertiary-dark a:before,[dir=rtl] .tertiary-dark button:before{left:inherit;transform:scaleX(-1);right:100%}.cmp-display-logic__action-container a:hover:before,.cmp-display-logic__action-container button:hover:before,.cmp-meeting-room-card__actions .cmp-button--tertiary a:hover:before,.cmp-meeting-room-card__actions .cmp-button--tertiary button:hover:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:hover:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:hover:before,.tertiary-dark a:hover:before,.tertiary-dark button:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-f8b90d.svg);transition-delay:.3s}.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a:before,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,.tertiary-light a:before,.tertiary-light button{content:" ";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-ffffff.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:0;left:100%}.cmp-display-logic--buttonStyleTertiary-light [dir=rtl] .cmp-display-logic__action-container a:before,.cmp-display-logic--buttonStyleTertiary-light [dir=rtl] .cmp-display-logic__action-container button,[dir=rtl] .cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a:before,[dir=rtl] .cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,[dir=rtl] .tertiary-light a:before,[dir=rtl] .tertiary-light button{left:inherit;transform:scaleX(-1);right:100%}.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a:hover:before,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button:hover:before,.tertiary-light a:hover:before,.tertiary-light button:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-f8b90d.svg);transition-delay:.3s}.bg-yellow .basic-dark a:after,.bg-yellow .basic-dark button:after,.bg-yellow .cmp-display-logic__action-container a:after,.bg-yellow .cmp-display-logic__action-container button:after,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary a:after,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary button:after,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary a:after,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary button:after,.bg-yellow .tertiary-dark a:after,.bg-yellow .tertiary-dark button:after,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary a:after,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary button:after,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary a:after,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary button:after{background-color:#fff}.bg-yellow .cmp-display-logic__action-container a:hover:before,.bg-yellow .cmp-display-logic__action-container button:hover:before,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary a:hover:before,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary button:hover:before,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary a:hover:before,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary button:hover:before,.bg-yellow .tertiary-dark a:hover:before,.bg-yellow .tertiary-dark button:hover:before,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary a:hover:before,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary button:hover:before,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary a:hover:before,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary button:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-ffffff.svg)}.slick-loading .slick-list{background:#fff url(clientlib-voco/css/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(clientlib-voco/css/fonts/slick.eot);src:url(clientlib-voco/css/fonts/slick.eot?#iefix) format("embedded-opentype"),url(clientlib-voco/css/fonts/slick.woff) format("woff"),url(clientlib-voco/css/fonts/slick.ttf) format("truetype"),url(clientlib-voco/css/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.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{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.cmp-carousel .video-container{display:block;pointer-events:none}.cmp-carousel .slick-dots{display:none!important}.cmp-carousel[data-cmp-dots] .slick-dots{display:block!important}.slick-dotted.slick-slider{margin-bottom:0!important}.hero-carousel .cmp-carousel .cmp-image{height:600px}.hero-carousel .cmp-carousel .cmp-image .cmp-image__image{height:600px;-o-object-fit:cover;object-fit:cover}.hero-carousel .cmp-carousel .slick-arrow{width:33px;height:33px}.hero-carousel .cmp-carousel .slick-arrow:after,.hero-carousel .cmp-carousel .slick-arrow:before{content:"";position:absolute;top:50%;width:30px;height:2px;background:#fff;opacity:1}.hero-carousel .cmp-carousel .slick-arrow:focus{outline:0}.hero-carousel .cmp-carousel .slick-prev{left:30px}.hero-carousel .cmp-carousel .slick-prev:after,.hero-carousel .cmp-carousel .slick-prev:before{left:50%;transform-origin:left center}.hero-carousel .cmp-carousel .slick-prev:before{transform:translate(-50%,-50%) rotate(45deg)}.hero-carousel .cmp-carousel .slick-prev:after{transform:translate(-50%,-50%) rotate(-45deg)}[dir=rtl] .hero-carousel .cmp-carousel .slick-prev{right:auto}.hero-carousel .cmp-carousel .slick-next{right:30px}.hero-carousel .cmp-carousel .slick-next:after,.hero-carousel .cmp-carousel .slick-next:before{right:50%;transform-origin:right center}.hero-carousel .cmp-carousel .slick-next:before{transform:translate(50%,-50%) rotate(45deg)}.hero-carousel .cmp-carousel .slick-next:after{transform:translate(50%,-50%) rotate(-45deg)}.hero-carousel .cmp-carousel .cmp-carousel video{height:600px;width:100%;-o-object-fit:fill;object-fit:fill;background-color:#121212}.cmp-restaurant-cards .cmp-carousel .slick-arrow,.eventroom-modal .carousel .cmp-carousel .slick-arrow,.room-carousel .cmp-carousel .slick-arrow{width:30px;height:30px}.cmp-restaurant-cards .cmp-carousel .slick-arrow:after,.cmp-restaurant-cards .cmp-carousel .slick-arrow:before,.eventroom-modal .carousel .cmp-carousel .slick-arrow:after,.eventroom-modal .carousel .cmp-carousel .slick-arrow:before,.room-carousel .cmp-carousel .slick-arrow:after,.room-carousel .cmp-carousel .slick-arrow:before{content:"";position:absolute;top:50%;width:10px;height:1px;background:#121212;opacity:1}.cmp-restaurant-cards .cmp-carousel .slick-arrow:focus,.eventroom-modal .carousel .cmp-carousel .slick-arrow:focus,.room-carousel .cmp-carousel .slick-arrow:focus{outline:0}.cmp-restaurant-cards .cmp-carousel .slick-prev,.eventroom-modal .carousel .cmp-carousel .slick-prev,.room-carousel .cmp-carousel .slick-prev{left:10px}.cmp-restaurant-cards .cmp-carousel .slick-prev:after,.cmp-restaurant-cards .cmp-carousel .slick-prev:before,.eventroom-modal .carousel .cmp-carousel .slick-prev:after,.eventroom-modal .carousel .cmp-carousel .slick-prev:before,.room-carousel .cmp-carousel .slick-prev:after,.room-carousel .cmp-carousel .slick-prev:before{left:50%;transform-origin:left center}.cmp-restaurant-cards .cmp-carousel .slick-prev:before,.eventroom-modal .carousel .cmp-carousel .slick-prev:before,.room-carousel .cmp-carousel .slick-prev:before{transform:translate(-50%,-50%) rotate(45deg)}.cmp-restaurant-cards .cmp-carousel .slick-prev:after,.eventroom-modal .carousel .cmp-carousel .slick-prev:after,.room-carousel .cmp-carousel .slick-prev:after{transform:translate(-50%,-50%) rotate(-45deg)}.eventroom-modal [dir=rtl] .carousel .cmp-carousel .slick-prev,[dir=rtl] .cmp-restaurant-cards .cmp-carousel .slick-prev,[dir=rtl] .eventroom-modal .carousel .cmp-carousel .slick-prev,[dir=rtl] .room-carousel .cmp-carousel .slick-prev{right:auto}.cmp-restaurant-cards .cmp-carousel .slick-next,.eventroom-modal .carousel .cmp-carousel .slick-next,.room-carousel .cmp-carousel .slick-next{right:10px}.cmp-restaurant-cards .cmp-carousel .slick-next:after,.cmp-restaurant-cards .cmp-carousel .slick-next:before,.eventroom-modal .carousel .cmp-carousel .slick-next:after,.eventroom-modal .carousel .cmp-carousel .slick-next:before,.room-carousel .cmp-carousel .slick-next:after,.room-carousel .cmp-carousel .slick-next:before{right:50%;transform-origin:right center}.cmp-restaurant-cards .cmp-carousel .slick-next:before,.eventroom-modal .carousel .cmp-carousel .slick-next:before,.room-carousel .cmp-carousel .slick-next:before{transform:translate(50%,-50%) rotate(45deg)}.cmp-restaurant-cards .cmp-carousel .slick-next:after,.eventroom-modal .carousel .cmp-carousel .slick-next:after,.room-carousel .cmp-carousel .slick-next:after{transform:translate(50%,-50%) rotate(-45deg)}.cmp-restaurant-cards .cmp-carousel .slick-arrow,.eventroom-modal .carousel .cmp-carousel .slick-arrow,.room-carousel .cmp-carousel .slick-arrow{top:unset;left:unset;right:unset;bottom:0;transform:unset;background:#fff}.cmp-restaurant-cards .cmp-carousel .slick-prev,.eventroom-modal .carousel .cmp-carousel .slick-prev,.room-carousel .cmp-carousel .slick-prev{right:30px}.eventroom-modal [dir=rtl] .carousel .cmp-carousel .slick-prev,[dir=rtl] .cmp-restaurant-cards .cmp-carousel .slick-prev,[dir=rtl] .eventroom-modal .carousel .cmp-carousel .slick-prev,[dir=rtl] .room-carousel .cmp-carousel .slick-prev{left:0;right:auto}.cmp-restaurant-cards .cmp-carousel .slick-next,.eventroom-modal .carousel .cmp-carousel .slick-next,.room-carousel .cmp-carousel .slick-next{right:0}.eventroom-modal [dir=rtl] .carousel .cmp-carousel .slick-next,[dir=rtl] .cmp-restaurant-cards .cmp-carousel .slick-next,[dir=rtl] .eventroom-modal .carousel .cmp-carousel .slick-next,[dir=rtl] .room-carousel .cmp-carousel .slick-next{left:30px;right:auto}.scroll-carousel .cmp-carousel{max-width:752px}.scroll-carousel .cmp-carousel .cmp-teaser__title{font-size:30px}.scroll-carousel .cmp-carousel .cmp-teaser__content{position:relative}.scroll-carousel .cmp-carousel .cmp-teaser__content__container{text-align:center;padding:40px 80px 0 80px}@media (max-width:768px){.scroll-carousel .cmp-carousel .cmp-teaser__content__container{padding-left:0;padding-right:0}}.scroll-carousel .cmp-carousel .cmp-teaser__description p{margin:0}.scroll-carousel .cmp-carousel .cmp-teaser__action-container{padding-top:20px}.scroll-carousel .cmp-carousel .slick-arrow{top:unset;left:unset;bottom:unset;background-size:50px 14px;width:50px;height:14px;transition:all .3s ease;transform:unset}.scroll-carousel .cmp-carousel .slick-arrow:before{content:none}.scroll-carousel .cmp-carousel .slick-arrow.slick-disabled{opacity:.25}.scroll-carousel .cmp-carousel .slick-next{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-right.png)}.scroll-carousel .cmp-carousel .slick-next:hover{transform:translateX(10px)}.scroll-carousel .cmp-carousel .slick-prev{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-left.png)}.scroll-carousel .cmp-carousel .slick-prev:hover{transform:translateX(-10px)}.scroll-carousel .cmp-carousel .slick-arrow{top:35%}@media (max-width:768px){.scroll-carousel .cmp-carousel .slick-arrow{display:none!important}}.scroll-carousel .cmp-carousel .slick-next{right:-10%}[dir=rtl] .scroll-carousel .cmp-carousel .slick-next{right:-12%}.scroll-carousel .cmp-carousel .slick-prev{left:-12%}[dir=rtl] .scroll-carousel .cmp-carousel .slick-prev{right:105%}.scroll-carousel .cmp-carousel .slick-dots{bottom:-2rem!important}@media (max-width:768px){.scroll-carousel .cmp-carousel .slick-dots{display:block!important}}.scroll-carousel .cmp-carousel .slick-dots li button:before{color:#f8b90d}.flip-carousel .cmp-carousel .slick-arrow{top:unset;left:unset;bottom:unset;background-size:50px 14px;width:50px;height:14px;transition:all .3s ease;transform:unset}.flip-carousel .cmp-carousel .slick-arrow:before{content:none}.flip-carousel .cmp-carousel .slick-arrow.slick-disabled{opacity:.25}.flip-carousel .cmp-carousel .slick-next{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-right.png)}.flip-carousel .cmp-carousel .slick-next:hover{transform:translateX(10px)}.flip-carousel .cmp-carousel .slick-prev{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-left.png)}.flip-carousel .cmp-carousel .slick-prev:hover{transform:translateX(-10px)}.flip-carousel .cmp-carousel .slick-arrow{bottom:15%}@media (max-width:768px){.flip-carousel .cmp-carousel .slick-arrow{bottom:5%}}.flip-carousel .cmp-carousel .slick-next{right:calc(25% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-next{right:calc(75% - 60px)}@media (max-width:768px){.flip-carousel .cmp-carousel .slick-next{right:calc(50% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-next{right:calc(50% - 60px)}}.flip-carousel .cmp-carousel .slick-prev{left:calc(75% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-prev{right:calc(85% - 60px)}@media (max-width:768px){.flip-carousel .cmp-carousel .slick-prev{left:calc(50% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-prev{right:calc(70% - 60px)}}.cmp-carousel--default .cmp-carousel .slick-arrow,.cmp-gallery .cmp-carousel .slick-arrow{width:67px;height:60px;background:rgba(18,18,18,.8)}.cmp-carousel--default .cmp-carousel .slick-arrow:before,.cmp-gallery .cmp-carousel .slick-arrow:before{display:block;width:67px;height:60px;content:"";background-repeat:no-repeat;background-position:center center}.cmp-carousel--default .cmp-carousel .slick-prev:before,.cmp-gallery .cmp-carousel .slick-prev:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/default-carousel-left.png)}.cmp-carousel--default .cmp-carousel .slick-next:before,.cmp-gallery .cmp-carousel .slick-next:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/default-carousel-right.png)}.container .cmp-container{overflow:inherit}.container.style-flexbox .cmp-container,.container.style-flexbox .cmp-container>div:not(.teaser){display:flex;flex-direction:column}@media (min-width:768px){.container.style-flexbox .cmp-container,.container.style-flexbox .cmp-container>div:not(.teaser){flex-direction:row}}.container.style-flexbox .teaser{align-self:stretch;width:100%!important}@media (min-width:768px){.container.style-flexbox .teaser{width:inherit}}.container.style-flexbox .teaser .cmp-teaser{height:100%;padding:15px!important;display:flex;flex-direction:column}.container.style-flexbox .teaser .cmp-teaser__content{flex:1}.container .cmp-container__background{z-index:-1;height:100%}.container .cmp-container__background figure,.container .cmp-container__background img,.container .cmp-container__background picture{height:100%}.container.bg-transparent{background:0 0}.container.bg-white{background:#fff}.container.bg-warm-light{background:#faf7f3}.container.bg-dark{background:#1c1f2a;color:#fff}.container.bg-black{background:#121212;color:#fff}.container.bg-yellow{background:#f8b90d}.container.cmp-container--gutters .aem-GridColumn{padding-left:15px;padding-right:15px}.container.cmp-container--padding{padding-top:30px;padding-bottom:30px}.container.cmp-container--inset{display:inline-block}.container.cmp-container--inset>.cmp-container{padding:15px;background-color:#fff;text-align:center}@media (min-width:768px){.container.cmp-container--inset{min-width:50%;margin-top:-3rem}.container.cmp-container--inset>.cmp-container{text-align:left}}@media (min-width:992px){.container.cmp-container--inset{min-width:33%;margin-top:-2.5rem}}.container.cmp-container--inset .cmp-hotel-detail-container__title,.container.cmp-container--inset .cmp-restaurant-cards--title,.container.cmp-container--inset .cmp-title__inset,.container.cmp-container--inset .cmp-title__section-heading{margin-top:10px;margin-bottom:25px}.container.cmp-container--inset .cmp-hotel-detail-container__title:after,.container.cmp-container--inset .cmp-restaurant-cards--title:after,.container.cmp-container--inset .cmp-title__inset:after,.container.cmp-container--inset .cmp-title__section-heading:after{bottom:unset}.container.style-outline{border:solid #444 1px;padding-bottom:15px;margin-bottom:20px}@media (min-width:768px){.container.style-outline{margin-bottom:40px}}.container.style-outline .cmp-container .cmp-title__text{margin-bottom:0}.container.style-outline .cmp-container .rte{text-align:center}.container.style-outline .cmp-container .rte li{text-align:left}[dir=rtl] .container.style-outline .cmp-container .rte li{text-align:right}@media (min-width:768px){.container.style-outline .cmp-container .rte{text-align:left}[dir=rtl] .container.style-outline .cmp-container .rte{text-align:right}}.container.style-outline .cmp-container .calltoaction,.container.style-outline .cmp-container .rte{padding:0 15px}.container.cmp-container__cut-out{text-align:center;padding-top:20px}@media (min-width:768px){.container.cmp-container__cut-out{margin-bottom:-40px;max-width:500px;padding-top:0;padding-left:0!important;position:relative;text-align:inherit;top:-40px}.container.cmp-container__cut-out .cmp-container{padding:10px 40px 0 20px}}.aem-Grid[class*=aem-Grid--]>.container.cmp-container__cut-out.aem-GridColumn[class*=aem-GridColumn--]{float:left}.container.cmp-container--sticky-footer{background-color:transparent;bottom:0;display:block;left:0;padding:0;position:fixed;text-align:center;width:100%;z-index:1000}.container.cmp-container--sticky-footer .button,.container.cmp-container--sticky-footer .cmp-display-logic__action-container{width:100%}.container.cmp-container--sticky-footer .button .cmp-button-wrapper,.container.cmp-container--sticky-footer .cmp-display-logic__action-container .cmp-button-wrapper{width:100%}.container.cmp-container--sticky-footer .button .cmp-button-wrapper .cmp-button,.container.cmp-container--sticky-footer .cmp-display-logic__action-container .cmp-button-wrapper .cmp-button{width:100%}@media (min-width:1200px){.container.cmp-container--sticky-footer{display:none}}html[class*=aem-AuthorLayer-] .container.cmp-container--sticky-footer{display:block;height:auto;position:static}.container .cmp-container--max-width-small{margin:0 auto;max-width:960px;float:none!important}.container .cmp-container--max-width-medium{margin:0 auto;max-width:1200px;float:none!important}.container .cmp-container--max-width-large{margin:0 auto;max-width:1440px;float:none!important}@media (max-width:767px){.container .cmp-container--svp--padding{padding-left:15px;padding-right:15px}}.cmp-embed{position:relative}.cmp-embed__socialtables{height:100%;position:absolute;width:100%}.eventroom-card img{max-width:100%;width:100%}.eventroom-details .cmp-container{overflow:visible}.eventroom-modal html:lang(ja) .eventroom-details .cmp-title--event-title .cmp-title__text,html:lang(ja) .eventroom-details .eventroom-modal .cmp-title--event-title .cmp-title__text,html:lang(ja) .eventroom-details .eventroom-title .cmp-title__text{font-family:'Noto Sans',sans-serif}.eventroom-details .eventroom-modal .cmp-title--event-title .cmp-title__text:before,.eventroom-details .eventroom-title .cmp-title__text:before,.eventroom-modal .eventroom-details .cmp-title--event-title .cmp-title__text:before{background-color:#f8b90d}.eventroom-modal html:lang(ja) .eventroom-details .cmp-title--event-subtitle .cmp-title__text,html:lang(ja) .eventroom-details .eventroom-desc .cmp-title__text,html:lang(ja) .eventroom-details .eventroom-modal .cmp-title--event-subtitle .cmp-title__text{font-family:'Noto Sans',sans-serif}.jquery-modal{z-index:1000}.eventroom-modal{padding:50px 0 0;border-radius:0;overflow:visible;width:100%;max-width:100%}.eventroom-modal>.page{height:100%;overflow-y:scroll;padding-bottom:50px}@media (min-width:992px){.eventroom-modal{height:auto;padding:80px 100px;position:relative;max-width:970px;min-width:80%;width:auto}.eventroom-modal>.page{height:auto;padding-bottom:0;overflow-y:visible}}.eventroom-modal .cmp-text,.eventroom-modal .cmp-title{padding:0 23px}.eventroom-modal .cmp-title--event-title .cmp-title__text{font-weight:400}.eventroom-modal .cmp-title--event-title .cmp-title__text:before{background-color:#f8b90d}.eventroom-modal a.close-modal{background:0 0;width:15px;height:15px;top:15px;right:15px}.eventroom-modal a.close-modal:before{background:#121212}.eventroom-modal a.close-modal:after{background:#121212}.eventroom-modal .carousel{margin-bottom:20px}.eventroom-modal .carousel .cmp-carousel{display:block}.roomlayout-container .roomlayout{color:#121212}.roomlayout-container .rooms-icon{color:#f8b90d}.guest-reviews .star-rating{color:#f8b90d}.guest-reviews .IWSfrLink{text-transform:uppercase}.brandLogo-image{visibility:hidden}.brandLogo-image.brandLogo-image--show{visibility:inherit}.cmp-image--header{display:none!important}.aem-AuthorLayer-Edit .cmp-image--header{display:block!important}.cmp-map-hotel-info .hotel-details{text-align:left}[dir=rtl] .cmp-map-hotel-info .hotel-details{text-align:right}.cmp-map-hotel-info .hotel-details:before{border-width:0;border-color:#f8b90d}.cmp-map-hotel-info .hotel-details.state-topvisible:before{border-width:0 0 0 40px}.ihg-modal__xf-modal a.close-modal:before{background:#121212}.ihg-modal__xf-modal a.close-modal:after{background:#121212}.cmp-attractionsmap__filter-bar{background:#121212}html:lang(ja) .cmp-attractionsmap__info-window{font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}html:lang(ja) .cmp-attractionsmap__info-window-title{font-family:'Noto Sans',sans-serif}.cmp-social-media__link{background:#121212}@media (max-width:768px){.cmp-tabs--highlights .cmp-tabs{border-bottom:solid #121212 2px}.cmp-tabs--highlights .cmp-tabs__tabpanel{border-top:solid #121212 2px;position:relative}.cmp-tabs--highlights .cmp-tabs__tabpanel:before{padding:15px;padding-right:30px;font-size:18px;line-height:1.33;font-weight:700}.cmp-tabs--highlights .cmp-tabs__tabpanel:after{content:" ";transform:rotate(90deg);background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-121212.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:1em;right:1em}[dir=rtl] .cmp-tabs--highlights .cmp-tabs__tabpanel:after{left:1em;right:unset}.cmp-tabs--highlights .cmp-tabs__tabpanel--active:before{background-color:#121212;color:#fff}.cmp-tabs--highlights .cmp-tabs__tabpanel--active:after{top:1.5em;transform:rotate(-90deg);background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-ffffff.svg)}}@media (min-width:768px){.cmp-tabs--highlights .cmp-tabs{display:flex;border-top:solid #121212 2px}.cmp-tabs--highlights .cmp-tabs__tablist{width:25%;display:inline-block}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab{display:flex;align-items:center;font-weight:700;font-size:18px;line-height:1.33;border-bottom:solid #121212 2px!important;width:100%;padding:9px 15px;transition:all .3s ease}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab:before{content:"";min-width:15px;width:15px;height:15px;margin-right:15px;display:inline-block;border-radius:100px}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab:hover{background-color:#f8b90d}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab--active:before{background-color:#f8b90d}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab--active:hover{background-color:transparent}.cmp-tabs--highlights .cmp-tabs__tabpanel{width:75%;opacity:1}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.cmp-tabs--highlights .cmp-tabs__tabpanel--active{animation:fadeIn .3s ease}}.hotel-highlights .cmp-teaser__content .cmp-teaser__content__container .highlight-link .phoneNumber-desktop{display:none}@media (min-width:769px){.hotel-highlights .cmp-teaser__content .cmp-teaser__content__container .highlight-link .phoneNumber-desktop{display:block}}@media (min-width:769px){.hotel-highlights .cmp-teaser__content .cmp-teaser__content__container .highlight-link .phoneNumber-mobile{display:none}}.hotel-highlights .cmp-teaser__content .cmp-teaser__title{display:none}.hotel-highlights.hotel-highlights_digitaldirectory .ihg-highlights-module h2.sub-header{margin-bottom:70px;text-align:center}.cmp-teaser--default .cmp-teaser__title{line-height:inherit}.hero-carousel .teaser .cmp-image{height:auto}.hero-carousel .teaser .cmp-image .cmp-image__image{height:auto}.teaser--feature .cmp-teaser__content .cmp-image,.teaser--feature-animated .cmp-teaser__content .cmp-image,.teaser--gallery .cmp-teaser__content .cmp-image,.teaser--promo .cmp-teaser__content .cmp-image{display:none}.teaser--feature .cmp-teaser__content,.teaser--feature-animated .cmp-teaser__content,.teaser--gallery .cmp-teaser__content,.teaser--promo .cmp-teaser__content,.teaser--showcase .cmp-teaser__content{position:relative!important}.teaser--feature .cmp-teaser__caption,.teaser--feature-animated .cmp-teaser__caption,.teaser--gallery .cmp-teaser__caption,.teaser--promo .cmp-teaser__caption,.teaser--showcase .cmp-teaser__caption{display:none}.teaser--showcase .cmp-teaser--default .cmp-teaser__image~.cmp-teaser__content:not([data-paddingforallviewports]){padding:0!important}.teaser--showcase .cmp-teaser{display:flex}@media (max-width:768px){.teaser--showcase .cmp-teaser{flex-direction:column}}.teaser--showcase .cmp-teaser__image{flex:1 1 0px;width:50%}.teaser--showcase .cmp-teaser__image .cmp-image{height:100%}.teaser--showcase .cmp-teaser__image .cmp-image__image{height:100%}.teaser--showcase .cmp-teaser__image .cmp-image__image img{height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.teaser--showcase .cmp-teaser__image{width:100%}}.teaser--showcase .cmp-teaser__image img{width:auto;max-width:unset}@media (max-width:768px){.teaser--showcase .cmp-teaser__image img{width:100%}}.teaser--showcase .cmp-teaser__content{flex:1 1 0px;background-color:#f8b90d;text-align:center;padding:0;width:50%;display:flex;align-items:center;background-color:#f8b90d;text-align:center;right:0;left:auto;flex-direction:column}@media (max-width:768px){.teaser--showcase .cmp-teaser__content{width:100%;position:unset}}.teaser--showcase .cmp-teaser__content .cmp-image{margin-top:80px;margin-top:80px;margin-bottom:40px;width:80px}@media (max-width:768px){.teaser--showcase .cmp-teaser__content .cmp-image{margin-top:40px}}.teaser--showcase .cmp-teaser__content .cmp-image__image img{max-height:100px}.teaser--showcase .cmp-teaser__content__container{margin:20px 0;padding:0 20px;margin-top:80px;margin-bottom:80px;text-align:center}.teaser--showcase .cmp-teaser__content .cmp-image+.cmp-teaser__content__container{margin-top:20px;position:static}.teaser--showcase .cmp-teaser__title{font-size:30px;margin:20px 0;padding:0 20px}.teaser--showcase .cmp-teaser__description{margin:20px 0;padding:0 20px;font-size:18px;padding:20px 40px}.teaser--showcase .cmp-teaser__description p{margin:0}.teaser--showcase .cmp-teaser__action-container{display:none}.teaser--gallery .cmp-teaser__content{background-color:#f8b90d;padding:0}.teaser--gallery .cmp-teaser__content__container{padding:5px 10px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width:768px){.teaser--gallery .cmp-teaser__content__container{justify-content:space-between;flex-direction:row}}.teaser--gallery .cmp-teaser__title{display:none}.teaser--gallery .cmp-teaser__description{font-size:18px}.teaser--gallery .cmp-teaser__description p{margin:0}.teaser--gallery .cmp-teaser__action-link{font-weight:700;font-size:18px;white-space:nowrap;position:relative;padding:0 1em 0 10px}.teaser--gallery .cmp-teaser__action-link:after{content:">";line-height:1;height:100%;display:flex;position:absolute;top:0;right:0;align-items:center;justify-content:center}.teaser--feature .cmp-teaser__image,.teaser--feature-animated .cmp-teaser__image{margin-bottom:15px}.teaser--feature .cmp-teaser__content,.teaser--feature-animated .cmp-teaser__content{padding:0}.teaser--feature .cmp-teaser__content__container,.teaser--feature-animated .cmp-teaser__content__container{text-align:center}.teaser--feature .cmp-teaser__title,.teaser--feature-animated .cmp-teaser__title{font-size:30px;margin:20px 0;padding:0 20px}.teaser--feature .cmp-teaser__description,.teaser--feature-animated .cmp-teaser__description{margin:20px 0;padding:0 20px;font-size:18px}.teaser--feature .cmp-teaser__action-container,.teaser--feature-animated .cmp-teaser__action-container{margin:20px 0;padding:0 20px}.teaser--feature-animated .cmp-teaser__image{position:relative}.teaser--feature-animated .cmp-teaser__image:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:10px;background-color:#f8b90d;z-index:1;width:0;transition:width 1s ease}.teaser--feature-animated .cmp-teaser__image.state-bottomvisible:after{width:100%}.teaser--promo .cmp-teaser__content{background-color:#fff;padding:0}.teaser--promo .cmp-teaser__title{margin:20px 0;padding:0 20px;padding-left:23px;font-size:30px;position:relative;line-height:1.25}.teaser--promo .cmp-teaser__title:before{content:" ";position:absolute;top:0;margin-left:-23px;width:3px;height:100%;display:block;background-color:#f8b90d}[dir=rtl] .teaser--promo .cmp-teaser__title{padding-right:23px;padding-left:0}[dir=rtl] .teaser--promo .cmp-teaser__title:before{margin-right:-23px;margin-left:0}.teaser--promo .cmp-teaser__description{margin:20px 0;padding:0 20px;padding-left:23px;font-size:18px}.teaser--promo .cmp-teaser__action-container{margin:20px 0;padding:0 20px;padding-left:23px}.teaser--hero-animated.state-topvisible .cmp-teaser__title{transform:translateX(0);opacity:1}.teaser--hero-animated .cmp-teaser__content{text-shadow:0 0 20px rgba(0,0,0,.7);text-align:center;color:#fff;font-weight:500}.teaser--hero-animated .cmp-teaser__title{transition:opacity 2s,transform 2s;opacity:0;transform:translateX(-35px);width:100%;position:absolute;bottom:60%;left:0;padding:0 0;line-height:1;font-size:50px}@media (min-width:768px){.teaser--hero-animated .cmp-teaser__title{font-size:80px}}.teaser--hero-animated .cmp-teaser__description{width:100%;position:absolute;top:40%;left:0;padding:0 0;font-size:24px;margin-top:-1em}@media (min-width:768px){.teaser--hero-animated .cmp-teaser__description{font-size:30px}}.teaser--hero-2 .cmp-teaser__image,.teaser--hero-2-light .cmp-teaser__image{position:relative}.teaser--hero-2 .cmp-teaser__image:after,.teaser--hero-2-light .cmp-teaser__image:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:10px;background-color:#f8b90d;z-index:1;width:0;transition:width 1s ease}.teaser--hero-2 .cmp-teaser__image.state-bottomvisible:after,.teaser--hero-2-light .cmp-teaser__image.state-bottomvisible:after{width:100%}.teaser--hero-2 .cmp-teaser__title,.teaser--hero-2-light .cmp-teaser__title{text-align:center;color:#121212;font-weight:500;width:100%;position:absolute;top:50%;line-height:1;font-size:40px;margin-top:-.5em}@media (min-width:768px){.teaser--hero-2 .cmp-teaser__title,.teaser--hero-2-light .cmp-teaser__title{font-size:50px}}.teaser--hero-2 .cmp-teaser__description,.teaser--hero-2-light .cmp-teaser__description{display:none}.teaser--hero-2-light .cmp-teaser__title{color:#fff;text-shadow:0 0 20px #000}.teaser--hotel-home .cmp-teaser__image~.cmp-teaser__content{position:relative}.teaser--hotel-home .cmp-teaser__content{background:#fff;flex-direction:column;padding:0 30px}.teaser--hotel-home .cmp-teaser__content.pretitle-displayed .cmp-teaser__title{padding-top:0}.teaser--hotel-home .cmp-teaser .cmp-teaser__content__container{background:#fff;width:100%;padding:0!important}.teaser--hotel-home .cmp-teaser__pretitle-container{width:100%}.teaser--hotel-home .cmp-teaser__pretitle{font-family:'Noto Sans',sans-serif;font-size:14px;line-height:16px;text-align:center;letter-spacing:2px;text-transform:uppercase;color:#000;margin:0 auto;background-color:#fff;padding:15px 30px 5px;text-align:center;transform:translateY(-45px)}@media (min-width:768px){.teaser--hotel-home .cmp-teaser__pretitle{width:70%}}@media (min-width:992px){.teaser--hotel-home .cmp-teaser__pretitle{width:52.5%;padding:30px 80px 5px;transform:translateY(-60px)}}.teaser--hotel-home .cmp-teaser__title{background:#fff;padding:15px;transform:translateY(-45px);text-align:center;margin:0 auto -45px;font-size:40px;line-height:1.25}@media (min-width:768px){.teaser--hotel-home .cmp-teaser__title{width:70%}}@media (min-width:992px){.teaser--hotel-home .cmp-teaser__title{width:52.5%;font-size:50px;padding:30px 80px 20px;margin-bottom:-60px;transform:translateY(-60px)}}.teaser--hotel-home .cmp-teaser__description{margin:0 auto;padding:0 0 20px;text-align:center}@media (min-width:992px){.teaser--hotel-home .cmp-teaser__description{max-width:69.5%}}.teaser--hotel-home .cmp-teaser__action-container{text-align:center;background:#fff;padding-bottom:1.5em}@media (min-width:768px){.teaser--hotel-home .cmp-teaser__action-container{background:initial;padding-bottom:initial;position:absolute;right:1em;top:-4em}}.teaser--hotel-home .cmp-teaser__action-link{display:flex;flex-direction:row-reverse;align-items:center}.teaser--hotel-home .cmp-teaser__action-link>span{margin-right:.5em}.cmp-countdown{padding-top:2rem;padding-bottom:2rem}.cmp-countdown__title{font-size:3rem;line-height:115%;margin-bottom:3rem;text-align:center}.cmp-countdown__number{border-color:#121212;margin-bottom:.5rem}.cmp-countdown__amount{color:#f8b90d;font-size:2.1rem;font-weight:500;text-align:center}.cmp-countdown__period{font-size:1.4rem;line-height:1.5;text-align:center}html:lang(ja) .cmp-testimonial-carousel__card .heading{font-family:'Noto Sans',sans-serif}.cmp-testimonial-carousel .swiper-button-next{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-right.png);left:15px;right:auto}.cmp-testimonial-carousel .swiper-button-next:after{content:none}.cmp-testimonial-carousel .swiper-button-prev{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-left.png);left:auto;right:15px}.cmp-testimonial-carousel .swiper-button-prev:after{content:none}.checklist.cmp-display-logic__text ul,.text.checklist ul{list-style:none}.checklist.cmp-display-logic__text ul li,.text.checklist ul li{position:relative}.checklist.cmp-display-logic__text ul li:before,.text.checklist ul li:before{content:"\f00c";font-family:FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:100;left:-22px;position:absolute;text-rendering:auto;top:0}[dir=rtl] .checklist.cmp-display-logic__text ul li:before,[dir=rtl] .text.checklist ul li:before{left:inherit;right:-22px;transform:scaleX(-1)}.text-white.cmp-display-logic__text,.text.text-white{color:#fff}[dir=rtl] .cmp-display-logic__text ul li,[dir=rtl] .text ul li{text-align:right}.rte{font-size:18px;line-height:1.45}html:lang(ja) .rte{font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}.cmp-title__centered .cmp-title{text-align:center}.cmp-title__centered.cmp-hotel-detail-container__title:after,.cmp-title__centered.cmp-restaurant-cards--title:after,.cmp-title__centered.cmp-title__inset:after,.cmp-title__centered.cmp-title__section-heading:after{left:50%}[dir=rtl] .cmp-title__centered.cmp-hotel-detail-container__title:after,[dir=rtl] .cmp-title__centered.cmp-restaurant-cards--title:after,[dir=rtl] .cmp-title__centered.cmp-title__inset:after,[dir=rtl] .cmp-title__centered.cmp-title__section-heading:after{right:50%}.cmp-title__text a{text-decoration:none}.cmp-title--h1 .cmp-title__text{font-size:80px}.cmp-title--h2 .cmp-title__text{font-size:50px}.cmp-title--h3 .cmp-title__text{font-size:40px}.cmp-title--h4 .cmp-title__text{font-size:30px}.cmp-title--h5 .cmp-title__text{font-size:24px}.cmp-title--h6 .cmp-title__text{font-size:18px}.cmp-hotel-detail-container__title,.cmp-restaurant-cards--title,.cmp-title__dinner-card,.cmp-title__inset,.cmp-title__section-heading{margin:0 0 50px 0;position:relative}.cmp-hotel-detail-container__title:after,.cmp-restaurant-cards--title:after,.cmp-title__dinner-card:after,.cmp-title__inset:after,.cmp-title__section-heading:after{bottom:-30px;content:" ";height:3px;display:inline-block;right:auto;position:absolute;transition:border-left-width .3s;background-color:transparent;border:0 solid #f8b90d;transform:translateX(-50%)}[dir=rtl] .cmp-hotel-detail-container__title:after,[dir=rtl] .cmp-restaurant-cards--title:after,[dir=rtl] .cmp-title__dinner-card:after,[dir=rtl] .cmp-title__inset:after,[dir=rtl] .cmp-title__section-heading:after{transform:translateX(50%)}@media (min-width:768px){.cmp-hotel-detail-container__title:after,.cmp-restaurant-cards--title:after,.cmp-title__dinner-card:after,.cmp-title__inset:after,.cmp-title__section-heading:after{left:15px}[dir=rtl] .cmp-hotel-detail-container__title:after,[dir=rtl] .cmp-restaurant-cards--title:after,[dir=rtl] .cmp-title__dinner-card:after,[dir=rtl] .cmp-title__inset:after,[dir=rtl] .cmp-title__section-heading:after{left:inherit;right:15px}}.cmp-title__dinner-card.state-bottomvisible:after,.cmp-title__section-heading.state-bottomvisible:after,.state-bottomvisible.cmp-hotel-detail-container__title:after,.state-bottomvisible.cmp-restaurant-cards--title:after,.state-bottomvisible.cmp-title__inset:after{border-width:0 0 0 32px}.container.bg-dark .cmp-hotel-detail-container__title:after,.container.bg-dark .cmp-restaurant-cards--title:after,.container.bg-dark .cmp-title__dinner-card:after,.container.bg-dark .cmp-title__inset:after,.container.bg-dark .cmp-title__section-heading:after{border-color:#121212}.container.bg-black .cmp-hotel-detail-container__title:after,.container.bg-black .cmp-restaurant-cards--title:after,.container.bg-black .cmp-title__dinner-card:after,.container.bg-black .cmp-title__inset:after,.container.bg-black .cmp-title__section-heading:after{border-color:#121212}.cmp-title__dinner-card:after{bottom:-15px}@media (min-width:768px){.cmp-title__dinner-card{margin-top:5px}.cmp-title__dinner-card:after{left:17px}}.cmp-title__subtitle h1{font-size:40px}.cmp-title__subtitle h2{font-size:25px}.cmp-title__subtitle h3{font-size:20px}.cmp-title__subtitle h4{font-size:15px}.cmp-title__subtitle h5{font-size:12px}.cmp-title__subtitle h6{font-size:9px}@media (max-width:991px){.cmp-title__subtitle h1{font-size:40px}.cmp-title__subtitle h2{font-size:24px}.cmp-title__subtitle h3{font-size:18px}.cmp-title__subtitle h4{font-size:17px}.cmp-title__subtitle h5{font-size:10px}.cmp-title__subtitle h6{font-size:9px}}@media (max-width:767px){.cmp-title__subtitle h1{font-size:25px}.cmp-title__subtitle h2{font-size:21px}.cmp-title__subtitle h3{font-size:15px}.cmp-title__subtitle h4{font-size:14px}.cmp-title__subtitle h5{font-size:10px}.cmp-title__subtitle h6{font-size:9px}}.cmp-title--vertical-spacing-small .cmp-title__text{line-height:1}.cmp-title--vertical-spacing-medium .cmp-title__text{margin-bottom:20px}.cmp-hotel-detail-container__title:after,.cmp-restaurant-cards--title:after,.cmp-title__dinner-card:after,.cmp-title__inset:after,.cmp-title__section-heading:after{border-color:#f8b90d}.container.bg-dark .cmp-hotel-detail-container__title:after,.container.bg-dark .cmp-restaurant-cards--title:after,.container.bg-dark .cmp-title__dinner-card:after,.container.bg-dark .cmp-title__inset:after,.container.bg-dark .cmp-title__section-heading:after{border-color:#f8b90d}.container.bg-black .cmp-hotel-detail-container__title:after,.container.bg-black .cmp-restaurant-cards--title:after,.container.bg-black .cmp-title__dinner-card:after,.container.bg-black .cmp-title__inset:after,.container.bg-black .cmp-title__section-heading:after{border-color:#f8b90d}.container.bg-yellow .cmp-hotel-detail-container__title:after,.container.bg-yellow .cmp-restaurant-cards--title:after,.container.bg-yellow .cmp-title__dinner-card:after,.container.bg-yellow .cmp-title__inset:after,.container.bg-yellow .cmp-title__section-heading:after{border-color:#121212}.cmp-title__inset{display:block;margin-bottom:20px}.cmp-title__inset:after{bottom:0;margin-left:50%}.cmp-title__inset .cmp-title__text{width:100%;margin-top:0;margin-bottom:1.5em;background-color:#fff;padding:20px 15px;text-align:center}@media (min-width:768px){.cmp-title__inset .cmp-title__text{width:50%;margin-top:-1.5em;text-align:left}}@media (min-width:992px){.cmp-title__inset .cmp-title__text{width:33.33%}}@media (min-width:768px){.cmp-title__inset{margin-bottom:40px}.cmp-title__inset:after{margin-left:15px}}[dir=rtl] .cmp-title__inset .cmp-title__text{text-align:right}@media (min-width:768px){[dir=rtl] .cmp-title__inset:after{margin-right:15px;margin-left:0}}.cmp-title--eyebrow .cmp-title__text{text-transform:uppercase;font-weight:400;letter-spacing:.15em;line-height:1em;font-size:14px}html:lang(ja) .cmp-title--eyebrow .cmp-title__text{font-family:'Noto Sans',sans-serif}.cmp-title--color-light .cmp-title__text{color:#fff!important}.cmp-title--color-dark .cmp-title__text{color:#121212}.cmp-title--color-dark:after{border-color:#121212!important}span.profile-name-tag{display:none}span[data-country-code=VN].profile-name-tag{display:unset}sup.profile-tm{display:none}sup[data-country-code=VN].profile-tm{display:unset}#reservation{margin-top:0}#reservation .popover{background-color:#faf7f3;padding:15px;border-radius:0;color:#121212;text-align:left}#reservation .popover .popover-title{padding:0;background-color:#faf7f3;border-bottom:none;font-size:18px;line-height:24px;font-weight:500}#reservation .popover .popover-title:lang(ar){font-weight:400}#reservation .popover .popover-title .close,#reservation .popover .popover-title .close:focus,#reservation .popover .popover-title .close:hover{opacity:initial;float:right}#reservation .popover .popover-content{padding:0;font-size:16px;line-height:24px}#reservation label{font-size:18px;line-height:24px;display:block;padding-bottom:10px;font-weight:400;color:#121212}@media (max-width:360px){#reservation label:lang(ar){font-size:14px}}#reservation select{padding:12px 15px}#reservation .expand-reservation{display:none}#reservation .error-msg{color:#121212;font-weight:400;font-size:18px;line-height:26px;height:auto;min-height:62px;width:100%;border:3px solid #a50000;width:100%;text-align:left;position:relative;padding:15px 15px 15px 63px;margin-bottom:20px}#reservation .error-msg:empty{display:none}#reservation .error-msg:before{font-family:FontAwesome;content:"\f06a";font-weight:400;font-size:20px;line-height:1;width:48px;padding:15px;margin-right:15px;background-color:#a50000;color:#fff;position:absolute;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}#reservation .error-msg a{border-bottom:1px solid #121212;cursor:pointer;font-weight:500;text-decoration:none;position:relative}#reservation .error-msg a:lang(ar){font-weight:400;display:inline-block}#reservation .error-msg a:before{content:" ";position:absolute;z-index:2;left:0;right:100%;bottom:-1px;background:#f8b90d;height:1px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}#reservation .error-msg a:hover{color:#121212}#reservation .error-msg a:hover:before{right:0}#reservation .content .tab-content .expand-acr{width:100%;display:flex;flex-wrap:wrap}@media (min-width:768px){#reservation .content .tab-content .expand-acr{width:50%}}#reservation .content .tab-content .tab-pane{width:940px;margin:0 auto;padding:0}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top{display:flex;flex-wrap:wrap;justify-content:center}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .region{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination{width:100%}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination label{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination select{display:block;width:700px;margin:0 auto}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr{width:33.33%;padding:0 10px;margin-top:40px}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr.default-pos{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search{background-color:#f8b90d;color:#121212;cursor:pointer;font-size:18px;font-weight:500;line-height:50px;margin-top:35px;position:relative;text-align:center;text-transform:inherit;height:50px;padding:0;margin-top:10px}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:lang(ar){font-weight:500}html:lang(ja) #reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search{font-family:'Noto Sans',sans-serif}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:0;background-color:#121212;z-index:1;transition:all .3s ease}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search span{position:relative;z-index:2}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:hover{color:#f8b90d}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:hover:after{width:100%}#reservation .content .tab-content .tab-pane .form-fields .form-group.dates{width:33.33%;padding:0 10px;margin-top:40px;position:relative}#reservation .content .tab-content .tab-pane .form-fields .form-group.dates .cal-icon{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-resmod-calendar.png);background-repeat:no-repeat;background-size:21px;background-position:center;position:absolute;right:25px;bottom:10px;width:21px;height:50px}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt{margin-top:30px;padding:4px 0;text-align:center;position:relative;font-size:18px;line-height:24px;color:#121212;text-decoration:none;font-weight:bolder}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt:lang(ar){font-weight:400}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-less-line{height:2px;background-color:#121212;width:0;position:absolute;top:17px;z-index:0;transition:width .5s linear;transform:translateX(-50%);left:50%}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt{z-index:3}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt{position:relative;padding:0;padding-left:10px;padding-right:35px;cursor:pointer;background-color:#fff}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt:before,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt:before{content:" ";position:absolute;left:10px;bottom:-2px;width:0;max-width:calc(100% - 45px);background:#f8b90d;height:1px;transition-property:width;transition-duration:.3s;transition-timing-function:ease-out;z-index:3}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt:after,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt:after{content:" ";position:absolute;left:10px;bottom:-2px;width:calc(100% - 45px);background:#121212;height:1px;z-index:0}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt:hover:before,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt:hover:before{width:100%}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt.less-opt-opn .more-less-line{display:block;width:calc(100% - 20px)}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .arrow-icon{position:relative;right:25px;z-index:9;vertical-align:text-bottom;display:inline-block}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .arrow-icon:after{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-dropdown-arrow-homepage-resmod.png);background-size:contain;background-position:bottom;background-repeat:no-repeat;content:"";display:inline-block;height:8px;width:12px;transition:transform .3s ease-in}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .arrow-icon.open:after{transform:rotate(-180deg)}#reservation .content .tab-content .tab-pane .form-fields .expand-opt{display:none}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top{display:flex;margin-bottom:10px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms{width:33%;padding:0 10px;position:relative;margin-right:unset}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults input,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children input,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms input{text-align:center}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .plus-icon{position:absolute;bottom:25%;font-size:18px;color:#121212}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .minus-icon{left:25px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .plus-icon{right:25px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rate-preference{width:50%;padding:0 10px;display:inline-block;margin-right:unset}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rate-preference:after{display:none}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap{display:flex;align-items:flex-end}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap a{text-decoration:none}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap a:hover{color:#121212;cursor:pointer}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .iata-id{width:25%;padding:0 10px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .corporate-id .tooltip-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .iata-id .tooltip-icon{margin-left:5px;line-height:24px;color:inherit}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .important-note{width:50%;padding:0 10px;margin-bottom:10px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .important-note.alt-pos{float:unset;display:inline-block;width:25%}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .important-note .best-available{color:#121212;font-size:14px;line-height:20px;font-weight:400;margin:0}#reservation .content .tab-content .tab-pane .form-inline .htl-search{background-color:#f8b90d;color:#121212;cursor:pointer;font-size:18px;font-weight:500;position:relative;text-align:center;text-transform:inherit;height:50px;padding:0;margin-top:10px;line-height:50px}#reservation .content .tab-content .tab-pane .form-inline .htl-search:lang(ar){font-weight:500}html:lang(ja) #reservation .content .tab-content .tab-pane .form-inline .htl-search{font-family:'Noto Sans',sans-serif}#reservation .content .tab-content .tab-pane .form-inline .htl-search:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:0;background-color:#121212;z-index:1;transition:all .3s ease}#reservation .content .tab-content .tab-pane .form-inline .htl-search span{position:relative;z-index:2}#reservation .content .tab-content .tab-pane .form-inline .htl-search:hover{color:#f8b90d}#reservation .content .tab-content .tab-pane .form-inline .htl-search:hover:after{width:100%}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select{height:50px;margin-bottom:10px;padding:0 15px;font-size:18px;line-height:24px;border:2px solid #121212;border-radius:0;width:100%;color:#121212;background-color:transparent;outline:0;font-weight:400}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input:lang(ar),#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select:lang(ar){font-size:16px}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input:focus,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input:hover,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select:focus,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select:hover{border-color:#f8b90d}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input::-moz-placeholder{color:#121212!important}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input::placeholder{color:#121212!important}#reservation .content .tab-content .tab-pane .form-inline .important-note.default-pos{display:none}#reservation .manage-reservation-link{display:none}#reservation:not(.resmod-default){position:relative;z-index:99}#reservation:not(.resmod-default) .content .tab-content{background-color:#fff}@media (min-width:768px){#reservation:not(.resmod-default) .content .tab-content{padding:0;background-color:transparent}}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields{transition-property:all;transition-duration:1s;transition-timing-function:ease}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group{display:inline-block;float:unset}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.group-code{display:none}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.destination{display:block}@media (max-width:767px){#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.destination{width:calc(100% + 30px);top:0}}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr{position:relative}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr.default-pos{display:none}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg:not(:empty){width:calc(100% - 20px);margin:0 10px 40px;top:106px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields{max-height:1000px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .form-fields-top{margin-top:66px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .form-fields-top .form-group.destination{margin-bottom:40px!important}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .searchBtnWrpr{position:relative}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .searchBtnWrpr.default-pos{display:none}.ui-selectmenu-button{outline:0}.ui-selectmenu-button .ui-selectmenu-text{display:block;color:#121212;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 65px)}.ui-selectmenu-menu{display:none}.ui-selectmenu-menu.ui-selectmenu-open{display:block;position:absolute!important}@media (max-width:991px){#reservation .content .tab-content .tab-pane{width:100%}#reservation .content .tab-content #book .form-fields .form-fields-top .destination select,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination select{height:auto;font-size:30px;line-height:36px;padding:15px;font-weight:500}#reservation .content .tab-content #book .form-fields .form-fields-top .destination select option,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination select option{font-size:18px;line-height:24px}#reservation .content .tab-content #book.show-complete .error-msg .form-inline .form-fields .form-fields-top,#reservation .content .tab-content #new-search.show-complete .error-msg .form-inline .form-fields .form-fields-top{margin-top:50px}}@media (max-width:767px){#reservation .content .main-nav{width:100%;justify-content:center}#reservation .content .main-nav li{margin-right:20px}#reservation .content .main-nav li a{padding-right:0}#reservation .content .tab-content{padding:0 15px}#reservation .content .tab-content .error-msg{font-size:18px;line-height:24px;margin-bottom:15px}#reservation .content .tab-content #book,#reservation .content .tab-content #new-search{position:relative;padding-bottom:85px}#reservation .content .tab-content #book .form-fields .form-group,#reservation .content .tab-content #new-search .form-fields .form-group{margin:0}#reservation .content .tab-content #book .form-fields .form-fields-top .dates,#reservation .content .tab-content #new-search .form-fields .form-fields-top .dates{width:50%;padding-right:0}#reservation .content .tab-content #book .form-fields .form-fields-top .dates .cal-icon,#reservation .content .tab-content #new-search .form-fields .form-fields-top .dates .cal-icon{right:15px}#reservation .content .tab-content #book .form-fields .form-fields-top .destination,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination{width:initial;margin-left:-15px;margin-right:-15px}#reservation .content .tab-content #book .form-fields .form-fields-top .destination select,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination select{width:100%}#reservation .content .tab-content #book .form-fields .form-fields-top .destination+.dates,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination+.dates{padding-left:0;padding-right:10px}#reservation .content .tab-content #book .form-fields .form-fields-top .destination+.dates .cal-icon,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination+.dates .cal-icon{right:25px}#reservation .content .tab-content #book .form-fields .form-fields-top .searchBtnWrpr,#reservation .content .tab-content #new-search .form-fields .form-fields-top .searchBtnWrpr{position:absolute;bottom:30px;left:0;width:100%;padding:0}#reservation .content .tab-content #book .form-fields .form-fields-lft .more-less-opt.less-opt-opn .more-less-line,#reservation .content .tab-content #new-search .form-fields .form-fields-lft .more-less-opt.less-opt-opn .more-less-line{width:100%}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr{width:100%;flex-wrap:wrap}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .adults,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .children{width:50%}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .adults{padding-left:0}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .children{padding-right:0}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .rooms,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .rate-preference,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .rooms,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .rooms,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .rooms{width:100%;padding:0}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .rate-preference{margin-bottom:10px}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap{display:flex!important;flex-wrap:wrap}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .iata-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .iata-id{width:50%;padding:0}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .corporate-id{padding-left:0}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .iata-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .iata-id{padding-right:0}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .important-note,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .important-note{width:100%;padding:0}#reservation:not(.resmod-default) .content .tab-content #book{padding-bottom:0}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr{position:relative;width:100%;padding:0 10px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete{padding-bottom:110px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg:not(:empty){top:95px;margin-bottom:15px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg .form-inline .form-fields .form-fields-top{margin-top:50px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg .form-inline .form-fields .form-fields-top .form-group.destination{margin-bottom:15px!important}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .searchBtnWrpr{position:absolute}}.ui-selectmenu-menu{max-height:300px;overflow-y:scroll;overflow-x:hidden;max-width:700px;z-index:12}.ui-selectmenu-menu ul.ui-menu{background-color:#faf7f3;padding:10px;border-bottom:2px solid #000;border-width:2px 0;border-radius:0}.ui-selectmenu-menu ul.ui-menu .ui-menu-item{background-color:#fff}.ui-selectmenu-menu ul.ui-menu .ui-menu-item .ui-menu-item-wrapper{border:none;font-size:18px;line-height:26px;color:#121212;padding:2px 10px;margin-top:5px;text-overflow:ellipsis;cursor:pointer;background-color:#fff}.ui-selectmenu-menu ul.ui-menu .ui-menu-item .ui-menu-item-wrapper:hover{background-color:#f8b90d}.ui-selectmenu-menu ul.ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active{background-color:#f8b90d;font-weight:400}#reservation .form-group.destination:not(.destination) .ui-selectmenu-button:hover,#reservation .form-group.rate-preference:not(.destination) .ui-selectmenu-button:hover{border-color:#f8b90d}#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:300px;height:50px;border-radius:0;background-color:#fff;border:2px solid #121212;padding-left:20px;display:flex;align-items:center;position:relative}@media (min-width:500px){#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:400px}}@media (min-width:600px){#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:500px}}@media (min-width:768px){#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:100%}}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-icon{padding:15px;right:5px;text-indent:0;position:absolute;transform:translateY(-50%);top:50%;font-size:20px}@media (min-width:768px){#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-icon{top:56%}}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon:after,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-icon:after{content:"";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-dropdown-arrow-homepage-resmod.png);background-repeat:no-repeat;background-size:contain;display:block;transition:transform .3s ease;height:15px;width:20px}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-text,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-text{text-align:left}#reservation .form-group.destination .ui-selectmenu-button.ui-selectmenu-button-open .ui-selectmenu-icon:after,#reservation .form-group.rate-preference .ui-selectmenu-button.ui-selectmenu-button-open .ui-selectmenu-icon:after{transform:rotate(180deg)}#reservation .form-group.destination .ui-selectmenu-button{margin:0 auto;border:none;height:56px}@media (min-width:768px){#reservation .form-group.destination .ui-selectmenu-button{width:700px}}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon{background:#f8b90d;padding:15px;right:15px}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon:after{height:15px;width:25px}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-text{color:#121212;font-size:30px;font-weight:500;line-height:36px}@media (max-width:767px){#reservation:not(.resmod-default){margin-bottom:calc(70px - 10vw)}#reservation:not(.resmod-default) .form-group.destination.rate-preference .ui-selectmenu-button .ui-selectmenu-text{text-overflow:inherit;white-space:inherit}#reservation:not(.resmod-default) .tab-pane.show-complete .form-group.destination.rate-preference .ui-selectmenu-button .ui-selectmenu-text{text-overflow:ellipsis;white-space:nowrap}}#reservation:not(.hd-resmodule) .content .tab-content #book .form-inline .form-fields .destination{display:block}@media (min-width:768px){#reservation:not(.hd-resmodule) .content .tab-content #book .form-inline .form-fields .dates{width:21.33%}}@media (min-width:768px){#reservation:not(.hd-resmodule) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr{width:21.33%}}.ui-selectmenu-menu .ui-state-disabled{opacity:.35}.ui-datepicker{background-color:#faf7f3;width:680px!important;margin-top:19px}.ui-datepicker .ui-state-default{transition:all .3s ease}.ui-datepicker .ui-state-hover{background-color:#f8b90d}.ui-datepicker .dp-highlight .ui-state-default{background-color:#f8b90d}.dp-open{position:relative}.dp-open:after{content:"";height:0;position:absolute;bottom:-15px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #faf7f3;left:50%;transform:translateX(-50%)}#manage{position:relative;z-index:99;top:-10px}#manage .error-container{width:100%;text-align:center;padding:0 10px}#manage .header{font-size:40px;line-height:46px;color:#121212;font-weight:500;width:730px;margin:0 auto;padding:15px;background-color:#fff}html:lang(ja) #manage .header{font-family:'Noto Sans',sans-serif}#manage .body-copy{font-size:18px;line-height:24px;color:#121212;font-weight:400}#manage .body-copy .form-fields{margin-top:30px}#manage .body-copy .form-fields .form-inline{display:flex;flex-wrap:wrap}#manage .body-copy .form-fields .form-inline .conf-res,#manage .body-copy .form-fields .form-inline .last-name{width:33.33%;padding:0 10px}#manage .body-copy .form-fields .form-inline .conf-res span,#manage .body-copy .form-fields .form-inline .last-name span{color:#121212;background-color:#f8b90d;font-size:18px;font-weight:500;line-height:50px;margin-top:35px;text-align:center;display:block;cursor:pointer}#manage .body-copy .form-fields .form-inline .conf-res span:lang(ar),#manage .body-copy .form-fields .form-inline .last-name span:lang(ar){font-weight:400}#manage .body-copy .form-fields .form-inline .conf-res span:hover,#manage .body-copy .form-fields .form-inline .last-name span:hover{background-color:#121212;color:#f8b90d}#manage .body-copy .form-fields .form-inline .important-note{font-size:14px;line-height:20px;color:#121212;padding-left:10px;margin-top:30px}@media (max-width:991px){#manage .header{font-size:30px;line-height:36px}}@media (max-width:767px){#manage{top:0}#manage .error-container{padding:0}#manage .header{width:100%;padding-left:0;padding-right:0}#manage .body-copy .desc,#manage .body-copy .rewards-copy{width:100%}#manage .body-copy .form-fields .form-inline .conf-res,#manage .body-copy .form-fields .form-inline .last-name,#manage .body-copy .form-fields .form-inline .view-res{width:100%;padding:0}#manage .body-copy .form-fields .form-inline .important-note{padding:0}}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs{background:#fff;margin-top:0;padding:20px 0;top:0;position:static}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tablist{width:100%;max-width:940px;margin:0 auto;padding:0 10px}@media (max-width:991px){.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tablist{max-width:728px}}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tabpanel{padding:20px 0}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tab{color:#121212}@media (max-width:991px){.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane{max-width:728px}}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane .form-fields .form-fields-top{justify-content:flex-start}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button{width:300px;padding:15px;font-size:18px;line-height:24px;height:50px;align-items:center;display:flex;border:2px solid #121212;transition:border-color .3s ease}@media (min-width:500px){.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button{width:100%}}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button .ui-selectmenu-text{font-size:18px;line-height:24px;font-weight:400}html:lang(ja) .reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button .ui-selectmenu-text{font-family:'Noto Sans',sans-serif}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon{background-color:transparent;padding:8px;right:4px;top:56%}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt{display:block}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-inline .form-fields .form-group.destination{width:33%}@media (max-width:767px){.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-inline .form-fields .form-group.destination{width:100%;margin-bottom:10px}}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group{margin:0;padding:0 10px}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination label{display:block}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .searchBtnWrpr .htl-search{text-transform:inherit;padding:0;height:50px;margin-top:40px}html:lang(ja) .reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .searchBtnWrpr .htl-search{font-family:'Noto Sans',sans-serif}.reservationtabs .cmp-reservationtabs{background:0 0;position:relative;top:-54px}@media (min-width:768px){.reservationtabs .cmp-reservationtabs{top:-113px}}.reservationtabs .cmp-reservationtabs .cmp-tabs{display:flex;flex-direction:column;justify-content:center;align-items:center}.reservationtabs .cmp-reservationtabs .cmp-tabs__tablist{margin-bottom:15px;margin-top:0;display:flex;justify-content:center}@media (min-width:768px){.reservationtabs .cmp-reservationtabs .cmp-tabs__tablist{justify-content:flex-start;width:700px}}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab{display:inline-block;position:relative;padding-left:unset;padding-right:unset;border-bottom:none;color:#fff;font-weight:bolder;outline:0;margin-right:20px}@media (min-width:768px){.reservationtabs .cmp-reservationtabs .cmp-tabs__tab{margin-right:40px}}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab:last-child{margin-right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab:before{content:" ";position:absolute;z-index:0;left:0;right:100%;bottom:0;background:#121212;height:3px;transition-property:right,background-color;transition-duration:.3s;transition-timing-function:ease-out}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab:hover:before{right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab--active:before{background:#f8b90d;right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs__tabpanel{background:#fff;padding:0 15px;outline:0}@media (min-width:768px){.reservationtabs .cmp-reservationtabs .cmp-tabs__tabpanel{background:0 0;padding:0}}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .header{font-size:40px;line-height:46px;color:#121212;font-weight:500;width:730px;padding:15px;background-color:#fff}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy{width:700px;margin:20px auto 0}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc sup:lang(zh),.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy sup:lang(zh){font-size:10px;vertical-align:middle}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in{text-decoration:none;font-weight:bolder;position:relative;color:inherit;border-bottom:1px solid #121212}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:lang(ar),.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:lang(ar){font-weight:400}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:before,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:before{content:" ";position:absolute;z-index:2;left:0;right:100%;bottom:-1px;background:#f8b90d;height:1px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:hover,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:hover{color:#121212}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:hover:before,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:hover:before{right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation label{font-size:18px;line-height:24px;display:block;padding-bottom:10px;font-weight:400;color:#121212}@media (max-width:360px){.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation label:lang(ar){font-size:14px}}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields{margin-top:30px}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group{display:inline-block;float:unset}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select{height:50px;margin-bottom:10px;padding:0 15px;font-size:18px;line-height:24px;border:2px solid #121212;border-radius:0;width:100%;color:#121212;background-color:transparent;outline:0;font-weight:400}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input:lang(ar),.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select:lang(ar){font-size:16px}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input:focus,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input:hover,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select:focus,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select:hover{border-color:#f8b90d}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input::-moz-placeholder{color:#121212!important}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input::placeholder{color:#121212!important}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res{background-color:#f8b90d;color:#121212;font-size:18px;font-weight:500;line-height:50px;margin:34px 0 10px 0;padding:0 10px;position:relative;text-align:center;width:33.33%;border:none}html:lang(ja) .reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res{font-family:'Noto Sans',sans-serif}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:lang(ar){font-weight:400}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:0;background-color:#121212;z-index:1;transition:all .3s ease}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res span{position:relative;z-index:2}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:hover{color:#f8b90d}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:hover:after{width:100%}.reservationtabs .cmp-reservationtabs .error-msg{color:#121212;font-weight:400;font-size:18px;line-height:26px;height:auto;min-height:62px;width:100%;border:3px solid #a50000;width:100%;text-align:left;position:relative;padding:15px 15px 15px 63px;margin-bottom:20px}.reservationtabs .cmp-reservationtabs .error-msg:empty{display:none}.reservationtabs .cmp-reservationtabs .error-msg:before{font-family:FontAwesome;content:"\f06a";font-weight:400;font-size:20px;line-height:1;width:48px;padding:15px;margin-right:15px;background-color:#a50000;color:#fff;position:absolute;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.corporate-id,.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.iata-id{position:relative}@media (min-width:768px){.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.corporate-id .help-note,.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.iata-id .help-note{position:absolute;left:15px;bottom:-20px}}.cmp-reservationtabs--hidden{display:none}.aem-AuthorLayer-Edit .cmp-reservationtabs--hidden{display:block}.filter .cmp-tabs__tablist{align-items:center;justify-content:center;margin-bottom:35px}.filter .cmp-tabs__tabpanel{outline:0}.filter .cmp-tabs__tab{outline:0;padding:0;border:none;margin:0 20px;font-weight:700;position:relative}.filter .cmp-tabs__tab--active:after{content:" ";background-color:#f8b90d;height:3px;width:100%;position:absolute;bottom:-10px;left:0}.cmp-breadcrumb{background:#fff;border-top:solid #f8b90d 2px}.cmp-breadcrumb__list{padding:.5em 1em;display:flex;align-items:center;flex-wrap:wrap}.cmp-breadcrumb__item{font-weight:400;font-size:16px;line-height:24px;border-left:1px solid #121212;padding:5px 20px 9px;white-space:nowrap}[dir=rtl] .cmp-breadcrumb__item{border-left:none;border-right:1px solid #121212}.cmp-breadcrumb__item:first-child{border:none}.cmp-breadcrumb__item:first-child .cmp-breadcrumb__item-link{width:18px;height:16px}.cmp-breadcrumb__item:first-child .cmp-breadcrumb__item-link:after{display:none}.cmp-breadcrumb__item:first-child .cmp-breadcrumb__item-link span:after{padding:0}.cmp-breadcrumb__item-link:hover{text-decoration:underline}.cmp-breadcrumb__item--active span{padding:0}.cmp-separator .cmp-separator__horizontal-rule{background-color:inherit;border-top:1px solid #ccc;height:1px;margin:1em 0}.cmp-video-player .video-js .vjs-big-play-button{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/video-play-icon.png);background-repeat:no-repeat;background-size:contain;height:90px;width:90px;border:none;background-color:transparent}.cmp-video-player .video-js .vjs-big-play-button>*{display:none}.vx-highlight-wrapper .vx-highlight-items{display:flex;flex-wrap:wrap;padding:0 8%}.vx-highlight-wrapper .vx-highlight-item{width:50%;padding:0 0 40px 30px;color:#121212;font-size:18px;position:relative}@media (min-width:768px){.vx-highlight-wrapper .vx-highlight-item{padding-right:10px;width:25%}}.vx-highlight-wrapper .vx-highlight-item:before{font-family:FontAwesome;content:"\f00c";left:0;position:absolute}.limited_offers_headerline{font-size:42px;text-align:center}@media (min-width:768px){.limited_offers_headerline{font-size:50px}}.limited_offers_headerline:after{content:"";background-color:transparent;display:block;width:40px;margin:40px auto;height:3px;border:0 solid #f8b90d;transition:all ease-in-out .3s}.limited_offers_headerline.state-bottomvisible:after{border-left-width:40px}.limited_offers_gallery{display:grid;grid-gap:30px;flex-wrap:wrap;padding:0 30px 30px;justify-content:center;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.limited_offers_gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.limited_offers_gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}.gallery--cols-1 .limited_offers_gallery{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.gallery--cols-2 .limited_offers_gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.gallery--cols-3 .limited_offers_gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.limited_offers_gallery .lo_element{background-color:#fff}@media (min-width:768px){.gallery--cols-1 .limited_offers_gallery .lo_element{display:flex;margin:0 auto;max-width:940px}.gallery--cols-1 .limited_offers_gallery .lo_element .offer-image,.gallery--cols-1 .limited_offers_gallery .lo_element .offer-information{width:50%}.gallery--cols-1 .limited_offers_gallery .lo_element .offer-image{float:left}.gallery--cols-1 .limited_offers_gallery .lo_element .offer-information{float:right;padding:20px}}.limited_offers_gallery .lo_element .offer-information{padding:20px 20px 20px 0}.limited_offers_gallery .lo_element .offer-information>a{text-decoration:none}.limited_offers_gallery .lo_element .offer_title{padding-left:20px;font-size:24px;position:relative;line-height:1.25;margin-bottom:15px}[dir=rtl] .limited_offers_gallery .lo_element .offer_title{padding-right:20px;padding-left:0}.limited_offers_gallery .lo_element .offer_subtitle{padding-left:20px;font-weight:550;font-size:18px;font-family:Founders-Grotesque-Webfont,sans-serif;color:#121212;margin-bottom:5px}.limited_offers_gallery .lo_element .offer_subtitle h6{font-family:'Noto Sans',sans-serif;line-height:26px}.limited_offers_gallery .lo_element .offer_paragraph{padding-left:20px;font-size:18px;margin-bottom:15px}.limited_offers_gallery .lo_element .booknow_cta,.limited_offers_gallery .lo_element .link{margin-left:20px}.limited_offers_gallery .lo_element img{max-width:100%;width:100%;height:auto}.rooms-header{text-align:center}.rooms-header:after{content:"";background-color:transparent;display:block;width:40px;margin:40px auto;height:3px;border:0 solid #f8b90d;transition:all ease-in-out .3s}.rooms-header.state-bottomvisible:after{border-left-width:40px}.rooms .cmp-teaser__content{display:block}.rooms .cmp-carousel{margin:0 auto}.rooms .cmp-carousel .slick-dots{position:relative;bottom:unset;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;z-index:998}.rooms .cmp-carousel .slick-dots li{position:relative;display:inline-block;width:2rem;height:2rem;margin:0 .5rem;padding:0;cursor:pointer}.rooms .cmp-carousel .slick-dots li button{font-size:0;line-height:0;display:block;width:2rem;height:2rem;padding:.5rem;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.rooms .cmp-carousel .slick-dots li button::before{font-size:3.3rem;line-height:2rem;position:absolute;top:0;left:0;width:2rem;height:2rem;content:"•";text-align:center;opacity:.25;color:#f8b90d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rooms .cmp-carousel .slick-dots li.slick-active button::before{opacity:.85}html[class*=aem-AuthorLayer-Edit] .rooms{padding-top:50px}.limited-time-feature-detail .offer__subtitle,.limited-time-feature-detail .offer__title{margin-top:15px;text-align:center}@media (min-width:768px){.limited-time-feature-detail .offer__subtitle,.limited-time-feature-detail .offer__title{margin-top:20px}}.limited-time-feature-detail .offer__title{font-size:30px}@media (min-width:768px){.limited-time-feature-detail .offer__title{font-size:40px}}.limited-time-feature-detail .offer__subtitle{font-size:24px}.limited-time-feature-detail .cmp-teaser__image{margin:45px 0 0}@media (min-width:768px){.limited-time-feature-detail .cmp-teaser__image{margin-top:60px}}.limited-time-feature-detail .cmp-teaser__image img{max-width:100%}.limited-time-feature-detail .cmp-teaser__description{padding:0;margin:14px 0 30px}@media (min-width:768px){.limited-time-feature-detail .cmp-teaser__description{margin:24px 0 40px}}.limited-time-feature-detail figure{margin:0;padding:0}.content-details .vx-facilities{clear:both}.content-details .bs-header{display:none}.content-details .bs-header:not(.alt){padding:0 20px}.content-details .bs-header:not(.alt) h2{margin:20px 0 10px;font-size:40px}.content-details .bs-header:not(.alt):after{content:"";background-color:#f8b90d;display:block;width:0;margin-top:20px;margin-bottom:20px;height:3px;transition:width ease-in-out .3s}@media (min-width:768px){.content-details .bs-header:not(.alt):after{margin-top:40px;margin-bottom:40px}}.content-details .bs-header:not(.alt).state-bottomvisible:after{width:40px}.content-details .bs-header.alt{padding:0 20px}.content-details .bs-header.alt h2{font-size:24px}.content-details .bs-details .item{width:100%;float:left;padding:0 20px}@media (min-width:768px){.content-details .bs-details .item{width:50%}}.content-details .bs-details .item.other.hlt-rcrtn{width:100%}.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h1,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h2,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h3,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h4,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h5,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h6{font-size:18px;margin:20px 0 5px 0}html:lang(ja) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h1,html:lang(ja) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h2,html:lang(ja) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h3,html:lang(ja) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h4,html:lang(ja) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h5,html:lang(ja) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h6{font-family:'Noto Sans',sans-serif}.content-details .bs-details .item.other.hlt-rcrtn .item-desc{margin-bottom:0}.content-details .bs-details .item.other.hlt-rcrtn .item-desc li,.content-details .bs-details .item.other.hlt-rcrtn .item-desc ul{list-style:none;padding:0;margin:0}.content-details .bs-details .sub-header .h1,.content-details .bs-details .sub-header .h2,.content-details .bs-details .sub-header .h3,.content-details .bs-details .sub-header .h4,.content-details .bs-details .sub-header .h5,.content-details .bs-details .sub-header .h6{margin:0 0 20px 0}.content-details .bs-details .sub-header .h1{font-size:80px}.content-details .bs-details .sub-header .h2{font-size:50px}.content-details .bs-details .sub-header .h3{font-size:40px}.content-details .bs-details .sub-header .h4{font-size:30px}.content-details .bs-details .sub-header .h5{font-size:24px}.content-details .bs-details .sub-header .h6{font-size:18px}.content-details .bs-details .sub-item{width:100%}.content-details .bs-details .sub-item .sub-header{margin-left:-20px;padding-left:17px;border-left:3px solid #f8b90d}.content-details .bs-details .sub-item .h1{font-size:50px}.content-details .bs-details .sub-item .h2{font-size:40px}.content-details .bs-details .sub-item .h3{font-size:30px}.content-details .bs-details .sub-item .h4{font-size:24px}.content-details .bs-details .sub-item .h5{font-size:18px}.content-details .bs-details .sub-item .h6{font-size:16px}.content-details .bs-details .item-desc{margin-bottom:40px}@media (min-width:768px){.content-details .bs-details .item-desc{margin-bottom:80px}}.content-details .bs-details .item-desc .download{border-bottom:1px solid #121212;color:inherit;display:inline-block;font-weight:500;position:relative;text-decoration:none;margin-left:26px}.content-details .bs-details .item-desc .download:after{position:absolute;content:"";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-download.png);left:-26px;padding:0;margin-right:10px;background-repeat:no-repeat;background-size:100%;height:20px;width:16px;top:3px}.content-details .bs-details .item-desc .download:before{border-bottom:1px solid #f8b90d;bottom:-1px;content:"";display:inline-block;left:0;position:absolute;transition:width .3s ease;width:0}.content-details .bs-details .item-desc .download:hover:before{width:100%}.cmp-gallery .cmp-gallery__title{margin-bottom:65px;position:relative;text-align:center}@media (min-width:768px){.cmp-gallery .cmp-gallery__title{margin-bottom:80px}}.cmp-gallery .cmp-gallery__title:after{bottom:-30px;content:" ";height:3px;display:inline-block;right:auto;left:50%;position:absolute;background-color:transparent;border-left:32px solid #f8b90d;transform:translateX(-50%)}.h1 .cmp-gallery .cmp-gallery__title{font-size:80px}@media (max-width:991px){.h1 .cmp-gallery .cmp-gallery__title{font-size:80px}}@media (max-width:767px){.h1 .cmp-gallery .cmp-gallery__title{font-size:50px}}.h2 .cmp-gallery .cmp-gallery__title{font-size:50px}@media (max-width:991px){.h2 .cmp-gallery .cmp-gallery__title{font-size:48px}}@media (max-width:767px){.h2 .cmp-gallery .cmp-gallery__title{font-size:42px}}.h3 .cmp-gallery .cmp-gallery__title{font-size:40px}@media (max-width:991px){.h3 .cmp-gallery .cmp-gallery__title{font-size:36px}}@media (max-width:767px){.h3 .cmp-gallery .cmp-gallery__title{font-size:30px}}.h4 .cmp-gallery .cmp-gallery__title{font-size:30px}@media (max-width:991px){.h4 .cmp-gallery .cmp-gallery__title{font-size:34px}}@media (max-width:767px){.h4 .cmp-gallery .cmp-gallery__title{font-size:28px}}.h5 .cmp-gallery .cmp-gallery__title{font-size:24px}@media (max-width:991px){.h5 .cmp-gallery .cmp-gallery__title{font-size:20px}}@media (max-width:767px){.h5 .cmp-gallery .cmp-gallery__title{font-size:20px}}.h6 .cmp-gallery .cmp-gallery__title{font-size:18px}@media (max-width:991px){.h6 .cmp-gallery .cmp-gallery__title{font-size:18px}}@media (max-width:767px){.h6 .cmp-gallery .cmp-gallery__title{font-size:18px}}.cmp-hotel-detail-container{padding:30px 25px}.cmp-hotel-detail-container__title{color:#1c1f2a;font-size:30px;line-height:1.25;font-weight:500;text-align:center}@media (min-width:993px){.cmp-hotel-detail-container__title{font-size:40px;font-weight:400}}.cmp-hotel-detail-container__title:after{left:50%;bottom:-20px;transform:translateX(-50%)}.state-bottomvisible .cmp-hotel-detail-container__title:after{border-width:0 0 0 32px}.cmp-hotel-detail-container__title:empty{display:none}.cmp-hotel-detail-container--expanded .cmp-accordion__item{border-top:none;text-align:center}.cmp-hotel-detail-container--expanded .cmp-accordion__header{margin-bottom:25px}.cmp-hotel-detail-container--expanded .cmp-accordion__panel{padding:0}.cmp-hotel-detail-container--expanded .cmp-accordion__panel--hidden{padding:0}.cmp-hotel-detail-container--bgColorPrimary{background-color:#f8b90d}.cmp-hotel-detail-container--bgColorSecondary{background-color:#121212}.cmp-hotel-detail-container--bgColorHoney-yellow{background-color:#f8b90d}.cmp-hotel-detail-container--bgColorGreyhound-black{background-color:#121212}.cmp-hotel-detail-container--bgColorDove-grey{background-color:#1c1f2a}.cmp-hotel-detail-container--bgColorWarm-white{background-color:#faf7f3}.cmp-hotel-detail-container--bgColorUtility-nav-grey{background-color:#3f3d3d}.cmp-hotel-detail-container--bgColorHeader-mobile-border{background-color:#f7f7f7}.cmp-hotel-detail-container--bgColorError-red{background-color:#a50000}.cmp-hotel-detail-container--bgColorColor-white{background-color:#fff}.cmp-hotel-detail-container--bgColorGray1{background-color:#ccc}.cmp-hotel-detail-container--bgColorDove-grey,.cmp-hotel-detail-container--bgColorGreyhound-black,.cmp-hotel-detail-container--bgColorSecondary,.cmp-hotel-detail-container--bgColorUtility-nav-grey{color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-hotel-detail-container__title,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-hotel-detail-container__title,.cmp-hotel-detail-container--bgColorSecondary .cmp-hotel-detail-container__title,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-hotel-detail-container__title{color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__item,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__item,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__item,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__item{border-color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__button,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__button,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__button,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__button{color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__button--expanded .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__button--expanded .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__button--expanded .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__button--expanded .cmp-accordion__icon{border-color:#fff}.cmp-hotel-detail-container--titleAlignLeft .cmp-hotel-detail-container__title{text-align:left}.cmp-hotel-detail-container--titleAlignLeft .cmp-hotel-detail-container__title:after{left:0;transform:unset}.cmp-hotel-detail-container--titleAlignRight .cmp-hotel-detail-container__title{text-align:right}.cmp-hotel-detail-container--titleAlignRight .cmp-hotel-detail-container__title:after{left:unset;right:0;transform:unset}@media (min-width:993px){.cmp-hotel-detail-container--colsNum2 .cmp-hotel-detail-container--expanded{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;row-gap:0}.cmp-hotel-detail-container--colsNum2 .cmp-hotel-detail-container--expanded .cmp-hotel-detail-container__title{grid-column:1/3}}@media (min-width:993px){.cmp-hotel-detail-container--colsNum3 .cmp-hotel-detail-container--expanded{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;row-gap:0}.cmp-hotel-detail-container--colsNum3 .cmp-hotel-detail-container--expanded .cmp-hotel-detail-container__title{grid-column:1/4}}@media (min-width:993px){.cmp-hotel-detail-container--colsNum4 .cmp-hotel-detail-container--expanded{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;row-gap:0}.cmp-hotel-detail-container--colsNum4 .cmp-hotel-detail-container--expanded .cmp-hotel-detail-container__title{grid-column:1/5}}.cmp-hotel-detail-container--colsAlignLeft .cmp-accordion__item{text-align:left}.cmp-hotel-detail-container--colsAlignRight .cmp-accordion__item{text-align:right}.cmp-hotel-detail-container--paddingVerticalNone>.cmp-hotel-detail-container{padding-top:0;padding-bottom:0}.cmp-hotel-detail-container--paddingVerticalSmall>.cmp-hotel-detail-container{padding-top:20px;padding-bottom:20px}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container{padding:0;display:flex;flex-direction:column;max-width:unset}@media (min-width:993px){.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container{flex-direction:row;flex-wrap:wrap}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>*{width:50%}}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-hotel-detail-container__title{display:none}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item{display:flex;align-items:center;justify-content:center}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .cmp-accordion__header:empty{display:none}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .cmp-accordion__panel{width:100%}@media (min-width:993px){.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .cmp-accordion__panel{padding:0}}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image{max-width:100%;display:none}@media (min-width:993px){.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image{display:block}}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image .cmp-image{width:100%}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image .cmp-image__image{width:100%}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image .cmp-image__image img{width:100%}.hotel-detail-container.no-padding .cmp-hotel-detail-container{padding:0}.cmp-display-logic__text{font-size:18px;line-height:1.44}[dir=rtl] .cmp-display-logic__text{text-align:right}.cmp-display-logic__action-container{margin-top:25px}.cmp-display-logic--textColorWhite{color:#fff}.cmp-attraction-card .cmp-display-logic__text{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:3rem;column-gap:3rem;row-gap:1.3rem}@media (min-width:769px){.cmp-attraction-card .cmp-display-logic__text{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:3.5rem}}.cmp-accordion__item{border-top:solid #121212 3px}.cmp-accordion__header{margin:0}.cmp-accordion__button{padding:0 20px;border:0;display:flex;justify-content:space-between;align-items:center;width:100%;background:0 0;line-height:55px;color:#121212;font-size:18px;font-weight:500}.cmp-accordion__button--expanded{color:#f8b90d;background-color:#121212}.cmp-accordion__button--expanded .cmp-accordion__icon{transform:rotate(-135deg);margin-top:8px;border-color:#f8b90d}.cmp-accordion__title{padding-right:20px}.cmp-accordion__icon{display:block;width:12px;height:12px;border:solid #121212 3px;border-top:none;border-left:none;transform:rotate(45deg);margin:-4px 3px 3px 0}.cmp-accordion__panel{padding:20px;font-size:18px;line-height:1.4;transition:all .2s ease-out}.cmp-accordion__panel--expanded{padding-top:0}.cmp-accordion__panel--hidden{height:0;line-height:0;opacity:0;padding:0}.cmp-meeting-room-card{padding:40px 25px;max-width:1100px;margin:0 auto}.cmp-meeting-room-card__card{background-color:#fff}.cmp-meeting-room-card__list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:30px}@media (min-width:769px){.cmp-meeting-room-card__list{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:70px;column-gap:70px;row-gap:60px}}.cmp-meeting-room-card__content{padding:15px 23px 20px}@media (min-width:769px){.cmp-meeting-room-card__content{padding-bottom:30px}}.cmp-meeting-room-card__content h4{position:relative;font-weight:500;font-size:28px;line-height:1.25;margin-bottom:10px;padding:0}@media (min-width:769px){.cmp-meeting-room-card__content h4{font-size:30px;margin-bottom:20px}}.cmp-meeting-room-card__content h4:before{background-color:#f8b90d;content:"";display:block;width:3px;height:100%;position:absolute;top:0;left:-23px}[dir=rtl] .cmp-meeting-room-card__content h4:before{left:unset;right:-23px}.cmp-meeting-room-card__content dl{margin:0}.cmp-meeting-room-card__content dd{margin:0;font-weight:600;font-size:16px;line-height:1.625}@media (min-width:769px){.cmp-meeting-room-card__content dd{font-size:18px;line-height:1.444444}}.cmp-meeting-room-card__content p{font-weight:400;font-size:18px;line-height:1.222222;margin:10px 0 0}@media (min-width:769px){.cmp-meeting-room-card__content p{margin-top:20px;line-height:1.444444}}.cmp-meeting-room-card__actions{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:60px}.cmp-meeting-room-card__actions>div+div{margin-top:40px}.cmp-meeting-room-card__actions .cmp-button{display:block}.cmp-meeting-room-card a.cmp-button:focus{border-width:unset}.cmp-restaurant-cards img{height:250px;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:769px){.cmp-restaurant-cards img{height:640px}}.cmp-restaurant-cards .cmp-carousel{margin-bottom:15px}.cmp-restaurant-cards .cmp-carousel .slick-arrow{width:40px;height:40px}.cmp-restaurant-cards .cmp-carousel .slick-prev{right:40px}.cmp-restaurant-cards .cmp-restaurant-card{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:40px}@media (min-width:769px){.cmp-restaurant-cards .cmp-restaurant-card{row-gap:60px}}.cmp-restaurant-cards .cmp-restaurant-card__list{background-color:#fff;padding-bottom:36px}.cmp-restaurant-cards--container{display:flex;flex-direction:column;gap:20px;padding:20px}@media (min-width:769px){.cmp-restaurant-cards--container{flex-direction:row;gap:100px}}.cmp-restaurant-cards--half{flex-basis:100%;text-align:left}@media (min-width:769px){.cmp-restaurant-cards--half{flex-basis:50%}}[dir=rtl] .cmp-restaurant-cards--half{text-align:right}.cmp-restaurant-cards--title{font-size:30px;line-height:1.25;margin-bottom:25px;padding-left:20px;text-align:left}[dir=rtl] .cmp-restaurant-cards--title{padding-left:0;padding-right:20px;text-align:right}@media (min-width:769px){.cmp-restaurant-cards--title{width:33%;padding:15px 25px 5px 20px;background-color:#fff;margin-top:-2em}[dir=rtl] .cmp-restaurant-cards--title{padding:15px 20px 5px 25px}}.cmp-restaurant-cards--title:after{left:20px;transform:unset;bottom:-5px;border-width:0 0 0 32px}@media (min-width:769px){.cmp-restaurant-cards--title:after{bottom:0}}[dir=rtl] .cmp-restaurant-cards--title:after{transform:unset;left:unset;right:20px}.cmp-restaurant-cards--type{font-size:20px}.cmp-restaurant-cards--hours,.cmp-restaurant-cards--type{line-height:1.5;text-transform:lowercase;margin:20px 0}.cmp-restaurant-cards--hours:first-child,.cmp-restaurant-cards--type:first-child{margin-top:0}.cmp-restaurant-cards--hours:first-letter,.cmp-restaurant-cards--type:first-letter{text-transform:uppercase}.cmp-restaurant-cards--hours~p:not(.cmp-restaurant-cards--hours):not(.cmp-restaurant-cards--phone):not(.cmp-restaurant-cards--hour),.cmp-restaurant-cards--type~p:not(.cmp-restaurant-cards--hours):not(.cmp-restaurant-cards--phone):not(.cmp-restaurant-cards--hour){margin:0}.cmp-restaurant-cards--hours{font-weight:600;margin-bottom:0}.cmp-restaurant-cards--cuisine-label,.cmp-restaurant-cards--label{font-weight:600}.cmp-restaurant-cards--hour{margin:20px 0 0}.cmp-restaurant-cards--phone{margin:0 0 20px}.cmp-restaurant-cards--buttons{align-items:center;justify-content:center;padding-bottom:30px}@media (max-width:768px){.cmp-restaurant-cards--buttons{padding-bottom:1.5rem}}.cmp-restaurant-cards--buttons .cmp-button--tertiary{padding-top:1.5rem}@media (max-width:768px){.cmp-restaurant-cards--buttons .cmp-button--tertiary{padding-top:2.8rem}}.cmp-restaurant-cards--buttons .cmp-button--tertiary .cmp-button{margin:0;padding-bottom:4px}.cmp-restaurant-cards--buttons .cmp-button--tertiary .cmp-button:before{display:none}.cmp-restaurant-cards--buttons .cmp-button--secondary{padding-top:1.5rem}@media (max-width:768px){.cmp-restaurant-cards--buttons .cmp-button--secondary{padding-top:1.9rem}}.cmp-restaurant-cards--buttons .cmp-button-wrapper>a:focus{outline:2px solid #000}.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title{padding:0 0 0 23px;margin-bottom:10px}@media (min-width:769px){.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title{width:unset;margin-top:unset;margin-bottom:20px}}[dir=rtl] .cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title{padding:0 23px 0 0}.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title:after{height:1.25em;border-width:0 0 0 3px;bottom:unset;top:0;left:0}[dir=rtl] .cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title:after{left:unset;right:0}.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--container{padding:23px}#digitaldir-dining .restaurant-cards .cmp-restaurant-card,.hotel-detail-container .restaurant-cards .cmp-restaurant-card{display:block}#digitaldir-dining .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li,.hotel-detail-container .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li{font-size:18px;line-height:26px}@media (max-width:767px){#digitaldir-dining .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li,.hotel-detail-container .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li{font-size:16px;line-height:22px}}.cmp-specialannouncements{margin:30px auto;box-shadow:0 3px 10px 0 rgba(0,0,0,.12)}[dir=ltr] .cmp-specialannouncements{border-left-width:10px;padding:26px 54px 26px 44px}[dir=rtl] .cmp-specialannouncements{border-right-width:10px;padding:26px 44px 26px 54px}.cmp-specialannouncements__title{font-size:20px;margin-bottom:10px}.cmp-specialannouncements .important-update{margin:15px 0;font-size:16px}.cmp-specialannouncements .announcement-list__item{padding:15px 0;border-top-width:1px;line-height:26px}.cmp-specialannouncements__action{font-size:14px;line-height:28px}@media (min-width:769px){.cmp-specialannouncements__title{line-height:15px}.cmp-specialannouncements__action{font-size:16px;bottom:22px}}html{box-sizing:border-box;font-size:1em;line-height:1.4;-webkit-font-smoothing:antialiased}body{background:#fff}html:lang(zh) body{font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}*,:after,:before{box-sizing:inherit}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}body{background:#faf7f3;color:#1c1f2a;font-size:18px;line-height:1.35}html:lang(zh) body{font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:underline}.limited_offers_gallery .lo_element .booknow_cta a,.limited_offers_gallery .lo_element .link a,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link,.teaser--feature a.cmp-teaser__action-link,.teaser--feature-animated a.cmp-teaser__action-link,.teaser--hotel-home a.cmp-teaser__action-link,.teaser--promo a.cmp-teaser__action-link,a.basic__link,a.primary__link,a.secondary__link,a.tertiary__link{display:inline-block;letter-spacing:normal;text-decoration:none;transition:background-color .3s;font-weight:700}.teaser--hotel-home a.cmp-teaser__action-link,a.primary__link,a.secondary__link{color:#121212;font-size:18px;position:relative;background-color:transparent;z-index:10}.teaser--hotel-home a.cmp-teaser__action-link:after,.teaser--hotel-home a.cmp-teaser__action-link:before,a.primary__link:after,a.primary__link:before,a.secondary__link:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#121212;transition:width ease .3s;z-index:-1}.teaser--hotel-home a.cmp-teaser__action-link,a.primary__link{border-width:0;padding:12px 22px}.teaser--hotel-home a.cmp-teaser__action-link:after,a.primary__link:after{background-color:#f8b90d;z-index:-2;width:100%}a.secondary__link{border:2px solid #121212;padding:10px 20px}a.secondary__link:hover{color:#f8b90d}a.secondary__link:hover:before{width:100%}.teaser--hotel-home a.cmp-teaser__action-link:hover,a.primary__link:hover{color:#f8b90d}.teaser--hotel-home a.cmp-teaser__action-link:hover:before,a.primary__link:hover:before{width:100%}.limited_offers_gallery .lo_element .booknow_cta a,.limited_offers_gallery .lo_element .link a,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link,.teaser--feature a.cmp-teaser__action-link,.teaser--feature-animated a.cmp-teaser__action-link,.teaser--promo a.cmp-teaser__action-link,a.basic__link,a.tertiary__link{text-decoration:none;position:relative;border-width:0;border-bottom:1px solid #121212;line-height:1}.limited_offers_gallery .lo_element .booknow_cta a,.limited_offers_gallery .lo_element .link a,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link,.teaser--feature a.cmp-teaser__action-link,.teaser--feature-animated a.cmp-teaser__action-link,.teaser--promo a.cmp-teaser__action-link,a.tertiary__link{margin-right:1em}.limited_offers_gallery .lo_element .booknow_cta [dir=rtl] a,.limited_offers_gallery .lo_element .link [dir=rtl] a,.scroll-carousel .cmp-carousel [dir=rtl] a.cmp-teaser__action-link,.teaser--feature [dir=rtl] a.cmp-teaser__action-link,.teaser--feature-animated [dir=rtl] a.cmp-teaser__action-link,.teaser--promo [dir=rtl] a.cmp-teaser__action-link,[dir=rtl] .limited_offers_gallery .lo_element .booknow_cta a,[dir=rtl] .limited_offers_gallery .lo_element .link a,[dir=rtl] .scroll-carousel .cmp-carousel a.cmp-teaser__action-link,[dir=rtl] .teaser--feature a.cmp-teaser__action-link,[dir=rtl] .teaser--feature-animated a.cmp-teaser__action-link,[dir=rtl] .teaser--promo a.cmp-teaser__action-link,[dir=rtl] a.tertiary__link{margin-left:1em;margin-right:0}.limited_offers_gallery .lo_element .booknow_cta a:after,.limited_offers_gallery .lo_element .link a:after,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:after,.teaser--feature a.cmp-teaser__action-link:after,.teaser--feature-animated a.cmp-teaser__action-link:after,.teaser--promo a.cmp-teaser__action-link:after,a.basic__link:after,a.tertiary__link:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:1px;width:0%;margin-bottom:-1px;background-color:#f8b90d;transition:width ease .3s;z-index:1}.limited_offers_gallery .lo_element .booknow_cta [dir=rtl] a:after,.limited_offers_gallery .lo_element .link [dir=rtl] a:after,.scroll-carousel .cmp-carousel [dir=rtl] a.cmp-teaser__action-link:after,.teaser--feature [dir=rtl] a.cmp-teaser__action-link:after,.teaser--feature-animated [dir=rtl] a.cmp-teaser__action-link:after,.teaser--promo [dir=rtl] a.cmp-teaser__action-link:after,[dir=rtl] .limited_offers_gallery .lo_element .booknow_cta a:after,[dir=rtl] .limited_offers_gallery .lo_element .link a:after,[dir=rtl] .scroll-carousel .cmp-carousel a.cmp-teaser__action-link:after,[dir=rtl] .teaser--feature a.cmp-teaser__action-link:after,[dir=rtl] .teaser--feature-animated a.cmp-teaser__action-link:after,[dir=rtl] .teaser--promo a.cmp-teaser__action-link:after,[dir=rtl] a.basic__link:after,[dir=rtl] a.tertiary__link:after{left:inherit;right:0}.limited_offers_gallery .lo_element .booknow_cta a:hover:after,.limited_offers_gallery .lo_element .link a:hover:after,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:hover:after,.teaser--feature a.cmp-teaser__action-link:hover:after,.teaser--feature-animated a.cmp-teaser__action-link:hover:after,.teaser--promo a.cmp-teaser__action-link:hover:after,a.basic__link:hover:after,a.tertiary__link:hover:after{width:100%}.limited_offers_gallery .lo_element .booknow_cta a:before,.limited_offers_gallery .lo_element .link a:before,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:before,.teaser--feature a.cmp-teaser__action-link:before,.teaser--feature-animated a.cmp-teaser__action-link:before,.teaser--promo a.cmp-teaser__action-link:before,a.tertiary__link:before{content:" ";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-121212.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:0;left:100%}.limited_offers_gallery .lo_element .booknow_cta [dir=rtl] a:before,.limited_offers_gallery .lo_element .link [dir=rtl] a:before,.scroll-carousel .cmp-carousel [dir=rtl] a.cmp-teaser__action-link:before,.teaser--feature [dir=rtl] a.cmp-teaser__action-link:before,.teaser--feature-animated [dir=rtl] a.cmp-teaser__action-link:before,.teaser--promo [dir=rtl] a.cmp-teaser__action-link:before,[dir=rtl] .limited_offers_gallery .lo_element .booknow_cta a:before,[dir=rtl] .limited_offers_gallery .lo_element .link a:before,[dir=rtl] .scroll-carousel .cmp-carousel a.cmp-teaser__action-link:before,[dir=rtl] .teaser--feature a.cmp-teaser__action-link:before,[dir=rtl] .teaser--feature-animated a.cmp-teaser__action-link:before,[dir=rtl] .teaser--promo a.cmp-teaser__action-link:before,[dir=rtl] a.tertiary__link:before{left:inherit;transform:scaleX(-1);right:100%}.limited_offers_gallery .lo_element .booknow_cta a:hover:before,.limited_offers_gallery .lo_element .link a:hover:before,.scroll-carousel .cmp-carousel a.cmp-teaser__action-link:hover:before,.teaser--feature a.cmp-teaser__action-link:hover:before,.teaser--feature-animated a.cmp-teaser__action-link:hover:before,.teaser--promo a.cmp-teaser__action-link:hover:before,a.tertiary__link:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-f8b90d.svg);transition-delay:.3s}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper{background-color:#f8b90d;border:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer{background-color:inherit;border:0;max-width:940px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]{display:flex;align-items:center;flex:1;height:70px;color:#121212;font-weight:500}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]:lang(ar){font-weight:400}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]{font-family:Founders-Grotesque-Webfont,Arial,Helvetica,sans-serif}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]:lang(zh){font-family:"PingFang SC","Microsoft YaHei",sans-serif}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-]:lang(ar){font-family:Mada,sans-serif}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandLogo{flex:100px 0;width:100px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandLogo .brandLogo-link{display:inline-block;line-height:1;padding:0;width:100%}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandLogo .brandLogo-link img{max-height:100%;height:auto;line-height:1;width:100%}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer{flex:1;display:flex!important}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav{align-items:center;display:flex;flex:1;justify-content:flex-end;margin:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list{display:flex;flex:1;justify-content:center;align-content:center;margin:0 45px;text-align:left}@media (max-width:768px){#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list{justify-content:flex-start!important}}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item{margin-right:40px;text-align:center}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item a.brandNav-link{border-bottom:3px solid transparent;color:inherit;display:inline-block;font:inherit;font-size:18px;line-height:26px;padding:0;position:relative;text-decoration:none}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item a.brandNav-link:after{background-color:#fff;bottom:-3px;content:"";display:block;height:3px;position:absolute;transition:all .3s ease;-webkit-transition:all .2s ease;width:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item a.brandNav-link:lang(fr){font-size:16px;line-height:23px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item.active a.brandNav-link{color:inherit;border-bottom:3px solid #121212}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:hover:not(.active) a.brandNav-link{justify-content:start}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:hover:not(.active) a.brandNav-link:after{width:100%}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:last-child{margin:0}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .brandNav .brandNav-list .brandNav-list-item:last-child:lang(ar){margin-right:40px}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow{background-color:#121212;border:2px solid #121212;border-radius:3px;color:inherit;display:inline-block;font:inherit;font-size:16px;font-weight:500;line-height:23px;margin:auto;padding:10px 15px;position:relative;right:auto;text-align:left;text-transform:none;top:auto;width:auto;transform:none}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow:lang(ar){font-weight:500}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow:after{background-color:#121212;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:0;z-index:1;transition:all .3s ease}#uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer>.row>[class*=col-] .brandNavContainer .booknow span{position:relative;z-index:2;color:#f8b90d}@media (max-width:1199px){#uhf_headerWrapper .mobileNavManuWrapper.hidden-sm{display:block!important}#uhf_headerWrapper .brandLogoNavWrapper.visible-sm{display:none!important}#uhf_headerWrapper .mobileNavListBase.hidden-sm{display:block!important}#uhf_headerWrapper .utilityNavWrapper{display:none!important}#uhf_headerWrapper .mobileNavManuWrapper{background-color:#f8b90d}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer{background-color:inherit;border:0;padding:5px 15px;color:#121212;font-weight:500}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer:lang(ar){font-weight:400}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer{font-family:Founders-Grotesque-Webfont,Arial,Helvetica,sans-serif}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer:lang(zh){font-family:"PingFang SC","Microsoft YaHei",sans-serif}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer:lang(ar){font-family:Mada,sans-serif}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row{position:relative;color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .brandLogo{max-width:50%}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .brandLogo .brandLogo-link{display:inline-block}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .brandLogo .brandLogo-link .brandLogo-image{width:100px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile{padding-top:0}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav{background-color:inherit;color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link{color:#121212!important}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link:active,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link:hover,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link:link{padding:16px 14px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA{padding:16px 20px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA .fa-2x{color:inherit!important}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA.open .fa-2x{color:#fff!important}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.menuCTA.open .fa-2x:before{content:"\f0c9"}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link.mobileResDirectNumber.fa.fa-phone.fa-2x{font-size:25px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile{min-height:60px;color:#121212;font:inherit;max-width:none;width:auto;display:flex;flex-direction:column;align-items:center}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile *{color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile .logIn-link-logo{margin-top:10px;display:block;width:100%;max-width:85px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile .logIn-State{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner{top:5px;border:0;font:inherit;color:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list{padding:0 15px}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item .mobileNavLink{color:#121212;padding:12px 0;line-height:26px;font-weight:500;text-decoration:none}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item .mobileNavLink:lang(ar){font-weight:400}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item.active .mobileNavLink{color:#121212}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList{margin-left:0}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList.uhftravel-cc .mobileNavMenu-list-item .mobileNavLink{color:#121212;font-size:16px;font-weight:500;line-height:23px;padding:8px 0;text-decoration:none}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList.uhftravel-cc .mobileNavMenu-list-item .mobileNavLink:lang(ar){font-weight:400}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL .language .language-text{font:inherit;font-size:10px;line-height:1}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer{font:inherit}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer #uhfLocale #uhfCountrySelectionContainer label,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer #uhfLocale #uhfCountrySelectionContainer select{display:block;margin-bottom:5px;font-weight:300}#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer #uhfLocale #uhfCountrySelectionContainer select{margin-bottom:20px}#uhf_headerWrapper[dir=rtl] .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile{width:auto;max-width:25%}}@media (min-width:768px) and (max-width:1199px){[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer .brandLogo{margin-left:0}[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container,[dir=ltr] #uhf_headerWrapper .container{width:100%;max-width:100%;padding:0 15px}[dir=ltr] #uhf_headerWrapper .mobileNavCL{margin:20px 0;font-size:14px}[dir=ltr] #uhf_headerWrapper .language-icon{height:32px;width:32px}[dir=ltr] #uhf_headerWrapper #uhfLocale{margin-top:15px;padding-top:15px}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageCTA i.fa-times,[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageMobileContainer{display:none}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageMobileContainer.uhfCLContainer_show,[dir=ltr] #uhf_headerWrapper #uhfLocale{display:block}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageMobileLink.disableCountryLanguage{opacity:.3;cursor:default}[dir=ltr] #uhf_headerWrapper .mobileNavCL label{color:#707372;font-size:14px;font-weight:400;text-transform:capitalize;font-weight:300;letter-spacing:.5px;line-height:22px}[dir=ltr] #uhf_headerWrapper #uhfCountryLanguageCTA button.buttonSave{border-radius:0}}@media (min-width:1200px){[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{width:100%;max-width:1440px;padding-left:15px;padding-right:15px}}@media (min-width:1470px){[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper.UHF_sticky{max-width:100%}[dir=ltr] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{padding-left:0;padding-right:0}}@media (min-width:768px) and (max-width:1199px){[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer .brandLogo{margin-left:0}[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container,[dir=rtl] #uhf_headerWrapper .container{width:100%;max-width:100%;padding:0 15px}[dir=rtl] #uhf_headerWrapper .mobileNavCL{margin:20px 0;font-size:14px}[dir=rtl] #uhf_headerWrapper .language-icon{height:32px;width:32px}[dir=rtl] #uhf_headerWrapper #uhfLocale{margin-top:15px;padding-top:15px}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageCTA i.fa-times,[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageMobileContainer{display:none}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageMobileContainer.uhfCLContainer_show,[dir=rtl] #uhf_headerWrapper #uhfLocale{display:block}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageMobileLink.disableCountryLanguage{opacity:.3;cursor:default}[dir=rtl] #uhf_headerWrapper .mobileNavCL label{color:#707372;font-size:14px;font-weight:400;text-transform:capitalize;font-weight:300;letter-spacing:.5px;line-height:22px}[dir=rtl] #uhf_headerWrapper #uhfCountryLanguageCTA button.buttonSave{border-radius:0}}@media (min-width:1200px){[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{width:100%;max-width:1440px;padding-left:15px;padding-right:15px}}@media (min-width:1470px){[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper.UHF_sticky{max-width:100%}[dir=rtl] #uhf_headerWrapper #primary-nav.brandLogoNavWrapper .brandLogoNavContainer.container{padding-left:0;padding-right:0}}.button .cmp-button,.cmp-display-logic__action-container .cmp-button{cursor:pointer}.button-margin.cmp-display-logic__action-container .cmp-button,.button.button-margin .cmp-button{margin-top:20px;margin-bottom:20px}.align-left.cmp-display-logic__action-container .cmp-button-wrapper,.button.align-left .cmp-button-wrapper{display:flex;justify-content:flex-start}.align-center.cmp-display-logic__action-container .cmp-button-wrapper,.button.align-center .cmp-button-wrapper{display:flex;justify-content:center}.align-right.cmp-display-logic__action-container .cmp-button-wrapper,.button.align-right .cmp-button-wrapper{display:flex;justify-content:flex-end}.button button,.cmp-display-logic__action-container button{border:none;background:0 0;padding:0;-webkit-appearance:none}.basic-dark a,.basic-dark button,.basic-light a,.basic-light button,.cmp-display-logic__action-container a,.cmp-display-logic__action-container button,.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.cmp-meeting-room-card__actions .cmp-button--tertiary a,.cmp-meeting-room-card__actions .cmp-button--tertiary button,.cmp-restaurant-cards--buttons .cmp-button--secondary a,.cmp-restaurant-cards--buttons .cmp-button--secondary button,.cmp-restaurant-cards--buttons .cmp-button--tertiary a,.cmp-restaurant-cards--buttons .cmp-button--tertiary button,.primary a,.primary button,.secondary-dark a,.secondary-dark button,.secondary-light a,.secondary-light button,.tertiary-dark a,.tertiary-dark button,.tertiary-light a,.tertiary-light button{display:inline-block;letter-spacing:normal;text-decoration:none;transition:background-color .3s;font-weight:700}.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.cmp-restaurant-cards--buttons .cmp-button--secondary a,.cmp-restaurant-cards--buttons .cmp-button--secondary button,.primary a,.primary button,.secondary-dark a,.secondary-dark button{color:#121212;font-size:18px;position:relative;background-color:transparent;z-index:10}.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.primary a,.primary button,.secondary-light a,.secondary-light button{color:#fff;font-size:18px;position:relative;background-color:transparent;z-index:10}.cmp-meeting-room-card__actions .cmp-button--primary a:after,.cmp-meeting-room-card__actions .cmp-button--primary a:before,.cmp-meeting-room-card__actions .cmp-button--primary button:after,.cmp-meeting-room-card__actions .cmp-button--primary button:before,.primary a:after,.primary a:before,.primary button:after,.primary button:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#121212;transition:width ease .3s;z-index:-1}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary a:after,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary a:before,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary button:after,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--primary button:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary a:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary a:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary button:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--primary button:before,[dir=rtl] .primary a:after,[dir=rtl] .primary a:before,[dir=rtl] .primary button:after,[dir=rtl] .primary button:before{left:inherit;right:0}.cmp-meeting-room-card__actions .cmp-button--primary .cmp-button-wrapper .cmp-button,.primary .cmp-button-wrapper .cmp-button{border-radius:.3rem;overflow:auto}.cmp-meeting-room-card__actions .cmp-button--primary a,.cmp-meeting-room-card__actions .cmp-button--primary button,.primary a,.primary button{color:#121212;border-width:0;padding:12px 22px}.cmp-meeting-room-card__actions .cmp-button--primary a:after,.cmp-meeting-room-card__actions .cmp-button--primary button:after,.primary a:after,.primary button:after{background-color:#f8b90d;z-index:-2;width:100%}.cmp-meeting-room-card__actions .cmp-button--primary a:hover:before,.cmp-meeting-room-card__actions .cmp-button--primary button:hover:before,.primary a:hover:before,.primary button:hover:before{width:100%}.cmp-meeting-room-card__actions .cmp-button--primary a:hover,.cmp-meeting-room-card__actions .cmp-button--primary button:hover,.primary a:hover,.primary button:hover{color:#f8b90d}.cmp-restaurant-cards--buttons .cmp-button--secondary a:before,.cmp-restaurant-cards--buttons .cmp-button--secondary button:before,.secondary-dark a:before,.secondary-dark button:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#121212;transition:width ease .3s;z-index:-1}.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--secondary a:before,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--secondary button:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--secondary a:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--secondary button:before,[dir=rtl] .secondary-dark a:before,[dir=rtl] .secondary-dark button:before{left:inherit;right:0}.secondary-light a:before,.secondary-light button:before{content:" ";display:block;position:absolute;top:0;left:0;width:0%;height:100%;background-color:#fff;transition:width ease .3s;z-index:-1}[dir=rtl] .secondary-light a:before,[dir=rtl] .secondary-light button:before{left:inherit;right:0}.cmp-restaurant-cards--buttons .cmp-button--secondary a,.cmp-restaurant-cards--buttons .cmp-button--secondary button,.secondary-dark a,.secondary-dark button{border:2px solid #121212;padding:10px 20px}.secondary-light a,.secondary-light button{border:2px solid #fff;padding:10px 20px}.cmp-restaurant-cards--buttons .cmp-button--secondary a:hover,.cmp-restaurant-cards--buttons .cmp-button--secondary button:hover,.secondary-dark a:hover,.secondary-dark button:hover,.secondary-light a:hover,.secondary-light button:hover{color:#f8b90d}.cmp-restaurant-cards--buttons .cmp-button--secondary a:hover:before,.cmp-restaurant-cards--buttons .cmp-button--secondary button:hover:before,.secondary-dark a:hover:before,.secondary-dark button:hover:before,.secondary-light a:hover:before,.secondary-light button:hover:before{width:100%}.basic-dark a,.basic-dark button,.cmp-display-logic__action-container a,.cmp-display-logic__action-container button,.cmp-meeting-room-card__actions .cmp-button--tertiary a,.cmp-meeting-room-card__actions .cmp-button--tertiary button,.cmp-restaurant-cards--buttons .cmp-button--tertiary a,.cmp-restaurant-cards--buttons .cmp-button--tertiary button,.tertiary-dark a,.tertiary-dark button{color:#121212;text-decoration:none;position:relative;border-bottom:1px solid #121212;line-height:1}.basic-light a,.basic-light button,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,.tertiary-light a,.tertiary-light button{color:#fff;text-decoration:none;position:relative;border-width:0;border-bottom:1px solid #fff;line-height:1}.basic-dark a,.basic-dark button,.basic-light a,.basic-light button,.cmp-display-logic__action-container a,.cmp-display-logic__action-container button,.cmp-meeting-room-card__actions .cmp-button--tertiary a,.cmp-meeting-room-card__actions .cmp-button--tertiary button,.cmp-restaurant-cards--buttons .cmp-button--tertiary a,.cmp-restaurant-cards--buttons .cmp-button--tertiary button,.tertiary-dark a,.tertiary-dark button,.tertiary-light a,.tertiary-light button{margin-right:1em}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary a,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary button,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary a,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary button,[dir=rtl] .basic-dark a,[dir=rtl] .basic-dark button,[dir=rtl] .basic-light a,[dir=rtl] .basic-light button,[dir=rtl] .cmp-display-logic__action-container a,[dir=rtl] .cmp-display-logic__action-container button,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary a,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary button,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary a,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary button,[dir=rtl] .tertiary-dark a,[dir=rtl] .tertiary-dark button,[dir=rtl] .tertiary-light a,[dir=rtl] .tertiary-light button{margin-left:1em;margin-right:0}.basic-dark a:after,.basic-dark button:after,.basic-light a:after,.basic-light button:after,.cmp-display-logic__action-container a:after,.cmp-display-logic__action-container button:after,.cmp-meeting-room-card__actions .cmp-button--tertiary a:after,.cmp-meeting-room-card__actions .cmp-button--tertiary button:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:after,.tertiary-dark a:after,.tertiary-dark button:after,.tertiary-light a:after,.tertiary-light button:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:1px;width:0%;margin-bottom:-1px;background-color:#f8b90d;transition:width ease .3s;z-index:1}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary a:after,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary button:after,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary a:after,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary button:after,[dir=rtl] .basic-dark a:after,[dir=rtl] .basic-dark button:after,[dir=rtl] .basic-light a:after,[dir=rtl] .basic-light button:after,[dir=rtl] .cmp-display-logic__action-container a:after,[dir=rtl] .cmp-display-logic__action-container button:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary a:after,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary button:after,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary a:after,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary button:after,[dir=rtl] .tertiary-dark a:after,[dir=rtl] .tertiary-dark button:after,[dir=rtl] .tertiary-light a:after,[dir=rtl] .tertiary-light button:after{left:inherit}.basic-dark a:hover:after,.basic-dark button:hover:after,.basic-light a:hover:after,.basic-light button:hover:after,.cmp-display-logic__action-container a:hover:after,.cmp-display-logic__action-container button:hover:after,.cmp-meeting-room-card__actions .cmp-button--tertiary a:hover:after,.cmp-meeting-room-card__actions .cmp-button--tertiary button:hover:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:hover:after,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:hover:after,.tertiary-dark a:hover:after,.tertiary-dark button:hover:after,.tertiary-light a:hover:after,.tertiary-light button:hover:after{width:100%}.cmp-display-logic__action-container a:before,.cmp-display-logic__action-container button:before,.cmp-meeting-room-card__actions .cmp-button--tertiary a:before,.cmp-meeting-room-card__actions .cmp-button--tertiary button:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:before,.tertiary-dark a:before,.tertiary-dark button:before{content:" ";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-121212.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:0;left:100%}.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary a:before,.cmp-meeting-room-card__actions [dir=rtl] .cmp-button--tertiary button:before,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary a:before,.cmp-restaurant-cards--buttons [dir=rtl] .cmp-button--tertiary button:before,[dir=rtl] .cmp-display-logic__action-container a:before,[dir=rtl] .cmp-display-logic__action-container button:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary a:before,[dir=rtl] .cmp-meeting-room-card__actions .cmp-button--tertiary button:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary a:before,[dir=rtl] .cmp-restaurant-cards--buttons .cmp-button--tertiary button:before,[dir=rtl] .tertiary-dark a:before,[dir=rtl] .tertiary-dark button:before{left:inherit;transform:scaleX(-1);right:100%}.cmp-display-logic__action-container a:hover:before,.cmp-display-logic__action-container button:hover:before,.cmp-meeting-room-card__actions .cmp-button--tertiary a:hover:before,.cmp-meeting-room-card__actions .cmp-button--tertiary button:hover:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary a:hover:before,.cmp-restaurant-cards--buttons .cmp-button--tertiary button:hover:before,.tertiary-dark a:hover:before,.tertiary-dark button:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-f8b90d.svg);transition-delay:.3s}.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a:before,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,.tertiary-light a:before,.tertiary-light button{content:" ";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-ffffff.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:0;left:100%}.cmp-display-logic--buttonStyleTertiary-light [dir=rtl] .cmp-display-logic__action-container a:before,.cmp-display-logic--buttonStyleTertiary-light [dir=rtl] .cmp-display-logic__action-container button,[dir=rtl] .cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a:before,[dir=rtl] .cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button,[dir=rtl] .tertiary-light a:before,[dir=rtl] .tertiary-light button{left:inherit;transform:scaleX(-1);right:100%}.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container a:hover:before,.cmp-display-logic--buttonStyleTertiary-light .cmp-display-logic__action-container button:hover:before,.tertiary-light a:hover:before,.tertiary-light button:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-f8b90d.svg);transition-delay:.3s}.bg-yellow .basic-dark a:after,.bg-yellow .basic-dark button:after,.bg-yellow .cmp-display-logic__action-container a:after,.bg-yellow .cmp-display-logic__action-container button:after,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary a:after,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary button:after,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary a:after,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary button:after,.bg-yellow .tertiary-dark a:after,.bg-yellow .tertiary-dark button:after,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary a:after,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary button:after,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary a:after,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary button:after{background-color:#fff}.bg-yellow .cmp-display-logic__action-container a:hover:before,.bg-yellow .cmp-display-logic__action-container button:hover:before,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary a:hover:before,.bg-yellow .cmp-meeting-room-card__actions .cmp-button--tertiary button:hover:before,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary a:hover:before,.bg-yellow .cmp-restaurant-cards--buttons .cmp-button--tertiary button:hover:before,.bg-yellow .tertiary-dark a:hover:before,.bg-yellow .tertiary-dark button:hover:before,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary a:hover:before,.cmp-meeting-room-card__actions .bg-yellow .cmp-button--tertiary button:hover:before,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary a:hover:before,.cmp-restaurant-cards--buttons .bg-yellow .cmp-button--tertiary button:hover:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-ffffff.svg)}.slick-loading .slick-list{background:#fff url(clientlib-voco/css/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(clientlib-voco/css/fonts/slick.eot);src:url(clientlib-voco/css/fonts/slick.eot?#iefix) format("embedded-opentype"),url(clientlib-voco/css/fonts/slick.woff) format("woff"),url(clientlib-voco/css/fonts/slick.ttf) format("truetype"),url(clientlib-voco/css/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.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{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.cmp-carousel .video-container{display:block;pointer-events:none}.cmp-carousel .slick-dots{display:none!important}.cmp-carousel[data-cmp-dots] .slick-dots{display:block!important}.slick-dotted.slick-slider{margin-bottom:0!important}.hero-carousel .cmp-carousel .cmp-image{height:600px}.hero-carousel .cmp-carousel .cmp-image .cmp-image__image{height:600px;-o-object-fit:cover;object-fit:cover}.hero-carousel .cmp-carousel .slick-arrow{width:33px;height:33px}.hero-carousel .cmp-carousel .slick-arrow:after,.hero-carousel .cmp-carousel .slick-arrow:before{content:"";position:absolute;top:50%;width:30px;height:2px;background:#fff;opacity:1}.hero-carousel .cmp-carousel .slick-arrow:focus{outline:0}.hero-carousel .cmp-carousel .slick-prev{left:30px}.hero-carousel .cmp-carousel .slick-prev:after,.hero-carousel .cmp-carousel .slick-prev:before{left:50%;transform-origin:left center}.hero-carousel .cmp-carousel .slick-prev:before{transform:translate(-50%,-50%) rotate(45deg)}.hero-carousel .cmp-carousel .slick-prev:after{transform:translate(-50%,-50%) rotate(-45deg)}[dir=rtl] .hero-carousel .cmp-carousel .slick-prev{right:auto}.hero-carousel .cmp-carousel .slick-next{right:30px}.hero-carousel .cmp-carousel .slick-next:after,.hero-carousel .cmp-carousel .slick-next:before{right:50%;transform-origin:right center}.hero-carousel .cmp-carousel .slick-next:before{transform:translate(50%,-50%) rotate(45deg)}.hero-carousel .cmp-carousel .slick-next:after{transform:translate(50%,-50%) rotate(-45deg)}.hero-carousel .cmp-carousel .cmp-carousel video{height:600px;width:100%;-o-object-fit:fill;object-fit:fill;background-color:#121212}.cmp-restaurant-cards .cmp-carousel .slick-arrow,.eventroom-modal .carousel .cmp-carousel .slick-arrow,.room-carousel .cmp-carousel .slick-arrow{width:30px;height:30px}.cmp-restaurant-cards .cmp-carousel .slick-arrow:after,.cmp-restaurant-cards .cmp-carousel .slick-arrow:before,.eventroom-modal .carousel .cmp-carousel .slick-arrow:after,.eventroom-modal .carousel .cmp-carousel .slick-arrow:before,.room-carousel .cmp-carousel .slick-arrow:after,.room-carousel .cmp-carousel .slick-arrow:before{content:"";position:absolute;top:50%;width:10px;height:1px;background:#121212;opacity:1}.cmp-restaurant-cards .cmp-carousel .slick-arrow:focus,.eventroom-modal .carousel .cmp-carousel .slick-arrow:focus,.room-carousel .cmp-carousel .slick-arrow:focus{outline:0}.cmp-restaurant-cards .cmp-carousel .slick-prev,.eventroom-modal .carousel .cmp-carousel .slick-prev,.room-carousel .cmp-carousel .slick-prev{left:10px}.cmp-restaurant-cards .cmp-carousel .slick-prev:after,.cmp-restaurant-cards .cmp-carousel .slick-prev:before,.eventroom-modal .carousel .cmp-carousel .slick-prev:after,.eventroom-modal .carousel .cmp-carousel .slick-prev:before,.room-carousel .cmp-carousel .slick-prev:after,.room-carousel .cmp-carousel .slick-prev:before{left:50%;transform-origin:left center}.cmp-restaurant-cards .cmp-carousel .slick-prev:before,.eventroom-modal .carousel .cmp-carousel .slick-prev:before,.room-carousel .cmp-carousel .slick-prev:before{transform:translate(-50%,-50%) rotate(45deg)}.cmp-restaurant-cards .cmp-carousel .slick-prev:after,.eventroom-modal .carousel .cmp-carousel .slick-prev:after,.room-carousel .cmp-carousel .slick-prev:after{transform:translate(-50%,-50%) rotate(-45deg)}.eventroom-modal [dir=rtl] .carousel .cmp-carousel .slick-prev,[dir=rtl] .cmp-restaurant-cards .cmp-carousel .slick-prev,[dir=rtl] .eventroom-modal .carousel .cmp-carousel .slick-prev,[dir=rtl] .room-carousel .cmp-carousel .slick-prev{right:auto}.cmp-restaurant-cards .cmp-carousel .slick-next,.eventroom-modal .carousel .cmp-carousel .slick-next,.room-carousel .cmp-carousel .slick-next{right:10px}.cmp-restaurant-cards .cmp-carousel .slick-next:after,.cmp-restaurant-cards .cmp-carousel .slick-next:before,.eventroom-modal .carousel .cmp-carousel .slick-next:after,.eventroom-modal .carousel .cmp-carousel .slick-next:before,.room-carousel .cmp-carousel .slick-next:after,.room-carousel .cmp-carousel .slick-next:before{right:50%;transform-origin:right center}.cmp-restaurant-cards .cmp-carousel .slick-next:before,.eventroom-modal .carousel .cmp-carousel .slick-next:before,.room-carousel .cmp-carousel .slick-next:before{transform:translate(50%,-50%) rotate(45deg)}.cmp-restaurant-cards .cmp-carousel .slick-next:after,.eventroom-modal .carousel .cmp-carousel .slick-next:after,.room-carousel .cmp-carousel .slick-next:after{transform:translate(50%,-50%) rotate(-45deg)}.cmp-restaurant-cards .cmp-carousel .slick-arrow,.eventroom-modal .carousel .cmp-carousel .slick-arrow,.room-carousel .cmp-carousel .slick-arrow{top:unset;left:unset;right:unset;bottom:0;transform:unset;background:#fff}.cmp-restaurant-cards .cmp-carousel .slick-prev,.eventroom-modal .carousel .cmp-carousel .slick-prev,.room-carousel .cmp-carousel .slick-prev{right:30px}.eventroom-modal [dir=rtl] .carousel .cmp-carousel .slick-prev,[dir=rtl] .cmp-restaurant-cards .cmp-carousel .slick-prev,[dir=rtl] .eventroom-modal .carousel .cmp-carousel .slick-prev,[dir=rtl] .room-carousel .cmp-carousel .slick-prev{left:0;right:auto}.cmp-restaurant-cards .cmp-carousel .slick-next,.eventroom-modal .carousel .cmp-carousel .slick-next,.room-carousel .cmp-carousel .slick-next{right:0}.eventroom-modal [dir=rtl] .carousel .cmp-carousel .slick-next,[dir=rtl] .cmp-restaurant-cards .cmp-carousel .slick-next,[dir=rtl] .eventroom-modal .carousel .cmp-carousel .slick-next,[dir=rtl] .room-carousel .cmp-carousel .slick-next{left:30px;right:auto}.scroll-carousel .cmp-carousel{max-width:752px}.scroll-carousel .cmp-carousel .cmp-teaser__title{font-size:30px}.scroll-carousel .cmp-carousel .cmp-teaser__content{position:relative}.scroll-carousel .cmp-carousel .cmp-teaser__content__container{text-align:center;padding:40px 80px 0 80px}@media (max-width:768px){.scroll-carousel .cmp-carousel .cmp-teaser__content__container{padding-left:0;padding-right:0}}.scroll-carousel .cmp-carousel .cmp-teaser__description p{margin:0}.scroll-carousel .cmp-carousel .cmp-teaser__action-container{padding-top:20px}.scroll-carousel .cmp-carousel .slick-arrow{top:unset;left:unset;bottom:unset;background-size:50px 14px;width:50px;height:14px;transition:all .3s ease;transform:unset}.scroll-carousel .cmp-carousel .slick-arrow:before{content:none}.scroll-carousel .cmp-carousel .slick-arrow.slick-disabled{opacity:.25}.scroll-carousel .cmp-carousel .slick-next{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-right.png)}.scroll-carousel .cmp-carousel .slick-next:hover{transform:translateX(10px)}.scroll-carousel .cmp-carousel .slick-prev{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-left.png)}.scroll-carousel .cmp-carousel .slick-prev:hover{transform:translateX(-10px)}.scroll-carousel .cmp-carousel .slick-arrow{top:35%}@media (max-width:768px){.scroll-carousel .cmp-carousel .slick-arrow{display:none!important}}.scroll-carousel .cmp-carousel .slick-next{right:-10%}[dir=rtl] .scroll-carousel .cmp-carousel .slick-next{right:-12%}.scroll-carousel .cmp-carousel .slick-prev{left:-12%}[dir=rtl] .scroll-carousel .cmp-carousel .slick-prev{right:105%}.scroll-carousel .cmp-carousel .slick-dots{bottom:-2rem!important}@media (max-width:768px){.scroll-carousel .cmp-carousel .slick-dots{display:block!important}}.scroll-carousel .cmp-carousel .slick-dots li button:before{color:#f8b90d}.flip-carousel .cmp-carousel .slick-arrow{top:unset;left:unset;bottom:unset;background-size:50px 14px;width:50px;height:14px;transition:all .3s ease;transform:unset}.flip-carousel .cmp-carousel .slick-arrow:before{content:none}.flip-carousel .cmp-carousel .slick-arrow.slick-disabled{opacity:.25}.flip-carousel .cmp-carousel .slick-next{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-right.png)}.flip-carousel .cmp-carousel .slick-next:hover{transform:translateX(10px)}.flip-carousel .cmp-carousel .slick-prev{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-left.png)}.flip-carousel .cmp-carousel .slick-prev:hover{transform:translateX(-10px)}.flip-carousel .cmp-carousel .slick-arrow{bottom:15%}@media (max-width:768px){.flip-carousel .cmp-carousel .slick-arrow{bottom:5%}}.flip-carousel .cmp-carousel .slick-next{right:calc(25% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-next{right:calc(75% - 60px)}@media (max-width:768px){.flip-carousel .cmp-carousel .slick-next{right:calc(50% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-next{right:calc(50% - 60px)}}.flip-carousel .cmp-carousel .slick-prev{left:calc(75% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-prev{right:calc(85% - 60px)}@media (max-width:768px){.flip-carousel .cmp-carousel .slick-prev{left:calc(50% - 60px)}[dir=rtl] .flip-carousel .cmp-carousel .slick-prev{right:calc(70% - 60px)}}.cmp-carousel--default .cmp-carousel .slick-arrow,.cmp-gallery .cmp-carousel .slick-arrow{width:67px;height:60px;background:rgba(18,18,18,.8)}.cmp-carousel--default .cmp-carousel .slick-arrow:before,.cmp-gallery .cmp-carousel .slick-arrow:before{display:block;width:67px;height:60px;content:"";background-repeat:no-repeat;background-position:center center}.cmp-carousel--default .cmp-carousel .slick-prev:before,.cmp-gallery .cmp-carousel .slick-prev:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/default-carousel-left.png)}.cmp-carousel--default .cmp-carousel .slick-next:before,.cmp-gallery .cmp-carousel .slick-next:before{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/default-carousel-right.png)}.container .cmp-container{overflow:inherit}.container.style-flexbox .cmp-container,.container.style-flexbox .cmp-container>div:not(.teaser){display:flex;flex-direction:column}@media (min-width:768px){.container.style-flexbox .cmp-container,.container.style-flexbox .cmp-container>div:not(.teaser){flex-direction:row}}.container.style-flexbox .teaser{align-self:stretch;width:100%!important}@media (min-width:768px){.container.style-flexbox .teaser{width:inherit}}.container.style-flexbox .teaser .cmp-teaser{height:100%;padding:15px!important;display:flex;flex-direction:column}.container.style-flexbox .teaser .cmp-teaser__content{flex:1}.container .cmp-container__background{z-index:-1;height:100%}.container .cmp-container__background figure,.container .cmp-container__background img,.container .cmp-container__background picture{height:100%}.container.bg-transparent{background:0 0}.container.bg-white{background:#fff}.container.bg-warm-light{background:#faf7f3}.container.bg-dark{background:#1c1f2a;color:#fff}.container.bg-black{background:#121212;color:#fff}.container.bg-yellow{background:#f8b90d}.container.cmp-container--gutters .aem-GridColumn{padding-left:15px;padding-right:15px}.container.cmp-container--padding{padding-top:30px;padding-bottom:30px}.container.cmp-container--inset{display:inline-block}.container.cmp-container--inset>.cmp-container{padding:15px;background-color:#fff;text-align:center}@media (min-width:768px){.container.cmp-container--inset{min-width:50%;margin-top:-3rem}.container.cmp-container--inset>.cmp-container{text-align:left}}@media (min-width:992px){.container.cmp-container--inset{min-width:33%;margin-top:-2.5rem}}.container.cmp-container--inset .cmp-hotel-detail-container__title,.container.cmp-container--inset .cmp-restaurant-cards--title,.container.cmp-container--inset .cmp-title__inset,.container.cmp-container--inset .cmp-title__section-heading{margin-top:10px;margin-bottom:25px}.container.cmp-container--inset .cmp-hotel-detail-container__title:after,.container.cmp-container--inset .cmp-restaurant-cards--title:after,.container.cmp-container--inset .cmp-title__inset:after,.container.cmp-container--inset .cmp-title__section-heading:after{bottom:unset}.container.style-outline{border:solid #444 1px;padding-bottom:15px;margin-bottom:20px}@media (min-width:768px){.container.style-outline{margin-bottom:40px}}.container.style-outline .cmp-container .cmp-title__text{margin-bottom:0}.container.style-outline .cmp-container .rte{text-align:center}.container.style-outline .cmp-container .rte li{text-align:left}[dir=rtl] .container.style-outline .cmp-container .rte li{text-align:right}@media (min-width:768px){.container.style-outline .cmp-container .rte{text-align:left}[dir=rtl] .container.style-outline .cmp-container .rte{text-align:right}}.container.style-outline .cmp-container .calltoaction,.container.style-outline .cmp-container .rte{padding:0 15px}.container.cmp-container__cut-out{text-align:center;padding-top:20px}@media (min-width:768px){.container.cmp-container__cut-out{margin-bottom:-40px;max-width:500px;padding-top:0;padding-left:0!important;position:relative;text-align:inherit;top:-40px}.container.cmp-container__cut-out .cmp-container{padding:10px 40px 0 20px}}.aem-Grid[class*=aem-Grid--]>.container.cmp-container__cut-out.aem-GridColumn[class*=aem-GridColumn--]{float:left}.container.cmp-container--sticky-footer{background-color:transparent;bottom:0;display:block;left:0;padding:0;position:fixed;text-align:center;width:100%;z-index:1000}.container.cmp-container--sticky-footer .button,.container.cmp-container--sticky-footer .cmp-display-logic__action-container{width:100%}.container.cmp-container--sticky-footer .button .cmp-button-wrapper,.container.cmp-container--sticky-footer .cmp-display-logic__action-container .cmp-button-wrapper{width:100%}.container.cmp-container--sticky-footer .button .cmp-button-wrapper .cmp-button,.container.cmp-container--sticky-footer .cmp-display-logic__action-container .cmp-button-wrapper .cmp-button{width:100%}@media (min-width:1200px){.container.cmp-container--sticky-footer{display:none}}html[class*=aem-AuthorLayer-] .container.cmp-container--sticky-footer{display:block;height:auto;position:static}.container .cmp-container--max-width-small{margin:0 auto;max-width:960px;float:none!important}.container .cmp-container--max-width-medium{margin:0 auto;max-width:1200px;float:none!important}.container .cmp-container--max-width-large{margin:0 auto;max-width:1440px;float:none!important}@media (max-width:767px){.container .cmp-container--svp--padding{padding-left:15px;padding-right:15px}}.cmp-embed{position:relative}.cmp-embed__socialtables{height:100%;position:absolute;width:100%}.eventroom-card img{max-width:100%;width:100%}.eventroom-details .cmp-container{overflow:visible}.eventroom-modal html:lang(zh) .eventroom-details .cmp-title--event-title .cmp-title__text,html:lang(zh) .eventroom-details .eventroom-modal .cmp-title--event-title .cmp-title__text,html:lang(zh) .eventroom-details .eventroom-title .cmp-title__text{font-family:'Songti TC',DFKai-SB,serif}.eventroom-details .eventroom-modal .cmp-title--event-title .cmp-title__text:before,.eventroom-details .eventroom-title .cmp-title__text:before,.eventroom-modal .eventroom-details .cmp-title--event-title .cmp-title__text:before{background-color:#f8b90d}.eventroom-modal html:lang(zh) .eventroom-details .cmp-title--event-subtitle .cmp-title__text,html:lang(zh) .eventroom-details .eventroom-desc .cmp-title__text,html:lang(zh) .eventroom-details .eventroom-modal .cmp-title--event-subtitle .cmp-title__text{font-family:'PingFang SC','Microsoft YaHei',sans-serif}.jquery-modal{z-index:1000}.eventroom-modal{padding:50px 0 0;border-radius:0;overflow:visible;width:100%;max-width:100%}.eventroom-modal>.page{height:100%;overflow-y:scroll;padding-bottom:50px}@media (min-width:992px){.eventroom-modal{height:auto;padding:80px 100px;position:relative;max-width:970px;min-width:80%;width:auto}.eventroom-modal>.page{height:auto;padding-bottom:0;overflow-y:visible}}.eventroom-modal .cmp-text,.eventroom-modal .cmp-title{padding:0 23px}.eventroom-modal .cmp-title--event-title .cmp-title__text{font-weight:400}.eventroom-modal .cmp-title--event-title .cmp-title__text:before{background-color:#f8b90d}.eventroom-modal a.close-modal{background:0 0;width:15px;height:15px;top:15px;right:15px}.eventroom-modal a.close-modal:before{background:#121212}.eventroom-modal a.close-modal:after{background:#121212}.eventroom-modal .carousel{margin-bottom:20px}.eventroom-modal .carousel .cmp-carousel{display:block}.roomlayout-container .roomlayout{color:#121212}.roomlayout-container .rooms-icon{color:#f8b90d}.guest-reviews .star-rating{color:#f8b90d}.guest-reviews .IWSfrLink{text-transform:uppercase}.brandLogo-image{visibility:hidden}.brandLogo-image.brandLogo-image--show{visibility:inherit}.cmp-image--header{display:none!important}.aem-AuthorLayer-Edit .cmp-image--header{display:block!important}.cmp-map-hotel-info .hotel-details{text-align:left}[dir=rtl] .cmp-map-hotel-info .hotel-details{text-align:right}.cmp-map-hotel-info .hotel-details:before{border-width:0;border-color:#f8b90d}.cmp-map-hotel-info .hotel-details.state-topvisible:before{border-width:0 0 0 40px}.ihg-modal__xf-modal a.close-modal:before{background:#121212}.ihg-modal__xf-modal a.close-modal:after{background:#121212}.cmp-attractionsmap__filter-bar{background:#121212}html:lang(zh) .cmp-attractionsmap__info-window{font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}html:lang(zh) .cmp-attractionsmap__info-window-title{font-family:'Songti TC',DFKai-SB,serif}.cmp-social-media__link{background:#121212}@media (max-width:768px){.cmp-tabs--highlights .cmp-tabs{border-bottom:solid #121212 2px}.cmp-tabs--highlights .cmp-tabs__tabpanel{border-top:solid #121212 2px;position:relative}.cmp-tabs--highlights .cmp-tabs__tabpanel:before{padding:15px;padding-right:30px;font-size:18px;line-height:1.33;font-weight:700}.cmp-tabs--highlights .cmp-tabs__tabpanel:after{content:" ";transform:rotate(90deg);background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-121212.svg);background-repeat:no-repeat;background-size:.5em 1em;background-position:right top .05em;display:block;width:1em;height:1em;position:absolute;top:1em;right:1em}[dir=rtl] .cmp-tabs--highlights .cmp-tabs__tabpanel:after{left:1em;right:unset}.cmp-tabs--highlights .cmp-tabs__tabpanel--active:before{background-color:#121212;color:#fff}.cmp-tabs--highlights .cmp-tabs__tabpanel--active:after{top:1.5em;transform:rotate(-90deg);background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/ico-cta-chevron-ffffff.svg)}}@media (min-width:768px){.cmp-tabs--highlights .cmp-tabs{display:flex;border-top:solid #121212 2px}.cmp-tabs--highlights .cmp-tabs__tablist{width:25%;display:inline-block}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab{display:flex;align-items:center;font-weight:700;font-size:18px;line-height:1.33;border-bottom:solid #121212 2px!important;width:100%;padding:9px 15px;transition:all .3s ease}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab:before{content:"";min-width:15px;width:15px;height:15px;margin-right:15px;display:inline-block;border-radius:100px}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab:hover{background-color:#f8b90d}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab--active:before{background-color:#f8b90d}.cmp-tabs--highlights .cmp-tabs__tablist .cmp-tabs__tab--active:hover{background-color:transparent}.cmp-tabs--highlights .cmp-tabs__tabpanel{width:75%;opacity:1}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.cmp-tabs--highlights .cmp-tabs__tabpanel--active{animation:fadeIn .3s ease}}.hotel-highlights .cmp-teaser__content .cmp-teaser__content__container .highlight-link .phoneNumber-desktop{display:none}@media (min-width:769px){.hotel-highlights .cmp-teaser__content .cmp-teaser__content__container .highlight-link .phoneNumber-desktop{display:block}}@media (min-width:769px){.hotel-highlights .cmp-teaser__content .cmp-teaser__content__container .highlight-link .phoneNumber-mobile{display:none}}.hotel-highlights .cmp-teaser__content .cmp-teaser__title{display:none}.hotel-highlights.hotel-highlights_digitaldirectory .ihg-highlights-module h2.sub-header{margin-bottom:70px;text-align:center}.cmp-teaser--default .cmp-teaser__title{line-height:inherit}.hero-carousel .teaser .cmp-image{height:auto}.hero-carousel .teaser .cmp-image .cmp-image__image{height:auto}.teaser--feature .cmp-teaser__content .cmp-image,.teaser--feature-animated .cmp-teaser__content .cmp-image,.teaser--gallery .cmp-teaser__content .cmp-image,.teaser--promo .cmp-teaser__content .cmp-image{display:none}.teaser--feature .cmp-teaser__content,.teaser--feature-animated .cmp-teaser__content,.teaser--gallery .cmp-teaser__content,.teaser--promo .cmp-teaser__content,.teaser--showcase .cmp-teaser__content{position:relative!important}.teaser--feature .cmp-teaser__caption,.teaser--feature-animated .cmp-teaser__caption,.teaser--gallery .cmp-teaser__caption,.teaser--promo .cmp-teaser__caption,.teaser--showcase .cmp-teaser__caption{display:none}.teaser--showcase .cmp-teaser--default .cmp-teaser__image~.cmp-teaser__content:not([data-paddingforallviewports]){padding:0!important}.teaser--showcase .cmp-teaser{display:flex}@media (max-width:768px){.teaser--showcase .cmp-teaser{flex-direction:column}}.teaser--showcase .cmp-teaser__image{flex:1 1 0px;width:50%}.teaser--showcase .cmp-teaser__image .cmp-image{height:100%}.teaser--showcase .cmp-teaser__image .cmp-image__image{height:100%}.teaser--showcase .cmp-teaser__image .cmp-image__image img{height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.teaser--showcase .cmp-teaser__image{width:100%}}.teaser--showcase .cmp-teaser__image img{width:auto;max-width:unset}@media (max-width:768px){.teaser--showcase .cmp-teaser__image img{width:100%}}.teaser--showcase .cmp-teaser__content{flex:1 1 0px;background-color:#f8b90d;text-align:center;padding:0;width:50%;display:flex;align-items:center;background-color:#f8b90d;text-align:center;right:0;left:auto;flex-direction:column}@media (max-width:768px){.teaser--showcase .cmp-teaser__content{width:100%;position:unset}}.teaser--showcase .cmp-teaser__content .cmp-image{margin-top:80px;margin-top:80px;margin-bottom:40px;width:80px}@media (max-width:768px){.teaser--showcase .cmp-teaser__content .cmp-image{margin-top:40px}}.teaser--showcase .cmp-teaser__content .cmp-image__image img{max-height:100px}.teaser--showcase .cmp-teaser__content__container{margin:20px 0;padding:0 20px;margin-top:80px;margin-bottom:80px;text-align:center}.teaser--showcase .cmp-teaser__content .cmp-image+.cmp-teaser__content__container{margin-top:20px;position:static}.teaser--showcase .cmp-teaser__title{font-size:30px;margin:20px 0;padding:0 20px}.teaser--showcase .cmp-teaser__description{margin:20px 0;padding:0 20px;font-size:18px;padding:20px 40px}.teaser--showcase .cmp-teaser__description p{margin:0}.teaser--showcase .cmp-teaser__action-container{display:none}.teaser--gallery .cmp-teaser__content{background-color:#f8b90d;padding:0}.teaser--gallery .cmp-teaser__content__container{padding:5px 10px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width:768px){.teaser--gallery .cmp-teaser__content__container{justify-content:space-between;flex-direction:row}}.teaser--gallery .cmp-teaser__title{display:none}.teaser--gallery .cmp-teaser__description{font-size:18px}.teaser--gallery .cmp-teaser__description p{margin:0}.teaser--gallery .cmp-teaser__action-link{font-weight:700;font-size:18px;white-space:nowrap;position:relative;padding:0 1em 0 10px}.teaser--gallery .cmp-teaser__action-link:after{content:">";line-height:1;height:100%;display:flex;position:absolute;top:0;right:0;align-items:center;justify-content:center}.teaser--feature .cmp-teaser__image,.teaser--feature-animated .cmp-teaser__image{margin-bottom:15px}.teaser--feature .cmp-teaser__content,.teaser--feature-animated .cmp-teaser__content{padding:0}.teaser--feature .cmp-teaser__content__container,.teaser--feature-animated .cmp-teaser__content__container{text-align:center}.teaser--feature .cmp-teaser__title,.teaser--feature-animated .cmp-teaser__title{font-size:30px;margin:20px 0;padding:0 20px}.teaser--feature .cmp-teaser__description,.teaser--feature-animated .cmp-teaser__description{margin:20px 0;padding:0 20px;font-size:18px}.teaser--feature .cmp-teaser__action-container,.teaser--feature-animated .cmp-teaser__action-container{margin:20px 0;padding:0 20px}.teaser--feature-animated .cmp-teaser__image{position:relative}.teaser--feature-animated .cmp-teaser__image:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:10px;background-color:#f8b90d;z-index:1;width:0;transition:width 1s ease}.teaser--feature-animated .cmp-teaser__image.state-bottomvisible:after{width:100%}.teaser--promo .cmp-teaser__content{background-color:#fff;padding:0}.teaser--promo .cmp-teaser__title{margin:20px 0;padding:0 20px;padding-left:23px;font-size:30px;position:relative;line-height:1.25}.teaser--promo .cmp-teaser__title:before{content:" ";position:absolute;top:0;margin-left:-23px;width:3px;height:100%;display:block;background-color:#f8b90d}[dir=rtl] .teaser--promo .cmp-teaser__title{padding-right:23px;padding-left:0}[dir=rtl] .teaser--promo .cmp-teaser__title:before{margin-right:-23px;margin-left:0}.teaser--promo .cmp-teaser__description{margin:20px 0;padding:0 20px;padding-left:23px;font-size:18px}.teaser--promo .cmp-teaser__action-container{margin:20px 0;padding:0 20px;padding-left:23px}.teaser--hero-animated.state-topvisible .cmp-teaser__title{transform:translateX(0);opacity:1}.teaser--hero-animated .cmp-teaser__content{text-shadow:0 0 20px rgba(0,0,0,.7);text-align:center;color:#fff;font-weight:500}.teaser--hero-animated .cmp-teaser__title{transition:opacity 2s,transform 2s;opacity:0;transform:translateX(-35px);width:100%;position:absolute;bottom:60%;left:0;padding:0 0;line-height:1;font-size:50px}@media (min-width:768px){.teaser--hero-animated .cmp-teaser__title{font-size:80px}}.teaser--hero-animated .cmp-teaser__description{width:100%;position:absolute;top:40%;left:0;padding:0 0;font-size:24px;margin-top:-1em}@media (min-width:768px){.teaser--hero-animated .cmp-teaser__description{font-size:30px}}.teaser--hero-2 .cmp-teaser__image,.teaser--hero-2-light .cmp-teaser__image{position:relative}.teaser--hero-2 .cmp-teaser__image:after,.teaser--hero-2-light .cmp-teaser__image:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:10px;background-color:#f8b90d;z-index:1;width:0;transition:width 1s ease}.teaser--hero-2 .cmp-teaser__image.state-bottomvisible:after,.teaser--hero-2-light .cmp-teaser__image.state-bottomvisible:after{width:100%}.teaser--hero-2 .cmp-teaser__title,.teaser--hero-2-light .cmp-teaser__title{text-align:center;color:#121212;font-weight:500;width:100%;position:absolute;top:50%;line-height:1;font-size:40px;margin-top:-.5em}@media (min-width:768px){.teaser--hero-2 .cmp-teaser__title,.teaser--hero-2-light .cmp-teaser__title{font-size:50px}}.teaser--hero-2 .cmp-teaser__description,.teaser--hero-2-light .cmp-teaser__description{display:none}.teaser--hero-2-light .cmp-teaser__title{color:#fff;text-shadow:0 0 20px #000}.teaser--hotel-home .cmp-teaser__image~.cmp-teaser__content{position:relative}.teaser--hotel-home .cmp-teaser__content{background:#fff;flex-direction:column;padding:0 30px}.teaser--hotel-home .cmp-teaser__content.pretitle-displayed .cmp-teaser__title{padding-top:0}.teaser--hotel-home .cmp-teaser .cmp-teaser__content__container{background:#fff;width:100%;padding:0!important}.teaser--hotel-home .cmp-teaser__pretitle-container{width:100%}.teaser--hotel-home .cmp-teaser__pretitle{font-family:'PingFang SC','Microsoft YaHei',sans-serif;font-size:14px;line-height:16px;text-align:center;letter-spacing:2px;text-transform:uppercase;color:#000;margin:0 auto;background-color:#fff;padding:15px 30px 5px;text-align:center;transform:translateY(-45px)}@media (min-width:768px){.teaser--hotel-home .cmp-teaser__pretitle{width:70%}}@media (min-width:992px){.teaser--hotel-home .cmp-teaser__pretitle{width:52.5%;padding:30px 80px 5px;transform:translateY(-60px)}}.teaser--hotel-home .cmp-teaser__title{background:#fff;padding:15px;transform:translateY(-45px);text-align:center;margin:0 auto -45px;font-size:40px;line-height:1.25}@media (min-width:768px){.teaser--hotel-home .cmp-teaser__title{width:70%}}@media (min-width:992px){.teaser--hotel-home .cmp-teaser__title{width:52.5%;font-size:50px;padding:30px 80px 20px;margin-bottom:-60px;transform:translateY(-60px)}}.teaser--hotel-home .cmp-teaser__description{margin:0 auto;padding:0 0 20px;text-align:center}@media (min-width:992px){.teaser--hotel-home .cmp-teaser__description{max-width:69.5%}}.teaser--hotel-home .cmp-teaser__action-container{text-align:center;background:#fff;padding-bottom:1.5em}@media (min-width:768px){.teaser--hotel-home .cmp-teaser__action-container{background:initial;padding-bottom:initial;position:absolute;right:1em;top:-4em}}.teaser--hotel-home .cmp-teaser__action-link{display:flex;flex-direction:row-reverse;align-items:center}.teaser--hotel-home .cmp-teaser__action-link>span{margin-right:.5em}.cmp-countdown{padding-top:2rem;padding-bottom:2rem}.cmp-countdown__title{font-size:3rem;line-height:115%;margin-bottom:3rem;text-align:center}.cmp-countdown__number{border-color:#121212;margin-bottom:.5rem}.cmp-countdown__amount{color:#f8b90d;font-size:2.1rem;font-weight:500;text-align:center}.cmp-countdown__period{font-size:1.4rem;line-height:1.5;text-align:center}html:lang(zh) .cmp-testimonial-carousel__card .heading{font-family:'Songti TC',DFKai-SB,serif}.cmp-testimonial-carousel .swiper-button-next{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-right.png);left:15px;right:auto}.cmp-testimonial-carousel .swiper-button-next:after{content:none}.cmp-testimonial-carousel .swiper-button-prev{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/testimonial-carousel-left.png);left:auto;right:15px}.cmp-testimonial-carousel .swiper-button-prev:after{content:none}.checklist.cmp-display-logic__text ul,.text.checklist ul{list-style:none}.checklist.cmp-display-logic__text ul li,.text.checklist ul li{position:relative}.checklist.cmp-display-logic__text ul li:before,.text.checklist ul li:before{content:"\f00c";font-family:FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:100;left:-22px;position:absolute;text-rendering:auto;top:0}[dir=rtl] .checklist.cmp-display-logic__text ul li:before,[dir=rtl] .text.checklist ul li:before{left:inherit;right:-22px;transform:scaleX(-1)}.text-white.cmp-display-logic__text,.text.text-white{color:#fff}[dir=rtl] .cmp-display-logic__text ul li,[dir=rtl] .text ul li{text-align:right}.rte{font-size:18px;line-height:1.45}html:lang(zh) .rte{font-family:Inter,FoundersGrotesk,Arial,Helvetica,sans-serif}.cmp-title__centered .cmp-title{text-align:center}.cmp-title__centered.cmp-hotel-detail-container__title:after,.cmp-title__centered.cmp-restaurant-cards--title:after,.cmp-title__centered.cmp-title__inset:after,.cmp-title__centered.cmp-title__section-heading:after{left:50%}[dir=rtl] .cmp-title__centered.cmp-hotel-detail-container__title:after,[dir=rtl] .cmp-title__centered.cmp-restaurant-cards--title:after,[dir=rtl] .cmp-title__centered.cmp-title__inset:after,[dir=rtl] .cmp-title__centered.cmp-title__section-heading:after{right:50%}.cmp-title__text a{text-decoration:none}.cmp-title--h1 .cmp-title__text{font-size:80px}.cmp-title--h2 .cmp-title__text{font-size:50px}.cmp-title--h3 .cmp-title__text{font-size:40px}.cmp-title--h4 .cmp-title__text{font-size:30px}.cmp-title--h5 .cmp-title__text{font-size:24px}.cmp-title--h6 .cmp-title__text{font-size:18px}.cmp-hotel-detail-container__title,.cmp-restaurant-cards--title,.cmp-title__dinner-card,.cmp-title__inset,.cmp-title__section-heading{margin:0 0 50px 0;position:relative}.cmp-hotel-detail-container__title:after,.cmp-restaurant-cards--title:after,.cmp-title__dinner-card:after,.cmp-title__inset:after,.cmp-title__section-heading:after{bottom:-30px;content:" ";height:3px;display:inline-block;right:auto;position:absolute;transition:border-left-width .3s;background-color:transparent;border:0 solid #f8b90d;transform:translateX(-50%)}[dir=rtl] .cmp-hotel-detail-container__title:after,[dir=rtl] .cmp-restaurant-cards--title:after,[dir=rtl] .cmp-title__dinner-card:after,[dir=rtl] .cmp-title__inset:after,[dir=rtl] .cmp-title__section-heading:after{transform:translateX(50%)}@media (min-width:768px){.cmp-hotel-detail-container__title:after,.cmp-restaurant-cards--title:after,.cmp-title__dinner-card:after,.cmp-title__inset:after,.cmp-title__section-heading:after{left:15px}[dir=rtl] .cmp-hotel-detail-container__title:after,[dir=rtl] .cmp-restaurant-cards--title:after,[dir=rtl] .cmp-title__dinner-card:after,[dir=rtl] .cmp-title__inset:after,[dir=rtl] .cmp-title__section-heading:after{left:inherit;right:15px}}.cmp-title__dinner-card.state-bottomvisible:after,.cmp-title__section-heading.state-bottomvisible:after,.state-bottomvisible.cmp-hotel-detail-container__title:after,.state-bottomvisible.cmp-restaurant-cards--title:after,.state-bottomvisible.cmp-title__inset:after{border-width:0 0 0 32px}.container.bg-dark .cmp-hotel-detail-container__title:after,.container.bg-dark .cmp-restaurant-cards--title:after,.container.bg-dark .cmp-title__dinner-card:after,.container.bg-dark .cmp-title__inset:after,.container.bg-dark .cmp-title__section-heading:after{border-color:#121212}.container.bg-black .cmp-hotel-detail-container__title:after,.container.bg-black .cmp-restaurant-cards--title:after,.container.bg-black .cmp-title__dinner-card:after,.container.bg-black .cmp-title__inset:after,.container.bg-black .cmp-title__section-heading:after{border-color:#121212}.cmp-title__dinner-card:after{bottom:-15px}@media (min-width:768px){.cmp-title__dinner-card{margin-top:5px}.cmp-title__dinner-card:after{left:17px}}.cmp-title__subtitle h1{font-size:40px}.cmp-title__subtitle h2{font-size:25px}.cmp-title__subtitle h3{font-size:20px}.cmp-title__subtitle h4{font-size:15px}.cmp-title__subtitle h5{font-size:12px}.cmp-title__subtitle h6{font-size:9px}@media (max-width:991px){.cmp-title__subtitle h1{font-size:40px}.cmp-title__subtitle h2{font-size:24px}.cmp-title__subtitle h3{font-size:18px}.cmp-title__subtitle h4{font-size:17px}.cmp-title__subtitle h5{font-size:10px}.cmp-title__subtitle h6{font-size:9px}}@media (max-width:767px){.cmp-title__subtitle h1{font-size:25px}.cmp-title__subtitle h2{font-size:21px}.cmp-title__subtitle h3{font-size:15px}.cmp-title__subtitle h4{font-size:14px}.cmp-title__subtitle h5{font-size:10px}.cmp-title__subtitle h6{font-size:9px}}.cmp-title--vertical-spacing-small .cmp-title__text{line-height:1}.cmp-title--vertical-spacing-medium .cmp-title__text{margin-bottom:20px}.cmp-hotel-detail-container__title:after,.cmp-restaurant-cards--title:after,.cmp-title__dinner-card:after,.cmp-title__inset:after,.cmp-title__section-heading:after{border-color:#f8b90d}.container.bg-dark .cmp-hotel-detail-container__title:after,.container.bg-dark .cmp-restaurant-cards--title:after,.container.bg-dark .cmp-title__dinner-card:after,.container.bg-dark .cmp-title__inset:after,.container.bg-dark .cmp-title__section-heading:after{border-color:#f8b90d}.container.bg-black .cmp-hotel-detail-container__title:after,.container.bg-black .cmp-restaurant-cards--title:after,.container.bg-black .cmp-title__dinner-card:after,.container.bg-black .cmp-title__inset:after,.container.bg-black .cmp-title__section-heading:after{border-color:#f8b90d}.container.bg-yellow .cmp-hotel-detail-container__title:after,.container.bg-yellow .cmp-restaurant-cards--title:after,.container.bg-yellow .cmp-title__dinner-card:after,.container.bg-yellow .cmp-title__inset:after,.container.bg-yellow .cmp-title__section-heading:after{border-color:#121212}.cmp-title__inset{display:block;margin-bottom:20px}.cmp-title__inset:after{bottom:0;margin-left:50%}.cmp-title__inset .cmp-title__text{width:100%;margin-top:0;margin-bottom:1.5em;background-color:#fff;padding:20px 15px;text-align:center}@media (min-width:768px){.cmp-title__inset .cmp-title__text{width:50%;margin-top:-1.5em;text-align:left}}@media (min-width:992px){.cmp-title__inset .cmp-title__text{width:33.33%}}@media (min-width:768px){.cmp-title__inset{margin-bottom:40px}.cmp-title__inset:after{margin-left:15px}}[dir=rtl] .cmp-title__inset .cmp-title__text{text-align:right}@media (min-width:768px){[dir=rtl] .cmp-title__inset:after{margin-right:15px;margin-left:0}}.cmp-title--eyebrow .cmp-title__text{text-transform:uppercase;font-weight:400;letter-spacing:.15em;line-height:1em;font-size:14px}html:lang(zh) .cmp-title--eyebrow .cmp-title__text{font-family:'PingFang SC','Microsoft YaHei',sans-serif}.cmp-title--color-light .cmp-title__text{color:#fff!important}.cmp-title--color-dark .cmp-title__text{color:#121212}.cmp-title--color-dark:after{border-color:#121212!important}span.profile-name-tag{display:none}span[data-country-code=VN].profile-name-tag{display:unset}sup.profile-tm{display:none}sup[data-country-code=VN].profile-tm{display:unset}#reservation{margin-top:0}#reservation .popover{background-color:#faf7f3;padding:15px;border-radius:0;color:#121212;text-align:left}#reservation .popover .popover-title{padding:0;background-color:#faf7f3;border-bottom:none;font-size:18px;line-height:24px;font-weight:500}#reservation .popover .popover-title:lang(ar){font-weight:400}#reservation .popover .popover-title .close,#reservation .popover .popover-title .close:focus,#reservation .popover .popover-title .close:hover{opacity:initial;float:right}#reservation .popover .popover-content{padding:0;font-size:16px;line-height:24px}#reservation label{font-size:18px;line-height:24px;display:block;padding-bottom:10px;font-weight:400;color:#121212}@media (max-width:360px){#reservation label:lang(ar){font-size:14px}}#reservation select{padding:12px 15px}#reservation .expand-reservation{display:none}#reservation .error-msg{color:#121212;font-weight:400;font-size:18px;line-height:26px;height:auto;min-height:62px;width:100%;border:3px solid #a50000;width:100%;text-align:left;position:relative;padding:15px 15px 15px 63px;margin-bottom:20px}#reservation .error-msg:empty{display:none}#reservation .error-msg:before{font-family:FontAwesome;content:"\f06a";font-weight:400;font-size:20px;line-height:1;width:48px;padding:15px;margin-right:15px;background-color:#a50000;color:#fff;position:absolute;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}#reservation .error-msg a{border-bottom:1px solid #121212;cursor:pointer;font-weight:500;text-decoration:none;position:relative}#reservation .error-msg a:lang(ar){font-weight:400;display:inline-block}#reservation .error-msg a:before{content:" ";position:absolute;z-index:2;left:0;right:100%;bottom:-1px;background:#f8b90d;height:1px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}#reservation .error-msg a:hover{color:#121212}#reservation .error-msg a:hover:before{right:0}#reservation .content .tab-content .expand-acr{width:100%;display:flex;flex-wrap:wrap}@media (min-width:768px){#reservation .content .tab-content .expand-acr{width:50%}}#reservation .content .tab-content .tab-pane{width:940px;margin:0 auto;padding:0}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top{display:flex;flex-wrap:wrap;justify-content:center}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .region{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination{width:100%}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination label{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination select{display:block;width:700px;margin:0 auto}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr{width:33.33%;padding:0 10px;margin-top:40px}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr.default-pos{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search{background-color:#f8b90d;color:#121212;cursor:pointer;font-size:18px;font-weight:500;line-height:50px;margin-top:35px;position:relative;text-align:center;text-transform:inherit;height:50px;padding:0;margin-top:10px}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:lang(ar){font-weight:500}html:lang(zh) #reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search{font-family:'PingFang SC','Microsoft YaHei',sans-serif}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:0;background-color:#121212;z-index:1;transition:all .3s ease}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search span{position:relative;z-index:2}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:hover{color:#f8b90d}#reservation .content .tab-content .tab-pane .form-fields .form-fields-top .searchBtnWrpr .htl-search:hover:after{width:100%}#reservation .content .tab-content .tab-pane .form-fields .form-group.dates{width:33.33%;padding:0 10px;margin-top:40px;position:relative}#reservation .content .tab-content .tab-pane .form-fields .form-group.dates .cal-icon{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-resmod-calendar.png);background-repeat:no-repeat;background-size:21px;background-position:center;position:absolute;right:25px;bottom:10px;width:21px;height:50px}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt{margin-top:30px;padding:4px 0;text-align:center;position:relative;font-size:18px;line-height:24px;color:#121212;text-decoration:none;font-weight:bolder}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt:lang(ar){font-weight:400}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-less-line{height:2px;background-color:#121212;width:0;position:absolute;top:17px;z-index:0;transition:width .5s linear;transform:translateX(-50%);left:50%}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt{z-index:3}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt{display:none}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt{position:relative;padding:0;padding-left:10px;padding-right:35px;cursor:pointer;background-color:#fff}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt:before,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt:before{content:" ";position:absolute;left:10px;bottom:-2px;width:0;max-width:calc(100% - 45px);background:#f8b90d;height:1px;transition-property:width;transition-duration:.3s;transition-timing-function:ease-out;z-index:3}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt:after,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt:after{content:" ";position:absolute;left:10px;bottom:-2px;width:calc(100% - 45px);background:#121212;height:1px;z-index:0}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .less-opt:hover:before,#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .more-opt:hover:before{width:100%}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt.less-opt-opn .more-less-line{display:block;width:calc(100% - 20px)}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .arrow-icon{position:relative;right:25px;z-index:9;vertical-align:text-bottom;display:inline-block}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .arrow-icon:after{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-dropdown-arrow-homepage-resmod.png);background-size:contain;background-position:bottom;background-repeat:no-repeat;content:"";display:inline-block;height:8px;width:12px;transition:transform .3s ease-in}#reservation .content .tab-content .tab-pane .form-fields .form-fields-lft .more-less-opt .arrow-icon.open:after{transform:rotate(-180deg)}#reservation .content .tab-content .tab-pane .form-fields .expand-opt{display:none}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top{display:flex;margin-bottom:10px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms{width:33%;padding:0 10px;position:relative;margin-right:unset}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults input,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children input,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms input{text-align:center}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .plus-icon{position:absolute;bottom:25%;font-size:18px;color:#121212}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .minus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .minus-icon{left:25px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .adults .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .children .plus-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rooms .plus-icon{right:25px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rate-preference{width:50%;padding:0 10px;display:inline-block;margin-right:unset}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .expand-opt-top .rate-preference:after{display:none}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap{display:flex;align-items:flex-end}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap a{text-decoration:none}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap a:hover{color:#121212;cursor:pointer}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .iata-id{width:25%;padding:0 10px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .corporate-id .tooltip-icon,#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .iata-id .tooltip-icon{margin-left:5px;line-height:24px;color:inherit}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .important-note{width:50%;padding:0 10px;margin-bottom:10px}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .important-note.alt-pos{float:unset;display:inline-block;width:25%}#reservation .content .tab-content .tab-pane .form-fields .expand-opt .offer-code-wrap .important-note .best-available{color:#121212;font-size:14px;line-height:20px;font-weight:400;margin:0}#reservation .content .tab-content .tab-pane .form-inline .htl-search{background-color:#f8b90d;color:#121212;cursor:pointer;font-size:18px;font-weight:500;position:relative;text-align:center;text-transform:inherit;height:50px;padding:0;margin-top:10px;line-height:50px}#reservation .content .tab-content .tab-pane .form-inline .htl-search:lang(ar){font-weight:500}html:lang(zh) #reservation .content .tab-content .tab-pane .form-inline .htl-search{font-family:'PingFang SC','Microsoft YaHei',sans-serif}#reservation .content .tab-content .tab-pane .form-inline .htl-search:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:0;background-color:#121212;z-index:1;transition:all .3s ease}#reservation .content .tab-content .tab-pane .form-inline .htl-search span{position:relative;z-index:2}#reservation .content .tab-content .tab-pane .form-inline .htl-search:hover{color:#f8b90d}#reservation .content .tab-content .tab-pane .form-inline .htl-search:hover:after{width:100%}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select{height:50px;margin-bottom:10px;padding:0 15px;font-size:18px;line-height:24px;border:2px solid #121212;border-radius:0;width:100%;color:#121212;background-color:transparent;outline:0;font-weight:400}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input:lang(ar),#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select:lang(ar){font-size:16px}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input:focus,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input:hover,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select:focus,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group select:hover{border-color:#f8b90d}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input::-moz-placeholder{color:#121212!important}#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input::placeholder{color:#121212!important}#reservation .content .tab-content .tab-pane .form-inline .important-note.default-pos{display:none}#reservation .manage-reservation-link{display:none}#reservation:not(.resmod-default){position:relative;z-index:99}#reservation:not(.resmod-default) .content .tab-content{background-color:#fff}@media (min-width:768px){#reservation:not(.resmod-default) .content .tab-content{padding:0;background-color:transparent}}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields{transition-property:all;transition-duration:1s;transition-timing-function:ease}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group{display:inline-block;float:unset}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.group-code{display:none}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.destination{display:block}@media (max-width:767px){#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.destination{width:calc(100% + 30px);top:0}}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr{position:relative}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr.default-pos{display:none}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg:not(:empty){width:calc(100% - 20px);margin:0 10px 40px;top:106px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields{max-height:1000px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .form-fields-top{margin-top:66px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .form-fields-top .form-group.destination{margin-bottom:40px!important}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .searchBtnWrpr{position:relative}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .searchBtnWrpr.default-pos{display:none}.ui-selectmenu-button{outline:0}.ui-selectmenu-button .ui-selectmenu-text{display:block;color:#121212;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 65px)}.ui-selectmenu-menu{display:none}.ui-selectmenu-menu.ui-selectmenu-open{display:block;position:absolute!important}@media (max-width:991px){#reservation .content .tab-content .tab-pane{width:100%}#reservation .content .tab-content #book .form-fields .form-fields-top .destination select,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination select{height:auto;font-size:30px;line-height:36px;padding:15px;font-weight:500}#reservation .content .tab-content #book .form-fields .form-fields-top .destination select option,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination select option{font-size:18px;line-height:24px}#reservation .content .tab-content #book.show-complete .error-msg .form-inline .form-fields .form-fields-top,#reservation .content .tab-content #new-search.show-complete .error-msg .form-inline .form-fields .form-fields-top{margin-top:50px}}@media (max-width:767px){#reservation .content .main-nav{width:100%;justify-content:center}#reservation .content .main-nav li{margin-right:20px}#reservation .content .main-nav li a{padding-right:0}#reservation .content .tab-content{padding:0 15px}#reservation .content .tab-content .error-msg{font-size:18px;line-height:24px;margin-bottom:15px}#reservation .content .tab-content #book,#reservation .content .tab-content #new-search{position:relative;padding-bottom:85px}#reservation .content .tab-content #book .form-fields .form-group,#reservation .content .tab-content #new-search .form-fields .form-group{margin:0}#reservation .content .tab-content #book .form-fields .form-fields-top .dates,#reservation .content .tab-content #new-search .form-fields .form-fields-top .dates{width:50%;padding-right:0}#reservation .content .tab-content #book .form-fields .form-fields-top .dates .cal-icon,#reservation .content .tab-content #new-search .form-fields .form-fields-top .dates .cal-icon{right:15px}#reservation .content .tab-content #book .form-fields .form-fields-top .destination,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination{width:initial;margin-left:-15px;margin-right:-15px}#reservation .content .tab-content #book .form-fields .form-fields-top .destination select,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination select{width:100%}#reservation .content .tab-content #book .form-fields .form-fields-top .destination+.dates,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination+.dates{padding-left:0;padding-right:10px}#reservation .content .tab-content #book .form-fields .form-fields-top .destination+.dates .cal-icon,#reservation .content .tab-content #new-search .form-fields .form-fields-top .destination+.dates .cal-icon{right:25px}#reservation .content .tab-content #book .form-fields .form-fields-top .searchBtnWrpr,#reservation .content .tab-content #new-search .form-fields .form-fields-top .searchBtnWrpr{position:absolute;bottom:30px;left:0;width:100%;padding:0}#reservation .content .tab-content #book .form-fields .form-fields-lft .more-less-opt.less-opt-opn .more-less-line,#reservation .content .tab-content #new-search .form-fields .form-fields-lft .more-less-opt.less-opt-opn .more-less-line{width:100%}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr{width:100%;flex-wrap:wrap}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .adults,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .children{width:50%}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .adults{padding-left:0}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .children{padding-right:0}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .rooms,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .rate-preference,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .rooms,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .rooms,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .rooms{width:100%;padding:0}#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #book .form-fields .expand-opt .expand-opt-top .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .expand-acr .rate-preference,#reservation .content .tab-content #new-search .form-fields .expand-opt .expand-opt-top .rate-preference{margin-bottom:10px}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap{display:flex!important;flex-wrap:wrap}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .iata-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .iata-id{width:50%;padding:0}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .corporate-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .corporate-id{padding-left:0}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .iata-id,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .iata-id{padding-right:0}#reservation .content .tab-content #book .form-fields .expand-opt .offer-code-wrap .important-note,#reservation .content .tab-content #new-search .form-fields .expand-opt .offer-code-wrap .important-note{width:100%;padding:0}#reservation:not(.resmod-default) .content .tab-content #book{padding-bottom:0}#reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr{position:relative;width:100%;padding:0 10px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete{padding-bottom:110px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg:not(:empty){top:95px;margin-bottom:15px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg .form-inline .form-fields .form-fields-top{margin-top:50px}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .error-msg .form-inline .form-fields .form-fields-top .form-group.destination{margin-bottom:15px!important}#reservation:not(.resmod-default) .content .tab-content #book.show-complete .form-inline .form-fields .searchBtnWrpr{position:absolute}}.ui-selectmenu-menu{max-height:300px;overflow-y:scroll;overflow-x:hidden;max-width:700px;z-index:12}.ui-selectmenu-menu ul.ui-menu{background-color:#faf7f3;padding:10px;border-bottom:2px solid #000;border-width:2px 0;border-radius:0}.ui-selectmenu-menu ul.ui-menu .ui-menu-item{background-color:#fff}.ui-selectmenu-menu ul.ui-menu .ui-menu-item .ui-menu-item-wrapper{border:none;font-size:18px;line-height:26px;color:#121212;padding:2px 10px;margin-top:5px;text-overflow:ellipsis;cursor:pointer;background-color:#fff}.ui-selectmenu-menu ul.ui-menu .ui-menu-item .ui-menu-item-wrapper:hover{background-color:#f8b90d}.ui-selectmenu-menu ul.ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active{background-color:#f8b90d;font-weight:400}#reservation .form-group.destination:not(.destination) .ui-selectmenu-button:hover,#reservation .form-group.rate-preference:not(.destination) .ui-selectmenu-button:hover{border-color:#f8b90d}#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:300px;height:50px;border-radius:0;background-color:#fff;border:2px solid #121212;padding-left:20px;display:flex;align-items:center;position:relative}@media (min-width:500px){#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:400px}}@media (min-width:600px){#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:500px}}@media (min-width:768px){#reservation .form-group.destination .ui-selectmenu-button,#reservation .form-group.rate-preference .ui-selectmenu-button{width:100%}}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-icon{padding:15px;right:5px;text-indent:0;position:absolute;transform:translateY(-50%);top:50%;font-size:20px}@media (min-width:768px){#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-icon{top:56%}}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon:after,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-icon:after{content:"";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-dropdown-arrow-homepage-resmod.png);background-repeat:no-repeat;background-size:contain;display:block;transition:transform .3s ease;height:15px;width:20px}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-text,#reservation .form-group.rate-preference .ui-selectmenu-button .ui-selectmenu-text{text-align:left}#reservation .form-group.destination .ui-selectmenu-button.ui-selectmenu-button-open .ui-selectmenu-icon:after,#reservation .form-group.rate-preference .ui-selectmenu-button.ui-selectmenu-button-open .ui-selectmenu-icon:after{transform:rotate(180deg)}#reservation .form-group.destination .ui-selectmenu-button{margin:0 auto;border:none;height:56px}@media (min-width:768px){#reservation .form-group.destination .ui-selectmenu-button{width:700px}}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon{background:#f8b90d;padding:15px;right:15px}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon:after{height:15px;width:25px}#reservation .form-group.destination .ui-selectmenu-button .ui-selectmenu-text{color:#121212;font-size:30px;font-weight:500;line-height:36px}@media (max-width:767px){#reservation:not(.resmod-default){margin-bottom:calc(70px - 10vw)}#reservation:not(.resmod-default) .form-group.destination.rate-preference .ui-selectmenu-button .ui-selectmenu-text{text-overflow:inherit;white-space:inherit}#reservation:not(.resmod-default) .tab-pane.show-complete .form-group.destination.rate-preference .ui-selectmenu-button .ui-selectmenu-text{text-overflow:ellipsis;white-space:nowrap}}#reservation:not(.hd-resmodule) .content .tab-content #book .form-inline .form-fields .destination{display:block}@media (min-width:768px){#reservation:not(.hd-resmodule) .content .tab-content #book .form-inline .form-fields .dates{width:21.33%}}@media (min-width:768px){#reservation:not(.hd-resmodule) .content .tab-content #book .form-inline .form-fields .searchBtnWrpr{width:21.33%}}.ui-selectmenu-menu .ui-state-disabled{opacity:.35}.ui-datepicker{background-color:#faf7f3;width:680px!important;margin-top:19px}.ui-datepicker .ui-state-default{transition:all .3s ease}.ui-datepicker .ui-state-hover{background-color:#f8b90d}.ui-datepicker .dp-highlight .ui-state-default{background-color:#f8b90d}.dp-open{position:relative}.dp-open:after{content:"";height:0;position:absolute;bottom:-15px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #faf7f3;left:50%;transform:translateX(-50%)}#manage{position:relative;z-index:99;top:-10px}#manage .error-container{width:100%;text-align:center;padding:0 10px}#manage .header{font-size:40px;line-height:46px;color:#121212;font-weight:500;width:730px;margin:0 auto;padding:15px;background-color:#fff}html:lang(zh) #manage .header{font-family:'Songti TC',DFKai-SB,serif}#manage .body-copy{font-size:18px;line-height:24px;color:#121212;font-weight:400}#manage .body-copy .form-fields{margin-top:30px}#manage .body-copy .form-fields .form-inline{display:flex;flex-wrap:wrap}#manage .body-copy .form-fields .form-inline .conf-res,#manage .body-copy .form-fields .form-inline .last-name{width:33.33%;padding:0 10px}#manage .body-copy .form-fields .form-inline .conf-res span,#manage .body-copy .form-fields .form-inline .last-name span{color:#121212;background-color:#f8b90d;font-size:18px;font-weight:500;line-height:50px;margin-top:35px;text-align:center;display:block;cursor:pointer}#manage .body-copy .form-fields .form-inline .conf-res span:lang(ar),#manage .body-copy .form-fields .form-inline .last-name span:lang(ar){font-weight:400}#manage .body-copy .form-fields .form-inline .conf-res span:hover,#manage .body-copy .form-fields .form-inline .last-name span:hover{background-color:#121212;color:#f8b90d}#manage .body-copy .form-fields .form-inline .important-note{font-size:14px;line-height:20px;color:#121212;padding-left:10px;margin-top:30px}@media (max-width:991px){#manage .header{font-size:30px;line-height:36px}}@media (max-width:767px){#manage{top:0}#manage .error-container{padding:0}#manage .header{width:100%;padding-left:0;padding-right:0}#manage .body-copy .desc,#manage .body-copy .rewards-copy{width:100%}#manage .body-copy .form-fields .form-inline .conf-res,#manage .body-copy .form-fields .form-inline .last-name,#manage .body-copy .form-fields .form-inline .view-res{width:100%;padding:0}#manage .body-copy .form-fields .form-inline .important-note{padding:0}}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs{background:#fff;margin-top:0;padding:20px 0;top:0;position:static}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tablist{width:100%;max-width:940px;margin:0 auto;padding:0 10px}@media (max-width:991px){.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tablist{max-width:728px}}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tabpanel{padding:20px 0}.reservationtabs.resmodule-voco-brand .cmp-reservationtabs .cmp-tabs__tab{color:#121212}@media (max-width:991px){.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane{max-width:728px}}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane .form-fields .form-fields-top{justify-content:flex-start}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button{width:300px;padding:15px;font-size:18px;line-height:24px;height:50px;align-items:center;display:flex;border:2px solid #121212;transition:border-color .3s ease}@media (min-width:500px){.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button{width:100%}}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button .ui-selectmenu-text{font-size:18px;line-height:24px;font-weight:400}html:lang(zh) .reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button .ui-selectmenu-text{font-family:'Songti TC',DFKai-SB,serif}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group.destination .ui-selectmenu-button .ui-selectmenu-icon{background-color:transparent;padding:8px;right:4px;top:56%}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt{display:block}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-inline .form-fields .form-group.destination{width:33%}@media (max-width:767px){.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-inline .form-fields .form-group.destination{width:100%;margin-bottom:10px}}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .form-group{margin:0;padding:0 10px}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content .tab-pane .form-fields .form-fields-top .form-group.destination label{display:block}.reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .searchBtnWrpr .htl-search{text-transform:inherit;padding:0;height:50px;margin-top:40px}html:lang(zh) .reservationtabs.resmodule-voco-brand #reservation .content .tab-content #book .form-fields .form-fields-top .searchBtnWrpr .htl-search{font-family:'PingFang SC','Microsoft YaHei',sans-serif}.reservationtabs .cmp-reservationtabs{background:0 0;position:relative;top:-54px}@media (min-width:768px){.reservationtabs .cmp-reservationtabs{top:-113px}}.reservationtabs .cmp-reservationtabs .cmp-tabs{display:flex;flex-direction:column;justify-content:center;align-items:center}.reservationtabs .cmp-reservationtabs .cmp-tabs__tablist{margin-bottom:15px;margin-top:0;display:flex;justify-content:center}@media (min-width:768px){.reservationtabs .cmp-reservationtabs .cmp-tabs__tablist{justify-content:flex-start;width:700px}}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab{display:inline-block;position:relative;padding-left:unset;padding-right:unset;border-bottom:none;color:#fff;font-weight:bolder;outline:0;margin-right:20px}@media (min-width:768px){.reservationtabs .cmp-reservationtabs .cmp-tabs__tab{margin-right:40px}}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab:last-child{margin-right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab:before{content:" ";position:absolute;z-index:0;left:0;right:100%;bottom:0;background:#121212;height:3px;transition-property:right,background-color;transition-duration:.3s;transition-timing-function:ease-out}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab:hover:before{right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs__tab--active:before{background:#f8b90d;right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs__tabpanel{background:#fff;padding:0 15px;outline:0}@media (min-width:768px){.reservationtabs .cmp-reservationtabs .cmp-tabs__tabpanel{background:0 0;padding:0}}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .header{font-size:40px;line-height:46px;color:#121212;font-weight:500;width:730px;padding:15px;background-color:#fff}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy{width:700px;margin:20px auto 0}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc sup:lang(zh),.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy sup:lang(zh){font-size:10px;vertical-align:middle}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in{text-decoration:none;font-weight:bolder;position:relative;color:inherit;border-bottom:1px solid #121212}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:lang(ar),.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:lang(ar){font-weight:400}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:before,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:before{content:" ";position:absolute;z-index:2;left:0;right:100%;bottom:-1px;background:#f8b90d;height:1px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:hover,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:hover{color:#121212}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .desc .sign-in:hover:before,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .rewards-copy .sign-in:hover:before{right:0}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation label{font-size:18px;line-height:24px;display:block;padding-bottom:10px;font-weight:400;color:#121212}@media (max-width:360px){.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation label:lang(ar){font-size:14px}}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields{margin-top:30px}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group{display:inline-block;float:unset}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select{height:50px;margin-bottom:10px;padding:0 15px;font-size:18px;line-height:24px;border:2px solid #121212;border-radius:0;width:100%;color:#121212;background-color:transparent;outline:0;font-weight:400}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input:lang(ar),.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select:lang(ar){font-size:16px}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input:focus,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input:hover,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select:focus,.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group select:hover{border-color:#f8b90d}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input::-moz-placeholder{color:#121212!important}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .form-fields .form-group input::placeholder{color:#121212!important}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res{background-color:#f8b90d;color:#121212;font-size:18px;font-weight:500;line-height:50px;margin:34px 0 10px 0;padding:0 10px;position:relative;text-align:center;width:33.33%;border:none}html:lang(zh) .reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res{font-family:'PingFang SC','Microsoft YaHei',sans-serif}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:lang(ar){font-weight:400}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:0;background-color:#121212;z-index:1;transition:all .3s ease}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res span{position:relative;z-index:2}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:hover{color:#f8b90d}.reservationtabs .cmp-reservationtabs .cmp-tabs .manage-reservation .view-res:hover:after{width:100%}.reservationtabs .cmp-reservationtabs .error-msg{color:#121212;font-weight:400;font-size:18px;line-height:26px;height:auto;min-height:62px;width:100%;border:3px solid #a50000;width:100%;text-align:left;position:relative;padding:15px 15px 15px 63px;margin-bottom:20px}.reservationtabs .cmp-reservationtabs .error-msg:empty{display:none}.reservationtabs .cmp-reservationtabs .error-msg:before{font-family:FontAwesome;content:"\f06a";font-weight:400;font-size:20px;line-height:1;width:48px;padding:15px;margin-right:15px;background-color:#a50000;color:#fff;position:absolute;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.corporate-id,.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.iata-id{position:relative}@media (min-width:768px){.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.corporate-id .help-note,.reservationtabs .cmp-reservationtabs #reservation:not(.resmod-default) .content .tab-content #book .form-inline .form-fields .form-group.iata-id .help-note{position:absolute;left:15px;bottom:-20px}}.cmp-reservationtabs--hidden{display:none}.aem-AuthorLayer-Edit .cmp-reservationtabs--hidden{display:block}.filter .cmp-tabs__tablist{align-items:center;justify-content:center;margin-bottom:35px}.filter .cmp-tabs__tabpanel{outline:0}.filter .cmp-tabs__tab{outline:0;padding:0;border:none;margin:0 20px;font-weight:700;position:relative}.filter .cmp-tabs__tab--active:after{content:" ";background-color:#f8b90d;height:3px;width:100%;position:absolute;bottom:-10px;left:0}.cmp-breadcrumb{background:#fff;border-top:solid #f8b90d 2px}.cmp-breadcrumb__list{padding:.5em 1em;display:flex;align-items:center;flex-wrap:wrap}.cmp-breadcrumb__item{font-weight:400;font-size:16px;line-height:24px;border-left:1px solid #121212;padding:5px 20px 9px;white-space:nowrap}[dir=rtl] .cmp-breadcrumb__item{border-left:none;border-right:1px solid #121212}.cmp-breadcrumb__item:first-child{border:none}.cmp-breadcrumb__item:first-child .cmp-breadcrumb__item-link{width:18px;height:16px}.cmp-breadcrumb__item:first-child .cmp-breadcrumb__item-link:after{display:none}.cmp-breadcrumb__item:first-child .cmp-breadcrumb__item-link span:after{padding:0}.cmp-breadcrumb__item-link:hover{text-decoration:underline}.cmp-breadcrumb__item--active span{padding:0}.cmp-separator .cmp-separator__horizontal-rule{background-color:inherit;border-top:1px solid #ccc;height:1px;margin:1em 0}.cmp-video-player .video-js .vjs-big-play-button{background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/video-play-icon.png);background-repeat:no-repeat;background-size:contain;height:90px;width:90px;border:none;background-color:transparent}.cmp-video-player .video-js .vjs-big-play-button>*{display:none}.vx-highlight-wrapper .vx-highlight-items{display:flex;flex-wrap:wrap;padding:0 8%}.vx-highlight-wrapper .vx-highlight-item{width:50%;padding:0 0 40px 30px;color:#121212;font-size:18px;position:relative}@media (min-width:768px){.vx-highlight-wrapper .vx-highlight-item{padding-right:10px;width:25%}}.vx-highlight-wrapper .vx-highlight-item:before{font-family:FontAwesome;content:"\f00c";left:0;position:absolute}.limited_offers_headerline{font-size:42px;text-align:center}@media (min-width:768px){.limited_offers_headerline{font-size:50px}}.limited_offers_headerline:after{content:"";background-color:transparent;display:block;width:40px;margin:40px auto;height:3px;border:0 solid #f8b90d;transition:all ease-in-out .3s}.limited_offers_headerline.state-bottomvisible:after{border-left-width:40px}.limited_offers_gallery{display:grid;grid-gap:30px;flex-wrap:wrap;padding:0 30px 30px;justify-content:center;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.limited_offers_gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.limited_offers_gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}.gallery--cols-1 .limited_offers_gallery{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.gallery--cols-2 .limited_offers_gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.gallery--cols-3 .limited_offers_gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.limited_offers_gallery .lo_element{background-color:#fff}@media (min-width:768px){.gallery--cols-1 .limited_offers_gallery .lo_element{display:flex;margin:0 auto;max-width:940px}.gallery--cols-1 .limited_offers_gallery .lo_element .offer-image,.gallery--cols-1 .limited_offers_gallery .lo_element .offer-information{width:50%}.gallery--cols-1 .limited_offers_gallery .lo_element .offer-image{float:left}.gallery--cols-1 .limited_offers_gallery .lo_element .offer-information{float:right;padding:20px}}.limited_offers_gallery .lo_element .offer-information{padding:20px 20px 20px 0}.limited_offers_gallery .lo_element .offer-information>a{text-decoration:none}.limited_offers_gallery .lo_element .offer_title{padding-left:20px;font-size:24px;position:relative;line-height:1.25;margin-bottom:15px}[dir=rtl] .limited_offers_gallery .lo_element .offer_title{padding-right:20px;padding-left:0}.limited_offers_gallery .lo_element .offer_subtitle{padding-left:20px;font-weight:550;font-size:18px;font-family:Founders-Grotesque-Webfont,sans-serif;color:#121212;margin-bottom:5px}.limited_offers_gallery .lo_element .offer_subtitle h6{font-family:'PingFang SC','Microsoft YaHei',sans-serif;line-height:26px}.limited_offers_gallery .lo_element .offer_paragraph{padding-left:20px;font-size:18px;margin-bottom:15px}.limited_offers_gallery .lo_element .booknow_cta,.limited_offers_gallery .lo_element .link{margin-left:20px}.limited_offers_gallery .lo_element img{max-width:100%;width:100%;height:auto}.rooms-header{text-align:center}.rooms-header:after{content:"";background-color:transparent;display:block;width:40px;margin:40px auto;height:3px;border:0 solid #f8b90d;transition:all ease-in-out .3s}.rooms-header.state-bottomvisible:after{border-left-width:40px}.rooms .cmp-teaser__content{display:block}.rooms .cmp-carousel{margin:0 auto}.rooms .cmp-carousel .slick-dots{position:relative;bottom:unset;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;z-index:998}.rooms .cmp-carousel .slick-dots li{position:relative;display:inline-block;width:2rem;height:2rem;margin:0 .5rem;padding:0;cursor:pointer}.rooms .cmp-carousel .slick-dots li button{font-size:0;line-height:0;display:block;width:2rem;height:2rem;padding:.5rem;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.rooms .cmp-carousel .slick-dots li button::before{font-size:3.3rem;line-height:2rem;position:absolute;top:0;left:0;width:2rem;height:2rem;content:"•";text-align:center;opacity:.25;color:#f8b90d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rooms .cmp-carousel .slick-dots li.slick-active button::before{opacity:.85}html[class*=aem-AuthorLayer-Edit] .rooms{padding-top:50px}.limited-time-feature-detail .offer__subtitle,.limited-time-feature-detail .offer__title{margin-top:15px;text-align:center}@media (min-width:768px){.limited-time-feature-detail .offer__subtitle,.limited-time-feature-detail .offer__title{margin-top:20px}}.limited-time-feature-detail .offer__title{font-size:30px}@media (min-width:768px){.limited-time-feature-detail .offer__title{font-size:40px}}.limited-time-feature-detail .offer__subtitle{font-size:24px}.limited-time-feature-detail .cmp-teaser__image{margin:45px 0 0}@media (min-width:768px){.limited-time-feature-detail .cmp-teaser__image{margin-top:60px}}.limited-time-feature-detail .cmp-teaser__image img{max-width:100%}.limited-time-feature-detail .cmp-teaser__description{padding:0;margin:14px 0 30px}@media (min-width:768px){.limited-time-feature-detail .cmp-teaser__description{margin:24px 0 40px}}.limited-time-feature-detail figure{margin:0;padding:0}.content-details .vx-facilities{clear:both}.content-details .bs-header{display:none}.content-details .bs-header:not(.alt){padding:0 20px}.content-details .bs-header:not(.alt) h2{margin:20px 0 10px;font-size:40px}.content-details .bs-header:not(.alt):after{content:"";background-color:#f8b90d;display:block;width:0;margin-top:20px;margin-bottom:20px;height:3px;transition:width ease-in-out .3s}@media (min-width:768px){.content-details .bs-header:not(.alt):after{margin-top:40px;margin-bottom:40px}}.content-details .bs-header:not(.alt).state-bottomvisible:after{width:40px}.content-details .bs-header.alt{padding:0 20px}.content-details .bs-header.alt h2{font-size:24px}.content-details .bs-details .item{width:100%;float:left;padding:0 20px}@media (min-width:768px){.content-details .bs-details .item{width:50%}}.content-details .bs-details .item.other.hlt-rcrtn{width:100%}.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h1,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h2,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h3,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h4,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h5,.content-details .bs-details .item.other.hlt-rcrtn .sub-header .h6{font-size:18px;margin:20px 0 5px 0}html:lang(zh) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h1,html:lang(zh) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h2,html:lang(zh) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h3,html:lang(zh) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h4,html:lang(zh) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h5,html:lang(zh) .content-details .bs-details .item.other.hlt-rcrtn .sub-header .h6{font-family:'PingFang SC','Microsoft YaHei',sans-serif}.content-details .bs-details .item.other.hlt-rcrtn .item-desc{margin-bottom:0}.content-details .bs-details .item.other.hlt-rcrtn .item-desc li,.content-details .bs-details .item.other.hlt-rcrtn .item-desc ul{list-style:none;padding:0;margin:0}.content-details .bs-details .sub-header .h1,.content-details .bs-details .sub-header .h2,.content-details .bs-details .sub-header .h3,.content-details .bs-details .sub-header .h4,.content-details .bs-details .sub-header .h5,.content-details .bs-details .sub-header .h6{margin:0 0 20px 0}.content-details .bs-details .sub-header .h1{font-size:80px}.content-details .bs-details .sub-header .h2{font-size:50px}.content-details .bs-details .sub-header .h3{font-size:40px}.content-details .bs-details .sub-header .h4{font-size:30px}.content-details .bs-details .sub-header .h5{font-size:24px}.content-details .bs-details .sub-header .h6{font-size:18px}.content-details .bs-details .sub-item{width:100%}.content-details .bs-details .sub-item .sub-header{margin-left:-20px;padding-left:17px;border-left:3px solid #f8b90d}.content-details .bs-details .sub-item .h1{font-size:50px}.content-details .bs-details .sub-item .h2{font-size:40px}.content-details .bs-details .sub-item .h3{font-size:30px}.content-details .bs-details .sub-item .h4{font-size:24px}.content-details .bs-details .sub-item .h5{font-size:18px}.content-details .bs-details .sub-item .h6{font-size:16px}.content-details .bs-details .item-desc{margin-bottom:40px}@media (min-width:768px){.content-details .bs-details .item-desc{margin-bottom:80px}}.content-details .bs-details .item-desc .download{border-bottom:1px solid #121212;color:inherit;display:inline-block;font-weight:500;position:relative;text-decoration:none;margin-left:26px}.content-details .bs-details .item-desc .download:after{position:absolute;content:"";background-image:url(/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/voco-general-icon-download.png);left:-26px;padding:0;margin-right:10px;background-repeat:no-repeat;background-size:100%;height:20px;width:16px;top:3px}.content-details .bs-details .item-desc .download:before{border-bottom:1px solid #f8b90d;bottom:-1px;content:"";display:inline-block;left:0;position:absolute;transition:width .3s ease;width:0}.content-details .bs-details .item-desc .download:hover:before{width:100%}.cmp-gallery .cmp-gallery__title{margin-bottom:65px;position:relative;text-align:center}@media (min-width:768px){.cmp-gallery .cmp-gallery__title{margin-bottom:80px}}.cmp-gallery .cmp-gallery__title:after{bottom:-30px;content:" ";height:3px;display:inline-block;right:auto;left:50%;position:absolute;background-color:transparent;border-left:32px solid #f8b90d;transform:translateX(-50%)}.h1 .cmp-gallery .cmp-gallery__title{font-size:80px}@media (max-width:991px){.h1 .cmp-gallery .cmp-gallery__title{font-size:80px}}@media (max-width:767px){.h1 .cmp-gallery .cmp-gallery__title{font-size:50px}}.h2 .cmp-gallery .cmp-gallery__title{font-size:50px}@media (max-width:991px){.h2 .cmp-gallery .cmp-gallery__title{font-size:48px}}@media (max-width:767px){.h2 .cmp-gallery .cmp-gallery__title{font-size:42px}}.h3 .cmp-gallery .cmp-gallery__title{font-size:40px}@media (max-width:991px){.h3 .cmp-gallery .cmp-gallery__title{font-size:36px}}@media (max-width:767px){.h3 .cmp-gallery .cmp-gallery__title{font-size:30px}}.h4 .cmp-gallery .cmp-gallery__title{font-size:30px}@media (max-width:991px){.h4 .cmp-gallery .cmp-gallery__title{font-size:34px}}@media (max-width:767px){.h4 .cmp-gallery .cmp-gallery__title{font-size:28px}}.h5 .cmp-gallery .cmp-gallery__title{font-size:24px}@media (max-width:991px){.h5 .cmp-gallery .cmp-gallery__title{font-size:20px}}@media (max-width:767px){.h5 .cmp-gallery .cmp-gallery__title{font-size:20px}}.h6 .cmp-gallery .cmp-gallery__title{font-size:18px}@media (max-width:991px){.h6 .cmp-gallery .cmp-gallery__title{font-size:18px}}@media (max-width:767px){.h6 .cmp-gallery .cmp-gallery__title{font-size:18px}}.cmp-hotel-detail-container{padding:30px 25px}.cmp-hotel-detail-container__title{color:#1c1f2a;font-size:30px;line-height:1.25;font-weight:500;text-align:center}@media (min-width:993px){.cmp-hotel-detail-container__title{font-size:40px;font-weight:400}}.cmp-hotel-detail-container__title:after{left:50%;bottom:-20px;transform:translateX(-50%)}.state-bottomvisible .cmp-hotel-detail-container__title:after{border-width:0 0 0 32px}.cmp-hotel-detail-container__title:empty{display:none}.cmp-hotel-detail-container--expanded .cmp-accordion__item{border-top:none;text-align:center}.cmp-hotel-detail-container--expanded .cmp-accordion__header{margin-bottom:25px}.cmp-hotel-detail-container--expanded .cmp-accordion__panel{padding:0}.cmp-hotel-detail-container--expanded .cmp-accordion__panel--hidden{padding:0}.cmp-hotel-detail-container--bgColorPrimary{background-color:#f8b90d}.cmp-hotel-detail-container--bgColorSecondary{background-color:#121212}.cmp-hotel-detail-container--bgColorHoney-yellow{background-color:#f8b90d}.cmp-hotel-detail-container--bgColorGreyhound-black{background-color:#121212}.cmp-hotel-detail-container--bgColorDove-grey{background-color:#1c1f2a}.cmp-hotel-detail-container--bgColorWarm-white{background-color:#faf7f3}.cmp-hotel-detail-container--bgColorUtility-nav-grey{background-color:#3f3d3d}.cmp-hotel-detail-container--bgColorHeader-mobile-border{background-color:#f7f7f7}.cmp-hotel-detail-container--bgColorError-red{background-color:#a50000}.cmp-hotel-detail-container--bgColorColor-white{background-color:#fff}.cmp-hotel-detail-container--bgColorGray1{background-color:#ccc}.cmp-hotel-detail-container--bgColorDove-grey,.cmp-hotel-detail-container--bgColorGreyhound-black,.cmp-hotel-detail-container--bgColorSecondary,.cmp-hotel-detail-container--bgColorUtility-nav-grey{color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-hotel-detail-container__title,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-hotel-detail-container__title,.cmp-hotel-detail-container--bgColorSecondary .cmp-hotel-detail-container__title,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-hotel-detail-container__title{color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__item,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__item,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__item,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__item{border-color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__button,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__button,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__button,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__button{color:#fff}.cmp-hotel-detail-container--bgColorDove-grey .cmp-accordion__button--expanded .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorGreyhound-black .cmp-accordion__button--expanded .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorSecondary .cmp-accordion__button--expanded .cmp-accordion__icon,.cmp-hotel-detail-container--bgColorUtility-nav-grey .cmp-accordion__button--expanded .cmp-accordion__icon{border-color:#fff}.cmp-hotel-detail-container--titleAlignLeft .cmp-hotel-detail-container__title{text-align:left}.cmp-hotel-detail-container--titleAlignLeft .cmp-hotel-detail-container__title:after{left:0;transform:unset}.cmp-hotel-detail-container--titleAlignRight .cmp-hotel-detail-container__title{text-align:right}.cmp-hotel-detail-container--titleAlignRight .cmp-hotel-detail-container__title:after{left:unset;right:0;transform:unset}@media (min-width:993px){.cmp-hotel-detail-container--colsNum2 .cmp-hotel-detail-container--expanded{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;row-gap:0}.cmp-hotel-detail-container--colsNum2 .cmp-hotel-detail-container--expanded .cmp-hotel-detail-container__title{grid-column:1/3}}@media (min-width:993px){.cmp-hotel-detail-container--colsNum3 .cmp-hotel-detail-container--expanded{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;row-gap:0}.cmp-hotel-detail-container--colsNum3 .cmp-hotel-detail-container--expanded .cmp-hotel-detail-container__title{grid-column:1/4}}@media (min-width:993px){.cmp-hotel-detail-container--colsNum4 .cmp-hotel-detail-container--expanded{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;row-gap:0}.cmp-hotel-detail-container--colsNum4 .cmp-hotel-detail-container--expanded .cmp-hotel-detail-container__title{grid-column:1/5}}.cmp-hotel-detail-container--colsAlignLeft .cmp-accordion__item{text-align:left}.cmp-hotel-detail-container--colsAlignRight .cmp-accordion__item{text-align:right}.cmp-hotel-detail-container--paddingVerticalNone>.cmp-hotel-detail-container{padding-top:0;padding-bottom:0}.cmp-hotel-detail-container--paddingVerticalSmall>.cmp-hotel-detail-container{padding-top:20px;padding-bottom:20px}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container{padding:0;display:flex;flex-direction:column;max-width:unset}@media (min-width:993px){.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container{flex-direction:row;flex-wrap:wrap}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>*{width:50%}}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-hotel-detail-container__title{display:none}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item{display:flex;align-items:center;justify-content:center}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .cmp-accordion__header:empty{display:none}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .cmp-accordion__panel{width:100%}@media (min-width:993px){.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .cmp-accordion__panel{padding:0}}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image{max-width:100%;display:none}@media (min-width:993px){.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image{display:block}}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image .cmp-image{width:100%}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image .cmp-image__image{width:100%}.cmp-hotel-detail-container--layout50-50>.cmp-hotel-detail-container>.cmp-accordion__item .image .cmp-image__image img{width:100%}.hotel-detail-container.no-padding .cmp-hotel-detail-container{padding:0}.cmp-display-logic__text{font-size:18px;line-height:1.44}[dir=rtl] .cmp-display-logic__text{text-align:right}.cmp-display-logic__action-container{margin-top:25px}.cmp-display-logic--textColorWhite{color:#fff}.cmp-attraction-card .cmp-display-logic__text{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:3rem;column-gap:3rem;row-gap:1.3rem}@media (min-width:769px){.cmp-attraction-card .cmp-display-logic__text{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:3.5rem}}.cmp-accordion__item{border-top:solid #121212 3px}.cmp-accordion__header{margin:0}.cmp-accordion__button{padding:0 20px;border:0;display:flex;justify-content:space-between;align-items:center;width:100%;background:0 0;line-height:55px;color:#121212;font-size:18px;font-weight:500}.cmp-accordion__button--expanded{color:#f8b90d;background-color:#121212}.cmp-accordion__button--expanded .cmp-accordion__icon{transform:rotate(-135deg);margin-top:8px;border-color:#f8b90d}.cmp-accordion__title{padding-right:20px}.cmp-accordion__icon{display:block;width:12px;height:12px;border:solid #121212 3px;border-top:none;border-left:none;transform:rotate(45deg);margin:-4px 3px 3px 0}.cmp-accordion__panel{padding:20px;font-size:18px;line-height:1.4;transition:all .2s ease-out}.cmp-accordion__panel--expanded{padding-top:0}.cmp-accordion__panel--hidden{height:0;line-height:0;opacity:0;padding:0}.cmp-meeting-room-card{padding:40px 25px;max-width:1100px;margin:0 auto}.cmp-meeting-room-card__card{background-color:#fff}.cmp-meeting-room-card__list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:30px}@media (min-width:769px){.cmp-meeting-room-card__list{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:70px;column-gap:70px;row-gap:60px}}.cmp-meeting-room-card__content{padding:15px 23px 20px}@media (min-width:769px){.cmp-meeting-room-card__content{padding-bottom:30px}}.cmp-meeting-room-card__content h4{position:relative;font-weight:500;font-size:28px;line-height:1.25;margin-bottom:10px;padding:0}@media (min-width:769px){.cmp-meeting-room-card__content h4{font-size:30px;margin-bottom:20px}}.cmp-meeting-room-card__content h4:before{background-color:#f8b90d;content:"";display:block;width:3px;height:100%;position:absolute;top:0;left:-23px}[dir=rtl] .cmp-meeting-room-card__content h4:before{left:unset;right:-23px}.cmp-meeting-room-card__content dl{margin:0}.cmp-meeting-room-card__content dd{margin:0;font-weight:600;font-size:16px;line-height:1.625}@media (min-width:769px){.cmp-meeting-room-card__content dd{font-size:18px;line-height:1.444444}}.cmp-meeting-room-card__content p{font-weight:400;font-size:18px;line-height:1.222222;margin:10px 0 0}@media (min-width:769px){.cmp-meeting-room-card__content p{margin-top:20px;line-height:1.444444}}.cmp-meeting-room-card__actions{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:60px}.cmp-meeting-room-card__actions>div+div{margin-top:40px}.cmp-meeting-room-card__actions .cmp-button{display:block}.cmp-meeting-room-card a.cmp-button:focus{border-width:unset}.cmp-restaurant-cards img{height:250px;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:769px){.cmp-restaurant-cards img{height:640px}}.cmp-restaurant-cards .cmp-carousel{margin-bottom:15px}.cmp-restaurant-cards .cmp-carousel .slick-arrow{width:40px;height:40px}.cmp-restaurant-cards .cmp-carousel .slick-prev{right:40px}.cmp-restaurant-cards .cmp-restaurant-card{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:40px}@media (min-width:769px){.cmp-restaurant-cards .cmp-restaurant-card{row-gap:60px}}.cmp-restaurant-cards .cmp-restaurant-card__list{background-color:#fff;padding-bottom:36px}.cmp-restaurant-cards--container{display:flex;flex-direction:column;gap:20px;padding:20px}@media (min-width:769px){.cmp-restaurant-cards--container{flex-direction:row;gap:100px}}.cmp-restaurant-cards--half{flex-basis:100%;text-align:left}@media (min-width:769px){.cmp-restaurant-cards--half{flex-basis:50%}}[dir=rtl] .cmp-restaurant-cards--half{text-align:right}.cmp-restaurant-cards--title{font-size:30px;line-height:1.25;margin-bottom:25px;padding-left:20px;text-align:left}[dir=rtl] .cmp-restaurant-cards--title{padding-left:0;padding-right:20px;text-align:right}@media (min-width:769px){.cmp-restaurant-cards--title{width:33%;padding:15px 25px 5px 20px;background-color:#fff;margin-top:-2em}[dir=rtl] .cmp-restaurant-cards--title{padding:15px 20px 5px 25px}}.cmp-restaurant-cards--title:after{left:20px;transform:unset;bottom:-5px;border-width:0 0 0 32px}@media (min-width:769px){.cmp-restaurant-cards--title:after{bottom:0}}[dir=rtl] .cmp-restaurant-cards--title:after{transform:unset;left:unset;right:20px}.cmp-restaurant-cards--type{font-size:20px}.cmp-restaurant-cards--hours,.cmp-restaurant-cards--type{line-height:1.5;text-transform:lowercase;margin:20px 0}.cmp-restaurant-cards--hours:first-child,.cmp-restaurant-cards--type:first-child{margin-top:0}.cmp-restaurant-cards--hours:first-letter,.cmp-restaurant-cards--type:first-letter{text-transform:uppercase}.cmp-restaurant-cards--hours~p:not(.cmp-restaurant-cards--hours):not(.cmp-restaurant-cards--phone):not(.cmp-restaurant-cards--hour),.cmp-restaurant-cards--type~p:not(.cmp-restaurant-cards--hours):not(.cmp-restaurant-cards--phone):not(.cmp-restaurant-cards--hour){margin:0}.cmp-restaurant-cards--hours{font-weight:600;margin-bottom:0}.cmp-restaurant-cards--cuisine-label,.cmp-restaurant-cards--label{font-weight:600}.cmp-restaurant-cards--hour{margin:20px 0 0}.cmp-restaurant-cards--phone{margin:0 0 20px}.cmp-restaurant-cards--buttons{align-items:center;justify-content:center;padding-bottom:30px}@media (max-width:768px){.cmp-restaurant-cards--buttons{padding-bottom:1.5rem}}.cmp-restaurant-cards--buttons .cmp-button--tertiary{padding-top:1.5rem}@media (max-width:768px){.cmp-restaurant-cards--buttons .cmp-button--tertiary{padding-top:2.8rem}}.cmp-restaurant-cards--buttons .cmp-button--tertiary .cmp-button{margin:0;padding-bottom:4px}.cmp-restaurant-cards--buttons .cmp-button--tertiary .cmp-button:before{display:none}.cmp-restaurant-cards--buttons .cmp-button--secondary{padding-top:1.5rem}@media (max-width:768px){.cmp-restaurant-cards--buttons .cmp-button--secondary{padding-top:1.9rem}}.cmp-restaurant-cards--buttons .cmp-button-wrapper>a:focus{outline:2px solid #000}.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title{padding:0 0 0 23px;margin-bottom:10px}@media (min-width:769px){.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title{width:unset;margin-top:unset;margin-bottom:20px}}[dir=rtl] .cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title{padding:0 23px 0 0}.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title:after{height:1.25em;border-width:0 0 0 3px;bottom:unset;top:0;left:0}[dir=rtl] .cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--title:after{left:unset;right:0}.cmp-restaurant-cards--stylePromo .cmp-restaurant-cards--container{padding:23px}#digitaldir-dining .restaurant-cards .cmp-restaurant-card,.hotel-detail-container .restaurant-cards .cmp-restaurant-card{display:block}#digitaldir-dining .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li,.hotel-detail-container .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li{font-size:18px;line-height:26px}@media (max-width:767px){#digitaldir-dining .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li,.hotel-detail-container .restaurant-cards .cmp-restaurant-card .cmp-restaurant-cards--title-dining li{font-size:16px;line-height:22px}}.cmp-specialannouncements{margin:30px auto;box-shadow:0 3px 10px 0 rgba(0,0,0,.12)}[dir=ltr] .cmp-specialannouncements{border-left-width:10px;padding:26px 54px 26px 44px}[dir=rtl] .cmp-specialannouncements{border-right-width:10px;padding:26px 44px 26px 54px}.cmp-specialannouncements__title{font-size:20px;margin-bottom:10px}.cmp-specialannouncements .important-update{margin:15px 0;font-size:16px}.cmp-specialannouncements .announcement-list__item{padding:15px 0;border-top-width:1px;line-height:26px}.cmp-specialannouncements__action{font-size:14px;line-height:28px}@media (min-width:769px){.cmp-specialannouncements__title{line-height:15px}.cmp-specialannouncements__action{font-size:16px;bottom:22px}}