.brandLogoNavWrapper#primary-nav{display:none!important}.navigation{padding:0;margin:0}@media (max-width:767px){.navigation{overflow-x:scroll}}.navigation .cmp-navigation{display:flex}.navigation .cmp-navigation__group{list-style:none;padding:4rem 1.5rem 3.5rem;margin:0;float:right}@media (max-width:991px){.navigation .cmp-navigation__group{display:flex;-moz-column-gap:2rem;column-gap:2rem;padding:1rem .5rem}}.navigation .cmp-navigation__item{display:inline;float:left}.navigation .cmp-navigation__item-link{color:#3d3d3d;font-family:Inter,"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:1.6rem;text-decoration:underline;font-weight:700;display:block;padding:2rem 1rem}.navigation .cmp-navigation__item-link:hover{color:#ff3a1e}@media (max-width:767px){.navigation .cmp-navigation__item-link{padding:0}}.navigation .cmp-navigation__item--active .cmp-navigation__item-link{color:#ff3a1e;text-decoration:none}.navigation~.calltoaction{padding-top:4rem}@media (max-width:767px){.navigation~.calltoaction{display:none!important}}.navigation~.calltoaction.cmp-button--secondary .cmp-button{border-width:.3rem;padding:.7rem 1.2rem;border-radius:.5rem}.navigation~.calltoaction.cmp-button--secondary .cmp-button__text{font-size:1.6rem;line-height:2.2rem}.navigation~.calltoaction.cmp-button--secondary .cmp-button-wrapper{float:right}@media (max-width:767px){.navigation~.calltoaction.cmp-button--secondary .cmp-button-wrapper{float:none}}@media (max-width:767px){.navigation~.calltoaction{position:fixed;bottom:0;min-width:100%;justify-content:flex-end;padding:0;z-index:1;background-color:#ff3a1e;text-align:center}}@media (max-width:991px){.uhf-header-logo-image.image img{display:none!important}}@media (min-width:768px){.uhf-header-logo-image.image img{height:8rem}}@media (min-width:992px){.uhf-header-logo-image.image img{height:10rem}}@media (min-width:768px){#avid-header{border-bottom:.2rem solid #f7f7f7}}@media (min-width:768px){#avid-header .responsivegrid .aem-Grid{max-width:75rem}}@media (min-width:992px){#avid-header .responsivegrid .aem-Grid{max-width:97rem}}@media (min-width:1200px){#avid-header .responsivegrid .aem-Grid{display:flex;max-width:120rem;margin:0 auto;padding-left:1rem;padding-right:1rem}}#avid-header .calltoaction .cmp-button-wrapper.nav-booknowbutton{display:none}#avid-header .calltoaction .cmp-button-wrapper.nav-booknowbutton.show{display:inline-flex!important}@media (min-width:992px){#avid-header.UHF-sticky .responsivegrid{position:fixed;z-index:999;top:0;right:0;left:0;border-bottom:2px solid #f7f7f7;background-color:#fff}}.booking-component+.ihg-bookingclient-footer .bookingclient-footer{font-family:Inter,"Trebuchet MS",Arial,Helvetica,sans-serif!important}.nav-header-disable .navigation{display:list-item!important}.nav-header-disable .navigation .cmp-navigation{display:none!important}.guest-reviews{font-family:Inter,"Trebuchet MS",Arial,Helvetica,sans-serif;color:#3d3d3d;font-size:18px;line-height:1.444}@media (max-width:992px){.guest-reviews{font-size:16px}}.guest-reviews .star-rating{display:inline-block;color:#ff3a1e;font-size:14px;line-height:18px;padding:2px 0;letter-spacing:2.5px}.guest-reviews .IWSfrOutOf{display:inline-block;font-weight:300;text-decoration:none}.guest-reviews .IWSfrLink{display:inline-block;font-weight:700}.guest-reviews .IWSfrLink:hover{color:#e42c0f}.guest-reviews .IWSfrLink:before{content:"(";margin-right:-5px}.guest-reviews .IWSfrLink:after{content:")";margin-left:-5px}.guest-reviews .IWSfrLink .tertiary{color:inherit;text-decoration:underline}.rates-from{color:#3d3d3d}.rates-from .rates-from-label{margin-bottom:.4rem;font-size:1.8rem;line-height:1.444;font-weight:400}@media (max-width:991px){.rates-from .rates-from-label{font-size:1.6rem}}.rates-from .rates-from-price{margin-top:0;margin-bottom:0;font-size:3.8rem;line-height:1.25;font-weight:700}@media (max-width:992px){.rates-from .rates-from-price{font-size:2.8rem}}@media (max-width:767px){.rates-from .rates-from-price{font-size:2.8rem;padding-bottom:3rem}}.hotelstatus .cmp-hotelstatus{background-color:#ff3a1e;font-weight:400;color:#fff;font-size:1.8rem;line-height:1}@media (max-width:767px){.hotelstatus .cmp-hotelstatus{font-size:1.6rem}}.hotelstatus [data-brandcasing=on] .status_flag_title{text-transform:lowercase}.cmp-map-hotel-info.cmp-map--maponly{position:relative}.cmp-map-hotel-info.cmp-map--maponly .map-wrapper .cmp-map__seemap{overflow:hidden;display:block}.cmp-map-hotel-info.cmp-map--maponly .map-wrapper .cmp-map__google-image{position:relative;transform:translateX(-50%);left:50%;max-width:100%;width:100%}.cmp-map-hotel-info.cmp-map--maponly .transportation-button{position:absolute;bottom:5%;left:50%;transform:translateX(-50%);width:80%;text-align:center;margin:0 auto}.cmp-map-hotel-info.cmp-map--maponly .transportation-button .cmp-map__directions{display:block;background:#fff;color:#ff3a1e;font-family:Inter,"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:700;font-size:1.6rem;padding:15px 10px;border-radius:.6rem;border:2px solid #ff3a1e;text-decoration:none;width:100%}.container.directions-quickinfo-map>.cmp-container{display:grid;grid-template-columns:repeat(12,1fr)}.container.directions-quickinfo-map .container.directions-quickinfo{grid-column:span 8}@media (max-width:767px){.container.directions-quickinfo-map .container.directions-quickinfo{grid-column:span 12}}.container.directions-quickinfo-map .map-hotel-info.directions-style{grid-column:span 4}@media (max-width:767px){.container.directions-quickinfo-map .map-hotel-info.directions-style{grid-column:span 12}}.container.directions-quickinfo-map .map-hotel-info.directions-style .cmp-map-hotel-info.cmp-map--maponly .map-wrapper .cmp-map__google-image{height:392px;width:auto;max-width:none}@media (max-width:1199px){.container.directions-quickinfo-map .map-hotel-info.directions-style .cmp-map-hotel-info.cmp-map--maponly .map-wrapper .cmp-map__google-image{height:404px}}@media (max-width:991px){.container.directions-quickinfo-map .map-hotel-info.directions-style .cmp-map-hotel-info.cmp-map--maponly .map-wrapper .cmp-map__google-image{height:418px}}@media (max-width:767px){.container.directions-quickinfo-map .map-hotel-info.directions-style .cmp-map-hotel-info.cmp-map--maponly .map-wrapper .cmp-map__google-image{height:unset;width:100%}}.cmp-map-hotel-info.cmp-map--mapinfo{background-color:#fff}.cmp-map-hotel-info.cmp-map--mapinfo .row{display:grid;grid-template-areas:"left" "right";padding:2rem 2rem}@media (min-width:769px){.cmp-map-hotel-info.cmp-map--mapinfo .row{grid-template-areas:"left left left left left right right right right right right right";grid-template-columns:8.33% 8.33% 8.33% 8.33% 8.33% 8.33% 8.33% 8.33% 8.33% 8.33% 8.33% 8.33%}}.cmp-map-hotel-info.cmp-map--mapinfo .col-sm-4{grid-area:left;position:relative}.cmp-map-hotel-info.cmp-map--mapinfo .map-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;overflow:hidden;position:relative;width:100%;min-height:340px}@media (min-width:769px){.cmp-map-hotel-info.cmp-map--mapinfo .map-wrapper{min-height:340px}}.cmp-map-hotel-info.cmp-map--mapinfo .google-map{width:100%;max-height:100%;min-height:390px;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto;width:auto;-o-object-fit:cover;object-fit:cover}@media (min-width:769px){.cmp-map-hotel-info.cmp-map--mapinfo .google-map{width:100%;min-height:390px}}.cmp-map-hotel-info.cmp-map--mapinfo .col-sm-8{grid-area:right;text-align:center;display:flex;flex-direction:column;justify-content:center;padding-top:2rem}@media (min-width:769px){.cmp-map-hotel-info.cmp-map--mapinfo .col-sm-8{padding-left:1rem;padding-top:0}}.cmp-map-hotel-info.cmp-map--mapinfo strong{font-weight:400}.cmp-map-hotel-info.cmp-map--mapinfo .hotel-details-title{font-family:Inter,"Trebuchet MS",Arial,Helvetica,sans-serif;font-style:normal;font-size:2.6rem;line-height:3rem;text-align:center;margin-bottom:1rem;font-weight:400}@media (min-width:769px){.cmp-map-hotel-info.cmp-map--mapinfo .hotel-details-title{font-size:3rem;line-height:3.6rem}}.cmp-map-hotel-info.cmp-map--mapinfo address{display:block;font-style:normal;font-size:1.8rem}.cmp-map-hotel-info.cmp-map--mapinfo .button-right-order{display:flex;flex-direction:column}.cmp-map-hotel-info.cmp-map--mapinfo .right-section{order:1}.cmp-map-hotel-info.cmp-map--mapinfo a{text-decoration:none}.cmp-map-hotel-info.cmp-map--mapinfo .button-right-order{display:flex;flex-direction:column}.cmp-map-hotel-info.cmp-map--mapinfo .right-section{order:1;margin-top:0}.cmp-map-hotel-info.cmp-map--mapinfo .transportation-button{order:2}.cmp-map-hotel-info.cmp-map--mapinfo .transportation-button a{border:1px #68d2df solid;text-decoration:none;color:#68d2df;padding:.5rem 1rem;white-space:nowrap;font-size:1.6rem;line-height:2.4rem;font-weight:600;font-family:F37Ginger,sans-serif;text-transform:uppercase}.cmp-map-hotel-info.cmp-map--mapinfo p.right-section{font-family:Inter,"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;margin-bottom:3rem}.cmp-map-hotel-info.cmp-map--mapinfo p.right-section strong{font-weight:400;font-size:1.8rem}.cmp-map-hotel-info.cmp-map--mapinfo p:not(.right-section,.hotel-details-title){font-style:normal;font-size:1.8rem}.cmp-map-hotel-info.cmp-map--mapinfo p:not(.right-section,.hotel-details-title) strong{font-size:2.44rem}.gallery-map{position:relative}.gallery-map .cmp-gallery-map{display:grid;grid-template-columns:repeat(3,minmax(250px,480px));grid-template-rows:440px}@media (max-width:768px){.gallery-map .cmp-gallery-map{grid-template-columns:repeat(3,1fr);grid-template-rows:auto}}.gallery-map .cmp-gallery-map .mg-gallery{grid-column:span 2}@media (max-width:992px){.gallery-map .cmp-gallery-map .mg-gallery{grid-column:span 3}}.gallery-map .cmp-gallery-map .mg-gallery :not(.slick-arrow){height:100%}.gallery-map .cmp-gallery-map .mg-map{grid-column:span 1;overflow:hidden}@media (max-width:992px){.gallery-map .cmp-gallery-map .mg-map{grid-column:span 3}}.gallery-map .cmp-gallery-map .mg-map .cmp-map-hotel-info.cmp-map--maponly{height:100%}.gallery-map .cmp-gallery-map .mg-map .cmp-map-hotel-info.cmp-map--maponly .map-wrapper .cmp-map__google-image{width:auto;max-width:none;height:540px}.gallery .cmp-gallery .slick-slider button{cursor:pointer}.gallery .cmp-gallery .slick-slider .slick-list .image{cursor:default}.hotel-detail-container .cmp-accordion__button.show-icon{height:7rem}.hotel-detail-container .cmp-accordion__button.show-icon .cmp-accordion__icon img.item-header-icon{width:4rem;height:4rem;margin-right:2rem}.hotel-detail-container.additional-hotel-info{padding:0 1.5rem}.hotel-detail-container.additional-hotel-info .cmp-hotel-detail-container__title{font-size:3.8rem;line-height:1.25;font-weight:700;color:#ff3a1e;text-align:center;padding:4rem 0 1rem;margin:0}@media (max-width:767px){.hotel-detail-container.additional-hotel-info .cmp-hotel-detail-container__title{text-align:left;font-size:2.8rem}}@media (max-width:991px){.hotel-detail-container.additional-hotel-info .cmp-hotel-detail-container__title{padding-bottom:3rem}}.hotel-detail-container.additional-hotel-info .cmp-accordion__item{border-bottom:.2rem solid #68d2df}.hotel-detail-container.additional-hotel-info .cmp-accordion__title{order:2;text-decoration:underline;font-size:1.8rem;line-height:1.44444;text-align:left}@media (max-width:991px){.hotel-detail-container.additional-hotel-info .cmp-accordion__title{font-size:1.6rem}}[dir=rtl] .hotel-detail-container.additional-hotel-info .cmp-accordion__title{text-align:right}.hotel-detail-container.additional-hotel-info .cmp-accordion__title:before{color:#ff3a1e}.hotel-detail-container.additional-hotel-info .cmp-accordion__title:hover{color:#e42c0f;-webkit-text-decoration-color:#e42c0f;text-decoration-color:#e42c0f}.hotel-detail-container.additional-hotel-info .cmp-accordion__button{display:flex;align-items:center;background:0 0;border:none}.hotel-detail-container.additional-hotel-info .cmp-accordion__button--expanded{color:#ff3a1e}.hotel-detail-container.additional-hotel-info .cmp-accordion__button--expanded .cmp-accordion__title{text-decoration:none}.hotel-detail-container.additional-hotel-info .cmp-accordion__panel--expanded{padding:0 20px 20px 60px}.hotel-detail-container.additional-hotel-info .cmp-accordion .lay-horizontal ul{-moz-columns:3;columns:3}@media (max-width:767px){.hotel-detail-container.additional-hotel-info .cmp-accordion .lay-horizontal ul{-moz-columns:1;columns:1}}.hotel-detail-container .cmp-hotel-detail-container p{font-size:1.8rem;line-height:1;color:#3d3d3d}.hotel-detail-container.transportation-details .cmp-hotel-detail-container__title{color:#3d3d3d;font-size:2.4rem;line-height:3.2rem;padding:2.5rem 0 .5rem 0;margin:0}.hotel-detail-container.transportation-details .cmp-accordion__header{color:#3d3d3d;font-size:1.8rem;line-height:2.6rem;padding-top:.5rem;padding-bottom:.5rem;text-transform:none;font-weight:600}.hotel-detail-container.transportation-details .cmp-accordion__panel .cmp-display-logic__text{font-size:1.8rem;color:#3d3d3d}.hotel-detail-container.transportation-details .cmp-accordion__panel .cmp-display-logic__text ul{list-style-type:none;padding-left:0;margin:0}.hotel-detail-container.transportation-details .cmp-accordion__panel--expanded{padding:0}.hotel-detail-container.transportation-details .cmp-accordion__button,.hotel-detail-container.transportation-details .cmp-accordion__button--expanded{background:0 0;border:none;width:60%;padding-top:0}@media (max-width:992px){.hotel-detail-container.transportation-details .cmp-accordion__button,.hotel-detail-container.transportation-details .cmp-accordion__button--expanded{width:80%}}.hotel-detail-container.transportation-details .cmp-accordion__title{justify-content:left;font-size:1.8rem}.hotel-detail-container.transportation-details .cmp-accordion__title:before{font-size:1.5rem}.cmp-limited-time-features{width:117rem;padding-right:1.5rem;padding-left:1.5rem;margin-right:auto;margin-left:auto}@media (max-width:1199px){.cmp-limited-time-features{width:97rem}}@media (max-width:991px){.cmp-limited-time-features{width:750px}}@media (max-width:767px){.cmp-limited-time-features{width:100%;padding-right:0;padding-left:0}}.cmp-limited-time-features .limited_offers_headerline{position:relative;padding:0 0 8rem 0}@media (max-width:991px){.cmp-limited-time-features .limited_offers_headerline{padding:6rem 0}}@media (max-width:767px){.cmp-limited-time-features .limited_offers_headerline{padding:0 2rem 3.8rem}}.cmp-limited-time-features .limited_offers_headerline h2{font-family:Inter,"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:700;font-size:3.8rem;color:#ff3a1e;text-align:center;line-height:4.8rem;margin-top:0}.cmp-limited-time-features .limited_offers_headerline h2 span.city{text-transform:capitalize}@media (max-width:767px){.cmp-limited-time-features .limited_offers_headerline h2{font-size:2.8rem;line-height:3.5rem;text-align:left}[dir=rtl] .cmp-limited-time-features .limited_offers_headerline h2{text-align:right}}.cmp-limited-time-features .limited_offers_headerline .offer-redirection-link{font-size:19px;text-align:center}.cmp-limited-time-features .limited_offers_headerline .offer-redirection-link a{color:#3d3d3d}@media (max-width:767px){.cmp-limited-time-features .limited_offers_headerline .offer-redirection-link{text-align:left}}.cmp-limited-time-features .limited_offers_headerline.targetoffer-redirection-link .offer-redirection-link a{text-decoration:none}.cmp-limited-time-features .limited_offers_gallery{flex-wrap:wrap;padding:0 3rem 3rem;justify-content:center}.cmp-limited-time-features .limited_offers_gallery a{text-decoration:none}.cmp-limited-time-features .limited_offers_gallery .offer_title{color:#3d3d3d;font-size:2.4rem;font-family:Inter,"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:700;line-height:3rem;margin-bottom:1.7rem}@media (max-width:991px){.cmp-limited-time-features .limited_offers_gallery .offer_title{margin-bottom:1.2rem}}@media (max-width:767px){.cmp-limited-time-features .limited_offers_gallery .offer_title{font-size:2rem;line-height:2.5rem;padding-left:2rem;padding-right:2rem;margin-bottom:1.3rem}}.cmp-limited-time-features .limited_offers_gallery .offer_subtitle{color:#3d3d3d;font-size:1.8rem;font-family:Inter,"Trebuchet MS",Arial,Helvetica,sans-serif;font-style:italic;line-height:2.6rem;margin-bottom:1.6rem}@media (max-width:991px){.cmp-limited-time-features .limited_offers_gallery .offer_subtitle{margin-bottom:1.1rem}}@media (max-width:767px){.cmp-limited-time-features .limited_offers_gallery .offer_subtitle{font-size:1.6rem;line-height:2.3rem;padding-left:2rem;padding-right:2rem;margin-bottom:1.3rem}}.cmp-limited-time-features .limited_offers_gallery .offer_paragraph{color:#3d3d3d;font-size:1.8rem;font-family:Inter,"Trebuchet MS",Arial,Helvetica,sans-serif;line-height:2.6rem;margin-bottom:1.8rem;text-align:left}[dir=rtl] .cmp-limited-time-features .limited_offers_gallery .offer_paragraph{text-align:right}@media (max-width:991px){.cmp-limited-time-features .limited_offers_gallery .offer_paragraph{margin-bottom:1.3rem}}@media (max-width:767px){.cmp-limited-time-features .limited_offers_gallery .offer_paragraph{font-size:1.6rem;line-height:2.3rem;padding-left:2rem;padding-right:2rem;margin-bottom:1.1rem}}.cmp-limited-time-features .limited_offers_gallery .booknow_cta a,.cmp-limited-time-features .limited_offers_gallery .link a{font-family:Inter,"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:700;font-size:1.8rem;color:#3d3d3d;line-height:2.6rem;text-decoration:underline}@media (max-width:767px){.cmp-limited-time-features .limited_offers_gallery .booknow_cta a,.cmp-limited-time-features .limited_offers_gallery .link a{font-size:1.6rem;line-height:2.3rem;width:100%;text-align:left;margin-bottom:2rem}[dir=rtl] .cmp-limited-time-features .limited_offers_gallery .booknow_cta a,[dir=rtl] .cmp-limited-time-features .limited_offers_gallery .link a{text-align:right}}.cmp-limited-time-features .offer-information{padding:3rem 1.5rem}@media (max-width:991px){.cmp-limited-time-features .offer-information{padding-left:3.5rem}[dir=rtl] .cmp-limited-time-features .offer-information{padding-right:3.5rem}}@media (max-width:767px){.cmp-limited-time-features .offer-information{padding-left:0;padding-top:2.5rem;padding-bottom:1.2rem;width:100%}.cmp-limited-time-features .offer-information .link{padding:0 2rem}}.cmp-limited-time-features.gallery--cols-1 .limited_offers_gallery .lo_element{display:flex}@media (max-width:767px){.cmp-limited-time-features.gallery--cols-1 .limited_offers_gallery .lo_element{display:unset}}.cmp-limited-time-features.gallery--cols-1 .limited_offers_gallery .offer-image,.cmp-limited-time-features.gallery--cols-1 .limited_offers_gallery .offer-information{width:50%}@media (max-width:767px){.cmp-limited-time-features.gallery--cols-1 .limited_offers_gallery .offer-image,.cmp-limited-time-features.gallery--cols-1 .limited_offers_gallery .offer-information{width:auto}}.no-ltf-error#no-ltf-error{font-size:16px;color:#3f3d3d;margin-top:20px;margin-bottom:20px;line-height:26px;text-align:center}.limited-time-feature-detail{background-color:#fff;font-family:Inter,"Trebuchet MS",Arial,Helvetica,sans-serif;padding:0 2%}@media (max-width:767px){.limited-time-feature-detail{padding:0}}.limited-time-feature-detail .offer__container{width:-moz-fit-content;width:fit-content;margin:0 auto}.limited-time-feature-detail .offer__title{text-transform:capitalize;font-size:3.8rem;color:#ff3a1e;line-height:4.8rem;font-weight:700;margin-top:7rem}@media (max-width:991px){.limited-time-feature-detail .offer__title{margin-top:5rem}}@media (max-width:767px){.limited-time-feature-detail .offer__title{font-size:2.8rem;line-height:3.5rem;margin-top:3.9rem;padding:0 2%}}.limited-time-feature-detail .offer__subtitle{text-transform:capitalize;font-size:2.4rem;color:#3d3d3d;line-height:3rem;font-weight:700;margin-top:1.4rem}@media (max-width:767px){.limited-time-feature-detail .offer__subtitle{font-size:2rem;line-height:2.5rem;margin-top:1.8rem;padding:0 2%}}.limited-time-feature-detail .cmp-teaser{display:flex;flex-direction:column}.limited-time-feature-detail .cmp-teaser__image{order:1;width:100%}.limited-time-feature-detail .cmp-teaser__image .cmp-image{text-align:center}.limited-time-feature-detail .cmp-teaser__image .cmp-image .animation-default{margin:0}.limited-time-feature-detail .cmp-teaser__image .cmp-image img{max-width:100%}.limited-time-feature-detail .cmp-teaser__content{order:2;position:relative!important;text-align:left;width:80%;margin:0 10%}@media (max-width:1199px){.limited-time-feature-detail .cmp-teaser__content{width:90%;margin-left:5%}[dir=rtl] .limited-time-feature-detail .cmp-teaser__content{margin-left:0;margin-right:5%}}@media (max-width:991px){.limited-time-feature-detail .cmp-teaser__content{text-align:left;width:90%;margin-left:8%}[dir=rtl] .limited-time-feature-detail .cmp-teaser__content{margin-left:0;margin-right:8%}}@media (max-width:767px){.limited-time-feature-detail .cmp-teaser__content{width:95%;margin-left:5%}[dir=rtl] .limited-time-feature-detail .cmp-teaser__content{margin-left:0;margin-right:5%}}.limited-time-feature-detail .cmp-teaser__content .cmp-teaser__content__container{padding:0!important}.limited-time-feature-detail .cmp-teaser__content .cmp-teaser__description{font-size:1.8rem;color:#3d3d3d;line-height:2.6rem;margin-top:1.8rem}@media (max-width:767px){.limited-time-feature-detail .cmp-teaser__content .cmp-teaser__description{font-size:1.6rem;line-height:2.3rem;margin-top:1.8rem}}.limited-time-feature-detail .cmp-teaser__content .cmp-teaser__description p{margin-bottom:2rem!important}.limited-time-feature-detail .cmp-teaser__content .offer__download-document{margin-top:-.2rem}.limited-time-feature-detail .cmp-teaser__content .offer__download-document i::before{content:url(//digital.ihg.com/is/image/ihg/avid-general-icon-arrow-link-graphite?fmt=png-alpha&hei=12);padding-right:5px}.limited-time-feature-detail .cmp-teaser__content .offer__download-document a{font-weight:700;color:#3d3d3d;font-size:1.8rem;text-decoration:underline;line-height:2.6rem}@media (max-width:767px){.limited-time-feature-detail .cmp-teaser__content .offer__download-document a{font-size:1.6rem;line-height:2.3rem}}.limited-time-feature-detail .cmp-teaser__content .booknow_cta{margin-top:2.4rem}@media (max-width:991px){.limited-time-feature-detail .cmp-teaser__content .booknow_cta{margin-top:3.9rem}}@media (max-width:767px){.limited-time-feature-detail .cmp-teaser__content .booknow_cta{margin-top:4rem}}.limited-time-feature-detail .cmp-teaser__content .booknow_cta .cmp-button{text-align:left}[dir=rtl] .limited-time-feature-detail .cmp-teaser__content .booknow_cta .cmp-button{text-align:right}.limited-time-feature-detail .cmp-teaser__content .booknow_cta .cmp-button__text{text-transform:capitalize;font-size:1.8rem;color:#fff;line-height:2.6rem;background-color:#ff3a1e;font-weight:700;height:5.3rem;width:28%;display:inline-block;border:none;letter-spacing:0;cursor:pointer;text-align:center;margin-bottom:8.5rem;padding:1.3rem 5rem 0;text-decoration:none}@media (max-width:1199px){.limited-time-feature-detail .cmp-teaser__content .booknow_cta .cmp-button__text{width:33%}}@media (max-width:991px){.limited-time-feature-detail .cmp-teaser__content .booknow_cta .cmp-button__text{width:42%}}@media (max-width:767px){.limited-time-feature-detail .cmp-teaser__content .booknow_cta .cmp-button__text{font-size:1.6rem;line-height:2.3rem;width:95%;padding-top:1.5rem;margin-bottom:4.5rem}}@media (max-width:767px){.hotel-highlights{padding:0 3rem}}@media (min-width:768px){.hotel-highlights{padding:0 1.5rem 0 1.5rem}}.hotel-highlights .sub-header{font-size:3.8rem;line-height:4.8rem;font-weight:500;text-align:center;margin-bottom:6rem;font-family:Inter,"Trebuchet MS",Arial,Helvetica,sans-serif;color:#ff3a1e}@media (max-width:767px){.hotel-highlights .sub-header{margin-bottom:3rem;font-size:2.8rem;line-height:3.5rem}}.hotel-highlights .tile-header{display:none}.hotel-highlights .cmp-tabs--accordion-on-mobile{display:flex}.hotel-highlights .cmp-tabs--accordion-on-mobile .cmp-tabs__tabpanel:before{font-weight:400}@media (min-width:768px){.hotel-highlights .cmp-tabs--accordion-on-mobile .cmp-tabs__tabpanel{width:78%}}.hotel-highlights .cmp-tabs--accordion-on-mobile .cmp-tabs__tablist{display:flex;flex-direction:column;justify-content:start;margin:0;flex-wrap:wrap;padding-left:0;list-style:none}@media (max-width:767px){.hotel-highlights .cmp-tabs--accordion-on-mobile .cmp-tabs__tablist{margin:1.7rem 0 1.4rem 2rem;display:none}}.hotel-highlights .cmp-tabs--accordion-on-mobile .cmp-tabs__tablist .cmp-tabs__tab{color:#3d3d3d;font-size:1.6rem;line-height:150%;padding:1.8rem;word-wrap:break-word;text-align:center}@media (min-width:769px){.hotel-highlights .cmp-tabs--accordion-on-mobile .cmp-tabs__tablist .cmp-tabs__tab{border-bottom:.1rem solid #dbd9d6}.hotel-highlights .cmp-tabs--accordion-on-mobile .cmp-tabs__tablist .cmp-tabs__tab:nth-of-type(1){border-top:.1rem solid #dbd9d6}}.hotel-highlights .cmp-tabs--accordion-on-mobile .cmp-tabs__tablist .cmp-tabs__tab--active{font-weight:400;font-color:#3d3d3d;background-color:#68d2df;color:#3d3d3d}@media (min-width:769px){.hotel-highlights .cmp-tabs--accordion-on-mobile .cmp-tabs__tablist .cmp-tabs__tab--active{border-bottom-color:#dbd9d6}}@media (max-width:767px){.hotel-highlights .cmp-tabs--accordion-on-mobile .cmp-tabs__tablist .cmp-tabs__tab--active{font-weight:700}}@media (max-width:767px){.hotel-highlights .cmp-tabs--accordion-on-mobile .cmp-tabs__tablist .cmp-tabs__tab{width:auto;margin-bottom:3.1rem}}@media (max-width:767px){.hotel-highlights .cmp-tabs--accordion-on-mobile{font-size:1.8rem;line-height:2.9rem;display:unset}.hotel-highlights .cmp-tabs--accordion-on-mobile .cmp-tabs__tabpanel{position:relative;padding-bottom:3rem}.hotel-highlights .cmp-tabs--accordion-on-mobile .cmp-tabs__tabpanel:before{padding:1.4rem 3rem 1.4rem 0;background:#fff}.hotel-highlights .cmp-tabs--accordion-on-mobile .cmp-tabs__tabpanel:after{font-family:FontAwesome;content:"\f107";font-weight:400;position:absolute;top:0;margin:1.4rem 2rem}[dir=ltr] .hotel-highlights .cmp-tabs--accordion-on-mobile .cmp-tabs__tabpanel:after{right:0}.hotel-highlights .cmp-tabs--accordion-on-mobile .cmp-tabs__tabpanel--active:before{font-weight:700;ccolor:#3d3d3d;background:#68d2df;padding:1.6rem 3rem 3rem 0;border-bottom:none}.hotel-highlights .cmp-tabs--accordion-on-mobile .cmp-tabs__tabpanel--active:after{font-weight:700;font-family:FontAwesome;content:"\f106";font-weight:400}.hotel-highlights .cmp-tabs--accordion-on-mobile:last-child{border-bottom:unset;margin:2rem}}@media (max-width:767px){.hotel-highlights .cmp-teaser{background:#68d2df}}@media (max-width:767px){.hotel-highlights .cmp-teaser .cmp-teaser__image{padding:0 15px}}.hotel-highlights .cmp-teaser .cmp-teaser__content{position:relative!important}.hotel-highlights .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:3rem;line-height:150%;margin:0;display:none}@media (max-width:767px){.hotel-highlights .cmp-teaser .cmp-teaser__content .cmp-teaser__title{display:none}}@media (max-width:767px){.hotel-highlights .cmp-teaser .cmp-teaser__content .cmp-teaser__content__container{padding:0!important}}.hotel-highlights .cmp-teaser .cmp-teaser__content .cmp-teaser__content__container .cmp-teaser__title{text-align:center}.hotel-highlights .cmp-teaser .cmp-teaser__content .cmp-teaser__content__container .cmp-teaser__description p{padding:2rem 0;margin:unset;font-weight:400;line-height:150%}@media (max-width:767px){.hotel-highlights .cmp-teaser .cmp-teaser__content .cmp-teaser__content__container .cmp-teaser__description p{padding:1.5rem 3rem 2rem}}.hotel-highlights .cmp-teaser .cmp-teaser__content .cmp-teaser__content__container .phoneNumber-desktop{display:none}@media (min-width:769px){.hotel-highlights .cmp-teaser .cmp-teaser__content .cmp-teaser__content__container .phoneNumber-desktop{display:inline}}.hotel-highlights .cmp-teaser .cmp-teaser__content .cmp-teaser__content__container .phoneNumber-mobile{display:inline}.hotel-highlights .cmp-teaser .cmp-teaser__content .cmp-teaser__content__container .phoneNumber-mobile a:after{display:none}@media (min-width:769px){.hotel-highlights .cmp-teaser .cmp-teaser__content .cmp-teaser__content__container .phoneNumber-mobile{display:none}}.hotel-highlights .cmp-teaser .cmp-teaser__content .cmp-teaser__content__container .highlight-link{color:#3d3d3d;font-size:1.8rem;line-height:2.3rem;font-weight:700;letter-spacing:.03em;margin-bottom:2rem}@media (max-width:767px){.hotel-highlights .cmp-teaser .cmp-teaser__content .cmp-teaser__content__container .highlight-link{margin:0 3rem 3rem 3rem}}.hotel-highlights .cmp-teaser .cmp-teaser__content .cmp-teaser__content__container .highlight-link .mobileCta{display:inline}.hotel-highlights .cmp-teaser .cmp-teaser__content .cmp-teaser__content__container .highlight-link a:focus{outline:2px solid #000}.cmp-restaurant-cards{max-width:119.5rem;margin:20% 8%}@media (max-width:767px){.cmp-restaurant-cards{margin:1.5rem 3rem 3rem}}.cmp-restaurant-cards .cmp-restaurant-card-title{font-family:F37Ginger,sans-serif;font-style:normal;font-weight:400;font-size:3.8rem;line-height:4.8rem;letter-spacing:.011em;text-transform:capitalize;color:#ff3a1e;margin-bottom:1.5rem}.cmp-restaurant-cards .cmp-restaurant-card-grid .restaurant-card-inner .cmp-restaurant-cards--title-dining{font-size:1.8rem;line-height:150%;color:#3d3d3d}.cmp-restaurant-cards--buttons .cmp-button-wrapper>a:focus{outline:2px solid #000}.cmp-restaurant-cards--phone{display:block!important}.cmp-restaurant-cards--label{font-weight:700;font-size:18px;font-style:normal;line-height:150%}.cmp-restaurant-cards p{font-weight:400;font-size:18px;font-style:normal;line-height:150%}.cmp-restaurant-cards p.cmp-restaurant-cards--hours{font-weight:700;font-size:18px;font-style:normal;line-height:150%}.cmp-restaurant-cards img{width:100%}.hotel-defined-packages .hotel-defined-packages_headerline h2{margin:unset}.hotel-defined-packages .hotel-defined-packages_headerline span{font-size:3.8rem;font-weight:700;line-height:4.8rem;color:#ff3a1e}@media (max-width:767px){.hotel-defined-packages .hotel-defined-packages_headerline span{font-size:2.8rem;line-height:3.5rem}}.hotel-defined-packages .hotel-defined-packages_list .hotel-defined-packages_gallery .hdp_element .hdp-information .top .hdp_title{font-size:2.8rem;font-weight:700;line-height:3.5rem;font-family:Inter,"Trebuchet MS",Arial,Helvetica,sans-serif;color:#3d3d3d}@media (max-width:767px){.hotel-defined-packages .hotel-defined-packages_list .hotel-defined-packages_gallery .hdp_element .hdp-information .top .hdp_title{font-size:2.4rem;line-height:3rem}}.hotel-defined-packages .hotel-defined-packages_list .hotel-defined-packages_gallery .hdp_element .hdp-information .top .hdp_paragraph{font-size:1.8rem;line-height:150%;font-weight:400;font-family:Inter,"Trebuchet MS",Arial,Helvetica,sans-serif;color:#3d3d3d}@media (max-width:767px){.hotel-defined-packages .hotel-defined-packages_list .hotel-defined-packages_gallery .hdp_element .hdp-information .top .hdp_paragraph{font-size:1.6rem}}.hotel-defined-packages .hotel-defined-packages_list .hotel-defined-packages_gallery .hdp_element .hdp-information .bottom .price strong{color:#3d3d3d}.hotel-defined-packages .hotel-defined-packages_list .hotel-defined-packages_gallery .hdp_element .hdp-information .bottom p{font-size:1.8rem;line-height:150%;font-weight:400;font-family:Inter,"Trebuchet MS",Arial,Helvetica,sans-serif;color:#3d3d3d}@media (max-width:767px){.hotel-defined-packages .hotel-defined-packages_list .hotel-defined-packages_gallery .hdp_element .hdp-information .bottom p{font-size:1.6rem}}.hotel-defined-packages .hotel-defined-packages_list .hotel-defined-packages_gallery .hdp_element .hdp-information .bottom small{color:#3d3d3d}.hotel-defined-packages .hotel-defined-packages_list .hotel-defined-packages_gallery .hdp_element .hdp-information .bottom .calltoaction .cmp-button{background-color:#ff3a1e}.hotel-defined-packages .hotel-defined-packages_list .hotel-defined-packages_gallery .hdp_element .hdp-information .bottom .calltoaction .cmp-button:hover{background-color:#e42c0f}.hotel-defined-packages .hotel-defined-packages_list .hotel-defined-packages_gallery .hdp_element .hdp-information .bottom .calltoaction .cmp-button:hover .cmp-button__text{color:#fff}.hotel-defined-packages .hotel-defined-packages_list .hotel-defined-packages_gallery .hdp_element .hdp-information .bottom .calltoaction .cmp-button .cmp-button__text{font-size:1.8rem;line-height:2.6rem;font-weight:700;font-family:Inter,"Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff}.hotel-defined-packages .hotel-defined-packages_list .hotel-defined-packages_gallery .cmp-carousel--exposed-mode-mobile .hdp_element .top .hdp_title{font-size:2.8rem;line-height:1.25;font-weight:700;font-family:F37Ginger,sans-serif}@media (max-width:767px){.hotel-defined-packages .hotel-defined-packages_list .hotel-defined-packages_gallery .cmp-carousel--exposed-mode-mobile .hdp_element .top .hdp_title{font-size:2.4rem;line-height:1.25;font-weight:700;font-family:F37Ginger,sans-serif}}.hotel-defined-packages .hotel-defined-packages_list .hotel-defined-packages_gallery .cmp-carousel--exposed-mode-mobile .hdp_element .bottom .price strong{font-size:2.8rem;line-height:1.25;font-weight:700;font-family:F37Ginger,sans-serif}@media (max-width:767px){.hotel-defined-packages .hotel-defined-packages_list .hotel-defined-packages_gallery .cmp-carousel--exposed-mode-mobile .hdp_element .bottom .price strong{font-size:2rem;line-height:1.25;font-weight:700;font-family:F37Ginger,sans-serif}}.hotel-defined-packages .hotel-defined-packages_list .hotel-defined-packages_gallery .cmp-carousel--exposed-mode-mobile .hdp_element .bottom .price p:first-child{padding-bottom:1rem}.hotel-defined-packages .hotel-defined-packages_list .hotel-defined-packages_gallery .cmp-carousel--exposed-mode-mobile .hdp_element .bottom .calltoaction .cmp-button-wrapper .cmp-button .cmp-button__text{letter-spacing:normal}.hotel-defined-packages .hdp-redirection-link .cmp-button-wrapper{border:.2rem solid #ff3a1e;border-radius:.3rem;background-color:transparent}.hotel-defined-packages .hdp-redirection-link .cmp-button-wrapper:hover{background-color:#e42c0f}.hotel-defined-packages .hdp-redirection-link .cmp-button-wrapper:hover .cmp-button__text{color:#fff}.hotel-defined-packages .hdp-redirection-link .cmp-button-wrapper .cmp-button__text{font-size:1.8rem;line-height:2.6rem;font-weight:700;color:#ff3a1e;font-family:Inter,"Trebuchet MS",Arial,Helvetica,sans-serif}