.limited_offers_content .lo_element{display:block;margin:30px auto;width:50%}
.limited_offers_content .lo_element:after{content:'';display:table;clear:both}
.limited_offers_content .offer_cta_arrow{padding-left:10px}
.limited_offers_content .offer_cta_arrow:after{content:"\f105";font-family:FontAwesome;font-size:16px;color:#509e2f;font-weight:900}
.limited_offers_content .offer-image{position:relative;width:50%}
[dir="ltr"] .limited_offers_content .offer-image{float:left}
[dir="rtl"] .limited_offers_content .offer-image{float:right}
.limited_offers_content .offer-information{padding:30px;width:50%}
[dir="ltr"] .limited_offers_content .offer-information{float:right}
[dir="rtl"] .limited_offers_content .offer-information{float:left}
.limited_offers_content .offer-information a{text-decoration:none}
.limited_offers_content .limited_offers_gallery{margin-bottom:0;max-width:100%;display:block}
.limited_offers_content .limited_offers_gallery button{color:inherit;border:0;padding:0;font:inherit;cursor:pointer;outline:inherit}
.limited_offers_content.gallery--many .limited_offers_gallery .lo_element,.limited_offers_content.gallery--duo .limited_offers_gallery .lo_element,.limited_offers_content.gallery--solo .limited_offers_gallery .lo_element{display:block;margin:30px auto;width:50%}
.limited_offers_content.gallery--many .limited_offers_gallery .offer-image,.limited_offers_content.gallery--duo .limited_offers_gallery .offer-image,.limited_offers_content.gallery--solo .limited_offers_gallery .offer-image{width:50%}
.limited_offers_content.gallery--many .limited_offers_gallery .offer-information,.limited_offers_content.gallery--duo .limited_offers_gallery .offer-information,.limited_offers_content.gallery--solo .limited_offers_gallery .offer-information{width:50%}
.limited_offers_content .arrow-left,.limited_offers_content .arrow-right{width:70px;height:auto;background:gray;display:block;position:absolute;top:23%;z-index:10;overflow:hidden}
.limited_offers_content .arrow-left{left:10px}
.limited_offers_content .arrow-right{right:20px}
.limited_offers_content .dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;-webkit-transition:background-color .6s ease;transition:background-color .6s ease}
.limited_offers_content .slick-prev{left:12px}
.limited_offers_content .slick-prev:before{content:'';left:7px;background-image:url(../image/in_flex_arrow_left.jpg);height:32px;position:absolute;top:50%;margin:-16px 0 0 0;width:26px;content:""}
.limited_offers_content .slick-next{right:12px}
.limited_offers_content .slick-next:before{right:7px;background-image:url(../image/in_flex_arrow_right.jpg);height:32px;position:absolute;top:50%;margin:-16px 0 0 0;width:26px;content:""}
.limited_offers_content .slick-prev:before,.limited_offers_content .slick-next:before{font-family:"icomoon";font-size:30px;line-height:1;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:bolder}
.limited_offers_content .slick-dots-container{height:auto;position:absolute;overflow:visible;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}
.limited_offers_content .slick-dots{height:auto;display:block;white-space:nowrap;z-index:10}
.limited_offers_content .slick-dots li{position:relative;display:inline-block !important;height:20px;margin:0;padding:0;cursor:pointer}
.limited_offers_content .slick-dots li button{font-size:25px;line-height:20px;display:block;width:20px;height:20px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent;text-indent:-9999px}
.limited_offers_content .slick-dots li button:before{font-family:'slick';font-size:25px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'\2022';text-align:center;opacity:.70;color:#b5b5b5;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.limited_offers_content .slick-dots li.slick-active button:before{color:#509e2f}
.limited_offers_content .slick-dots li[data-opacity='clearly']{opacity:1}
.limited_offers_content .slick-dots li[data-opacity='misty']{opacity:.66}
.limited_offers_content .slick-dots li[data-opacity='misty'] button:before{font-size:21px}
.limited_offers_content .slick-dots li[data-opacity='foggy']{opacity:.33}
.limited_offers_content .slick-dots li[data-opacity='foggy'] button:before{font-size:17px}
.limited_offers_content .slick-dots li[data-opacity='blindly']{opacity:0}
.limited_offers_content .slick-prev{left:0}
.limited_offers_content .slick-next{right:0}
.limited_offers_content .slick-prev,.limited_offers_content .slick-next{background-color:rgba(68,68,68,.5);position:absolute;display:block;z-index:3;height:100%;width:60px;top:0;margin:0}
.limited_offers_content .limited_offers_headerline h2 span.city{display:inline;text-transform:capitalize}
.accordion_ltf{display:none}
.no-ltf-error{font-family:inherit;display:none;font-size:16px;color:#3f3d3d;margin-top:20px;margin-bottom:20px;line-height:26px}
.offer-redirection-link{position:absolute;top:25px}
[dir="ltr"] .offer-redirection-link{right:0}
[dir="rtl"] .offer-redirection-link{left:0}
.hd-offers .offer-redirection-link{display:none}
@media(min-width:1200px){.no-ltf-error{width:990px}
}
@media(min-width:992px) and (max-width:1199px){.limited_offers_content .limited_offers_headerline{font-size:3rem}
.limited_offers_content .offer_title{font-size:21px}
.limited_offers_content .offer_subtitle{font-size:16px}
.limited_offers_content .offer_paragraph{font-size:14px}
}
@media(min-width:768px) and (max-width:991px){.limited_offers_content .limited_offers_headerline{font-size:3rem}
.limited_offers_content .offer_title{font-size:20px}
.limited_offers_content .offer_subtitle{font-size:14px}
.limited_offers_content .offer_paragraph{font-size:13px}
}
@media only screen and (max-width:767px){.limited_offers_content{margin-bottom:0;padding-bottom:30px}
.limited_offers_content .limited_offers_gallery{margin-bottom:0}
.limited_offers_content.gallery--many .limited_offers_gallery .lo_element{border:0}
.limited_offers_content.gallery--solo .limited_offers_gallery .lo_element{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}
.limited_offers_content.gallery--solo .limited_offers_gallery .lo_element .offer-image{width:100%}
.limited_offers_content.gallery--solo .limited_offers_gallery .lo_element .offer-information{width:100%}
.limited_offers_content .limited_offers_headerline{font-size:1.8rem;padding-bottom:20px;padding-left:20px}
.limited_offers_content .limited_offers_headerline .offer-redirection-link{position:unset;padding:15px 0 30px 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}
.limited_offers_content .offer_title{font-size:18px}
.limited_offers_content .offer_subtitle{font-size:14px}
.limited_offers_content .offer_paragraph{font-size:16px;margin-bottom:20px}
.limited_offers_content .offer_cta{font-size:16px}
.limited_offers_content .offer_cta_arrow:after{font-size:16px}
.limited_offers_content .lo_element{display:block}
.limited_offers_content .offer-image{width:100%}
.limited_offers_content .offer-information{width:100%;padding-top:20px;padding-bottom:0}
.limited_offers_content .slick-prev,.limited_offers_content .slick-next{width:13.9%}
.limited_offers_content .slick-dots{top:42.6%}
.accordion_ltf{background-color:#009cc0;font-family:eau_sans_bold;font-size:18px;color:#fff;padding:20px;position:relative;cursor:pointer;display:block}
.accordion_ltf:after{border-left:2px solid #fff;content:"";position:absolute;height:47px;top:6px;right:65px}
.accordion_ltf:before{font-family:"FontAwesome";float:right;font-size:16px;margin-top:2px;margin-right:7px;content:"\f067"}
.accordion_ltf.active:before{font-family:"FontAwesome";float:right;font-size:16px;margin-top:2px;margin-right:7px;content:"\f068"}
}
@supports(display:grid){.limited_offers_content{padding:0 2%}
.limited_offers_content .lo_element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-width:0}
.limited_offers_content .offer_cta_arrow{padding-left:10px}
.limited_offers_content .offer_cta_arrow:after{content:"\f105";font-family:FontAwesome;font-size:16px;color:#509e2f;font-weight:900}
.limited_offers_content .offer-image{position:relative;width:50%}
.limited_offers_content .offer-information{padding-left:30px;padding-bottom:40px;padding-right:60px;width:50%}
.limited_offers_content .offer-information a{text-decoration:none}
.limited_offers_content .limited_offers_gallery{margin-bottom:0;display:grid;grid-template-rows:auto;max-width:unset;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.limited_offers_content .limited_offers_gallery button{color:inherit;border:0;padding:0;font:inherit;cursor:pointer;outline:inherit}
.limited_offers_content.gallery--many .limited_offers_gallery{grid-template-columns:1fr 1fr 1fr}
.limited_offers_content.gallery--many .limited_offers_gallery .lo_element{width:auto}
.limited_offers_content.gallery--duo .limited_offers_gallery{grid-template-columns:1fr 1fr}
.limited_offers_content.gallery--duo .limited_offers_gallery .lo_element{width:auto}
.limited_offers_content.gallery--many .limited_offers_gallery .lo_element,.limited_offers_content.gallery--duo .limited_offers_gallery .lo_element{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:unset}
.limited_offers_content.gallery--many .limited_offers_gallery .offer-image,.limited_offers_content.gallery--duo .limited_offers_gallery .offer-image{width:auto;float:none}
.limited_offers_content.gallery--many .limited_offers_gallery .offer-information,.limited_offers_content.gallery--duo .limited_offers_gallery .offer-information{width:auto;float:none}
.limited_offers_content.gallery--solo .limited_offers_gallery{grid-template-columns:1fr}
.limited_offers_content.gallery--solo .limited_offers_gallery .lo_element{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:auto}
.limited_offers_content.gallery--solo .offer-image{width:50%}
.limited_offers_content.gallery--solo .offer-information{width:50%}
.limited_offers_content .arrow-left,.limited_offers_content .arrow-right{width:70px;height:auto;background:gray;display:block;position:absolute;top:23%;z-index:10;overflow:hidden}
.limited_offers_content .arrow-left{left:10px}
.limited_offers_content .arrow-right{right:20px}
.limited_offers_content .dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;-webkit-transition:background-color .6s ease;transition:background-color .6s ease}
[dir="ltr"] .limited_offers_content .slick-prev{left:0;right:auto}
[dir="ltr"] .limited_offers_content .slick-prev:before{content:"\f053"}
[dir="rtl"] .limited_offers_content .slick-prev{right:0;left:auto}
[dir="rtl"] .limited_offers_content .slick-prev:before{content:"\f054"}
[dir="ltr"] .limited_offers_content .slick-next{right:0;left:auto}
[dir="ltr"] .limited_offers_content .slick-next:before{content:"\f054"}
[dir="rtl"] .limited_offers_content .slick-next{left:0;right:auto}
[dir="rtl"] .limited_offers_content .slick-next:before{content:"\f053"}
.limited_offers_content .slick-prev,.limited_offers_content .slick-next{background-color:rgba(68,68,68,.5);position:absolute;display:block;z-index:3;height:100%;width:60px;top:0;margin:0}
.limited_offers_content .slick-prev:before,.limited_offers_content .slick-next:before{background:0;font-family:"FontAwesome";font-size:30px;line-height:1;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:bolder;height:32px;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);width:26px}
.limited_offers_content .slick-dots-container{bottom:0;height:auto;left:50%;position:absolute;overflow:visible;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}
.limited_offers_content .slick-dots{height:auto;display:block;white-space:nowrap;z-index:10}
.limited_offers_content .slick-dots li{position:relative;display:inline-block !important;height:20px;margin:0;padding:0;cursor:pointer}
.limited_offers_content .slick-dots li button{font-size:25px;line-height:20px;display:block;width:20px;height:20px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent;text-indent:-9999px}
.limited_offers_content .slick-dots li button:before{font-family:'slick';font-size:25px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'\2022';text-align:center;opacity:.70;color:#b5b5b5;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.limited_offers_content .slick-dots li.slick-active button:before{color:#509e2f}
.limited_offers_content .slick-dots li[data-opacity='clearly']{opacity:1}
.limited_offers_content .slick-dots li[data-opacity='misty']{opacity:.66}
.limited_offers_content .slick-dots li[data-opacity='misty'] button:before{font-size:21px}
.limited_offers_content .slick-dots li[data-opacity='foggy']{opacity:.33}
.limited_offers_content .slick-dots li[data-opacity='foggy'] button:before{font-size:17px}
.limited_offers_content .slick-dots li[data-opacity='blindly']{opacity:0}
.limited_offers_content .limited_offers_headerline h2 span.city{display:inline;text-transform:capitalize}
.accordion_ltf{display:none}
.no-ltf-error{font-family:inherit;display:none;font-size:16px;color:#3f3d3d;margin-top:20px;margin-bottom:20px;line-height:26px}
.offer-redirection-link{position:absolute;top:25px}
[dir="ltr"] .offer-redirection-link{right:0}
[dir="rtl"] .offer-redirection-link{left:0}
.hd-offers .offer-redirection-link{display:none}
@media(min-width:1200px){.no-ltf-error{width:990px}
}
@media(min-width:992px) and (max-width:1199px){.limited_offers_content .limited_offers_headerline{font-size:3rem}
.limited_offers_content .offer_title{font-size:21px}
.limited_offers_content .offer_subtitle{font-size:16px}
.limited_offers_content .offer_paragraph{font-size:14px}
}
@media(min-width:768px) and (max-width:991px){.limited_offers_content .limited_offers_headerline{font-size:3rem}
.limited_offers_content .offer_title{font-size:20px}
.limited_offers_content .offer_subtitle{font-size:14px}
.limited_offers_content .offer_paragraph{font-size:13px}
}
@media only screen and (max-width:767px){.limited_offers_content{margin-bottom:0;padding:0 0 30px}
.limited_offers_content .limited_offers_gallery{margin-bottom:0}
.limited_offers_content.gallery--many .limited_offers_gallery .lo_element{border:0}
.limited_offers_content.gallery--solo .limited_offers_gallery .lo_element{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}
.limited_offers_content.gallery--solo .limited_offers_gallery .lo_element .offer-image{width:100%}
.limited_offers_content.gallery--solo .limited_offers_gallery .lo_element .offer-information{width:100%}
.limited_offers_content.gallery--many .limited_offers_gallery,.limited_offers_content.gallery--duo .limited_offers_gallery{grid-template-columns:1fr}
.limited_offers_content .limited_offers_headerline{font-size:1.8rem;padding-bottom:20px;padding-left:20px}
.limited_offers_content .limited_offers_headerline .offer-redirection-link{position:unset;padding:15px 0 30px 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}
.limited_offers_content .offer_title{font-size:18px}
.limited_offers_content .offer_subtitle{font-size:14px}
.limited_offers_content .offer_paragraph{font-size:16px;margin-bottom:20px}
.limited_offers_content .offer_cta{font-size:16px}
.limited_offers_content .offer_cta_arrow:after{font-size:16px}
.limited_offers_content .lo_element{display:block}
.limited_offers_content .offer-image{width:100%}
.limited_offers_content .offer-information{width:100%;padding-top:20px;padding-bottom:0}
.accordion_ltf{background-color:#009cc0;font-family:eau_sans_bold;font-size:18px;color:#fff;padding:20px;position:relative;cursor:pointer;display:block}
.accordion_ltf:after{border-left:2px solid #fff;content:"";position:absolute;height:47px;top:6px;right:65px}
.accordion_ltf:before{font-family:"FontAwesome";float:right;font-size:16px;margin-top:2px;margin-right:7px;content:"\f067"}
.accordion_ltf.active:before{font-family:"FontAwesome";float:right;font-size:16px;margin-top:2px;margin-right:7px;content:"\f068"}
}
}
@-moz-keyframes spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
.sb-links .last-child{position:absolute;right:0}
.sb-links .last-child a{padding-right:0}
.panel-group,.panel-group .panel{float:left;width:100%}
.sub-nav{max-width:960px;margin-left:auto;margin-right:auto;top:-45px;position:relative;z-index:1001}
.sub-nav .sub-nav-wrap{position:absolute;text-align:center;width:960px;margin:0 auto;background:#e37221;max-width:960px}
.sub-nav .sub-nav-wrap li{display:inline;padding:0 20px}
.sub-nav .sub-nav-wrap li.active a{border-bottom:2px solid #fff}
.sub-nav .sub-nav-wrap ul{display:table;padding:36px 0 27px;text-align:center;height:95px;table-layout:auto;width:100%}
.sub-nav .sub-nav-wrap a{text-decoration:none;color:#fff;font-size:18px;font-family:'Swiss721BT';font-weight:bold;line-height:1.4em}
.sub-nav .sub-nav-wrap .sub_nav_logo{position:relative;top:10px;float:left;display:none;left:10px;top:20px}
.sub-nav .sub-nav-wrap .book_online_btn{position:relative;float:right;top:-98px;right:8px;display:none}
.sub-nav.sticky-menu{max-width:680px}
.sub-nav.sticky-menu .sub-nav-wrap ul{height:95px}
.sub-nav.sticky-menu .sub-nav-wrap{top:0;position:fixed;max-width:670px;margin:0 auto;z-index:9999}
.sub-nav.sticky-menu .sub-nav-wrap.longList ul{padding:0}
.sub-nav.sticky-menu .sub-nav-wrap.longList ul li{padding:0;display:table-cell;vertical-align:middle}
@media(min-width:768px){#uhf_headerWrapper #primary-nav .brandNavContainer a.booknow{margin-right:0 !important}
}
@media only screen and (max-width:768px){.sub-nav{margin:0;max-width:100%}
.sub-nav .sub-nav-wrap{width:100%;height:78px;margin-top:0}
.sub-nav .sub-nav-wrap li{padding:0 8px}
.sub-nav .sub-nav-wrap li a{font-size:16px}
.sub-nav.sticky-menu{max-width:680px}
.sub-nav.sticky-menu .sub-nav-wrap{max-width:100%}
.sub-nav.sticky-menu .sub-nav-wrap.longList li{padding:0 8px}
}
@media only screen and (max-width:40em){.hd-navi{display:none}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.sub-nav.sticky-menu .sub-nav-wrap.longList ul li{padding-left:13px;padding-right:13px}
.sub-nav.sticky-menu .sub-nav-wrap{max-width:713px}
}
.offer-slot .offer-tile .content .tile-image img{max-width:100%;vertical-align:middle;border:0}
.offer-slot .offer-tile .content .tile-desc .desc .visible-content p a:first-child{color:#444;text-decoration:none;font-size:24px}
.offer-slot .offer-tile .content .tile-desc .desc .visible-content p:first-child{margin:36px 0 8px 0}
@media(min-width:320px) and (max-width:767px){.offer-slot .offer-tile .content .tile-image img{width:100px;height:100px;float:left;margin:0 20px 20px 0}
}
.generic-tile.left-image .content div.tile-image>img{float:left;padding:0 5px}
.generic-tile.left-image.white .content{margin-top:40px}
.generic-tile.left-image.white .content div.tile-desc{padding-left:20px;clear:both}
.generic-tile.left-image.white .content div.tile-desc .tile-header h2{color:white}
@media(min-width:320px) and (max-width:767px){.generic-tile.left-image .content div.tile-image{width:auto;margin:0}
.generic-tile.left-image .content div.tile-image>img{width:auto}
.generic-tile.left-image.white .content{margin-bottom:80px}
.generic-tile.left-image.white .content div.tile-desc .tile-header h2{color:#444}
.generic-tile.left-image.white .content div.tile-desc{text-align:left}
}
.offer-slot .double-teaser-circle-rectangle{width:50%;float:left;margin-top:80px}
.offer-slot .double-teaser-circle-rectangle .content .tile-image img{width:50%;max-width:230px;overflow:hidden;float:left;margin:0;background-color:bisque}
.offer-slot .double-teaser-circle-rectangle:first-child .content .tile-image img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.offer-slot .double-teaser-circle-rectangle .content .tile-desc{padding-right:10px;padding-left:50%;text-align:justify}
.offer-slot .double-teaser-circle-rectangle .content .tile-desc .desc .visible-content p{font-size:1em;line-height:1.500em}
.offer-slot .double-teaser-circle-rectangle .content .tile-desc .desc .visible-content p b{font-size:1.500em;display:block}
@media(max-width:640px){.offer-slot .double-teaser-circle-rectangle{margin-top:0}
.offer-slot .double-teaser-circle-rectangle .content .tile-image img{float:none;margin:0 auto;display:block}
.offer-slot .double-teaser-circle-rectangle .content .tile-desc{margin:20px 0;width:100%;clear:both;text-align:center;padding-left:0}
}
.offer-slider-master-wrapper{margin:0 auto;position:relative !important;width:100%;max-width:750px;overflow:hidden}
.offer-slider-master-wrapper .content div.tile-image{float:left;position:relative;width:30%;height:540px;margin:40px 0 0 0}
.offer-slider-master-wrapper .content div.tile-image img{height:90%;object-fit:cover}
.offer-slider-master-wrapper .content div.tile-desc{margin:0;width:70%;max-width:630px;height:620px;background-color:#00a597;background-image:url("../image/home-cb4-slide-border-dt-146.jpg");background-repeat:no-repeat;background-position:center center;background-size:98% 98%;padding:6.45%;text-align:center;float:left}
.offer-slider-master-wrapper .content .tile-desc div.link{position:relative;width:100% !important;height:41.85%;background:url("../image/home-cb4-offer-burst-494x226-243.jpg") no-repeat center center;background-size:100% 100%;display:table;float:none}
.offer-slider-master-wrapper .content .tile-desc div.link a{width:100%;height:100%;text-decoration:none;color:#fff;font-size:40px;display:table-cell;font-family:"Arial" !important;vertical-align:middle}
.offer-slider-master-wrapper .content .tile-desc div.desc{font-size:18px;font-family:"Arial" !important;color:#fff;font-weight:normal;line-height:1.444em;background-color:transparent !important;margin:2em 0;padding-left:1%;padding-right:1%}
.offer-slider-master-wrapper .content .tile-desc div.desc span.visible-content p a{color:#fff;font-size:24px;text-decoration:none;font-family:'Arial';font-weight:bold;line-height:1.2em;border:5px solid #fff;margin:0 auto;padding:25px;display:block}
@media(max-width:767px) and (min-width:320px){.offer-slider-master-wrapper .content div.tile-image{position:absolute;float:none;width:100%;height:420px;margin:0}
.offer-slider-master-wrapper div.content{display:initial}
.offer-slider-master-wrapper .content div.tile-desc{position:relative;width:90%;margin:50px auto 0;float:none;padding:50px 0;height:450px}
.offer-slider-master-wrapper .content .tile-desc div.link{display:inline-table;width:70% !important}
.offer-slider-master-wrapper .content .tile-desc div.link a{font-size:20px}
.offer-slider-master-wrapper .content .tile-desc div.desc{font-size:15px}
}
.carousel-offer-cover{position:fixed !important;width:100%;margin-top:5%;z-index:1}
.carousel-offer-cover .content div.tile-image{position:relative;width:35% !important;height:41.85%;display:flex;float:none;left:45%}
.offer-with-overlay .content .tile-desc div.desc{margin-top:50%}
@media(max-width:600px) and (min-width:320px){.carousel-offer-cover{margin-top:30% !important}
.carousel-offer-cover .content div.tile-image{width:47% !important;left:28% !important}
.offer-with-overlay .content .tile-desc div.desc{margin-top:40%}
}
@media(max-width:767px) and (min-width:600px){.carousel-offer-cover{margin-top:11% !important}
.carousel-offer-cover .content div.tile-image{left:34.5% !important}
.offer-with-overlay .content .tile-desc div.desc{margin-top:21%;padding:2%}
}
@-moz-keyframes spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
.content-wrapper{float:left;position:relative}
.footer-ihg{position:relative}
.primary-nav{margin:0 auto;min-height:90px;padding:0;background-color:#e37221}
.primary-nav .navbar-collapse.in{overflow-y:hidden}
.primary-nav.affix{top:0;position:fixed;width:100%;z-index:1000;width:100%}
#mobile-nav-user,#mobile-nav-search{background-color:#f0f0f0;font-size:25px}
.sb-logo-div{padding:20px 10px 0 10px}
.sb-links{height:90px;line-height:90px;vertical-align:middle;padding:0}
.sb-links a{margin-left:-1px;font-size:16px;color:#fff;margin-left:10px;text-decoration:none;font-family:'Swiss721BT';font-weight:600;padding:0 15px;display:block}
.sb-links ul.main_nav li:first-child a{border-left:0}
.sb-links>a+a:before{content:"|";padding:0 5px;font-size:18px;margin-right:10px}
.sb-links a:first-child{margin-left:0}
.sb-links ul.main_nav{display:block;overflow:hidden;clear:both}
.sb-links ul.main_nav li{list-style:none;display:inline-block}
.sb-links ul.main_nav li:first-child{border-left:0}
#primary-nav-slideout{font-family:'Swiss721BT';font-size:16px;color:#572700;text-transform:uppercase;max-height:initial;position:absolute;top:64px;width:100%;z-index:200;font-weight:500}
#primary-nav-slideout .navbar-nav{background-color:#dcdbd4;margin-top:0;margin-bottom:0}
#primary-nav-slideout .navbar-collapse{border-top:0}
#primary-nav-slideout .primary-nav-link.active{background-color:#008a7e}
#primary-nav-slideout .dropdown{font-size:0;line-height:12px;border-bottom:2px solid white}
#primary-nav-slideout .dropdown .dropdown-toggle{padding:25px 10px 20px;line-height:20px;margin:0 10px 0;background-color:#dcdbd4}
#primary-nav-slideout .dropdown .dropdown-menu{padding:0}
#primary-nav-slideout .dropdown .dropdown-menu li{padding:0;font-size:0;line-height:12px;margin-left:12px}
#primary-nav-slideout a{font-family:'Swiss721BT';padding:10px 10px 30px;font-size:16px;color:#572700;line-height:12px;font-weight:600}
#primary-nav-slideout .dropdown .dropdown-menu a:hover,#primary-nav-slideout .dropdown .dropdown-menu a:focus{background-color:#dcdbd4}
.ihg-lang-nav,.ihg-lang-nav a,.ihg-lang-nav a:hover,.ihg-lang-nav a:focus{background-color:#eee}
.ihg-lang-nav{margin:0 -15px;padding:25px 10px}
.country_code{padding:0 !important;font-family:'Arial'}
.wallet-links li{margin-bottom:25px;margin-top:25px;margin-left:10px}
.ihg-nav .dropdown .dd-arrow:after{content:"\f103";font-family:"FontAwesome";display:inline-block}
.ihg-nav .dropdown.open .dd-arrow:after{content:"\f102";font-family:"FontAwesome";display:inline-block}
@media only screen and (max-width:40em){.primary-nav{display:none}
.navbar-header{margin-right:0 !important}
}
@media only screen and (max-width:768px){.sb-links a{padding:0 4px}
.primary-nav{min-height:78px}
.primary-nav .sb-logo-div img{max-width:88%}
.sb-links{height:78px;line-height:78px}
.sb-links .last-child{right:10px}
}
@media only screen and (max-width:40em){.sb-links .last-child{right:auto}
}
.breadcrumb-container{max-width:960px;margin-left:auto;margin-right:auto}
.breadcrumb-container .breadcrumb{position:absolute;top:50px;left:30px;z-index:10;padding:0 0 0 5px;background-color:transparent;border-radius:0;margin:0}
.breadcrumb-container .breadcrumb li{float:left;font-size:16px;font-weight:bold;color:#fff;list-style:none;font-family:Arial;line-height:24px}
.breadcrumb-container .breadcrumb li:before{content:">";padding:0 4px}
.breadcrumb-container .breadcrumb li a{color:#fff}
.breadcrumb-container .breadcrumb li:nth-child(1){display:none}
.breadcrumb-container .breadcrumb li:nth-child(2):before{content:" "}
.breadcrumb-container .breadcrumb a{text-decoration:none;color:#fff}
.announcements-container{background-color:#fff;margin:30px auto;box-shadow:0 3px 10px 0 rgba(0,0,0,0.12);height:auto;color:#3f3d3d;font-family:inherit;border-color:#d71920;border-style:solid;border-width:0;display:none}
[dir="ltr"] .announcements-container{border-left-width:10px}
[dir="rtl"] .announcements-container{border-right-width:10px}
.announcements-container .title-important-update{font-size:20px;line-height:30px}
.announcements-container .important-update{font-weight:normal;font-size:16px;line-height:24px}
.announcements-container .announcement-list{margin:0}
.announcements-container .announcement-list__item{padding:15px 0;border-top:1px solid #8d8a8a}
.announcements-container .announcement-list__item:first-child{padding-top:0;border-top:0}
.announcements-container .announcement-list__item:last-child{padding-bottom:0}
.announcements-container .announcement-list__text{display:inline-block}
.announcements-container .show-more{display:none;font-size:14px;color:#3f3d3d;text-decoration:underline;text-transform:lowercase}
.announcements-container .show-more:first-letter {text-transform:uppercase}
.announcements-container .show-more--isShowing{display:inline-block}
[data-brandcode='6c'] .announcements-container{padding:26px 36px;font-family:'Graphik-Regular'}
[data-brandcode='6c'] .announcements-container .title-important-update{font-weight:500}
[data-brandcode='6c'] .announcements-container .important-update{margin-top:15px}
[data-brandcode='6c'] .announcements-container .announcement-list{padding:0}
[data-brandcode='6c'] .announcements-container .show-more{font-weight:500;line-height:28px;font-style:italic}
[data-brandcode='cp'] .announcements-container{padding:25px 50px}
[data-brandcode='cp'] .announcements-container .title-important-update{font-weight:600}
[data-brandcode='cp'] .announcements-container .important-update{margin-top:14px;line-height:26px}
[data-brandcode='cp'] .announcements-container .show-more{font-weight:500;line-height:26px}
[data-brandcode='cv'] .announcements-container{padding:28px 50px;max-width:90%}
[data-brandcode='cv'] .announcements-container .title-important-update{font-weight:bold}
[data-brandcode='cv'] .announcements-container .important-update{margin-top:13px;line-height:26px}
[data-brandcode='cv'] .announcements-container .show-more{font-family:fs_lolamedium_italic;line-height:28px}
[data-brandcode='cw'] .announcements-container{padding:26px 57px;max-width:960px}
[data-brandcode='cw'] .announcements-container .title-important-update{font-weight:500}
[data-brandcode='cw'] .announcements-container .important-update{margin-top:15px}
[data-brandcode='cw'] .announcements-container .show-more{font-weight:bold;line-height:26px}
[data-brandcode='ex'] .announcements-container{padding:25px 50px;max-width:94%}
[data-brandcode='ex'] .announcements-container .title-important-update{font-weight:900}
[data-brandcode='ex'] .announcements-container .important-update{margin-top:15px}
[data-brandcode='ex'] .announcements-container .show-more{font-weight:900;line-height:26px}
[data-brandcode='hi'] .announcements-container{padding:30px 50px;max-width:80%}
[data-brandcode='hi'] .announcements-container .title-important-update{font-weight:bold}
[data-brandcode='hi'] .announcements-container .important-update{margin-top:12px;line-height:26px}
[data-brandcode='hi'] .announcements-container .show-more{font-family:fs_lolamedium_italic;line-height:28px}
[data-brandcode='ic'] .announcements-container{padding:25px 55px;max-width:94%}
[data-brandcode='ic'] .announcements-container .title-important-update{font-weight:600}
[data-brandcode='ic'] .announcements-container .important-update{margin-top:15px}
[data-brandcode='ic'] .announcements-container .show-more{font-weight:600;line-height:26px;font-size:16px}
[data-brandcode='in'] .announcements-container{padding:25px 50px;max-width:1145px}
[data-brandcode='in'] .announcements-container .title-important-update{font-weight:bold}
[data-brandcode='in'] .announcements-container .important-update{margin-top:15px;line-height:26px}
[data-brandcode='in'] .announcements-container .show-more{font-weight:bold;line-height:26px}
[data-brandcode='ki'] .announcements-container{padding:26px 50px;max-width:94%}
[data-brandcode='ki'] .announcements-container .title-important-update{font-weight:bold}
[data-brandcode='ki'] .announcements-container .important-update{margin-top:15px}
[data-brandcode='ki'] .announcements-container .show-more{font-weight:500;line-height:26px}
[data-brandcode='nd'] .announcements-container{padding:25px 54px}
[data-brandcode='nd'] .announcements-container .title-important-update{font-weight:500;text-transform:capitalize}
[data-brandcode='nd'] .announcements-container .important-update{margin-top:15px}
[data-brandcode='nd'] .announcements-container .show-more{font-weight:500;line-height:28px;font-style:italic}
[data-brandcode='rs'] .announcements-container{padding:26px 50px;max-width:90%}
[data-brandcode='rs'] .announcements-container .title-important-update{font-weight:bold}
[data-brandcode='rs'] .announcements-container .important-update{margin-top:30px;line-height:26px}
[data-brandcode='rs'] .announcements-container .show-more{font-family:fs_lolamedium_italic;line-height:28px}
[data-brandcode='sb'] .announcements-container{padding:26px 72px;max-width:960px}
[data-brandcode='sb'] .announcements-container .title-important-update{font-weight:500}
[data-brandcode='sb'] .announcements-container .important-update{margin-top:15px;font-weight:300;line-height:26px}
[data-brandcode='sb'] .announcements-container .show-more{font-weight:500;line-height:26px}
[data-brandcode='va'] .announcements-container{padding:35px 50px;max-width:80%}
[data-brandcode='va'] .announcements-container .title-important-update{font-weight:bold;text-transform:lowercase}
[data-brandcode='va'] .announcements-container .title-important-update:first-letter {text-transform:uppercase}
[data-brandcode='va'] .announcements-container .important-update{margin-top:22px}
[data-brandcode='va'] .announcements-container .show-more{font-weight:bold;line-height:26px}
[data-brandcode='vn'] .announcements-container{padding:33px 50px;max-width:82%}
[data-brandcode='vn'] .announcements-container .title-important-update{font-weight:bold;font-family:eau_sans_bold}
[data-brandcode='vn'] .announcements-container .important-update{margin-top:30px;font-family:eau_sans_book;line-height:26px}
[data-brandcode='vn'] .announcements-container .show-more{font-weight:bold;font-family:eau_sans_bold;line-height:26px}
[data-brandcode='vx'] .announcements-container{padding:25px 50px;max-width:88%}
[data-brandcode='vx'] .announcements-container .title-important-update{font-weight:500;text-transform:lowercase}
[data-brandcode='vx'] .announcements-container .title-important-update:first-letter {text-transform:uppercase}
[data-brandcode='vx'] .announcements-container .important-update{margin-top:15px}
[data-brandcode='vx'] .announcements-container .show-more{font-weight:500;line-height:30px}
[data-brandcode='ul'] .announcements-container{padding:26px 54px;max-width:94%}
[data-brandcode='ul'] .announcements-container .title-important-update{font-weight:bold}
[data-brandcode='ul'] .announcements-container .important-update{margin-top:15px}
[data-brandcode='ul'] .announcements-container .show-more{font-weight:bold;line-height:26px}
@media(min-width:769px){.announcements-container .title-important-update{font-size:20px;line-height:15px}
.announcements-container .show-more{display:none;font-size:16px;font-style:italic;color:#3f3d3d;text-decoration:underline;text-transform:lowercase;float:right;position:relative;bottom:22px}
.announcements-container .show-more:first-letter {text-transform:uppercase}
.announcements-container .show-more--isShowing{display:inline-block}
[dir="rtl"] .announcements-container .show-more{float:left !important}
.announcements-container .important-update--less{margin-top:15px}
}
@media(max-width:991px){.announcements-container{max-width:100% !important}
}
@-moz-keyframes spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
.social-share-icons{max-width:960px;margin:0 auto;text-align:center}
.social-share-icons .addthis_sharing_toolbox{display:inline-block}
.social-share-icons a{float:left;max-width:60px !important;max-height:60px !important;width:60px !important;height:60px !important;font-size:28px;text-align:center;line-height:40px;margin-right:20px !important;font-family:"FontAwesome";text-decoration:none;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}
.social-share-icons a.at-share-btn:hover{cursor:pointer}
.social-share-icons .at-svc-facebook{background-color:#3f6195 !important;overflow:hidden}
.social-share-icons .at-svc-facebook:before{position:relative;content:url("../image/in_sprite-buttons.jpg");top:-1768px;left:0}
.social-share-icons .at-svc-facebook span{display:none !important}
.social-share-icons .at-svc-twitter{background-color:#54aced !important;overflow:hidden}
.social-share-icons .at-svc-twitter:before{position:relative;content:url("../image/in_sprite-buttons.jpg");top:-1888px;left:0}
.social-share-icons .at-svc-twitter span{display:none !important}
.social-share-icons .at-svc-google_plusone_share{background-color:#d03324 !important;overflow:hidden}
.social-share-icons .at-svc-google_plusone_share:before{position:relative;content:url("../image/in_sprite-buttons.jpg");top:-1828px;left:0}
.social-share-icons .at-svc-google_plusone_share span{display:none !important}
.social-share-icons .at-svc-email{background-color:#c31d44 !important;overflow:hidden}
.social-share-icons .at-svc-email:before{position:relative;content:url("../image/in_sprite-buttons.jpg");top:-1708px;left:0}
.social-share-icons .at-svc-email span{display:none !important}
.social-share-icons .share_text{vertical-align:top;display:inline-table;margin:22px 0 0 70px;font-size:18px;font-family:handOfSean;line-height:1.4em}
@media(min-width:320px) and (max-width:767px){.social-share-icons a{margin-right:16px !important}
.social-share-icons .at-svc-email{margin-right:0 !important}
}
.res-module-wrapper{color:#fff;width:100%;position:relative;z-index:10;background-color:#c30045;display:none}
#reservation{background-color:#c30045;color:#fff;font-family:'Swiss721BT';font-size:13px;overflow:visible;z-index:10;max-width:960px;margin:0 auto}
#reservation .popover h3{color:#c30045}
#reservation label{display:block;margin-bottom:0;font-family:'Swiss721BT';font-weight:bold;font-size:18px}
#reservation label:lang(de){font-size:16px}
#reservation label:lang(es){font-size:16px}
#reservation label:lang(th){font-size:16px}
#reservation label:lang(in){font-size:15px}
#reservation input{height:60px;width:100%;background-color:#c30045;border:1px solid #fff;border-radius:0;color:#fff;margin-top:16px;font-family:"Swiss721BT";font-size:18px}
#reservation .expand-reservation{display:none}
#reservation .main-nav{padding:0;margin:0;display:none}
#reservation .tab-content{float:none}
#reservation .main-nav .nav-bg{position:absolute;top:0;height:60px;background-color:#af003d;width:100%;left:0;z-index:-1}
#reservation .main-nav li{padding:20px 5px;text-align:center;float:left;width:33.33%;list-style:none;background:#af003d;height:60px;line-height:17px;letter-spacing:1px}
#reservation .main-nav li a{text-decoration:none;font-family:'Swiss721BT';font-size:18px;color:#fff;font-weight:bold}
#reservation .main-nav li.active{background:#c30045}
#reservation .main-nav li.manage{display:block}
#reservation #book,#reservation #new-search{background-color:#c30045}
#reservation #book .form-inline,#reservation #new-search .form-inline{position:relative}
#reservation #book .form-inline .error-msg,#reservation #new-search .form-inline .error-msg{padding-left:6.25%;padding-top:10px}
#reservation #book .form-inline .form-fields .open-search,#reservation #book .form-inline .form-fields .dates,#reservation #new-search .form-inline .form-fields .open-search,#reservation #new-search .form-inline .form-fields .dates{margin-top:29px}
#reservation #book .form-inline .form-fields .open-search,#reservation #new-search .form-inline .form-fields .open-search{width:48.88%;padding-left:6.25%;padding-bottom:40px;position:relative;float:left}
#reservation #book .form-inline .form-fields .open-search input,#reservation #new-search .form-inline .form-fields .open-search input{padding-left:4.87%;padding-right:4.87%}
#reservation #book .form-inline .form-fields .open-search .search-icon,#reservation #new-search .form-inline .form-fields .open-search .search-icon{top:40px;background:transparent url("../image/longlaticon.jpg") no-repeat center;height:46px;right:2px;width:50px;vertical-align:middle;display:inline-block;border-radius:3px;cursor:pointer;position:absolute}
#reservation #book .form-inline .form-fields .dates,#reservation #new-search .form-inline .form-fields .dates{position:relative;width:20.4%;margin-left:20px;padding-bottom:40px;float:left}
#reservation #book .form-inline .form-fields .dates input,#reservation #new-search .form-inline .form-fields .dates input{padding-left:10.2%;padding-right:10.2%}
#reservation #book .form-inline .form-fields .dates .cal-icon,#reservation #new-search .form-inline .form-fields .dates .cal-icon{cursor:pointer;position:absolute;right:10.20%;top:48px}
#reservation #book .form-inline .form-fields .dates .cal-icon:after,#reservation #new-search .form-inline .form-fields .dates .cal-icon:after{content:"\e625";color:#fff;font-size:30px;background-color:transparent;font-family:"icomoon";-webkit-font-smoothing:antialiased}
#reservation #book .form-inline .form-fields .search-icon,#reservation #new-search .form-inline .form-fields .search-icon{top:40px;background:#fff url("https://digital.ihg.com/is/image/ihgint/longlaticon?fmt=png-alpha") no-repeat center;height:46px;right:2px;width:50px;vertical-align:middle;display:inline-block;border-radius:3px;cursor:pointer;position:absolute;display:none}
#reservation #book .more-less-opt,#reservation #new-search .more-less-opt{bottom:47px;cursor:pointer;padding-left:5px;position:absolute;right:285px;text-decoration:underline;font-size:15px}
#reservation #book .more-less-opt .less-opt,#reservation #new-search .more-less-opt .less-opt{display:none}
#reservation #book .more-less-opt .arrow-icon,#reservation #new-search .more-less-opt .arrow-icon{margin-left:10px;display:none}
#reservation #book .more-less-opt .arrow-icon:after,#reservation #new-search .more-less-opt .arrow-icon:after{content:"\f0d7";font-family:FontAwesome;font-size:15px}
#reservation #book .more-less-opt .arrow-icon.open:after,#reservation #new-search .more-less-opt .arrow-icon.open:after{content:"\f0d8";font-family:FontAwesome;font-size:15px}
#reservation #book .expand-opt,#reservation #new-search .expand-opt{display:none;padding-left:6.25%;padding-right:30px;padding-bottom:38px;background-color:#fff;clear:left}
#reservation #book .expand-opt .popover-content,#reservation #new-search .expand-opt .popover-content{font-size:14px}
#reservation #book .expand-opt .guests,#reservation #book .expand-opt .rooms,#reservation #book .expand-opt .rate-preference,#reservation #book .expand-opt .corporate-id,#reservation #book .expand-opt .iata-id,#reservation #book .expand-opt .group-code,#reservation #new-search .expand-opt .guests,#reservation #new-search .expand-opt .rooms,#reservation #new-search .expand-opt .rate-preference,#reservation #new-search .expand-opt .corporate-id,#reservation #new-search .expand-opt .iata-id,#reservation #new-search .expand-opt .group-code{margin-top:38px;width:46.8%}
#reservation #book .expand-opt .guests input,#reservation #book .expand-opt .rooms input,#reservation #book .expand-opt .rate-preference input,#reservation #book .expand-opt .corporate-id input,#reservation #book .expand-opt .iata-id input,#reservation #book .expand-opt .group-code input,#reservation #new-search .expand-opt .guests input,#reservation #new-search .expand-opt .rooms input,#reservation #new-search .expand-opt .rate-preference input,#reservation #new-search .expand-opt .corporate-id input,#reservation #new-search .expand-opt .iata-id input,#reservation #new-search .expand-opt .group-code input{background-color:#fff;border:1px solid #c30045;color:#c30045}
#reservation #book .expand-opt .corporate-id,#reservation #new-search .expand-opt .corporate-id{width:30.6%;margin-top:38px}
#reservation #book .expand-opt .group-code,#reservation #new-search .expand-opt .group-code{margin-left:20px;width:30.6%}
#reservation #book .expand-opt .iata-id,#reservation #new-search .expand-opt .iata-id{width:30.6%;margin-top:38px}
#reservation #book .expand-opt label,#reservation #new-search .expand-opt label{color:#c30045}
#reservation #book .expand-opt label a,#reservation #new-search .expand-opt label a{color:#c30045;text-decoration:none;cursor:pointer;outline:0;padding-left:10px}
#reservation #book .expand-opt .guests,#reservation #book .expand-opt .rooms,#reservation #new-search .expand-opt .guests,#reservation #new-search .expand-opt .rooms{width:22.41%;position:relative}
#reservation #book .expand-opt .guests input,#reservation #book .expand-opt .rooms input,#reservation #new-search .expand-opt .guests input,#reservation #new-search .expand-opt .rooms input{background-color:#fff;border:1px solid #c30045;text-align:center;font-size:18px}
#reservation #book .expand-opt .guests .plus-icon,#reservation #book .expand-opt .rooms .plus-icon,#reservation #new-search .expand-opt .guests .plus-icon,#reservation #new-search .expand-opt .rooms .plus-icon{cursor:pointer;position:absolute;top:47px;right:8px;padding:10px}
#reservation #book .expand-opt .guests .plus-icon:after,#reservation #book .expand-opt .rooms .plus-icon:after,#reservation #new-search .expand-opt .guests .plus-icon:after,#reservation #new-search .expand-opt .rooms .plus-icon:after{content:"\e6c0";color:#c30045;font-size:15px;background-color:transparent;font-family:"icomoon";-webkit-font-smoothing:antialiased}
#reservation #book .expand-opt .guests .minus-icon,#reservation #book .expand-opt .rooms .minus-icon,#reservation #new-search .expand-opt .guests .minus-icon,#reservation #new-search .expand-opt .rooms .minus-icon{cursor:pointer;position:absolute;top:47px;left:8px;padding:10px}
#reservation #book .expand-opt .guests .minus-icon:after,#reservation #book .expand-opt .rooms .minus-icon:after,#reservation #new-search .expand-opt .guests .minus-icon:after,#reservation #new-search .expand-opt .rooms .minus-icon:after{content:"\e6a3";color:#c30045;font-size:15px;background-color:transparent;font-family:"icomoon";-webkit-font-smoothing:antialiased}
#reservation #book .expand-opt .guests,#reservation #new-search .expand-opt .guests{margin-right:18px}
#reservation #book .expand-opt .rate-preference,#reservation #new-search .expand-opt .rate-preference{display:inline-block;width:47.12%;overflow:hidden;font-family:'FontAwesome';margin-right:1.5%;position:relative}
#reservation #book .expand-opt .rate-preference:after,#reservation #new-search .expand-opt .rate-preference:after{content:"\f078";font-size:16px;position:absolute;color:#c30045;top:35px;padding:22px 24px 11px 11px;right:10px;right:1px;height:58px;background:#fff;pointer-events:none}
#reservation #book .expand-opt .rate-preference select,#reservation #new-search .expand-opt .rate-preference select{height:60px;border-radius:0;width:100%;color:#c30045;-moz-appearance:none;-webkit-appearance:none;margin-top:16px;border:1px solid #c30045;font-size:18px;background-color:#fff;font-family:'Swiss721BT'}
#reservation #book .htl-search,#reservation #new-search .htl-search{border-radius:4px;bottom:23px;cursor:pointer;line-height:50px;margin-top:42px;position:absolute;right:58px;text-align:center}
#reservation #book .htl-search a,#reservation #new-search .htl-search a{background-image:url("../image/searchbg.jpg");background-repeat:no-repeat;color:#fff;display:block;font-size:24px;font-weight:bold;line-height:67px;text-align:center;text-decoration:none;width:186px}
#reservation #book .important-note,#reservation #new-search .important-note{margin-left:6.25%;margin-top:38px;padding-bottom:46px;display:block;font-size:14px;width:54.16%;clear:left;color:#fff}
#reservation #book .important-note P,#reservation #new-search .important-note P{padding-bottom:0;margin-bottom:10px}
#reservation #book .important-note .best-available,#reservation #new-search .important-note .best-available{margin-bottom:16px;display:none}
#reservation #manage .manage-reservation{padding-left:6.25%;padding-right:5.2%;padding-bottom:0}
#reservation #manage .manage-reservation .header{display:none}
#reservation #manage .manage-reservation .info-text{padding-bottom:36px;padding-top:40px;font-size:15px;line-height:1.8em}
#reservation #manage .manage-reservation .info-text .desc{display:inline}
#reservation #manage .manage-reservation .info-text .rewards-copy{display:inline}
#reservation #manage .manage-reservation .info-text .rewards-copy a{text-decoration:underline;color:#fff}
#reservation #manage .manage-reservation .conf-res,#reservation #manage .manage-reservation .last-name{width:30.6%}
#reservation #manage .manage-reservation .last-name{margin-left:2.08%}
#reservation #manage .manage-reservation .important-note{margin-top:20px;padding-bottom:40px}
#reservation #manage .manage-reservation .view-res{border-radius:4px;bottom:30px;cursor:pointer;display:inline-block;height:50px;line-height:50px;padding:1% 0 0 5.16%;right:-20px;text-align:center}
#reservation #manage .manage-reservation .view-res a{background-image:url("../image/viewresnew.jpg");background-repeat:no-repeat;color:#fff;display:block;font-size:18px;font-weight:bold;line-height:67px;text-align:center;text-decoration:none;width:250px}
#reservation #book .open-search label{margin-top:55px}
#reservation #book .open-search input{border:0;box-shadow:none}
#reservation #book .open-search .search-icon{display:none !important}
#reservation .manage-res .header{background:#cf0072;position:relative;padding:15px 30px;font-size:12px;cursor:pointer;display:none}
#reservation .manage-res .header .arrow-icon{position:absolute;right:20px;background-image:url("../image/mobile-arrowred.jpg");width:17px;height:13px;background-repeat:no-repeat}
#reservation .manage-res .header .arrow-icon.open{background-image:url("../image/mobile-arrowredup.jpg")}
#reservation .manage-res .body-copy{display:none;padding:30px;background-color:#830051;z-index:10;position:relative}
#reservation .manage-res .body-copy .desc{font-size:15px;padding-bottom:20px}
#reservation .manage-res .body-copy .rewards-copy{font-size:15px;padding-bottom:30px}
#reservation .manage-res .body-copy .rewards-copy .sign-in{color:#fff;text-decoration:underline}
#reservation .manage-res .body-copy .form-fields .conf-res{padding-bottom:15px}
#reservation .manage-res .body-copy .form-fields .view-res{border-radius:4px;bottom:30px;cursor:pointer;display:inline-block;height:50px;line-height:50px;margin-top:42px;right:-20px;text-align:center}
#reservation .manage-res .body-copy .form-fields .view-res a{background-image:url("../image/viewresnew.jpg");background-repeat:no-repeat;color:#fff;display:block;font-size:18px;font-weight:bold;line-height:67px;text-align:center;text-decoration:none;width:250px}
#reservation .manage-res .body-copy .form-fields .important-note{margin-top:50px}
#reservation .manage-res .body-copy .form-fields .error-msg{padding-bottom:10px}
.res-footer{display:none}
.form-control::-moz-placeholder{color:#fff}
.form-control::-webkit-input-placeholder{color:#fff}
.form-control:-ms-input-placeholder{color:#fff}
.ui-autocomplete.ui-menu{background-color:#fff;z-index:99}
.content{display:block}
#reservation #new-search .expand-opt .iata-id,#reservation #new-search .expand-opt .corporate-id{width:47.12%}
#reservation #new-search .expand-opt .group-code{display:none}
html[lang="de"] #reservation .form-fields .dates input{font-size:12px}
@media(min-width:320px) and (max-width:767px){.res-module-wrapper{display:block}
.res-module-wrapper #reservation{height:auto !important;position:relative;top:0;width:100%;padding-bottom:0 !important}
.res-module-wrapper #reservation input{font-size:11px}
.res-module-wrapper #reservation .main-nav li{width:50%;background:#af003d}
.res-module-wrapper #reservation .main-nav li a{font-size:14px}
.res-module-wrapper #reservation .main-nav li.active{background:#c30045}
.res-module-wrapper #reservation .main-nav li.manage{display:none}
.res-module-wrapper #reservation .tab-content{float:none}
.res-module-wrapper #reservation #book .form-inline,.res-module-wrapper #reservation #new-search .form-inline{position:relative}
.res-module-wrapper #reservation #book .form-inline .error-msg,.res-module-wrapper #reservation #new-search .form-inline .error-msg{padding-left:15px;padding-top:10px}
.res-module-wrapper #reservation #book .form-inline .form-fields,.res-module-wrapper #reservation #new-search .form-inline .form-fields{position:relative}
.res-module-wrapper #reservation #book .form-inline .form-fields .open-search,.res-module-wrapper #reservation #new-search .form-inline .form-fields .open-search{padding-bottom:0;padding-left:15px;padding-right:15px;width:100%;float:none}
.res-module-wrapper #reservation #book .form-inline .form-fields .dates,.res-module-wrapper #reservation #new-search .form-inline .form-fields .dates{width:40%;float:left;padding-bottom:0;margin-top:0}
.res-module-wrapper #reservation #book .form-inline .form-fields .dates .cal-icon,.res-module-wrapper #reservation #new-search .form-inline .form-fields .dates .cal-icon{right:7.2%}
.res-module-wrapper #reservation #book .form-inline .form-fields .search-icon,.res-module-wrapper #reservation #new-search .form-inline .form-fields .search-icon{right:18px;display:none !important}
.res-module-wrapper #reservation #book .form-inline .form-fields .more-less-opt,.res-module-wrapper #reservation #new-search .form-inline .form-fields .more-less-opt{position:static;padding:5px 0 23px 0;clear:left;text-align:center}
.res-module-wrapper #reservation #book .form-inline .form-fields .more-less-opt .less-opt,.res-module-wrapper #reservation #new-search .form-inline .form-fields .more-less-opt .less-opt{height:14px}
.res-module-wrapper #reservation #book .expand-opt,.res-module-wrapper #reservation #new-search .expand-opt{clear:left;padding-left:15px;padding-right:15px}
.res-module-wrapper #reservation #book .expand-opt .guests,.res-module-wrapper #reservation #book .expand-opt .rooms,.res-module-wrapper #reservation #book .expand-opt .rate-preference,.res-module-wrapper #reservation #book .expand-opt .corporate-id,.res-module-wrapper #reservation #book .expand-opt .iata-id,.res-module-wrapper #reservation #book .expand-opt .group-code,.res-module-wrapper #reservation #new-search .expand-opt .guests,.res-module-wrapper #reservation #new-search .expand-opt .rooms,.res-module-wrapper #reservation #new-search .expand-opt .rate-preference,.res-module-wrapper #reservation #new-search .expand-opt .corporate-id,.res-module-wrapper #reservation #new-search .expand-opt .iata-id,.res-module-wrapper #reservation #new-search .expand-opt .group-code{margin-bottom:0;margin-top:24px;width:100%}
.res-module-wrapper #reservation #book .expand-opt .guests input,.res-module-wrapper #reservation #book .expand-opt .rooms input,.res-module-wrapper #reservation #book .expand-opt .rate-preference input,.res-module-wrapper #reservation #book .expand-opt .corporate-id input,.res-module-wrapper #reservation #book .expand-opt .iata-id input,.res-module-wrapper #reservation #book .expand-opt .group-code input,.res-module-wrapper #reservation #new-search .expand-opt .guests input,.res-module-wrapper #reservation #new-search .expand-opt .rooms input,.res-module-wrapper #reservation #new-search .expand-opt .rate-preference input,.res-module-wrapper #reservation #new-search .expand-opt .corporate-id input,.res-module-wrapper #reservation #new-search .expand-opt .iata-id input,.res-module-wrapper #reservation #new-search .expand-opt .group-code input{margin-top:13px}
.res-module-wrapper #reservation #book .expand-opt .group-code,.res-module-wrapper #reservation #new-search .expand-opt .group-code{margin-left:0;float:left;margin-top:25px}
.res-module-wrapper #reservation #book .expand-opt .iata-id,.res-module-wrapper #reservation #new-search .expand-opt .iata-id{margin-left:0;width:48%;float:right}
.res-module-wrapper #reservation #book .expand-opt .corporate-id,.res-module-wrapper #reservation #new-search .expand-opt .corporate-id{width:48%;float:left}
.res-module-wrapper #reservation #book .expand-opt label a,.res-module-wrapper #reservation #new-search .expand-opt label a{padding-left:10px}
.res-module-wrapper #reservation #book .expand-opt .corporate-id label a,.res-module-wrapper #reservation #new-search .expand-opt .corporate-id label a{padding-left:8px}
.res-module-wrapper #reservation #book .expand-opt .guests,.res-module-wrapper #reservation #book .expand-opt .rooms,.res-module-wrapper #reservation #new-search .expand-opt .guests,.res-module-wrapper #reservation #new-search .expand-opt .rooms{float:left;width:46%;margin-bottom:0}
.res-module-wrapper #reservation #book .expand-opt .guests .plus-icon,.res-module-wrapper #reservation #book .expand-opt .rooms .plus-icon,.res-module-wrapper #reservation #new-search .expand-opt .guests .plus-icon,.res-module-wrapper #reservation #new-search .expand-opt .rooms .plus-icon{top:42px}
.res-module-wrapper #reservation #book .expand-opt .guests .minus-icon,.res-module-wrapper #reservation #book .expand-opt .rooms .minus-icon,.res-module-wrapper #reservation #new-search .expand-opt .guests .minus-icon,.res-module-wrapper #reservation #new-search .expand-opt .rooms .minus-icon{top:44px}
.res-module-wrapper #reservation #book .expand-opt .rate-preference,.res-module-wrapper #reservation #new-search .expand-opt .rate-preference{margin-left:0}
.res-module-wrapper #reservation #book .expand-opt .rate-preference select,.res-module-wrapper #reservation #new-search .expand-opt .rate-preference select{margin-top:13px}
.res-module-wrapper #reservation #book .htl-search,.res-module-wrapper #reservation #new-search .htl-search{cursor:pointer;text-align:center;padding-bottom:43px;margin:0;position:relative;height:auto;right:0;bottom:0}
.res-module-wrapper #reservation #book .htl-search a,.res-module-wrapper #reservation #new-search .htl-search a{display:inline-block;margin-top:19px}
.res-module-wrapper #reservation #book .important-note,.res-module-wrapper #reservation #new-search .important-note{display:none;margin-left:15px;font-size:14px;width:100%;margin-top:0}
.res-module-wrapper #reservation #new-search .more-less-opt{top:116px !important}
.res-module-wrapper #reservation .manage-res{margin-top:4px}
.res-module-wrapper #reservation .manage-res .header{display:block;background-color:#fff;color:#c30045;padding:25px 20px;font-size:32px;line-height:30px;font-weight:bold}
.res-module-wrapper #reservation .manage-res .header .arrow-icon{bottom:43px}
.res-module-wrapper #reservation .manage-res .body-copy{background-color:#c30045}
.res-module-wrapper #reservation .manage-res .body-copy .form-fields .view-res{margin-top:10px}
.res-module-wrapper #reservation .manage-res .body-copy .form-fields .important-note{margin-top:15px}
.res-module-wrapper #reservation .manage-res .body-copy .error-msg{padding-bottom:10px}
.res-module-wrapper #reservation .expand-reservation{cursor:pointer;background:#fff;color:#c30045;display:block;padding:25px 20px;font-size:32px;font-weight:bold}
.res-module-wrapper #reservation .expand-reservation .arrow-icon{position:absolute;right:20px;background-image:url("../image/mobile-arrowred.jpg");width:33px;height:26px;background-repeat:no-repeat}
.res-module-wrapper #reservation .expand-reservation .arrow-icon.open{background-image:url("../image/mobile-arrowredup.jpg")}
.res-module-wrapper #reservation .content{display:none}
.res-module-wrapper #reservation .content .tab-content{float:none}
#reservation #book .expand-opt .rate-preference:after,#reservation #new-search .expand-opt .rate-preference:after{height:46px;top:38px}
#reservation #book .open-search label{margin-top:30px}
}
@media(max-width:767px){.res-module-wrapper .res-footer{bottom:0;color:#fff;cursor:pointer;display:block;left:0;padding:20px 0;position:fixed;right:0;width:100%;z-index:99}
.res-module-wrapper .res-footer .reservation_sticky{text-align:center;width:100%}
}
@media(min-width:768px) and (max-width:959px){#reservation input{font-size:14px}
#reservation #book .important-note{width:45.9%;padding-bottom:17px}
#reservation label{font-size:15px}
#reservation label[for="conf-number"],#reservation label[for="last-name"]{font-size:13px}
#reservation #book .form-inline .form-fields .open-search .search-icon,#reservation #book .form-inline .form-fields .dates .cal-icon{bottom:48px}
#reservation #manage .manage-reservation .conf-res,#reservation #manage .manage-reservation .last-name{width:25.9%}
#reservation #book .expand-opt .rate-preference:after,#reservation #new-search .expand-opt .rate-preference:after{top:39px;height:50px}
}
.nav-bg,#reservation .main-nav li{border-top:4px solid #fff !important}
html[lang="de"] #reservation #manage .manage-reservation .view-res a{font-size:14px;letter-spacing:1px}
#reservation .tab-pane .expand-opt .rate-preference select{padding-left:10px}
#reservation #new-search .expand-opt .guests,#reservation #new-search .expand-opt .rooms,#reservation #new-search .expand-opt .corporate-id,#reservation #book .expand-opt .guests,#reservation #book .expand-opt .rooms,#reservation #book .expand-opt .corporate-id{margin-right:16px}
#reservation #new-search .expand-opt .rate-preference,#reservation #book .expand-opt .rate-preference{width:22.41%}
#reservation #new-search .expand-opt .rate-preference:after,#reservation #book .expand-opt .rate-preference:after{padding:22px 0 11px 11px;right:10px}
@media(max-width:767px){#reservation #new-search .expand-opt .guests.children,#reservation #book .expand-opt .guests.children{margin-right:0}
#reservation #new-search .expand-opt .corporate-id,#reservation #book .expand-opt .corporate-id{margin-right:10px}
}
.in-renovation-desc{text-align:center;position:relative;display:block}
.in-renovation-desc .renovation-description{max-width:960px;margin:0 auto}
.in-renovation-desc .renovation-description .re-heading h2{padding-top:68px;font-family:"Swiss721BT";color:#444;font-size:48px;line-height:58px;display:block;font-weight:bold}
.in-renovation-desc .renovation-description .re-msg p{padding-top:3px;font-family:"Swiss721BT";color:#444;font-size:18px;line-height:32px;display:block;margin-bottom:0}
@media only screen and (min-width:992px) and (max-width:1200px){.in-renovation-desc .renovation-description{padding:0 10px}
}
@media only screen and (min-width:768px) and (max-width:991px){.in-renovation-desc .renovation-description{padding:0 10px}
}
@media only screen and (max-width:767px) and (min-width:320px){.in-renovation-desc .renovation-description{padding:0 10px}
.in-renovation-desc .renovation-description .re-heading h2{padding-top:34px;font-size:32px;line-height:35px}
.in-renovation-desc .renovation-description .re-msg p{padding-top:0;font-size:18px;line-height:35px;margin-bottom:28px}
}
.content-wrapper .panel-wrapper .collapse{visibility:visible !important}
.content-wrapper .panel-group .panel{box-shadow:none}
html[lang="fr"] .our-story-social-section .social-share-icons{right:0}
html[lang="es"] .our-story-social-section .our-story-social-section-content .tile-header{font-size:39px;padding-top:7px}
@media(min-width:768px) and (max-width:959px){html[lang="es"] .our-story-social-section .our-story-social-section-content .tile-header{font-size:20px;line-height:51px}
}
html[lang="de"] .our-story-social-section .our-story-social-section-content .tile-header{font-size:37px;padding-top:8px}
@media(min-width:768px) and (max-width:959px){html[lang="de"] .our-story-social-section .our-story-social-section-content .tile-header{font-size:20px;line-height:58px}
}
html[lang="fr"] .our-story-social-section .our-story-social-section-content .tile-header{font-size:37px;padding-top:8px}
@media(min-width:768px) and (max-width:959px){html[lang="fr"] .our-story-social-section .our-story-social-section-content .tile-header{font-size:19px;line-height:55px}
}
.our-story-social-section{position:relative;color:#444;margin-top:9px}
.our-story-social-section .social-share-icons{position:absolute;right:65px}
.our-story-social-section .social-share-icons .share_text{margin:22px -59px 0 11px}
.our-story-social-section .our-story-social-section-content{width:65%;height:57px}
.our-story-social-section .our-story-social-section-content .tile-header{font-size:48px;font-family:'Swiss721BT';font-weight:bold;padding-top:3px}
.our-story-social-section .our-story-social-section-content .desc{font-size:24px !important;margin-top:60px;font-family:handOfSean;line-height:34px}
@media(min-width:768px) and (max-width:959px){.our-story-social-section .social-share-icons{right:15px}
.our-story-social-section .social-share-icons .share_text{margin:22px 0 0 0}
.our-story-social-section .our-story-social-section-content{margin-left:15px}
.our-story-social-section .our-story-social-section-content .tile-header{font-size:28px;font-weight:bold}
.our-story-social-section .our-story-social-section-content .desc{font-size:18px}
}
@media(min-width:320px) and (max-width:767px){.our-story-social-section .social-share-icons{right:0;position:static;margin-top:40px}
.our-story-social-section .social-share-icons .share_text{margin:20px 0 0 0}
.our-story-social-section .our-story-social-section-content{width:100%;padding:0 20px;height:inherit !important}
.our-story-social-section .our-story-social-section-content .tile-header{font-size:30px;display:none}
.our-story-social-section .our-story-social-section-content .desc{font-size:18px;margin-top:40px;margin-bottom:40px}
}
@-moz-keyframes spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
.our-story-section-cloumn-control{max-width:960px;margin:0 auto}
.our-story-section-cloumn-control .special-header .tile-header{font-size:48px;padding:42px 0 100px;text-align:center;font-family:'Swiss721BT';font-weight:bold}
.our-story-section-cloumn-control .special-subcontent{font-size:24px;margin-bottom:93px;font-family:handOfSean;line-height:36px;width:78%}
.our-story-section-cloumn-control .our-story-section-left-content{margin-left:32px}
.our-story-section-cloumn-control .our-story-section-left-content .content{width:230px;line-height:26px;color:#444}
.our-story-section-cloumn-control .our-story-section-left-content .tile-header{font-size:24px;margin:36px 0 8px 0;font-family:'Swiss721BT';font-weight:bold}
.our-story-section-cloumn-control .our-story-section-left-content .desc{margin-bottom:103px;font-size:16px}
.our-story-section-cloumn-control .special-round-image .tile-image img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}
.our-story-section-cloumn-control .special-round-image .content{width:230px;line-height:26px;color:#444;margin-top:-8px}
.our-story-section-cloumn-control .special-round-image .tile-header{font-size:24px;margin:31px 0 8px 0;font-weight:bold}
.our-story-section-cloumn-control .special-round-image .desc{margin-bottom:103px;font-size:16px}
.our-story-section-cloumn-control .special-square-image .content{width:230px;line-height:26px;color:#444}
.our-story-section-cloumn-control .special-square-image .tile-header{font-size:24px;margin:36px 0 8px 0;font-weight:bold}
.our-story-section-cloumn-control .special-square-image .desc{font-size:16px}
.our-story-section-cloumn-control .special-square-image .link{line-height:1.8}
.our-story-section-cloumn-control .special-square-image .link a{color:#444;font-weight:bold}
@media(min-width:768px) and (max-width:959px){.our-story-section-cloumn-control{max-width:100%;padding:0 15px}
.our-story-section-cloumn-control .special-header .tile-header{padding:15px 0 50px}
.our-story-section-cloumn-control .special-subcontent{margin-left:0}
.our-story-section-cloumn-control .our-story-section-left-content{margin-left:0}
.our-story-section-cloumn-control .our-story-section-left-content .content{width:200px}
.our-story-section-cloumn-control .special-square-image .content{width:200px}
}
@media(min-width:320px) and (max-width:767px){.our-story-section-cloumn-control{max-width:100%}
.our-story-section-cloumn-control .col-xs-12{padding-left:10px;padding-right:10px}
.our-story-section-cloumn-control .special-header .tile-header{font-size:24px;padding:20px 20px 40px 20px}
.our-story-section-cloumn-control .special-subcontent{line-height:34px;margin-bottom:20px;padding:0 20px;width:100%;margin-left:0;color:#444}
.our-story-section-cloumn-control .our-story-section-left-content{margin-left:0}
.our-story-section-cloumn-control .our-story-section-left-content .reset-pad{padding-left:0 !important;padding-right:0 !important}
.our-story-section-cloumn-control .our-story-section-left-content .desc{margin-bottom:0}
.our-story-section-cloumn-control .our-story-section-left-content .content{width:100%}
.our-story-section-cloumn-control .special-round-image .desc{margin-bottom:0}
.our-story-section-cloumn-control .special-round-image .content{width:100%}
.our-story-section-cloumn-control .content .tile-image{width:100px;height:100px;float:left;margin:0 20px 20px 0}
.our-story-section-cloumn-control .special-square-image .content{width:100%}
}
.our-story-slots{background:url("../image/in_our-story-section-divdr.jpg") center bottom,url("../image/in_our-story-section-divdr.jpg") center top;background-repeat:no-repeat;display:block;padding-bottom:80px;padding-top:80px;width:100%;float:left}
.our-story-slots #contentArea{float:left}
.our-story-slots .offer-slot{float:left;width:33.3%}
@media(min-width:320px) and (max-width:767px){.our-story-slots{background:url("../image/in_our-story-section-divdr.jpg") center top;background-repeat:no-repeat;margin-top:50px;padding-top:50px;margin-bottom:-20px;padding-bottom:0}
.offer-slot{float:none;width:inherit}
.our-story-slots .offer-slot{float:none;width:100%}
}
@-moz-keyframes spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
body{background:#f0f2f3}
.our-story-header-copy{max-width:960px;margin-left:auto;margin-right:auto;text-align:center;color:#444}
.our-story-header-copy .tile-header{padding:40px 0 0 0;font-size:48px;font-family:handOfSean;line-height:64px}
div.content>div.tile-desc>div.desc>p:nth-child(5){margin-top:-45px}
.our-story-header-copy h2{padding:45px 0 38px 0;font-size:48px;font-family:handOfSean;line-height:58px;color:#444}
.our-story-header-copy .desc{font-size:18px;line-height:1.8;padding:0 60px 0 60px;font-family:'Swiss721BT';text-align:center}
.our-story-header-copy .desc a{display:block;text-decoration:none;padding:20px 0 50px 0;font-weight:bold;color:#444}
.our-story-header-copy .desc p{margin-bottom:27px}
.our-story-header-copy .tile-image{position:relative;margin-top:41px}
.our-story-header-copy .tile-image img{width:100%}
.our-story-header-copy .top-right,.our-story-header-copy .top-left,.our-story-header-copy .bottom-right,.our-story-header-copy .bottom-left{background-image:url("../image/in_sprite-buttons.jpg");background-position:0 0;background-repeat:no-repeat;position:absolute;width:23px;height:24px}
.our-story-header-copy .top-right{top:20px;right:20px}
.our-story-header-copy .top-left{top:20px;left:20px}
.our-story-header-copy .bottom-right{bottom:20px;right:20px}
.our-story-header-copy .bottom-left{bottom:20px;left:20px}
@media(min-width:768px) and (max-width:959px){.our-story-header-copy{max-width:100%;padding:0}
.our-story-header-copy .tile-desc{padding:30px}
.our-story-header-copy .desc{padding:0}
}
@media(min-width:320px) and (max-width:767px){.ihg-nav-mobile .brand-logo-mobile{background-color:#e37221 !important}
.phone-icon{background-color:#e37221 !important}
.ihg-nav-mobile button.btn-pri-nav{background-color:#e37221 !important}
.our-story-header-copy{max-width:100%;padding:0 10px}
.our-story-header-copy .desc{padding:0 15px}
.our-story-header-copy .desc a{padding:20px 0 0 0}
.our-story-header-copy .desc p{margin-bottom:28px}
.our-story-header-copy .tile-header{padding:20px 0;font-size:24px;color:#e37222;line-height:34px}
.our-story-header-copy h2{padding:13px 0 3px !important;font-size:24px;color:#e37222;line-height:34px}
.our-story-header-copy .tile-image{margin:40px 0 40px 0}
#accordion .accordion_heading .acrdnBdrTop{padding-bottom:13px}
.brand-hallmark1 .tile-image{margin-top:30px !important}
}
@media only screen and (max-width:768px){.our-story-header-copy h2{padding:10px 0 35px 0}
.our-story-header-copy .tile-image{margin-top:4px !important}
.our-story-section-cloumn-control .special-subcontent{margin-bottom:50px;line-height:38px}
.brand-hallmark1 .tile-desc .tile-header{padding:35px 0 30px}
.our-story-section-cloumn-control .our-story-section-left-content .desc{margin-bottom:64px}
.click-overlay{left:10px;top:-15px}
.new-hotel-section-column .new-hotel-section-column-left .new-prop-round-image .tile-image img{margin-left:10px;margin-top:-15px}
.new-hotel-section-column .new-prop-square-image .content{margin-top:120px !important}
.new-hotel-section-column .new-hotel-section-column-left .sean-copy .desc{margin-top:120px !important}
.our-story-social-section .our-story-social-section-content .tile-header{font-size:26px;line-height:55px}
.brand-hallmark1 .tile-desc{padding-left:95px}
.bv-curations-cleanslate .desc{margin-bottom:-70px}
}
@-moz-keyframes spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
.brand-hallmark-3{margin-bottom:110px;max-width:100%;width:960px;margin:0 auto}
.brand-hallmark-3 .content .tile-image{width:61.98%;float:left}
.brand-hallmark-3 .content .tile-desc{width:38.02%;float:right}
.brand-hallmark-3 .content .tile-desc .tile-header{font-size:36px;color:#37424a;padding-left:20.55%;padding-top:0;line-height:52px;font-family:handOfSean;margin-top:-9px}
.brand-hallmark-3 .content .tile-desc .desc{padding-left:20.55%;line-height:34px;padding-top:34px;font-size:18px;font-family:'Swiss721BT'}
@media(min-width:768px) and (max-width:959px){.brand-hallmark-3{margin:20px;width:auto}
.brand-hallmark-3 .content .tile-desc{height:auto}
.brand-hallmark-3 .content .tile-desc .desc{line-height:20px}
.brand-hallmark-3 .content .tile-desc .tile-header{padding-top:0;margin-top:-11px}
}
@media(min-width:320px) and (max-width:767px){.brand-hallmark-3 .content{color:#fff}
.brand-hallmark-3 .content .tile-image{width:auto;float:none}
.brand-hallmark-3 .content .tile-image img{width:100%}
.brand-hallmark-3 .content .tile-desc{width:auto;float:none;height:auto;background-color:#e37221;margin:0 10px;padding:40px 20px;position:relative;top:-40px}
.brand-hallmark-3 .content .tile-desc .tile-header{color:#fff;padding:0;font-size:30px;line-height:1.2em;margin-bottom:40px;font-family:'Swiss721BT';font-weight:bold}
.brand-hallmark-3 .content .tile-desc .desc{padding:0;font-size:18px}
}
@-moz-keyframes spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
.brand-hallmark-2{background-color:#c30045;background-image:url("../image/in_our-story-brand-hallmark-2-top-border.jpg");background-repeat:no-repeat;background-position:65px 3px;margin-bottom:140px;position:relative}
.brand-hallmark-2 p{font-size:18px;color:#fff}
.brand-hallmark-2 .content{max-width:960px;margin:0 auto}
.brand-hallmark-2 .content .tile-desc{width:595px;padding-bottom:80px;padding-top:57px}
.brand-hallmark-2 .content .tile-desc .top-left{background-image:url("../image/in_our-story_left.jpg");left:10px;top:25px;height:94.7%;width:10px;position:absolute;background-repeat:repeat-y}
.brand-hallmark-2 .content .tile-desc .tile-header{font-size:36px;color:#fff;padding:40px 0 42px;font-family:handOfSean;text-align:left}
.brand-hallmark-2 .content .tile-desc .tile-header h2{line-height:52px}
.brand-hallmark-2 .content .tile-desc p{font-size:18px;color:#fff;line-height:1.8;font-family:Arial}
.brand-hallmark-2 .content .tile-image{background-image:url("../image/in_sprite-buttons.jpg");background-position:0 -2627px;background-repeat:no-repeat;width:300px;height:246px;background-repeat:no-repeat;position:absolute;left:63%;bottom:-17%}
.brand-hallmark-2 .content .tile-image img{width:200px;position:relative;top:16%;left:60px}
@media(min-width:768px) and (max-width:959px){.brand-hallmark-2 .content{max-width:100%}
.brand-hallmark-2 .content .tile-desc{width:auto;padding-bottom:20%;margin:0 10%;top:40px;padding-top:5%}
.brand-hallmark-2 .content .tile-desc .tile-header{line-height:48px;padding:24px 0}
}
@media(min-width:960px) and (max-width:1024px){.brand-hallmark-2 .content{max-width:100%}
.brand-hallmark-2 .content .tile-desc{width:auto;padding-bottom:20%;margin:0 10%;top:40px;padding-top:5%}
.brand-hallmark-2 .content .tile-desc .tile-header{line-height:48px;padding:24px 0}
}
@media(min-width:320px) and (max-width:767px){.brand-hallmark-2{background-image:none;background-color:#f0f2f3;margin-bottom:0}
.brand-hallmark-2 .content{max-width:auto}
.brand-hallmark-2 .content .tile-image{width:100%;height:auto;background-image:none;position:relative;left:0;top:0}
.brand-hallmark-2 .content .tile-image img{width:100%;left:0;top:0}
.brand-hallmark-2 .content .tile-desc{background-color:#c30045;padding:20px 20px;margin:10px;width:auto;position:relative;margin-top:-40px}
.brand-hallmark-2 .content .tile-desc p{margin-top:6px}
.brand-hallmark-2 .content .tile-desc .tile-header{font-size:30px;line-height:38px;font-family:arial;margin-top:-16px;padding:20px 0 16px;font-weight:bold}
}
@-moz-keyframes spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
.brand-hallmark1{max-width:100%;width:960px;margin:0 auto}
.brand-hallmark1 .tile-image{width:30.21%;float:left;position:relative;top:-40px;left:60px}
.brand-hallmark1 .tile-image img{border:8px solid #fff;box-shadow:1px 1px #cccecf}
.brand-hallmark1 .tile-desc{width:69.79%;float:right;padding-left:71px}
.brand-hallmark1 .tile-desc .tile-header{font-size:36px;color:#37424a;padding-top:69px;padding-bottom:68px;font-family:handOfSean}
.brand-hallmark1 .tile-desc .desc{font-size:18px;color:#444;line-height:1.8;padding-bottom:40px;font-family:'Swiss721BT'}
.brand-hallmark1 .tile-desc .desc p{font-family:Arial;font-size:18px;font-weight:normal;line-height:34px}
@media(min-width:768px) and (max-width:959px){.brand-hallmark1 .tile-image{left:60px}
.brand-hallmark1 .tile-desc{width:65%;float:left;padding-left:85px}
.brand-hallmark1 .tile-desc .tile-header{padding:45px 0}
}
@media(min-width:320px) and (max-width:767px){.brand-hallmark1 .tile-image{width:100%;top:0;left:0;margin-top:40px}
.brand-hallmark1 .tile-image .lazyload{padding-left:0;width:100%}
.brand-hallmark1 .tile-image img{border:0;box-shadow:none}
.brand-hallmark1 .tile-desc{width:auto;padding:0 20px;background-color:#00a599;margin:0 10px;top:-38px;position:relative}
.brand-hallmark1 .tile-desc .tile-header{padding:27px 0 25px 0;color:#fff;font-size:30px;font-family:'Swiss721BT';font-weight:bold}
.brand-hallmark1 .tile-desc .desc{padding-bottom:0;margin-bottom:40px;color:#fff}
}
@-moz-keyframes spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
.panel-group .panel{overflow:visible}
.panel-group{margin-bottom:40px}
.panel-default{border:0}
.panel{background:0;border:0}
.collapse{display:block;float:left;width:100%}
#accordion .accordion_heading{font-size:24px;color:#444;text-align:center;margin-top:20px;float:left;width:100%}
#accordion .accordion_heading .acrdnBdrTop{background-image:url(../image/in_accordion-heading-bdr.jpg);background-repeat:no-repeat;width:100%;background-size:100%;display:block;padding-bottom:8px}
.no-svg #accordion .accordion_heading .acrdnBdrTop{background-image:url(../image/in_accordion-heading-bdr.jpg)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg #accordion .accordion_heading .acrdnBdrTop{background-image:url(https://digital.ihg.com/is/image/ihg//in_accordion-heading-bdr?fmt=png-alpha@2x)}
}
#accordion .accordion_heading .acrdnBdrBtm{background-image:url(../image/in_accordion-heading-bdr.jpg);background-repeat:no-repeat;background-size:100%;width:100%;float:left;height:9px}
.no-svg #accordion .accordion_heading .acrdnBdrBtm{background-image:url(../image/in_accordion-heading-bdr.jpg)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg #accordion .accordion_heading .acrdnBdrBtm{background-image:url(https://digital.ihg.com/is/image/ihg//in_accordion-heading-bdr?fmt=png-alpha@2x)}
}
#accordion .accordion_heading .acrdnHdngWrp div{float:left;padding-bottom:10px;padding-left:10px;padding-top:10px;font-size:24px;font-family:'Swiss721BT';line-height:1.2em;font-weight:bold;color:#444}
@media only screen and (max-width:40em){.collapse{display:none}
#accordion .accordion_heading.open span.open-close{float:right;padding:10px 20px 10px 0}
#accordion .accordion_heading.open span.open-close:after{content:"-";font-family:handOfSean}
#accordion .accordion_heading span.open-close{float:right;padding:10px 20px 10px 0}
#accordion .accordion_heading span.open-close:after{content:"+";font-family:handOfSean}
#accordion .accordion_heading .acrdnBdrTop{content:url("../image/in_accordion-heading-bdr.jpg") repeat-x !important;background:0;background-size:auto;height:9px;padding-bottom:0}
#accordion .accordion_heading .acrdnBdrBtm{content:url("../image/in_accordion-heading-bdr.jpg") repeat-y !important;background:0;background-size:auto}
}
.in-offers-wrap{float:left;width:100%}
.in-offers-wrap .tile-header{font-size:48px;text-align:center;color:#444;font-family:'Swiss721BT';margin:50px 0;margin-bottom:25px}
.offers-carrousel{max-width:960px;margin-left:auto;margin-right:auto;position:relative;margin-top:120px;display:block;clear:both;content:""}
.offers-carrousel .flexslider{background:gainsboro;border:0;border-radius:0;box-shadow:none;margin-bottom:50px}
.offers-carrousel .flexslider .parbase.textimage.LinkMorpher{display:table-row}
.offers-carrousel .flexslider .parbase.textimage.LinkMorpher .image{display:table-cell;vertical-align:middle;width:45%;text-align:center;padding-left:5%}
.offers-carrousel .flexslider .parbase.textimage.LinkMorpher .image img{width:auto;max-height:625px;vertical-align:middle}
.offers-carrousel .flexslider .parbase.textimage.LinkMorpher .text{background:#00a597;padding:268px 85px;color:#fff}
.offers-carrousel .flexslider .parbase.textimage.LinkMorpher .text p{font-size:24px;font-family:arial;font-weight:bold}
.offers-carrousel .flexslider .LinkMorpher-2-0.image-2-0{display:table-cell;vertical-align:middle;width:45%;text-align:center;padding-left:5%;height:540px}
.offers-carrousel .flexslider .LinkMorpher-2-0.image-2-0 img{width:auto;max-height:625px;vertical-align:middle}
.offers-carrousel .flexslider .LinkMorpher-2-0.text-2-0{background:#00a597;padding:268px 85px;color:#fff;height:540px;display:table-cell;vertical-align:middle;padding:0 80px}
.offers-carrousel .flexslider .LinkMorpher-2-0.text-2-0 p{font-size:18px;font-family:arial;font-weight:bold;line-height:20px}
.offers-carrousel .flexslider .flex-control-nav{display:none}
.offers-carrousel .flexslider .flex-direction-nav .flex-next,.offers-carrousel .flexslider .flex-direction-nav .flex-prev{opacity:1;font-size:0}
.offers-carrousel .flexslider .flex-direction-nav a.flex-next:before,.offers-carrousel .flexslider .flex-direction-nav a.flex-prev:before{width:35px;height:40px;content:""}
.offers-carrousel .flexslider .flex-direction-nav a.flex-next:before{background:url(../image/forward-arrow.jpg)}
.offers-carrousel .flexslider .flex-direction-nav a.flex-prev:before{background:url(../image/back-arrow.jpg)}
.offers_link{font-size:24px;font-family:handOfSean;text-align:center;margin:0 0 157px}
.offers_link a{color:#444;text-decoration:none;border-bottom:1px solid}
.in-offers-wrap{background-image:url(../image/in_hd_offers_border.jpg);background-repeat:no-repeat;background-position:center top;padding-top:25px;margin-top:100px}
.no-svg .in-offers-wrap{background-image:url(../image/in_hd_offers_border.jpg)}
.offers-carrousel .no-offer-msg{display:none;font-size:24px;font-family:handOfSean;text-align:center;padding-bottom:40px}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .in-offers-wrap{background-image:url(https://digital.ihg.com/is/image/ihg//in_hd_offers_border?fmt=png-alpha@2x)}
}
.in-offers-wrap .tile-image{text-align:center;margin-top:40px}
.in-offers-wrap .tile-header,.in-offers-wrap h2{font-size:48px;text-align:center;color:#444;font-family:'Swiss721BT'}
@media(min-width:768px) and (max-width:959px){.offers-carrousel .flexslider .parbase.textimage.LinkMorpher .image,.offers-carrousel .flexslider .LinkMorpher-2-0.image-2-0{padding-left:1%}
.offers-carrousel .flexslider .flex-direction-nav .flex-prev{left:0 !important}
.offers-carrousel .flexslider .flex-direction-nav .flex-next{right:0 !important}
}
@media(min-width:320px) and (max-width:767px){.offers-carrousel{margin-top:20px}
.offers-carrousel .flexslider{background:#fff}
.offers-carrousel .flexslider ul.carousel-inner{height:542px}
.offers-carrousel .flexslider .parbase.textimage.LinkMorpher{display:block;height:550px}
.offers-carrousel .flexslider .parbase.textimage.LinkMorpher .image{background:gray;width:56%;height:320px}
.offers-carrousel .flexslider .parbase.textimage.LinkMorpher .text{position:relative;margin-left:10px;width:94%;height:502px;padding:120px 73px;top:-265px}
.offers-carrousel .flexslider .parbase.textimage.LinkMorpher .text p{font-size:20px}
.offers-carrousel .flexslider .LinkMorpher-2-0.image-2-0{background:gray;height:320px;padding-top:20%;width:100%}
.offers-carrousel .flexslider .LinkMorpher-2-0.image-2-0,.offers-carrousel .flexslider .LinkMorpher-2-0.text-2-0{display:block}
.offers-carrousel .flexslider .LinkMorpher-2-0.text-2-0{position:relative;margin-left:10px;width:94%;height:502px;padding:120px 73px;top:-265px}
.offers-carrousel .flexslider .LinkMorpher-2-0.text-2-0 p{font-size:20px}
.in-offers-wrap{background:0;padding-top:0;margin-top:0}
.in-offers-wrap .tile-image img{max-width:100%}
.offers_link a{font-family:handOfSean;font-size:24px}
.offers_link{margin-bottom:47px;margin-top:-20px}
.main-container{background:#f0f2f3}
.chase-promo .parbase .text{font-family:'Swiss721BT'}
.chase-promo .parbase .text p{margin-bottom:10px}
.offers-carrousel{margin-top:20px}
}
@-moz-keyframes spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
.new-hotel-section{background:url("../image/in_our-story-section-divdr.jpg") no-repeat center bottom;padding-bottom:100px;margin-bottom:100px}
.new-hotel-section .new-hotel-section-header .tile-header{font-size:48px;color:#444;text-align:center;margin:67px 0 112px 0;font-family:'Swiss721BT';font-weight:bold}
.new-hotel-section .new-prop{position:relative;max-width:960px;margin:0 auto}
div.new-prop>div.content>div.tile-image>a{height:initial;z-index:999}
.new-hotel-section .new-prop .tile-desc{width:540px;background:url("../image/in_newHotelSection-header-tileDes-bdr.jpg") no-repeat center;background-color:#00a599;height:auto;color:#fff;padding:15px 75px;position:absolute;top:0}
.new-hotel-section .new-prop .tile-desc .tile-header{font-size:24px;padding:54px 0 28px 0;font-family:handOfSean;line-height:1.4em}
.new-hotel-section .new-prop .tile-desc .desc{font-size:16px;line-height:32px;font-weight:bold;font-family:Arial;line-height:1.4em}
.new-hotel-section .new-prop .tile-desc .desc p{margin-bottom:0;line-height:34px}
.new-hotel-section .new-prop .tile-desc .link{font-size:18px;padding:20px 0 65px 0}
.new-hotel-section .new-prop .tile-desc .link a{color:#fff;text-decoration:underline;font-weight:bold;font-size:30px;font-family:'Arial'}
.new-hotel-section .new-prop .tile-image{position:relative;top:75px;left:180px;max-width:82%}
.new-hotel-section .new-prop .tile-image:after{content:"";display:block;background:url("../image/in_newHotelSection-header-image-bdr.jpg") no-repeat center;position:absolute;width:821px;height:484px;bottom:24px;left:-32px}
.new-hotel-section .new-prop .tile-image .bottom-right{background:url("../image/in_newHotelSection-header-image-bdr.jpg") no-repeat center;position:absolute;width:821px;height:484px;bottom:24px;left:-26px}
@media(min-width:768px) and (max-width:959px){.new-hotel-section .new-hotel-section-header .tile-header{margin:40px 0 40px 0}
.new-hotel-section .new-prop{max-width:100%}
.new-hotel-section .new-prop .tile-desc{background-image:none;width:405px;padding:15px 20px}
.new-hotel-section .new-prop .tile-desc .tile-header,.new-hotel-section .new-prop .tile-desc .link{padding:20px 0 20px 0}
.new-hotel-section .new-prop .tile-image{max-width:75%}
.new-hotel-section .new-prop .tile-image:after{background-size:100%;max-width:100%;height:100%;bottom:-6px;left:6px}
.new-hotel-section .new-prop .tile-image .bottom-right{display:none}
}
@media(min-width:320px) and (max-width:767px){.new-hotel-section{padding-bottom:40px;margin-bottom:-3px;background:0}
.new-hotel-section .col-xs-12{padding-left:0;padding-right:0}
.new-hotel-section .new-hotel-section-header .tile-header{display:none}
.new-hotel-section .new-prop{max-width:100%}
.new-hotel-section .new-prop .tile-image{z-index:0;top:0;left:0;margin-top:40px;max-width:100%}
.new-hotel-section .new-prop .tile-image img{width:100%}
.new-hotel-section .new-prop .tile-desc{width:auto;background:0;padding:10px;background-color:#00a599;position:relative;margin:0 10px;top:-40px}
.new-hotel-section .new-prop .tile-desc .desc{padding:0 15px;margin-top:-4px}
.new-hotel-section .new-prop .tile-desc .tile-header{padding:15px 15px 40px 15px;border-top:3px solid #fff}
.new-hotel-section .new-prop .tile-desc .tile-top-image,.new-hotel-section .new-prop .tile-desc .tile-bot-image{background:url("../image/in_new-hotel-section-new-prop-bdr.jpg") repeat-y top center;width:5px;height:94%;position:absolute}
.new-hotel-section .new-prop .tile-desc .tile-top-image{top:10px;left:8px}
.new-hotel-section .new-prop .tile-desc .tile-bot-image{top:10px;right:8px}
.new-hotel-section .new-prop .tile-desc .link{padding:40px 15px;border-bottom:3px solid #fff;margin-top:-28px}
.new-hotel-section .new-prop .tile-image:after{display:none}
}
.new-hotel-section-column{max-width:960px;margin:0 auto;color:#444}
.new-hotel-section-column .new-hotel-section-column-left .new-prop-round-image{width:230px;margin-left:35px}
.new-hotel-section-column .new-prop-square-image .tile-image a{height:225px !important}
.new-hotel-section-column .new-prop-round-image .tile-image a{height:231px !important;border-radius:108px 112px 109px 110px !important}
.new-hotel-section-column .new-hotel-section-column-left .new-prop-round-image .tile-image img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}
.new-hotel-section-column .new-hotel-section-column-left .new-prop-round-image .tile-header{font-size:18px;padding:40px 0 20px 0;font-family:handOfSean}
.new-hotel-section-column .new-hotel-section-column-left .new-prop-round-image .desc{padding:1px 0 10px}
.new-hotel-section-column .new-hotel-section-column-left .new-prop-round-image .desc p{font-size:18px;line-height:28px}
.new-hotel-section-column .new-hotel-section-column-left .new-prop-round-image .link a{text-decoration:underline;color:#444;font-weight:bold;font-size:18px}
.new-hotel-section-column .new-hotel-section-column-left .sean-copy{width:230px}
.new-hotel-section-column .new-hotel-section-column-left .sean-copy .desc{font-size:24px;line-height:34px;margin-top:190px;font-family:handOfSean;color:#444;text-align:left}
.new-hotel-section-column .new-hotel-section-column-left .sean-copy .link a{color:#444;font-family:Arial;font-size:18px;font-weight:bold;text-decoration:underline}
.new-hotel-section-column .new-prop-square-image .content{width:230px;margin-top:190px}
.new-hotel-section-column .new-prop-square-image .tile-header{padding:31px 0 20px 0;font-family:handOfSean;font-size:18px}
.new-hotel-section-column .new-prop-square-image .desc{padding:0;font-size:18px;line-height:28px}
.new-hotel-section-column .new-prop-square-image .link a{color:#444;font-weight:bold;text-decoration:underline;font-size:18px}
.brand-photo{margin-top:22px;margin-bottom:9px}
@media(min-width:768px) and (max-width:959px){.new-hotel-section{padding:0 15px 75px 15px}
.new-hotel-section-column .new-hotel-section-column-left .new-prop-round-image{width:200px;margin-left:0}
.new-hotel-section-column .new-hotel-section-column-left .sean-copy{width:200px}
.new-hotel-section-column .new-prop-square-image .content{width:200px}
.brand-photo img{max-width:60%}
div.new-prop>div.content>div.tile-image>a{height:initial !important;z-index:999 !important}
}
@media(min-width:320px) and (max-width:767px){.brand-photo{padding:0 10px;margin-top:0}
.brand-photo img{width:100%}
div.new-prop-square-image{margin-top:-50px}
.new-hotel-section-column .brand-photo{margin-top:0;margin-left:10px;margin-right:10px}
.new-hotel-section-column .new-hotel-section-column-left .new-prop-round-image{width:100%;margin-left:0;padding:0 10px}
.new-hotel-section-column .new-hotel-section-column-left .new-prop-round-image img{width:100%}
.new-hotel-section-column .new-hotel-section-column-left .new-prop-round-image .link{padding:13px 0}
.new-hotel-section-column .new-hotel-section-column-left .new-prop-round-image .link a{text-decoration:underline}
.new-hotel-section-column .new-hotel-section-column-left .new-prop-round-image .desc{padding:0}
.new-hotel-section-column .new-hotel-section-column-left .sean-copy{width:100%}
.new-hotel-section-column .new-hotel-section-column-left .sean-copy .desc{margin-top:22px;font-size:24px;margin-left:15px;margin-right:15px;margin-bottom:40px;text-align:center}
.new-hotel-section-column .new-prop-square-image .content{width:auto;margin-top:0;margin-left:10px;margin-right:10px}
.new-hotel-section-column .new-prop-square-image .content .tile-image img{margin:40px 0;width:100%}
.new-hotel-section-column .new-prop-square-image .content .tile-desc{margin-bottom:40px;margin-top:-41px}
.new-hotel-section-column .new-prop-square-image .tile-header{padding:40px 0 30px 0;font-size:18px}
.new-hotel-section-column .new-prop-square-image .desc{font-size:18px;line-height:28px;padding:0}
.new-hotel-section-column .new-prop-square-image .link{padding-top:9px;font-weight:bold}
}
.ihg-livefyre{width:100%;max-width:960px;margin:0 auto 80px}
.ihg-livefyre [data-lf-package] .lf-mosaic-wrap:after{content:"";display:block;clear:both}
.ihg-livefyre [data-lf-package] .lf-mosaic-wrap:before{content:"";display:block;clear:both}
.ihg-livefyre [data-lf-package] .lf-mosaic-wrap .card-container.fade{opacity:1}
.ihg-livefyre [data-lf-package] .lf-mosaic-wrap .card-container:after{content:"";display:block;clear:both}
.ihg-livefyre [data-lf-package] .lf-mosaic-wrap .card-container:before{content:"";display:block;clear:both}
.ihg-livefyre [data-lf-package] .lf-mosaic-wrap .card-container .content-default.content-with-image .content-attachment .content-attachment-controls-play{display:none}
.hub-modals[data-lf-package] .hub-modal{z-index:1001}
.limited_offers_content.gallery--many .limited_offers_gallery .lo_element{margin-right:15px}
.limited_offers_content.gallery--duo .limited_offers_gallery .lo_element{margin:15px}
@supports(display:grid){.limited_offers_content.gallery--many .limited_offers_gallery .lo_element{margin-right:inherit}
.limited_offers_content.gallery--duo .limited_offers_gallery .lo_element{margin:inherit}
}
.in-limited-time-offer-content{position:relative;z-index:9;background-color:#f0f2f3;max-width:960px;margin-left:auto;margin-right:auto}
.in-limited-time-offer-content .limited_offers_content .limited_offers_headerline{text-align:center;position:relative;padding-top:50px;padding-bottom:40px}
.in-limited-time-offer-content .limited_offers_content .limited_offers_headerline h2{font-size:48px;color:#333;font-family:Swiss721BT;font-weight:bold}
.in-limited-time-offer-content .limited_offers_content .limited_offers_headerline .offer-redirection-link{font-size:24px;font-family:handOfSean;text-align:center;position:relative}
.in-limited-time-offer-content .limited_offers_content .limited_offers_headerline .offer-redirection-link a{color:#333;text-align:center}
.in-limited-time-offer-content .limited_offers_content .limited_offers_gallery{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}
.in-limited-time-offer-content .limited_offers_content .offer-information{padding:20px 0 30px}
.in-limited-time-offer-content .limited_offers_content .offer_title{color:#333;font-size:24px;font-family:Swiss721BT;margin-bottom:20px}
.in-limited-time-offer-content .limited_offers_content .offer_title h3{font-weight:bold}
.in-limited-time-offer-content .limited_offers_content .offer_subtitle{color:#666;font-size:18px;font-family:handOfSean;margin-bottom:20px}
.in-limited-time-offer-content .limited_offers_content .offer_paragraph{color:#333;font-size:18px;font-family:Swiss721BT;line-height:32px;text-align:left;font-weight:400}
.in-limited-time-offer-content .limited_offers_content .booknow_cta{margin-bottom:30px}
.in-limited-time-offer-content .limited_offers_content .link,.in-limited-time-offer-content .limited_offers_content .booknow_cta{margin-top:40px}
.in-limited-time-offer-content .limited_offers_content .link a,.in-limited-time-offer-content .limited_offers_content .booknow_cta a{display:inline-block}
.in-limited-time-offer-content .limited_offers_content .link .offer_cta,.in-limited-time-offer-content .limited_offers_content .booknow_cta .offer_cta{color:#c30045;font-size:16px;font-family:handOfSean}
.in-limited-time-offer-content .limited_offers_content .link .offer_cta span,.in-limited-time-offer-content .limited_offers_content .booknow_cta .offer_cta span{border-bottom:1.4px solid #c30045}
.in-limited-time-offer-content .limited_offers_content .link .offer_cta_arrow:after,.in-limited-time-offer-content .limited_offers_content .booknow_cta .offer_cta_arrow:after{content:""}
.in-limited-time-offer-content .limited_offers_content .slick-dots-container{bottom:0}
.in-limited-time-offer-content .limited_offers_content .slick-dots-container .slick-dots li.slick-active button:before{color:#c30045}
.in-limited-time-offer-content .limited_offers_content.gallery--solo .limited_offers_gallery{padding-bottom:30px}
.in-limited-time-offer-content .limited_offers_content.gallery--solo .limited_offers_gallery .lo_element{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.in-limited-time-offer-content .limited_offers_content.gallery--solo .limited_offers_gallery .offer-image{width:35%}
.in-limited-time-offer-content .limited_offers_content.gallery--solo .limited_offers_gallery .offer-information{padding:0 30px}
.hd-checkin-component-wrapper{margin-top:0 !important}
.hd-checkin-component-wrapper .hd-checkin-details .tile-desc{margin-top:67px !important}
@media(min-width:992px) and (max-width:1199px){.in-limited-time-offer-content .limited_offers_content .limited_offers_headerline h2{font-size:48px}
.in-limited-time-offer-content .limited_offers_content .offer_title{font-size:24px}
.in-limited-time-offer-content .limited_offers_content .offer_subtitle{font-size:18px}
.in-limited-time-offer-content .limited_offers_content .offer_paragraph{font-size:18px}
.hd-checkin-component-wrapper{margin-top:0 !important}
.hd-checkin-component-wrapper .hd-checkin-details .tile-desc{margin-top:75px !important}
}
@media(min-width:768px) and (max-width:991px){.in-limited-time-offer-content{max-width:745px}
.in-limited-time-offer-content .limited_offers_content .limited_offers_headerline{padding-top:60px}
.in-limited-time-offer-content .limited_offers_content .limited_offers_headerline h2{font-size:48px}
.in-limited-time-offer-content .limited_offers_content .offer_title{font-size:24px}
.in-limited-time-offer-content .limited_offers_content .offer_subtitle{font-size:18px}
.in-limited-time-offer-content .limited_offers_content .offer_paragraph{font-size:18px}
}
@media only screen and (max-width:767px){.in-limited-time-offer-content{margin-bottom:0}
.in-limited-time-offer-content .limited_offers_content{padding-bottom:30px}
.in-limited-time-offer-content .limited_offers_content .limited_offers_headerline{padding-top:20px;padding-bottom:10px;padding-left:0}
.in-limited-time-offer-content .limited_offers_content .limited_offers_headerline h2{font-size:32px}
.in-limited-time-offer-content .limited_offers_content .limited_offers_headerline .offer-redirection-link a{color:#333;padding:50px 0 0 110px}
.in-limited-time-offer-content .limited_offers_content .offer-image{width:auto}
.in-limited-time-offer-content .limited_offers_content .offer-information{padding:45px 10px 30px}
.in-limited-time-offer-content .limited_offers_content .offer_title{font-size:24px;margin-bottom:20px}
.in-limited-time-offer-content .limited_offers_content .offer_subtitle{font-size:18px;margin-bottom:30px}
.in-limited-time-offer-content .limited_offers_content .offer_paragraph{font-size:18px}
.in-limited-time-offer-content .limited_offers_content .link,.in-limited-time-offer-content .limited_offers_content .offer_cta{margin-top:20px}
.in-limited-time-offer-content .limited_offers_content.gallery--solo .limited_offers_gallery .offer-information{padding-left:20px}
}
.hd-rating-stars{padding-left:23px}
.hd-rating-stars .tile-link a{font-size:12px;text-decoration:none;font-family:Swiss721BT;color:#29313b;font-weight:bold;padding-left:12px}
.hd-rating-stars .tile-desc{padding-left:10px}
.hd-rating-stars .rating-review{margin-bottom:2px}
.hd-rating-stars .rating-review .guest-rating-static{background-image:url(../image/in_hd_rating_stars.jpg);background-repeat:no-repeat;display:inline-block;height:18px;width:140px}
.no-svg .hd-rating-stars .rating-review .guest-rating-static{background-image:url(../image/in_hd_rating_stars1.jpg)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .hd-rating-stars .rating-review .guest-rating-static{background-image:url(https://digital.ihg.com/is/image/ihg//in_hd_rating_stars?fmt=png-alpha@2x)}
}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-0{background-position:-104px -190px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-1{background-position:-103px -172px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-2{background-position:-103px -152px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-3{background-position:-103px -135px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-4{background-position:-103px -115px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-5{background-position:-103px -95px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-6{background-position:-103px -78px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-7{background-position:-103px -57px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-8{background-position:-103px -38px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-9{background-position:-103px -19px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-10{background-position:-103px -0}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-11{background-position:-75px -172px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-12{background-position:-75px -152px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-13{background-position:-75px -135px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-14{background-position:-75px -115px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-15{background-position:-75px -95px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-16{background-position:-75px -78px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-17{background-position:-75px -57px}
18 .hd-rating-stars .rating-review .guest-rating-static.guest-rating-18{background-position:-75px -39px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-19{background-position:-75px -18px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-20{background-position:-75px -0}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-21{background-position:-47px -172px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-22{background-position:-47px -152px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-23{background-position:-47px -135px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-24{background-position:-47px -115px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-25{background-position:-47px -95px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-26{background-position:-47px -78px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-27{background-position:-47px -57px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-28{background-position:-47px -39px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-29{background-position:-47px -18px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-30{background-position:-47px -0}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-31{background-position:-19px -172px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-32{background-position:-19px -152px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-33{background-position:-19px -135px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-34{background-position:-19px -115px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-35{background-position:-19px -95px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-36{background-position:-19px -78px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-37{background-position:-19px -57px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-38{background-position:-19px -39px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-39{background-position:-19px -18px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-40{background-position:-19px -0}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-41{background-position:10px -172px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-42{background-position:10px -152px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-43{background-position:10px -135px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-44{background-position:10px -115px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-45{background-position:10px -95px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-46{background-position:10px -78px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-47{background-position:10px -57px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-48{background-position:10px -39px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-49{background-position:10px -18px}
.hd-rating-stars .rating-review .guest-rating-static.guest-rating-50{background-position:10px 0}
@media(min-width:320px) and (max-width:767px){.hd-rating-stars{padding-left:1px}
.hd-rating-stars .rating-review{margin-bottom:0}
.hd-rating-book.global-wrapper{disply:none !important}
}
@-moz-keyframes spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
.doLabel,.seeLabel,.tasteLabel,.buyLabel,.hearLabel,.drinkLabel{color:white;background:#e37222;font-family:"Arial",sans-serif;font-size:12px;font-weight:bold;text-align:center;width:40px;padding:4px;white-space:nowrap}
.iw{text-align:left;overflow:hidden;width:260px}
.iw,.iw table{font-family:Arial,sans-serif;font-size:13px}
.iw .title{font-size:123%;font-weight:bold;margin-bottom:0}
.iw .rev{direction:ltr;line-height:12px;padding:0}
.iw .basicinfo{max-width:260px;padding-top:.5em}
.iw a:link,.iw a:visited{color:#4272db;text-decoration:none}
.iw .title a:link,.iw .title a:visited{color:#000;text-decoration:none}
.iw div.componentWrap{height:277px;overflow:hidden}
.iw #previewMapWrap{float:left;width:33.33%;overflow:hidden}
.iw #previewMap{border-left:1px solid #d2d2d2;border-top:1px solid #d2d2d2}
.iw #contentTopBox{float:left;background:#00a599;height:237px;width:62.5%;padding:20px}
.iw #contentTopBox h2,.iw #contentTopBox p{color:white;padding:0;margin:0;line-height:normal}
.iw #contentTopBox h2{font-weight:bold;font-size:30px;padding-bottom:20px;letter-spacing:.05em}
.iw #contentTopBox p{padding-bottom:17px;line-height:1.3em;font-size:12px}
#contentTopBox a.exploreBtn{padding:3px 10px;margin-top:10px;display:block;float:left;clear:both;font-size:14px;background:white;color:#00a599;font-weight:bold;text-decoration:none}
body .primary-nav,body .sub-nav .sub-nav-wrap,body .navbar-header,body .ihg-nav-mobile button.btn-pri-nav,body .phone-icon,body .ihg-nav-mobile .brand-logo-mobile{background-color:#c30045 !important}
a:hover{outline:0}
.global-wrapper{max-width:960px;margin-left:auto;margin-right:auto}
.global-wrapper:after,.global-wrapper:before{content:"";display:block;clear:both}
.global-wrapper.hd-booking{margin-bottom:-16px}
.new-hotel-section-header .link{display:none}
.show-rating{display:none}
.hd-rating-book .hi-hd-hotel-overview-heading{color:#c30045;font-family:handOfSean;line-height:110%;font-size:48px;text-align:center;font-weight:bold;margin:110px auto 27px;max-width:600px;padding:0 10px}
.hd-rating-book .welcome-msg .wl-note .wl-section .wl-container .wl-txt-sec{font-family:Swiss721BT;font-size:18px;border:1px;margin:0 0 20px 0;text-align:center;color:#444;line-height:1.8;margin-bottom:50px;padding:0 10px}
.hd-booking .tile-header,.hd-booking h2,.testimonial-section .tile-header,.testimonial-section h2,.neighborhood_overview .tile-header,.neighborhood_overview h2,.in-offers-wrap .tile-header,.in-offers-wrap h2,.group-events h2{font-size:48px;text-align:center;color:#444;font-family:'Swiss721BT';font-weight:bold;line-height:58px}
.hd-booking .tile-header h2{color:inherit;font-family:inherit}
.group-events .tile-header *{font-size:18px;text-align:left;color:#fff;font-family:handOfSean}
.hd-booking,.testimonial-section{text-align:center}
.hd-booking:after,.hd-booking:before,.testimonial-section:after,.testimonial-section:before{content:"";display:block;clear:both}
.hd-booking .testimonial-wrapper:after,.hd-booking .testimonial-wrapper:before,.testimonial-section .testimonial-wrapper:after,.testimonial-section .testimonial-wrapper:before{content:"";display:block;clear:both}
.hd-booking .content .tile-desc .desc,.testimonial-section .content .tile-desc .desc{font-size:18px;color:#444;line-height:1.8;margin-bottom:50px}
.hd-booking .content .tile-desc .desc p,.testimonial-section .content .tile-desc .desc p{font-family:Swiss721BT;margin-bottom:0;border:1px;font-size:18px !important}
.hd-booking .content .tile-header,.testimonial-section .content .tile-header{margin:110px auto 27px;max-width:600px}
.hd-booking .tile-header{color:#c30045;font-family:handOfSean;line-height:110%}
.hd-reserve{text-align:center}
.hd-reserve .content .tile-desc .desc{font-size:18px;color:#37404a;line-height:15px;font-weight:bold;margin-top:18px}
.hd-reserve .content .tile-desc .desc a{color:#37404a;border-bottom:2px solid;display:inline-block;text-decoration:none;margin-left:36px}
.hd-reserve .content .tile-header,.hd-reserve .content .sub-header{display:block;font-size:24px;color:#37404a;margin-bottom:10px;line-height:36px;font-weight:bold}
.hd-reserve .content .tile-header a,.hd-reserve .content .sub-header a{color:#37404a;text-decoration:none;display:block}
.hd-reserve .content .tile-header p,.hd-reserve .content .sub-header p{margin-bottom:0}
.hd-reserve .content .sub-header span{display:inline;line-height:1.458;border-bottom:2px solid}
.tab-content>.tab-pane{visibility:visible !important}
.hd_book_now .content .tile-desc .link a{border:5px solid #c30045;color:#c31d44;font-size:30px;text-decoration:none;padding:25px;line-height:1.2;font-weight:bold;display:block;text-align:center}
html[lang="es"] .hd_book_now .content .tile-desc .link a{font-size:26px !important}
.no-svg .hd_book_now .content .tile-desc .link a{border:5px solid #c30045}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .hd_book_now .content .tile-desc .link a{border:5px solid #c30045}
}
.hd-rating-book.global-wrapper{margin:100px auto 50px}
.hd-rating-book .tile-heading{direction:rtl;margin-top:18px}
.hd-rating-book .reset-pad{padding:0 15px}
.hd-rating-book .rates-from-wrapper{max-width:185px;text-align:center;line-height:30px;margin:9px 0 0 10px}
.hd-rating-book .rates-from-wrapper .rates-from-label{direction:ltr;margin-top:auto;font-size:18px;color:#37404a;font-family:handOfSean;display:block}
.panel{box-shadow:none;border:0}
.view-map-link a{text-decoration:none;font-size:18px;color:#37404a;font-family:handOfSean;position:absolute;right:50px;top:25px;padding-left:2px}
.view-map-link a:hover,.view-map-link a:focus{color:#37404a;text-decoration:none}
.view-map-link a.butClose:after{font-family:"FontAwesome";content:"\f057";display:inline-block;color:#444;font-size:18px;padding-left:7px}
.neighborhood_overview,.groupevent-wrapper{max-width:960px;margin-left:auto;margin-right:auto;margin-top:-26px;margin-bottom:20px}
#tab_component1_tab3>div.global-wrapper>div>div:nth-child(1)>div.item-desc{line-height:22.5px;font-weight:bold;font-family:'Arial';font-size:16px}
#tab_component1_tab1>div>div>div:nth-child(2)>div.item-desc>p:nth-child(1){line-height:19.5px;font-weight:bold;font-family:'Arial';font-size:16px}
.neighborhood_overview .type-list,.groupevent-wrapper .type-list{display:none}
.neighborhood_overview .tab-links,.groupevent-wrapper .tab-links{position:relative;text-align:center;cursor:pointer;margin-top:8px}
.neighborhood_overview .tab-links .arrow:after,.groupevent-wrapper .tab-links .arrow:after{font-family:"FontAwesome";font-size:35px;color:#444;font-weight:bold;display:inline-block}
.neighborhood_overview .tab-links .arrow.next:after,.groupevent-wrapper .tab-links .arrow.next:after{content:"\f105";margin-left:15px}
.neighborhood_overview .tab-links .arrow.prev:after,.groupevent-wrapper .tab-links .arrow.prev:after{content:"\f104";margin-right:15px}
.neighborhood_overview .tab-links .nav-tabs,.groupevent-wrapper .tab-links .nav-tabs{text-align:center;border:0;display:inline-block}
.neighborhood_overview .tab-links .nav-tabs li,.groupevent-wrapper .tab-links .nav-tabs li{float:none;display:inline-block}
.neighborhood_overview .tab-links .nav-tabs li a,.groupevent-wrapper .tab-links .nav-tabs li a{text-decoration:none;border:0;background:0;font-size:36px;font-family:Swiss721BT;line-height:52px;font-weight:bold;color:#444;border-radius:0}
.neighborhood_overview .tab-links .nav-tabs li a:hover,.neighborhood_overview .tab-links .nav-tabs li a:focus,.groupevent-wrapper .tab-links .nav-tabs li a:hover,.groupevent-wrapper .tab-links .nav-tabs li a:focus{border:0;background:0;color:#444;text-decoration:none}
.neighborhood_overview .tab-links .nav-tabs li.active a,.neighborhood_overview .tab-links .nav-tabs li.active:hover,.neighborhood_overview .tab-links .nav-tabs li.active:focus,.groupevent-wrapper .tab-links .nav-tabs li.active a,.groupevent-wrapper .tab-links .nav-tabs li.active:hover,.groupevent-wrapper .tab-links .nav-tabs li.active:focus{border:0;background:0;text-decoration:underline}
.neighborhood_overview .tile-desc,.groupevent-wrapper .tile-desc{margin-top:29px}
.neighborhood_overview .desc{margin-top:22px;text-align:center;padding-left:120px;padding-right:120px;color:#444;line-height:1.8;padding-bottom:38px;font-family:'Swiss721BT';font-size:18px}
#tabbed_component2_tab4_2 .catering-sec{margin-top:7px}
.hd_home_neighborhood{width:960px;margin:17px auto 130px auto;position:relative}
.hd_home_neighborhood:after,.hd_home_neighborhood:before{clear:both;content:"";display:block}
.hd_home_neighborhood .tile-image{text-align:center;float:left;width:75%}
.hd_home_neighborhood .tile-bot-image{background-color:#c30045;height:400px;display:none;position:relative;width:500px}
.hd_home_neighborhood .tile-bot-image p{text-align:left;color:#fff;padding-left:41px;padding-top:50px}
.hd_home_neighborhood .tile-bot-image li{text-align:left;color:#fff;padding-left:41px;list-style:circle;color:#fff}
.hd_home_neighborhood .tile-desc{background-image:url(../image/in_hd_home_green_bg.jpg);background-color:#00a499;background-position:0 0;background-repeat:no-repeat;min-height:540px;padding:60px;width:500px;margin-right:-308px;position:relative;z-index:1;float:left;margin-top:80px;text-align:center;color:#444;line-height:24px;font-family:'Arial';background-size:100% 100%}
.no-svg .hd_home_neighborhood .tile-desc{background-image:url(../image/in_hd_home_green_bg.jpg)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .hd_home_neighborhood .tile-desc{background-image:url(https://digital.ihg.com/is/image/ihg//in_hd_home_green_bg?fmt=png-alpha@2x)}
}
.hd_home_neighborhood .tile-desc .tile-header{text-align:left;color:#fff;padding:10px 0 0 0;font-size:24px;line-height:34px;font-family:handOfSean;margin-bottom:20px}
.hd_home_neighborhood .tile-desc ul{margin-left:30px}
.hd_home_neighborhood .tile-desc ul li{text-align:left;font-size:18px;font-weight:bold;margin-bottom:5px;list-style:disc;color:#fff}
.hd_home_neighborhood .tile-desc p{line-height:32px;color:#fff;font-size:18px;text-align:left;font-family:Swiss721BT}
.hd_home_neighborhood .desc{margin-top:auto;text-align:center;padding-left:0;padding-right:0;color:#444;line-height:24px}
.tabs-block-view{display:none}
.amenities-wrapper{margin-bottom:70px;color:#fff;padding-bottom:80px;background-color:#c30045;float:left;width:100%}
.amenities-wrapper a{color:#fff}
.amenities-wrapper select{display:none}
.amenities-wrapper .tab-comp{padding:36px 0 70px}
.amenities-wrapper .content{max-width:960px;margin-left:auto;margin-right:auto}
.amenities-wrapper .content .nav-tabs{background-color:#c30045;border-bottom:0;text-align:center;font-size:36px;font-weight:bold;font-family:'Arial'}
.amenities-wrapper .content .nav-tabs li{margin-bottom:0;display:inline-block;float:none}
.amenities-wrapper .content .nav-tabs li a{border:0;border-radius:0;text-decoration:none;font-size:36px;color:#fff;padding:14px 20px;margin-right:0;font-family:Swiss721BT;line-height:52px}
.amenities-wrapper .content .nav-tabs li a:hover{color:#fff;border:0;background:#c30045;text-decoration:underline;outline:0}
.amenities-wrapper .content .nav-tabs li.active a{background:#c30045;border:0;outline:0;color:#fff;text-decoration:underline}
.amenities-wrapper .content .nav-tabs li.visited a{background:#c30045;color:#fff;border:0}
.amenities-wrapper .content .tab-pane{background:#c30045;font-size:18px;padding-top:20px;min-height:350px;float:left;width:100%}
.amenities-wrapper .content .tab-pane .bs-details{margin-right:-40px}
.amenities-wrapper .content .tab-pane .item{float:left;width:25%;padding:0 40px 0 0}
.amenities-wrapper .content .tab-pane .item ul li{list-style:disc;font-weight:bold;line-height:24px;font-size:16px;font-family:'Arial'}
.sub-header,.sub-header1{color:#fff}
.sub-header h4,.sub-header1 h4{color:#fff;margin-top:15px;margin-bottom:15px;font-weight:bold;font-size:18px;font-family:Swiss721BT}
.group-events,.testimonial-section,.our-story-social-section{background-image:url(../image/in_hd_offers_border.jpg);background-repeat:no-repeat;background-position:center top;padding-top:80px;margin-bottom:80px}
.no-svg .group-events,.no-svg .testimonial-section,.no-svg .our-story-social-section{background-image:url(../image/in_hd_offers_border.jpg)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .group-events,.no-svg .testimonial-section,.no-svg .our-story-social-section{background-image:url(https://digital.ihg.com/is/image/ihg//in_hd_offers_border?fmt=png-alpha@2x)}
}
.group-events .bs-header h2{color:#444;font-family:"Swiss721BT";font-size:48px;text-align:center}
.groupevent-wrapper{color:#fff}
.groupevent-wrapper.global-wrapper{margin:70px auto 20px auto}
.groupevent-wrapper select{display:none}
.groupevent-wrapper .sub-header,.groupevent-wrapper .sub-header1 h4{color:#fff;font-family:handOfSean;font-size:18px;text-align:center}
.groupevent-wrapper .link a{color:#fff;font-size:24px;font-weight:bold;text-decoration:none;background-image:url(../image/in_group_rqst_butn.jpg);background-repeat:no-repeat;text-align:center;width:306px;height:105px;line-height:105px;display:block;margin:25px 0}
.no-svg .groupevent-wrapper .link a{background-image:url(../image/in_group_rqst_butn.jpg)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .groupevent-wrapper .link a{background-image:url(https://digital.ihg.com/is/image/ihg//in_group_rqst_butn?fmt=png-alpha@2x)}
}
.groupevent-wrapper .group-enq-query p{font-size:18px;line-height:28px;margin-bottom:15px}
.groupevent-wrapper .group-enq-query a{color:#fff;font-size:14px}
.groupevent-wrapper .nav-tabs{border-bottom:0}
.groupevent-wrapper .nav-tabs li{list-style:none;margin-bottom:0}
.groupevent-wrapper .nav-tabs li:hover{text-decoration:underline;outline:0}
.groupevent-wrapper .nav-tabs li a{border:0;border-radius:0;text-decoration:none;font-size:18px;color:#444;padding:14px 20px;margin-right:0}
.groupevent-wrapper .nav-tabs li a:hover{color:#444;border:0;background:0}
.groupevent-wrapper .nav-tabs li.active a{border:0;outline:0;color:#444;background:0}
.groupevent-wrapper .nav-tabs li.visited a{color:#444;border:0;background:0}
.groupevent-wrapper .tab-pane{font-size:18px;padding-top:53px;min-height:350px}
.groupevent-wrapper .tab-pane ul{margin:50px 0;text-align:left}
.groupevent-wrapper .tab-pane ul li{font-family:Swiss721BT;font-weight:bold;line-height:34px;font-size:18px;color:#fff;margin-left:20px}
.groupevent-wrapper .tab-pane ul .menu li a{color:#fff;text-decoration:none}
.groupevent-wrapper .sub-header,.groupevent-wrapper .sub-header1{color:#fff}
.groupevent-wrapper .sub-header h4,.groupevent-wrapper .sub-header1 h4{color:#fff;margin-top:15px;margin-bottom:15px}
.groupevent-wrapper,#tabbed_component2_tab4_2{margin-top:0;margin-bottom:100px;position:relative}
.groupevent-wrapper .tile-image,#tabbed_component2_tab4_2 .tile-image{text-align:left;margin:80px -410px 20px 0;float:left;width:70%;max-width:670px;z-index:0}
.groupevent-wrapper .tile-desc,.groupevent-wrapper .catering-sec,#tabbed_component2_tab4_2 .tile-desc,#tabbed_component2_tab4_2 .catering-sec{background-image:url(../image/in_groups_events_tabbg.jpg);background-color:#e37222;background-position:0 10px;background-repeat:no-repeat;float:right;padding:70px;position:relative;z-index:1;max-width:700px;width:73%;background-size:100% 100%;min-height:500px}
.no-svg .groupevent-wrapper .tile-desc,.no-svg .groupevent-wrapper .catering-sec,.no-svg #tabbed_component2_tab4_2 .tile-desc,.no-svg #tabbed_component2_tab4_2 .catering-sec{background-image:url(../image/in_groups_events_tabbg.jpg)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .groupevent-wrapper .tile-desc,.no-svg .groupevent-wrapper .catering-sec,.no-svg #tabbed_component2_tab4_2 .tile-desc,.no-svg #tabbed_component2_tab4_2 .catering-sec{background-image:url(https://digital.ihg.com/is/image/ihg//in_groups_events_tabbg?fmt=png-alpha@2x)}
}
.groupevent-wrapper .tile-desc p,.groupevent-wrapper .catering-sec p,#tabbed_component2_tab4_2 .tile-desc p,#tabbed_component2_tab4_2 .catering-sec p{text-align:left;padding-top:0;font-size:18px;color:#fff;font-weight:bold;line-height:34px;font-family:Swiss721BT}
.groupevent-wrapper .tile-desc p span,.groupevent-wrapper .catering-sec p span,#tabbed_component2_tab4_2 .tile-desc p span,#tabbed_component2_tab4_2 .catering-sec p span{font-size:20px}
.groupevent-wrapper .tile-desc h1,.groupevent-wrapper .catering-sec h1,#tabbed_component2_tab4_2 .tile-desc h1,#tabbed_component2_tab4_2 .catering-sec h1{text-align:left;padding-left:41px;padding-bottom:40px;padding-top:40px;font-family:handOfSean;color:#fff}
.groupevent-wrapper .group-enq-wrap,#tabbed_component2_tab4_2 .group-enq-wrap{text-align:center}
.groupevent-wrapper .group-enq-wrap .group-enq-query p,#tabbed_component2_tab4_2 .group-enq-wrap .group-enq-query p{text-align:center}
.groupevent-wrapper .group-enq-wrap .link a,#tabbed_component2_tab4_2 .group-enq-wrap .link a{width:198px;height:66px;line-height:66px;background-size:100%;font-size:20px;display:inline-block}
#tabbed_component2_tab3_2 .pnl-hdng{background-image:url(../image/in_groups_events_tabbg.jpg);background-color:#e37222;background-position:0 10px;background-repeat:no-repeat;float:right;padding:70px;position:relative;z-index:1;max-width:700px;width:73%;background-size:100% 100%;min-height:500px;margin-top:-79.5%}
.no-svg #tabbed_component2_tab3_2 .pnl-hdng{background-image:url(../image/in_groups_events_tabbg.jpg)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg #tabbed_component2_tab3_2 .pnl-hdng{background-image:url(https://digital.ihg.com/is/image/ihg//in_groups_events_tabbg?fmt=png-alpha@2x)}
}
#tabbed_component2_tab3_2 #accordion .pnl-hdng{margin-top:0;min-height:inherit;background:0;padding:0;float:none;max-width:inherit}
#tabbed_component2_tab3_2 .tile-image,#tabbed_component2_tab3_2 .tile-desc,#tabbed_component2_tab4_2 .tile-image,#tabbed_component2_tab4_2 .tile-desc{padding:0;background:0;min-height:0}
#tabbed_component2_tab4_2 .global-wrapper{margin:80px -410px 0 0;max-width:670px;float:left;width:72%}
#tabbed_component2_tab4_2 .global-wrapper .tile-image{margin:0;width:100%}
#tabbed_component2_tab4_2 .sub-header h4{font-size:24px;margin:0}
#tabbed_component2_tab4_2 ul{margin:20px 0}
.in-offers-wrap{background-image:url(../image/in_hd_offers_border.jpg);background-repeat:no-repeat;background-position:center top;padding-top:16px;margin-top:20px}
.no-svg .in-offers-wrap{background-image:url(../image/in_hd_offers_border.jpg)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .in-offers-wrap{background-image:url(https://digital.ihg.com/is/image/ihg//in_hd_offers_border?fmt=png-alpha@2x)}
}
.in-offers-wrap .tile-image{text-align:center;margin-top:40px}
#map-view-wrapper{min-height:500px;width:100%;float:left;display:none;margin:25px 0}
#map-view-wrapper img{max-width:none}
.tab-content,.panel-group .panel{float:left;width:100%;margin-top:-21px}
#tabbed_component1_tab3 .tile-desc{background:0;padding:0}
.testimonial-section{margin-bottom:155px;padding-top:55px}
.testimonial-section h2{margin-bottom:92px}
.testimonial-section .testimonial-bg-wrapper{background-image:url(../image/in_testimonial_bg.jpg);background-repeat:no-repeat;background-position:bottom;float:left;width:100%}
.no-svg .testimonial-section .testimonial-bg-wrapper{background-image:url(../image/in_testimonial_bg.jpg)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .testimonial-section .testimonial-bg-wrapper{background-image:url(https://digital.ihg.com/is/image/ihg//in_testimonial_bg?fmt=png-alpha@2x)}
}
.testimonial-section .testimonial-bg-wrapper .testimonial-wrapper.global-wrapper{margin-top:168px;overflow:visible}
.testimonial-section .testimo-slide{background:#c30045;padding:74px 0 60px;text-align:center;margin-top:-80px;border-radius:0;border:0;box-shadow:0}
.testimonial-section .testimo-slide .testimo-flexslide{position:relative}
.testimonial-section .testimo-slide .flex-direction-nav a{opacity:1;color:#fff}
.testimonial-section .testimo-slide.flexslider{margin-bottom:0}
.testimonial-section .testimo-slide.flexslider .flex-direction-nav .flex-prev{left:20px !important;top:152px}
.testimonial-section .testimo-slide.flexslider .flex-direction-nav .flex-next{right:28px !important;top:152px}
.testimonial-section .testimo-slide.flexslider:hover .flex-prev{right:30px}
.testimonial-section .testimo-slide.flexslider:hover .flex-next{right:30px}
.testimonial-section .testimo-slide .quote-text p{color:#fff;font-size:18px;font-weight:bold;font-family:Swiss721BT;line-height:35px;padding-left:90px;padding-right:93px}
.testimonial-section .testimo-slide h5{color:#fff;font-family:handOfSean;font-size:20px;margin:50px 0 0}
.testimonial-section .link-more{color:#444;font-size:24px;font-family:handOfSean;position:relative;bottom:-55px;margin-top:50px;display:block;text-decoration:underline}
.testimonial-section .link-more:hover{text-decoration:underline}
.panel-wrapper .bv-curations-cleanslate .fm-gridhub-load-more{content:none !important;color:#444 !important;font-size:24px !important;font-family:handOfSean !important;height:auto !important;width:auto !important;text-decoration:underline !important}
.hi_accordion{position:relative;background-color:#e37222;background-image:url(../image/in_groups_events_tabbg.jpg);background-repeat:no-repeat;float:right;padding:50px;position:relative;z-index:1;max-width:100%;background-size:100% 100%;margin-top:-72%}
.no-svg .hi_accordion{background-image:url(../image/in_groups_events_tabbg.jpg)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .hi_accordion{background-image:url(https://digital.ihg.com/is/image/ihg//in_groups_events_tabbg?fmt=png-alpha@2x)}
}
.hi_accordion .pnl-hdng{color:#fff;margin:15px 0;font-family:handOfSean;font-size:18px}
.hi_accordion .bydimension-tbl-hdr{display:none}
.hi_accordion .panel-body{padding:0}
.hi-gm-table-bylayout,.hi-groups-meeting-table,.hi-gm-table-bydimension{display:table;width:100%;margin:25px 0;table-layout:fixed;word-wrap:break-word}
.hi-gm-table-bylayout .clearfix:before,.hi-groups-meeting-table .clearfix:before,.hi-gm-table-bydimension .clearfix:before{clear:both}
.hi-gm-table-bylayout .theader,.hi-groups-meeting-table .theader,.hi-gm-table-bydimension .theader{background-color:rgba(194,124,59,0.8);color:#fff;display:table-row;width:100%;overflow:hidden}
.hi-gm-table-bylayout .theader .tcell:first-child,.hi-groups-meeting-table .theader .tcell:first-child,.hi-gm-table-bydimension .theader .tcell:first-child{vertical-align:bottom;padding-left:10px}
.hi-gm-table-bylayout .theader .tcell,.hi-groups-meeting-table .theader .tcell,.hi-gm-table-bydimension .theader .tcell{border-left:1px solid #eb985e;text-align:center;padding:26px 0 20px 0;font-size:15px;width:100%;overflow:hidden}
.hi-gm-table-bylayout .trow,.hi-groups-meeting-table .trow,.hi-gm-table-bydimension .trow{display:table-row}
.hi-gm-table-bylayout .trow .tcell,.hi-groups-meeting-table .trow .tcell,.hi-gm-table-bydimension .trow .tcell{height:40px}
.hi-gm-table-bylayout .trow.odd,.hi-groups-meeting-table .trow.odd,.hi-gm-table-bydimension .trow.odd{background-color:rgba(194,124,59,0.6)}
.hi-gm-table-bylayout .trow.even,.hi-groups-meeting-table .trow.even,.hi-gm-table-bydimension .trow.even{background-color:#fff}
.hi-gm-table-bylayout .trow.even .tcell,.hi-groups-meeting-table .trow.even .tcell,.hi-gm-table-bydimension .trow.even .tcell{background:#f3f3f3;color:#444}
.hi-gm-table-bylayout .trow.even .tcell.even,.hi-groups-meeting-table .trow.even .tcell.even,.hi-gm-table-bydimension .trow.even .tcell.even{background:#fff;color:#444}
.hi-gm-table-bylayout .trow.even .tcell:first-child,.hi-groups-meeting-table .trow.even .tcell:first-child,.hi-gm-table-bydimension .trow.even .tcell:first-child{background:#fff}
.hi-gm-table-bylayout .tcell,.hi-groups-meeting-table .tcell,.hi-gm-table-bydimension .tcell{width:18%;display:table-cell;padding:12px 0;text-align:center}
.hi-gm-table-bylayout .tcellfirst-child,.hi-groups-meeting-table .tcellfirst-child,.hi-gm-table-bydimension .tcellfirst-child{width:20%;text-indent:50px;text-align:left}
.offers-carrousel .flexslider .text{left:0}
.offers-carrousel .flexslider .image{float:right}
@media only screen and (max-width:768px){.global-wrapper,.hd_home_neighborhood,.sub-nav .hd-navi{width:100%}
.group-events,.testimonial-section,.our-story-social-section{background-size:98% auto}
.view-map-link a{right:10px}
.sb-links .last-child,.gmap-marker{right:10px}
.hi_accordion{padding:70px 45px}
.hd-rating-book .tile-header{text-align:center;direction:initial}
.hd-rating-book .hd_book_now .link{margin-left:-15px}
.hd-rating-book .rates-from-wrapper{margin-left:40px}
.hd-home-service .tile-image{margin-left:-140px}
.hd-booking{padding:0 10px}
.hd-booking .content .tile-header{margin-top:100px}
.amenities-wrapper .content{width:100%}
.amenities-wrapper .content .tab-pane .bs-details{margin:0 10px 0;position:relative}
.amenities-wrapper .content .tab-pane .bs-details .item{padding:0 10px 0 0}
.amenities-wrapper .content .tab-pane .short{width:33.33%;min-height:500px;padding:0 20px;margin-bottom:20px}
.amenities-wrapper .content .nav-tabs{padding:0}
.amenities-wrapper .content .nav-tabs li a{font-size:26px;padding:10px 20px}
.groupevent-wrapper{width:100%}
.groupevent-wrapper .tab-pane{margin:0 10px}
.hd_home_neighborhood{margin-bottom:0}
.hd_home_neighborhood .tile-desc{left:10px;height:auto;background-size:100% 100%;width:50%;padding:50px}
.hd_home_neighborhood .tile-desc p{font-size:24px;line-height:36px;padding:0}
.hd_home_neighborhood .tile-desc ul li{font-size:16px}
.hd_home_neighborhood .tile-image{float:right;margin:0 10px 0 0;width:70%}
.hd_home_neighborhood .tile-image img{max-height:537px}
.neighborhood_overview .tab-links .nav-tabs li a,.groupevent-wrapper .tab-links .nav-tabs li a{font-size:26px;padding:14px 20px}
.groupevent-wrapper .desc{height:auto;margin-right:10px;background-size:100% 96%}
.groupevent-wrapper .tile-image{left:10px;background-image:none}
.hi-groups-meeting-table .tcell:first-child{text-indent:0;padding-left:5%}
}
@media only screen and (max-width:40em){.panel-collapse.collapse{display:block;visibility:hidden;position:fixed;left:-9999em;top:0}
.view-map-link{display:none}
.hi_accordion,#tabbed_component2_tab4_2 .catering-sec{margin-top:-10px;min-height:inherit;float:left;width:94%;margin-left:10px;background-image:none;padding:80px 20px 0}
.hi_accordion.tab-open,#tabbed_component2_tab4_2 .catering-sec.tab-open{padding:170px 20px 20px}
#tabbed_component2_tab4_2{margin-top:0}
#tabbed_component2_tab4_2 .global-wrapper{width:100%;margin:30px 0 0 0}
#tabbed_component2_tab4_2 .catering-sec{width:auto}
#tabbed_component2_tab3_2 .tile-image{position:relative}
#tabbed_component2_tab3_2 .pnl-hdng{margin-top:-10px;min-height:inherit;float:left;width:94%;margin-left:10px;background-image:none;padding:80px 20px 0}
.global-wrapper.our-story-social-section{float:left}
.panel-collapse.collapse.in{display:block;visibility:visible;position:static;left:auto;top:0}
.hd-rating-book.global-wrapper{margin-bottom:55px;margin-top:30px}
.hd-reserve .content .tile-header,.hd-reserve .content .tile-header h1{font-size:18px;line-height:30px;font-weight:bold}
.hd-reserve .content .tile-desc .desc{font-size:18px;line-height:30px}
.hd-reserve .content .tile-desc .desc a{margin-left:auto;display:inline;text-align:center;top:10px;position:relative}
.hd-reserve .content .tile-desc .desc a:before{display:block;clear:both;content:""}
.butn-mapView,.sub-nav .sub-nav-wrap{display:none}
.new-hotel-section-header .link{display:block;text-align:center}
.new-hotel-section-header .link a{text-decoration:none;font-size:20px;border:5px solid #fff;padding:25px;display:inline-block;line-height:1.2}
.no-svg .new-hotel-section-header .link a{border:5px solid #fff}
.tab-content,.panel-group .panel{margin-top:5px}
}
@media only screen and (max-width:40em) and (-moz-min-device-pixel-ratio:1.5),only screen and (max-width:40em) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:40em) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:40em) and (min-device-pixel-ratio:1.5){.no-svg .new-hotel-section-header .link a{border:5px solid #fff}
}
@media only screen and (max-width:40em){#accordion .accordion_heading{margin:0}
.global-wrapper.hd-reserve{padding:0 10px}
.panel-collapse{margin:20px 0}
.hd-booking .content .tile-header,.hd-rating-book .hi-hd-hotel-overview-heading{font-size:24px;margin:40px 0 25px}
.hd-rating-book{margin-bottom:10px}
.hd-rating-book .tile-header{margin-bottom:15px}
.hd-rating-book .hd_book_now{margin:15px 0;display:none}
.hd-rating-book .hd_book_now .content .tile-desc .link{margin-left:auto;text-align:center}
.hd-rating-book .hd_book_now .content .tile-desc .link a{display:inline-block}
.hd-rating-book .rates-from-wrapper{max-width:none;margin:20px 0}
.neighborhood_overview,.groupevent-wrapper{width:100%;padding:0;float:left;margin-top:30px;margin-bottom:-20px}
.neighborhood_overview .content,.groupevent-wrapper .content{min-height:100px}
.neighborhood_overview .tile-desc .tile-header,.groupevent-wrapper .tile-desc .tile-header{font-size:24px;text-align:center;display:none}
.neighborhood_overview .desc,.groupevent-wrapper .desc{padding:0 10px;font-size:18px;line-height:35px;margin:0}
.neighborhood_overview .tab-links .nav-tabs li a,.groupevent-wrapper .tab-links .nav-tabs li a{font-size:24px;padding:14px 10px;line-height:1.458;font-weight:normal}
.neighborhood_overview .tab-links .nav-tabs li a:hover,.neighborhood_overview .tab-links .nav-tabs li a:active,.neighborhood_overview .tab-links .nav-tabs li a:focus,.groupevent-wrapper .tab-links .nav-tabs li a:hover,.groupevent-wrapper .tab-links .nav-tabs li a:active,.groupevent-wrapper .tab-links .nav-tabs li a:focus{text-decoration:none;border:0}
.neighborhood_overview .tab-links .nav-tabs li.active a,.groupevent-wrapper .tab-links .nav-tabs li.active a{text-decoration:none;font-weight:bold;border:0}
.neighborhood_overview .tab-links .arrow:after,.neighborhood_overview .tab-links .arrow:before,.groupevent-wrapper .tab-links .arrow:after,.groupevent-wrapper .tab-links .arrow:before{font-size:25px}
.hd_home_neighborhood{margin:0 0 60px;float:left}
.hd_home_neighborhood .content{margin:0 10px}
.hd_home_neighborhood .tile-image{text-align:center;margin:0 0 0 -10px;max-width:100%;position:absolute;width:100%}
.hd_home_neighborhood .tile-image img{max-width:100%;max-height:none}
.hd_home_neighborhood .tile-desc{float:left}
.hd_home_neighborhood .tile-desc{background-image:url(../image/in_hd_home_green_bg.jpg);background-color:#00a499;background-position:0 0;background-repeat:no-repeat;padding:40px;position:relative;z-index:1;float:left;max-width:100%;width:100%;margin:280px 0 0 0;left:auto}
.no-svg .hd_home_neighborhood .tile-desc{background-image:url(../image/in_hd_home_green_bg.jpg)}
}
@media only screen and (max-width:40em) and (-moz-min-device-pixel-ratio:1.5),only screen and (max-width:40em) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:40em) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:40em) and (min-device-pixel-ratio:1.5){.no-svg .hd_home_neighborhood .tile-desc{background-image:url(https://digital.ihg.com/is/image/ihg//in_hd_home_green_bg?fmt=png-alpha@2x)}
}
@media only screen and (max-width:40em){.hd_home_neighborhood .tile-desc p{text-align:center;color:#fff;font-size:18px;line-height:34px}
.hd_home_neighborhood .tile-desc ul{margin-left:20px}
.hd_home_neighborhood .tile-desc ul li{text-align:left;color:#fff;margin-bottom:8px}
.amenities-wrapper{background:0;margin-bottom:10px;padding-bottom:0}
.amenities-wrapper .content .nav-tabs{background:0}
.amenities-wrapper .content .nav-tabs li.active a{background:0}
.amenities-wrapper .content .tab-comp{padding:0}
.amenities-wrapper .content .tab-comp .tab-links{display:none}
.amenities-wrapper .content .sub-header h4,.amenities-wrapper .content .sub-header1 h4{font-size:24px;font-weight:bold;line-height:36px}
.amenities-wrapper .content .tab-pane{width:auto;margin:15px 10px 5px;background:0;display:block;padding:0}
.amenities-wrapper .content .tab-pane .bs-details,.amenities-wrapper .content .tab-pane .dining{background-color:#e37222;background-image:url(../image/in_mbl_orng_side.jpg);padding:20px 30px;background-repeat:no-repeat;background-position:10px 15px;float:left;margin:0;position:relative;width:100%;background-size:94% 94%}
html[lang="fr"] .amenities-wrapper .content .tab-pane .bs-details,html[lang="fr"] .amenities-wrapper .content .tab-pane .dining{padding:20px 0;padding-left:17px}
.no-svg .amenities-wrapper .content .tab-pane .bs-details,.no-svg .amenities-wrapper .content .tab-pane .dining{background-image:url(../image/in_mbl_orng_side.jpg)}
}
@media only screen and (max-width:40em) and (-moz-min-device-pixel-ratio:1.5),only screen and (max-width:40em) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:40em) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:40em) and (min-device-pixel-ratio:1.5){.no-svg .amenities-wrapper .content .tab-pane .bs-details,.no-svg .amenities-wrapper .content .tab-pane .dining{background-image:url(https://digital.ihg.com/is/image/ihg//in_mbl_orng_side?fmt=png-alpha@2x)}
}
@media only screen and (max-width:40em){.amenities-wrapper .content .tab-pane .bs-details:after,.amenities-wrapper .content .tab-pane .bs-details:before,.amenities-wrapper .content .tab-pane .dining:after,.amenities-wrapper .content .tab-pane .dining:before{background-image:url(../image/in_mbl_orng_top.jpg);content:"";background-repeat:no-repeat;display:block;background-size:100%;height:3px;float:left;width:93%;position:absolute;left:10px}
.no-svg .amenities-wrapper .content .tab-pane .bs-details:after,.no-svg .amenities-wrapper .content .tab-pane .bs-details:before,.no-svg .amenities-wrapper .content .tab-pane .dining:after,.no-svg .amenities-wrapper .content .tab-pane .dining:before{background-image:url(../image/in_mbl_orng_top.jpg)}
}
@media only screen and (max-width:40em) and (-moz-min-device-pixel-ratio:1.5),only screen and (max-width:40em) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:40em) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:40em) and (min-device-pixel-ratio:1.5){.no-svg .amenities-wrapper .content .tab-pane .bs-details:after,.no-svg .amenities-wrapper .content .tab-pane .bs-details:before,.no-svg .amenities-wrapper .content .tab-pane .dining:after,.no-svg .amenities-wrapper .content .tab-pane .dining:before{background-image:url(https://digital.ihg.com/is/image/ihg//in_mbl_orng_top?fmt=png-alpha@2x)}
}
@media only screen and (max-width:40em){.amenities-wrapper .content .tab-pane .bs-details:before,.amenities-wrapper .content .tab-pane .dining:before{top:15px}
.amenities-wrapper .content .tab-pane .bs-details:after,.amenities-wrapper .content .tab-pane .dining:after{left:11px;bottom:10px}
.amenities-wrapper .content .tab-pane .bs-details.open,.amenities-wrapper .content .tab-pane .dining.open{background-size:94% 96.6%}
.amenities-wrapper .content .tab-pane .bs-details.open .more-link:before,.amenities-wrapper .content .tab-pane .dining.open .more-link:before{background-image:url(../image/in_see-less.jpg)}
.no-svg .amenities-wrapper .content .tab-pane .bs-details.open .more-link:before,.no-svg .amenities-wrapper .content .tab-pane .dining.open .more-link:before{background-image:url(../image/in_see-less.jpg)}
}
@media only screen and (max-width:40em) and (-moz-min-device-pixel-ratio:1.5),only screen and (max-width:40em) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:40em) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:40em) and (min-device-pixel-ratio:1.5){.no-svg .amenities-wrapper .content .tab-pane .bs-details.open .more-link:before,.no-svg .amenities-wrapper .content .tab-pane .dining.open .more-link:before{background-image:url(https://digital.ihg.com/is/image/ihg//in_see-less?fmt=png-alpha@2x)}
}
@media only screen and (max-width:40em){.amenities-wrapper .content .tab-pane .item{width:100%;padding:0}
.amenities-wrapper .content .tab-pane .item+.item,.amenities-wrapper .content .tab-pane .item-wrap{display:none}
.amenities-wrapper .content .tab-pane .more-link{font-weight:bold;font-size:18px;line-height:36px;color:#fff}
.amenities-wrapper .content .tab-pane .more-link:before{content:"";background-image:url(../image/in_more_butn.jpg);width:19px;height:19px;display:inline-block;margin-right:15px;position:relative;top:3px}
.no-svg .amenities-wrapper .content .tab-pane .more-link:before{background-image:url(../image/in_more_butn.jpg)}
}
@media only screen and (max-width:40em) and (-moz-min-device-pixel-ratio:1.5),only screen and (max-width:40em) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:40em) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:40em) and (min-device-pixel-ratio:1.5){.no-svg .amenities-wrapper .content .tab-pane .more-link:before{background-image:url(https://digital.ihg.com/is/image/ihg//in_more_butn?fmt=png-alpha@2x)}
}
@media only screen and (max-width:40em){.amenities-wrapper .content .title-amnts{font-size:24px;color:#fff;margin:20px 0 10px 0;line-height:26px;font-family:handOfSean;text-align:center}
#tab_component1_tab3 .dining{margin:20px 0;background-size:94% 89%}
#tab_component1_tab3 .bs-details{background-size:94% 92%}
#tab_component1_tab2 .bs-details{background-size:94% 98.5%}
.tabs-block-view{display:block;text-align:center;margin-top:0;margin-bottom:40px}
.tabs-block-view .tile-desc{background-image:url(../image/in_hd_home_orange_bg.jpg);background-position:9px 12px;background-repeat:no-repeat;width:auto;background-color:#e37222;position:relative;z-index:1;background-size:95%;height:409px;margin-left:0;width:295px}
.no-svg .tabs-block-view .tile-desc{background-image:url(../image/in_hd_home_orange_bg.jpg)}
}
@media only screen and (max-width:40em) and (-moz-min-device-pixel-ratio:1.5),only screen and (max-width:40em) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:40em) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:40em) and (min-device-pixel-ratio:1.5){.no-svg .tabs-block-view .tile-desc{background-image:url(https://digital.ihg.com/is/image/ihg//in_hd_home_orange_bg?fmt=png-alpha@2x)}
}
@media only screen and (max-width:40em){.tabs-block-view .desc{padding-left:40px}
.tabs-block-view ul li{font-size:14px;padding-top:15px;width:300px;text-align:left;color:#fff}
.tabs-block-view p{padding-top:35px;width:300px;text-align:left;color:#fff;font-family:handOfSean;padding-left:40px}
.tabs-block-view p span{margin-left:-40px;font-family:arial}
.group-events{background:0;padding-top:0;margin-top:0}
.group-events h2{font-size:30px;text-align:center;color:#444}
.group-events .bs-header{display:none}
#tabbed_component2_tab4_2 .tile-image{text-align:center;margin-left:0;margin-top:30px;position:relative;left:auto}
#tabbed_component2_tab4_2 .tile-image img{max-width:100%;max-height:none}
.groupevent-wrapper{margin-top:50px;margin-bottom:100px;color:#fff}
.groupevent-wrapper.global-wrapper{margin:10px 0 20px 0}
.groupevent-wrapper .tile-image{text-align:center;margin:30px 0 0 0;position:relative;left:auto;width:100%;width:100%}
.groupevent-wrapper .tile-image img{max-width:100%;max-height:none}
.groupevent-wrapper .tile-desc{margin:-50px 10px 0 10px;float:left;padding:0;max-width:100%;width:94%;background-image:none;min-height:inherit}
.groupevent-wrapper .desc{background-image:none;background-color:#e37222;height:auto;position:relative;z-index:1;width:100%;margin:0;max-width:100%;padding:80px 20px 20px;min-height:100px;background-size:100%}
.groupevent-wrapper .desc p{padding:0}
.groupevent-wrapper .desc p span{font-size:20px}
.groupevent-wrapper .desc h1{text-align:left;padding-left:41px;padding-top:50px;font-family:handOfSean;color:#fff}
.groupevent-wrapper.tab-open .desc{padding:180px 20px 20px}
.groupevent-wrapper .tab-links{display:block;position:absolute;left:30px;top:360px;cursor:pointer;width:85%;z-index:9;text-align:left;margin-top:-16px}
.groupevent-wrapper .tab-links .nav-tabs{padding:0}
.groupevent-wrapper .tab-links .nav-tabs:after{background-image:url(../image/in_down_arrow.jpg);width:20px;height:13px;content:"";position:absolute;right:10px;top:10px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.no-svg .groupevent-wrapper .tab-links .nav-tabs:after{background-image:url(../image/in_down_arrow.jpg)}
}
@media only screen and (max-width:40em) and (-moz-min-device-pixel-ratio:1.5),only screen and (max-width:40em) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:40em) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:40em) and (min-device-pixel-ratio:1.5){.no-svg .groupevent-wrapper .tab-links .nav-tabs:after{background-image:url(https://digital.ihg.com/is/image/ihg//in_down_arrow?fmt=png-alpha@2x)}
}
@media only screen and (device-width:320px) and (device-height:640px){.groupevent-wrapper .tab-links{top:360px}
}
@media only screen and (max-width:40em){.groupevent-wrapper .tab-links .nav-tabs li{margin-bottom:0;display:none;width:100%;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;position:relative;text-align:left}
.groupevent-wrapper .tab-links .nav-tabs li.active{display:block}
.groupevent-wrapper .tab-links .nav-tabs li.active a{border-bottom:2px solid #fff;color:#fff}
.groupevent-wrapper .tab-links .nav-tabs li a{display:inline-block;text-transform:capitalize;padding:0;font-family:'Swiss721BT';font-size:30px;line-height:1.2;color:#fff}
.groupevent-wrapper .tab-links .nav-tabs.open:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}
.groupevent-wrapper .tab-links .nav-tabs.open li{display:block}
.groupevent-wrapper .tab-links .nav-tabs.open li.active a{border-bottom:0}
.groupevent-wrapper select{display:none}
.groupevent-wrapper .nav-tabs{border-bottom:0;padding-left:0}
.groupevent-wrapper .nav-tabs li{list-style:none;margin-bottom:0}
.groupevent-wrapper .nav-tabs li:hover{text-decoration:underline;outline:0}
.groupevent-wrapper .nav-tabs li a{border:0;border-radius:0;text-decoration:none;font-size:18px;color:#444;padding:14px 84px;margin-right:0}
.groupevent-wrapper .nav-tabs li a:hover{color:#444;border:0;background:0}
.groupevent-wrapper .nav-tabs li.active a{border:0;outline:0;color:#444;background:0}
.groupevent-wrapper .nav-tabs li.visited a{color:#444;border:0;background:0}
.groupevent-wrapper .tab-pane{font-size:18px;padding-left:0;padding-top:0;padding-right:0;margin:0;min-height:350px}
.groupevent-wrapper .tab-pane ul{margin:0 0 20px;padding-left:0}
.groupevent-wrapper .tab-pane ul li{line-height:28px;font-size:18px}
.groupevent-wrapper .sub-header,.groupevent-wrapper .sub-header1{color:#fff;margin-bottom:30px}
.groupevent-wrapper .sub-header h4,.groupevent-wrapper .sub-header1 h4{color:#fff;margin-top:15px;margin-bottom:15px}
.in-offers-wrap{background:0;padding-top:0;margin-bottom:0}
.in-offers-wrap .tile-image img{max-width:100%}
.our-story-social-section{background:0;padding-top:0 !important;margin-top:0;margin-bottom:40px !important}
.our-story-social-section .share_text{display:none}
.testimonial-section{background:0;margin-top:0}
.testimonial-section .testimonial-bg-wrapper .testimonial-wrapper.global-wrapper{margin-top:0;float:left;width:100%}
.testimonial-section .bs-header{display:none}
.testimonial-section .testimo-slide{padding:74px 40px 80px;margin-top:0}
.testimonial-section .testimo-slide .testimo-flexslide{position:relative}
.testimonial-section .testimo-slide.flexslider{margin-bottom:0}
.testimonial-section .testimo-slide.flexslider .flex-direction-nav a:before{font-size:20px}
.testimonial-section .testimo-slide.flexslider .flex-direction-nav .flex-prev{left:14px !important;top:50%}
.testimonial-section .testimo-slide.flexslider .flex-direction-nav .flex-next{right:31px !important;top:50%}
.testimonial-section .testimo-slide.flexslider:hover .flex-prev{right:20px}
.testimonial-section .testimo-slide.flexslider:hover .flex-next{right:20px}
.testimonial-section .testimo-slide .quote-text p{color:#fff;font-size:18px;font-weight:bold;line-height:35px;padding-right:20px;padding-left:20px}
.testimonial-section .testimo-slide h5{color:#fff;font-family:handOfSean;font-size:20px;margin:60px 0 0}
.hi-gm-table-bylayout,.hi-groups-meeting-table,.hi-gm-table-bydimension{display:block;overflow-x:scroll;overflow-y:hidden}
.hi-gm-table-bylayout .theader,.hi-groups-meeting-table .theader,.hi-gm-table-bydimension .theader{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:275%;position:relative}
.hi-gm-table-bylayout .trow,.hi-groups-meeting-table .trow,.hi-gm-table-bydimension .trow{display:block;overflow:hidden;clear:both;content:"";width:275%}
.hi-gm-table-bylayout .theader .tcell,.hi-groups-meeting-table .theader .tcell,.hi-gm-table-bydimension .theader .tcell{padding:16px 0 10px 0;font-size:14px}
.hi-gm-table-bylayout .tcell,.hi-groups-meeting-table .tcell,.hi-gm-table-bydimension .tcell{width:18%;display:block;float:left;text-align:center;background-color:transparent}
.hi-gm-table-bylayout .trow .tcell:first-child,.hi-groups-meeting-table .trow .tcell:first-child,.hi-gm-table-bydimension .trow .tcell:first-child{width:90%;padding-left:10px;text-align:left}
.hi-gm-table-bylayout .theader .tcell:first-child,.hi-groups-meeting-table .theader .tcell:first-child,.hi-gm-table-bydimension .theader .tcell:first-child{display:none}
.hi-gm-table-bylayout .theader .tcell .trow.even .tcell:first-child,.hi-gm-table-bylayout .theader .tcell .trow.even .tcell:first-child,.hi-gm-table-bylayout .theader .tcell .trow.odd .tcell:first-child,.hi-gm-table-bylayout .theader .tcell .trow.odd .tcell:first-child,.hi-groups-meeting-table .theader .tcell .trow.even .tcell:first-child,.hi-groups-meeting-table .theader .tcell .trow.even .tcell:first-child,.hi-groups-meeting-table .theader .tcell .trow.odd .tcell:first-child,.hi-groups-meeting-table .theader .tcell .trow.odd .tcell:first-child,.hi-gm-table-bydimension .theader .tcell .trow.even .tcell:first-child,.hi-gm-table-bydimension .theader .tcell .trow.even .tcell:first-child,.hi-gm-table-bydimension .theader .tcell .trow.odd .tcell:first-child,.hi-gm-table-bydimension .theader .tcell .trow.odd .tcell:first-child{background:transparent;text-indent:25px}
.indigo-carousel-wrap{margin-top:20px}
.group-events,.testimonial-section,.our-story-social-section{margin-bottom:40px}
.groupevent-wrapper .link a{margin:25px auto;font-size:20px;text-align:left;width:206px;height:70px;line-height:70px;background-size:100%;padding-left:20px}
.groupevent-wrapper .sub-header{padding:0 25px}
.groupevent-wrapper .sub-header p,.groupevent-wrapper .sub-header a{text-align:center;font-family:arial;font-size:18px;line-height:32px}
.neighborhood_overview .tile-desc,.groupevent-wrapper .tile-desc{margin-top:-10px}
#accordion>div:nth-child(11)>h4>span.acrdnBdrBtm{display:block !important}
.panel-group{margin-bottom:40px;padding-top:18px}
.panel-group .panel{margin-top:-9px}
.groupevent-wrapper .tile-desc .tile-header{display:block !important}
.groupevent-wrapper .tile-desc .tile-header h4{text-align:center}
}
@media only screen and (min-width:769px) and (max-width:1024px){.amenities-wrapper .content .tab-pane .item ul li{font-size:14px}
.amenities-wrapper .content .tab-pane .item{width:25%}
.amenities-wrapper .content .tab-pane .bs-details{margin-right:0}
.amenities-wrapper .content .tab-pane{padding-left:3%}
}
@media only screen and (max-width:768px){.testimonial-section .quote-text p{padding-left:72px;padding-right:58px}
.amenities-wrapper .content .tab-pane .item ul li{font-size:14px}
.sub-header h4,.sub-header1 h4{font-size:17px}
}
@media only screen and (min-width:360px) and (max-width:640px) and (orientation:portrait){.groupevent-wrapper .tab-links{top:400px}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.hd-checkin-component-wrapper .hd-home-pet .tile-image img{max-width:500px}
body,html{overflow-x:hidden}
}
.hotel-info{height:auto;margin-bottom:18px;overflow:hidden}
.hotel-info:after{content:'';display:table;clear:both}
.hotel-info .container-hotelInfo{padding-left:133px;float:left;width:65.5%}
.hotel-info .container-hotelInfo .hdname{margin-bottom:6px;margin-top:24px}
.hotel-info .container-hotelInfo .hdname .tile-header span{font-family:Swiss721BT;font-size:32px;color:#29313b;line-height:30px;font-weight:bold}
.hotel-info .container-hotelInfo .new-hdInfo-address .tile-header span{font-family:Swiss721BT;font-size:16px;color:#29313b;line-height:28px}
.hotel-info .container-hotelInfo .new-hdInfo-address .tile-header span a{font-family:Swiss721BT;font-size:16px;color:#29313b;line-height:28px}
.hotel-info .content.hotel-info-col2{width:24.5% !important;float:right;margin-top:19px}
.hotel-info .rates-from-wrapper .decoration{background-color:#dfdfdf;width:3px;height:99px;float:left}
.hotel-info .rates-from-wrapper .tile-desc{padding-left:33px}
.hotel-info .rates-from-wrapper .tile-desc .rates-from-label{font-family:Swiss721BT;font-size:14px;color:#29313b;line-height:26px;margin-bottom:-1px;font-weight:bold;display:block}
.hotel-info .rates-from-wrapper .tile-desc .rates-from-price{font-family:Swiss721BT;color:#c51e45;font-weight:bold;margin-bottom:5px;width:36%;display:block}
.hotel-info .rates-from-wrapper .tile-desc .rates-from-price .currency{font-size:12px;font-family:Swiss721BT;float:right;margin-top:4px}
.hotel-info .rates-from-wrapper .tile-desc .rates-from-price .price{font-size:24px;font-family:Swiss721BT}
.hotel-info .rates-from-wrapper .tile-desc .taxfee-disclaimer{color:#29313b;font-family:Swiss721BT;font-size:.75em;line-height:1.1;margin:0 0 5px;width:70%}
@media(min-width:768px) and (max-width:992px){.hotel-info .container-hotelInfo{padding-left:80px}
.hotel-info .rates-from-wrapper .tile-desc .rates-from-price{font-family:Swiss721BT;color:#c51e45;font-weight:bold;margin-bottom:5px;width:65%}
}
@media(min-width:450px) and (max-width:767px){.hotel-info{height:155px;margin-bottom:6px}
.res-module-wrapper #reservation{display:block !important}
.hotel-info .container-hotelInfo{padding-left:21px;width:100%;float:left}
.hotel-info .container-hotelInfo .hdname .tile-header span{font-family:Swiss721BT;font-size:28px;color:#29313b;line-height:30px;font-weight:bold}
.hotel-info .container-hotelInfo .new-hdInfo-address .tile-header span{font-family:Swiss721BT;font-size:16px;color:#29313b;line-height:18px}
.hotel-info .container-hotelInfo .new-hdInfo-address .tile-header span a{font-family:Swiss721BT;font-size:16px;color:#29313b;line-height:18px}
.hotel-info .container-hotelInfo .hdname{margin-bottom:7px}
.hotel-info .content.hotel-info-col2{padding-left:10px;float:left;margin-top:13px}
.res-module-wrapper .res-footer{display:block !important;padding:20px 0}
.res-module-wrapper .res-footer .reservation_sticky{font-family:Arial Regular;font-size:22px;color:#fff;line-height:18px}
.res-module-wrapper{height:0;display:block !important}
.new-hotel-section-header .link{display:none}
.hd-banner{margin-bottom:150px}
.res-module-wrapper #reservation{top:417px}
.breadcrumb-container .breadcrumb{display:none}
}
@media(min-width:320px) and (max-width:600px){.hotel-info .content.hotel-info-col2{width:63.5% !important}
}
@media(min-width:320px) and (max-width:449px){.hotel-info{height:211px;margin-bottom:6px}
.res-module-wrapper #reservation{display:block !important}
.hotel-info .container-hotelInfo{padding-left:15px;width:100%;float:left}
.hotel-info .container-hotelInfo .hdname .tile-header span{font-family:Swiss721BT;font-size:28px;color:#29313b;line-height:36px;font-weight:bold}
.hotel-info .container-hotelInfo .new-hdInfo-address .tile-header span{font-family:Swiss721BT;font-size:14px;color:#29313b;line-height:20px}
.hotel-info .container-hotelInfo .new-hdInfo-address .tile-header span a{font-family:Swiss721BT;font-size:14px;color:#29313b;line-height:18px}
.hotel-info .container-hotelInfo .hdname:lang(zh){margin-bottom:8px}
.hotel-info .container-hotelInfo .hdname{margin-bottom:9px;margin-top:12px}
.hotel-info .content.hotel-info-col2{padding-left:5px;float:left;margin-top:12px}
.res-module-wrapper{height:0;display:block !important}
.res-module-wrapper #reservation{top:396px}
.new-hotel-section-header .link{display:none}
.hd-banner{margin-bottom:inherit}
.breadcrumb-container .breadcrumb{display:none}
.res-module-wrapper #reservation{display:block !important}
.res-module-wrapper .res-footer{display:block !important;padding:15px 0}
.res-module-wrapper .res-footer .reservation_sticky{font-family:Arial Regular;font-size:18px;color:#fff;line-height:16px}
.res-module-wrapper .res-footer .content.rates-from-wrapper{font-family:Arial Bold;font-size:10.5px;color:#fff;line-height:16px}
}
@-moz-keyframes spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
.hd-checkin-component-wrapper{width:960px;margin:30px auto 70px}
.hd-checkin-component-wrapper .col-sm-4+.col-sm-4{margin-left:0}
.hd-checkin-component-wrapper .hd-checkin-details .collapse{display:block}
.hd-checkin-component-wrapper .hd-checkin-details .tile-desc{background-image:url(../image/in_quick_side_bor.jpg);background-repeat:no-repeat;background-color:#e37222;background-position:10px 25px;min-height:500px;position:relative;z-index:1;margin-top:70px;width:365px;padding:55px 60px;background-size:95% 96%}
.no-svg .hd-checkin-component-wrapper .hd-checkin-details .tile-desc{background-image:url(../image/in_quick_side_bor.jpg)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .hd-checkin-component-wrapper .hd-checkin-details .tile-desc{background-image:url(https://digital.ihg.com/is/image/ihg//in_quick_side_bor?fmt=png-alpha@2x)}
}
.hd-checkin-component-wrapper .hd-checkin-details .tile-desc:after,.hd-checkin-component-wrapper .hd-checkin-details .tile-desc:before{content:"";display:block;height:10px;width:94%;background-repeat:no-repeat;position:absolute;left:10px;background-size:100%}
.hd-checkin-component-wrapper .hd-checkin-details .tile-desc:before{background-image:url(../image/in_quick_top_bor.jpg);top:15px}
.no-svg .hd-checkin-component-wrapper .hd-checkin-details .tile-desc:before{background-image:url(../image/in_quick_top_bor.jpg)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .hd-checkin-component-wrapper .hd-checkin-details .tile-desc:before{background-image:url(https://digital.ihg.com/is/image/ihg//in_quick_top_bor?fmt=png-alpha@2x)}
}
.hd-checkin-component-wrapper .hd-checkin-details .tile-desc:after{background-image:url(../image/in_quick_bot_bor.jpg);bottom:9px;left:11px}
.no-svg .hd-checkin-component-wrapper .hd-checkin-details .tile-desc:after{background-image:url(../image/in_quick_bot_bor.jpg)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .hd-checkin-component-wrapper .hd-checkin-details .tile-desc:after{background-image:url(https://digital.ihg.com/is/image/ihg//in_quick_bot_bor?fmt=png-alpha@2x)}
}
.hd-checkin-component-wrapper .hd-checkin-details ul{margin-bottom:15px}
.hd-checkin-component-wrapper .hd-checkin-details ul li{color:#fff;margin-bottom:0;margin-right:-5px;font-size:18px;line-height:28px;font-family:handOfSean;text-align:left}
.hd-checkin-component-wrapper .hd-checkin-details ul li.parant-list a{color:#fff;font-family:'Swiss721BT';display:block;font-size:18px;line-height:28px;font-weight:bold;text-decoration:underline;outline:0}
.hd-checkin-component-wrapper .hd-checkin-details ul li.parant-list a:hover{text-decoration:underline;outline:0}
.hd-checkin-component-wrapper .hd-checkin-details ul li.parant-list ul{display:none;margin:5px 0}
.hd-checkin-component-wrapper .hd-checkin-details ul li.parant-list ul li{font-family:'Swiss721BT';font-size:18px;line-height:28px}
.hd-checkin-component-wrapper .hd-checkin-details ul li.parant-list a:after{content:"";background-image:url(../image/in_more_butn.jpg);width:19px;height:19px;display:inline-block;position:relative;top:3px;margin:0 -25px 0 5px}
.hd-checkin-component-wrapper .hd-checkin-details ul li.parant-list a.ind-trans:after{background-image:none}
.no-svg .hd-checkin-component-wrapper .hd-checkin-details ul li.parant-list a:after{background-image:url(../image/in_more_butn.jpg)}
.hd-checkin-component-wrapper .hd-checkin-details ul li.see-details a{color:#fff;font-family:'Swiss721BT';display:inline-block;font-size:18px;line-height:28px;font-weight:bold;text-decoration:underline;outline:0}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .hd-checkin-component-wrapper .hd-checkin-details ul li.parant-list a:after{background-image:url(https://digital.ihg.com/is/image/ihg//in_more_butn?fmt=png-alpha@2x)}
}
.hd-checkin-component-wrapper .hd-checkin-details ul li.parant-list.open a:after{background-image:url(../image/in_see-less.jpg)}
.no-svg .hd-checkin-component-wrapper .hd-checkin-details ul li.parant-list.open a:after{background-image:url(../image/in_see-less.jpg)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .hd-checkin-component-wrapper .hd-checkin-details ul li.parant-list.open a:after{background-image:url(https://digital.ihg.com/is/image/ihg//in_see-less?fmt=png-alpha@2x)}
}
.hd-checkin-component-wrapper .hd-checkin-details ul li.parant-list.open li a:after{content:""}
.hd-checkin-component-wrapper .hd-checkin-details ul li li+li+li+li{text-align:left}
.hd-checkin-component-wrapper .hd-checkin-details ul li li+li+li+li a{color:#fff;text-decoration:none;font-size:18px;line-height:28px}
.hd-checkin-component-wrapper .hd-checkin-details ul li li+li+li+li li a:after{content:""}
.hd-checkin-component-wrapper .hd-checkin-details .desc h4{color:#fff;margin:25px 0 5px 0;font-size:18px;line-height:28px;font-family:handOfSean;text-align:left}
.hd-checkin-component-wrapper .hd-checkin-details .desc ul.hd-quickInfo-list{margin-bottom:25px}
.hd-checkin-component-wrapper .hd-checkin-details .desc ul.hd-quickInfo-list li{font-size:18px;line-height:28px;margin-bottom:0;font-family:handOfSean}
.hd-checkin-component-wrapper .hd-checkin-details p{padding-top:20px;text-align:left;color:#fff}
.hd-checkin-component-wrapper .hd-checkin-details a{color:#fff;text-decoration:none;font-size:18px;line-height:28px}
.hd-checkin-component-wrapper .hd-home-summary .desc{text-align:left;color:#444;width:75%;padding:20px 20px 0 0;font-size:24px;line-height:34px;font-family:handOfSean}
.hd-checkin-component-wrapper .hd-home-pet .tile-image{margin-left:-69px;margin-top:130px}
.hd-checkin-component-wrapper .hd-home-pet .tile-image img{max-width:500px}
.hd-checkin-component-wrapper .hd-home-service .tile-image{margin-top:70px;margin-left:-40px;position:relative}
.hd-checkin-component-wrapper .hd-home-service .tile-image img{max-width:none}
@media only screen and (max-width:768px){.hd-checkin-component-wrapper{width:100%;padding:0 10px}
.hd-checkin-component-wrapper .hd-home-service .tile-image{margin-left:-45px}
.hd-checkin-component-wrapper .hd-home-service .tile-image img{max-height:392px}
.hd-checkin-component-wrapper .hd-home-pet .tile-image img{max-height:400px}
.hd-checkin-component-wrapper .hd-home-summary .desc{font-size:20px;line-height:32px}
.hd-checkin-component-wrapper .hd-checkin-details p,.hd-checkin-component-wrapper .hd-checkin-details ul li{font-size:14px;width:auto}
.hd-checkin-component-wrapper .hd-checkin-details .tile-desc{min-height:390px;height:auto;background-size:97% 97%;background-position:5px}
}
@media only screen and (max-width:40em){.hd-checkin-component-wrapper{width:100%;padding:0;margin-bottom:0}
.hd-checkin-component-wrapper .col-sm-4{padding:0;width:100%;margin-left:auto}
.hd-checkin-component-wrapper .hd-home-summary{margin:0 10px}
.hd-checkin-component-wrapper .hd-home-service .tile-image{margin-left:auto;text-align:center;margin-bottom:30px}
.hd-checkin-component-wrapper .hd-home-service .tile-image img{max-height:none}
.hd-checkin-component-wrapper .hd-checkin-details{text-align:center;margin:-40px 10px 0 10px}
.hd-checkin-component-wrapper .hd-checkin-details .collapse{display:block}
.hd-checkin-component-wrapper .hd-checkin-details .tile-desc{background-color:#e37222;background-position:9px 20px;background-repeat:no-repeat;height:auto;position:relative;z-index:1;background-size:95% 96%;margin-top:-40px;margin-left:0;padding:25px 40px 25px 30px;width:100%}
.hd-checkin-component-wrapper .hd-checkin-details .tile-desc:before,.hd-checkin-component-wrapper .hd-checkin-details .tile-desc:after{width:93.5%}
.hd-checkin-component-wrapper .hd-checkin-details ul{padding-top:10px}
.hd-checkin-component-wrapper .hd-checkin-details ul li{text-align:left;color:#fff;font-family:handOfSean;font-size:18px}
.hd-checkin-component-wrapper .hd-checkin-details ul li a{color:#fff}
.hd-checkin-component-wrapper .hd-checkin-details p{margin-bottom:5px;padding-top:20px;text-align:left;color:#fff;font-family:handOfSean}
.hd-checkin-component-wrapper .hd-home-summary .desc{color:#444;width:100%;padding:20px 0 0 0;font-size:24px;font-family:handOfSean;line-height:34px;text-align:center}
.hd-checkin-component-wrapper .hd-home-pet{display:none}
.hd-checkin-component-wrapper .hd-home-pet .tile-image{margin-left:0;margin-top:40px;margin-bottom:20px}
.hd-checkin-component-wrapper .hd-home-pet .tile-image img{max-width:100%}
.hd-checkin-component-wrapper .hd-home-service .tile-image{position:relative;margin:0}
.hd-checkin-component-wrapper .hd-home-service .tile-image img{max-width:100%}
}
.vjs-default-skin{color:#ccc}
.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,0.9)}
.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}
.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,0.7)}
.vjs-default-skin.vjs-has-started .vjs-control-bar{display:none;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}
.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:none;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}
.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}
.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}
.vjs-default-skin.vjs-error .vjs-control-bar{display:none}
.vjs-audio.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}
.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}
.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}
.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}
.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}
.vjs-default-skin .vjs-play-control:before{content:"\e001"}
.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}
.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}
.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}
.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}
.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}
.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}
.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}
.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}
.vjs-default-skin .vjs-volume-control{width:5em;float:right}
.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}
.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;width:100%;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}
.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em}
.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{height:0;width:0}
.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing{border-top-color:rgba(7,40,50,0.5)}
.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content{height:2.9em;width:10em}
.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.vjs-default-skin .vjs-progress-holder{height:100%}
.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}
.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}
.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,0.2)}
.vjs-default-skin .vjs-load-progress div{background:#787878;background:rgba(255,255,255,0.1)}
.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}
.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}
.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider,.vjs-default-skin.vjs-live .vjs-progress-control{display:none}
.vjs-default-skin.vjs-live .vjs-live-display{display:block}
.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}
.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}
.vjs-default-skin .vjs-current-time{float:left}
.vjs-default-skin .vjs-duration{float:left}
.vjs-default-skin .vjs-remaining-time{display:none;float:left}
.vjs-time-divider{float:left;line-height:3em}
.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}
.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}
.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}
.vjs-default-skin .vjs-big-play-button{left:50%;top:50%;font-size:3em;display:block;z-index:2;position:absolute;width:2em;height:2em;margin:-1em 0 0 -1em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,0.7);border:.1em solid #3b4249;-webkit-border-radius:.1em;-moz-border-radius:.1em;border-radius:.1em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}
.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}
.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}
.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}
.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,0.75);-webkit-transition:all 0;-moz-transition:all 0;-o-transition:all 0;transition:all 0}
.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:1.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:relative;width:100%;height:100%}
.vjs-error .vjs-big-play-button{display:none}
.vjs-error-display{display:none}
.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}
.vjs-error .vjs-error-display:before{content:'X';font-family:Arial;font-size:4em;color:#666;line-height:1;text-shadow:.05em .05em .1em #000;text-align:center;vertical-align:middle;position:absolute;left:0;top:50%;margin-top:-.5em;width:100%}
.vjs-error-display div{position:absolute;bottom:1em;right:0;left:0;font-size:1.4em;text-align:center;padding:3px;background:#000;background:rgba(0,0,0,0.5)}
.vjs-error-display a,.vjs-error-display a:visited{color:#f4a460}
.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75}
.vjs-waiting .vjs-loading-spinner,.vjs-seeking .vjs-loading-spinner{display:block;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}
.vjs-error .vjs-loading-spinner{display:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}
.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}
@-moz-keyframes spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}
.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,0.5)}
.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,0.7)}
.vjs-default-skin .vjs-menu-button:hover .vjs-control-content .vjs-menu,.vjs-default-skin .vjs-control-content .vjs-menu.vjs-lock-showing{display:block}
.vjs-default-skin.vjs-scrubbing .vjs-menu-button:hover .vjs-control-content .vjs-menu{display:none}
.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}
.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}
.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,0.75)}
.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}
.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}
.vjs-default-skin .vjs-captions-button:before{content:"\e008"}
.vjs-default-skin .vjs-chapters-button:before{content:"\e00c"}
.vjs-default-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content{width:24em;left:-12em}
.video-js{background-color:#fff;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.video-js .vjs-tech{position:absolute;top:0;left:0;background:#fff;width:100%}
.video-js:-moz-full-screen{position:absolute}
body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}
.video-js.vjs-fullscreen{position:absolute;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute}
.video-js:-webkit-full-screen{width:100% !important;height:100% !important}
.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}
.vjs-poster{background-repeat:no-repeat;background-size:100% 100%;cursor:pointer;margin:0;padding:0;position:absolute;right:0;left:0;width:100%;height:100%}
.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}
.video-js.vjs-has-started .vjs-poster{display:none}
.video-js.vjs-audio.vjs-has-started .vjs-poster{display:block}
.video-js.vjs-controls-disabled .vjs-poster{display:none}
.video-js.vjs-using-native-controls .vjs-poster{display:none}
.video-js .vjs-text-track-display{position:absolute;top:0;left:0;bottom:3em;right:0;pointer-events:none}
.vjs-caption-settings{position:relative;top:1em;background-color:#000;opacity:.75;color:#FFF;margin:0 auto;padding:.5em;height:15em;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:40em}
.vjs-caption-settings .vjs-tracksettings{top:0;bottom:2em;left:0;right:0;position:absolute;overflow:auto}
.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}
.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-font:after,.vjs-caption-settings .vjs-tracksettings-controls:after{clear:both}
.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}
.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px}
.vjs-caption-settings .vjs-tracksetting label{display:block;width:100px;margin-bottom:5px}
.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px}
.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}
.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}
.vjs-caption-settings label>input{margin-right:10px}
.vjs-caption-settings input[type=button]{width:40px;height:40px}
.vjs-hidden{display:none !important}
.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}
.vjs-no-js{padding:2em;color:#ccc;background-color:#333;font-size:1.8em;font-family:Arial,sans-serif;text-align:center;width:30em;height:15em;margin:0 auto}
.vjs-no-js a,.vjs-no-js a:visited{color:#f4a460}
h1{line-height:1.042em}
.hd-banner{position:relative;z-index:0;width:100%}
.hd-banner .content{width:100%;min-height:inherit;height:inherit}
.hd-banner .content.hdbanner--fixed-bg{background-repeat:no-repeat;background-position:center;background-attachment:fixed;background-size:cover}
.hd-banner .content.hdbanner--fixed-bg:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:radial-gradient(transparent 40%,#00000076);z-index:5}
.hd-banner .tile-image{text-align:center;max-width:1440px;height:100%;width:100%}
.hd-banner .tile-image:after{content:'';position:absolute;width:100%;background:rgba(0,0,0,0.42);height:100%;z-index:0;top:0;left:0}
.hd-banner .tile-image img{min-height:inherit}
.hd-banner .tile-image.fixed-banner{position:inherit;top:0}
.hd-banner .tile-image:after,.hd-banner .tile-image:before{content:"";display:block;clear:both}
.hd-banner .tile-desc{max-width:960px;margin-left:auto;margin-right:auto;height:inherit;position:absolute;display:table;width:100%;top:0;left:15%;z-index:10}
.hd-banner .tile-desc:after,.hd-banner .tile-desc:before{clear:both;content:"";display:block}
.hd-banner .tile-desc .tile-header{max-width:960px;display:table-cell;vertical-align:middle;padding-left:60px}
.hd-banner .tile-desc .tile-header,.hd-banner .tile-desc .tile-header h1{font-size:72px;color:#FFF;font-weight:bold;font-family:'Swiss721BT';text-align:left;line-height:1.042}
.hd-banner .tile-desc .tile-bot-image .butn{cursor:pointer}
.hd-banner .tile-desc .sub-header{color:#fff;font-family:"Swiss721BT";font-size:24px;font-weight:bold;line-height:1.2em;max-width:960px;margin:0 auto}
.gmap{position:absolute;top:0;left:0;width:100%;height:inherit;left:-99999em}
.gmap img{max-width:none}
.gmap.active-map{left:auto;height:inherit}
.gmap.active-map #map-canvas{display:block !important}
.gmap .close-map{position:absolute;z-index:100;top:38px;right:0;font-weight:normal;width:150px;height:74px;line-height:34px;padding:20px;color:#374049;font-size:24px;background:#fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);font-family:handOfSean;cursor:pointer}
.gmap .close-map:after{content:"";background-image:url(../image/in_icon_close_map.jpg);width:34px;height:34px;position:absolute;right:20px}
.no-svg .gmap .close-map:after{background-image:url(../image/in_icon_close_map.jpg)}
.gmap .transportation-details{position:absolute;text-decoration:none;z-index:100;top:38px;right:180px;font-weight:bold;width:200px;height:74px;line-height:34px;padding:20px;color:#c30045;font-size:14px;background:#fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);font-family:sans-serif;cursor:pointer}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gmap .close-map:after{background-image:url(https://digital.ihg.com/is/image/ihg//in_icon_close_map?fmt=png-alpha@2x)}
}
.gmap #map-canvas{width:100%;height:inherit}
.gmap .global-wrapper{position:relative;overflow:visible}
.gmap-marker{background-image:url(../image/in_map_marker.jpg);width:81px;height:106px;cursor:pointer;display:block;position:absolute;bottom:75px;right:25px}
.no-svg .gmap-marker{background-image:url(../image/in_map_marker.jpg)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gmap-marker{background-image:url(https://digital.ihg.com/is/image/ihg//in_map_marker?fmt=png-alpha@2x)}
}
.gmap-marker.hide-butn{display:none}
.seo-header,.seo-address-details,.best-rating{text-indent:-99999px;height:0;overflow:hidden}
.ihg-breadcrumb .breadcrumbs span li:before{content:">" !important;padding:0 4px}
.ihg-breadcrumb .breadcrumbs span:first-child li:before{content:" " !important}
@media only screen and (max-width:767px){.gmap-marker{right:10px;bottom:20px;background-size:100%;height:47px;width:36px;display:none}
.hd-banner .tile-desc .tile-header{max-width:100%;font-size:35px;padding-left:0}
.hd-banner .tile-desc .tile-header,.hd-banner .tile-desc .tile-header h1{font-size:54px;text-align:center}
.hd-banner .tile-desc .sub-header{text-align:center}
}
.cq-wcm-edit .hd-banner .tile-image.fixed-banner,.cq-wcm-design .hd-banner .tile-image.fixed-banner{position:relative}
@media only screen and (max-width:40em){.chase-promo{position:static;top:0;left:0;text-align:center;margin-top:10px}
.hd-banner .tile-desc .tile-header,.hd-banner .tile-desc .tile-header h1{font-size:36px;text-align:center;line-height:1.048em;width:auto}
.hd-banner .tile-desc .tile-image{max-width:100%}
.hd-banner .tile-desc .tile-image img{width:100%;height:auto}
.hd-banner .tile-desc .tile-bot-image{display:none}
.hd-banner .tile-desc .sub-header{font-size:16px;left:0;top:64%;text-align:center;width:100%}
.hd-banner .tile-image img{max-width:100%}
.new-hotel-section-header .link{background-color:#c30045;text-align:center;padding:25px}
.new-hotel-section-header .link a{color:#fff;font-size:30px}
}
@media only screen and (max-width:40em) and (orientation :portrait){.hd-banner .tile-desc .tile-header,.hd-banner .tile-desc .tile-header h1{font-size:30px}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation :portrait){.hd-banner .tile-desc .tile-header,.hd-banner .tile-desc .tile-header h1{font-size:60px}
}
@media only screen and (min-width:768px) and (max-width:1024px){.hd-banner .tile-desc .tile-header,.hd-banner .tile-desc{left:0}
}
.in-highlight{clear:both}
.in-highlight .ihg-highlights-module{border-top:0;margin:0 120px;padding-bottom:5px}
.in-highlight .ihg-highlights-module .sub-header{font-family:"Swiss721BT";font-size:48px;color:#444;line-height:58px;padding-top:69px;padding-bottom:37px;text-align:center;font-weight:bold}
.in-highlight .ihg-highlights-module .tile-header{display:none}
.in-highlight .ihg-highlights-module .highlight-wrap .header-wrapper{width:32%}
.in-highlight .ihg-highlights-module .highlight-wrap .header-wrapper .highlight-header{font-family:"Swiss721BT";font-size:24px;line-height:26px;border-bottom:1px #424242 solid;color:#bf3364;padding:15px 0}
.in-highlight .ihg-highlights-module .highlight-wrap .header-wrapper .highlight-header:nth-of-type(1){border-top:1px #424242 solid}
.in-highlight .ihg-highlights-module .highlight-wrap .header-wrapper .highlight-header.active{font-family:"Swiss721BT";font-size:24px;line-height:26px;color:#444}
.in-highlight .ihg-highlights-module .highlight-wrap .header-wrapper .highlight-header:before{display:none}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-description{width:68%;padding-left:30px}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-description .highlight-image:after{display:none}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-description .highlight-desc{font-family:"Swiss721BT";color:#444;font-size:18px;line-height:32px;margin-bottom:0;margin-top:10px}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-description .highlight-desc .highlight-link{margin-top:11px}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-description .highlight-desc .highlight-link a{border:0;font-family:"handOfSean";font-size:16px;line-height:22px;color:#af003d;text-decoration:underline}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-description .highlight-desc .highlight-link a::before{display:none}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-description .highlight-desc .highlight-link a::after{display:none}
@media only screen and (min-width:992px) and (max-width:1200px){.in-highlight .ihg-highlights-module{margin:54px 10px -2px 10px;padding-bottom:0}
.in-highlight .ihg-highlights-module .sub-header{padding-top:14px;font-size:48x;line-height:58px;padding-bottom:35px}
.in-highlight .ihg-highlights-module .highlight-wrap .header-wrapper .highlight-header{font-size:24px;line-height:26px}
.in-highlight .ihg-highlights-module .highlight-wrap .header-wrapper .highlight-header.active{font-size:24px;line-height:26px}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-description .highlight-image:after{display:none}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-description .highlight-desc{font-size:18px;line-height:32px}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-description .highlight-desc .highlight-link a{font-size:18px;line-height:32px}
}
@media only screen and (min-width:768px) and (max-width:991px){.in-highlight .ihg-highlights-module{margin:54px 10px 0 10px}
.in-highlight .ihg-highlights-module .sub-header{padding-top:14px;font-size:48px;line-height:58px;padding-bottom:35px}
.in-highlight .ihg-highlights-module .highlight-wrap .header-wrapper .highlight-header{font-size:24px;line-height:26px}
.in-highlight .ihg-highlights-module .highlight-wrap .header-wrapper .highlight-header.active{font-size:24px;line-height:26px}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-description{padding-left:20px}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-description .highlight-image:after{display:none}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-description .highlight-desc{font-size:18px;line-height:32px;margin-top:15px}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-description .highlight-desc .highlight-link a{font-size:18px;line-height:32px}
}
@media only screen and (max-width:767px) and (min-width:320px){.in-highlight .ihg-highlights-module{margin:0;padding-bottom:3px;border-bottom:0}
.in-highlight .ihg-highlights-module .sub-header{font-size:48px;line-height:58px;margin:0 10px 0 10px;padding:0 0 8px 0;border-bottom:1px solid #424242}
.in-highlight .ihg-highlights-module .highlight-wrap{padding-bottom:10px}
.in-highlight .ihg-highlights-module .highlight-wrap::after{margin:0 10px;width:calc(100% - 20px);height:1px;display:block;border-bottom:1px solid #424242;content:""}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-header{padding:15px 0;margin:0 10px;font-family:"Swiss721BT";font-size:18px;line-height:20px;border-top:1px #424242 solid;color:#bf3364}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-header.active{background:#f0f2f3;color:#424242;font-family:"Swiss721BT";font-size:18px;line-height:20px}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-header::after{right:0;background-image:url("../image/in_more_butn.jpg")}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-header.active::after{right:0;background-image:url("../image/in_see-less.jpg")}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-description{border:0;width:100%;padding:0}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-description .highlight-desc{margin:15px 10px;font-size:18px;line-height:35px}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-description .highlight-desc .highlight-link{margin-bottom:20px;margin-top:10px}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-description .highlight-desc .highlight-link a{font-size:18px;line-height:35px}
}
.in-highlight .ihg-highlights-module .highlight-wrap .highlight-description .highlight-link .phoneNumber-desktop{border:0;font-family:"handOfSean";font-size:16px;line-height:22px;color:#af003d}
.faqs h3{font-size:32px;color:#29313b;font-family:Swiss721BT;font-weight:bold;padding:10px 0 10px 0;text-align:center}
.faqs .card-header{border-bottom:1px #424242 solid}
.faqs .faqs-question p{font-family:Swiss721BT;color:#bf3364;font-size:18px;line-height:16px;padding:1em 3em 1em 1em;margin:0;text-align:left}
.faqs .faqs-question p:hover{background-color:#eee}
.faqs .faqs-question[aria-expanded='true'] p{color:#424242;font-family:Swiss721BT}
.faqs .faqs-question[aria-expanded='true'] .arrow-icon:after{content:'\f106'}
.faqs .faqs-answer p{font-family:Swiss721BT;padding:10px 10px 20px 10px;margin:0;font-size:16px;line-height:16px;color:#666;text-indent:20px;text-align:left}
.faqs .arrow-icon:after{content:'\f107';color:#333;position:absolute;font-family:"FontAwesome";font-size:22px;right:12em}
.faqs-section{padding-left:15em;padding-right:15em;padding-bottom:1em}
.faqs-section .collapse{display:none;float:none}
.faqs-section .collapse.in{display:block;visibility:visible}
@media only screen and (max-width:998px){.faqs .arrow-icon:after{right:2em}
.faqs-section{padding-left:2em;padding-right:2em}
}
.uiv2-gallery{text-align:center;visibility:hidden}
.uiv2-gallery .pattern-default .mediaGallery-carousel{position:relative}
.uiv2-gallery .pattern-default .mediaGallery-carousel img{margin:0 auto;object-fit:cover;width:100%}
.uiv2-gallery .pattern-default .toggle-drawer{text-align:center;width:100%;color:#fff;padding:14px 0;z-index:99;cursor:pointer;font-weight:bold;line-height:1.8em;padding:6px 0}
.uiv2-gallery .pattern-default .slide-caption{bottom:-45px;width:100%;padding:3px 0;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.uiv2-gallery .pattern-default .slide-caption .upper{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 20px;width:100%}
.uiv2-gallery .pattern-default .slide-caption .upper span{font-size:18px;line-height:24px}
.uiv2-gallery .pattern-default .slide-caption .lower{font-size:18px;line-height:32px;padding:0 0 40px}
.uiv2-gallery .pattern-default .fa-camera:before{content:""}
.uiv2-gallery .pattern-default .navigation a{-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}
.uiv2-gallery .pattern-default .navigation a:before{height:32px;position:absolute;top:50%;margin:-16px 0 0 0;width:26px;content:""}
.uiv2-gallery .pattern-default .navigation .slide-prev,.uiv2-gallery .pattern-default .navigation .slide-next{background-color:rgba(68,68,68,0.5);position:absolute;display:block;z-index:0;height:100%;width:60px;top:0;margin:0;filter:alpha(opacity=50)}
.uiv2-gallery .pattern-default .navigation .slide-prev{left:0}
.uiv2-gallery .pattern-default .navigation .slide-prev:before{left:25px;background-image:url(../image/in_flex_arrow_left.jpg)}
.no-svg .uiv2-gallery .pattern-default .navigation .slide-prev:before{background-image:url(../image/in_flex_arrow_left.jpg)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .uiv2-gallery .pattern-default .navigation .slide-prev:before{background-image:url(https://digital.ihg.com/is/image/ihg//in_flex_arrow_left?fmt=png-alpha@2x)}
}
.uiv2-gallery .pattern-default .navigation .slide-next{right:0}
.uiv2-gallery .pattern-default .navigation .slide-next:before{right:25px;background-image:url(../image/in_flex_arrow_right.jpg)}
.no-svg .uiv2-gallery .pattern-default .navigation .slide-next:before{background-image:url(../image/in_flex_arrow_right.jpg)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .uiv2-gallery .pattern-default .navigation .slide-next:before{background-image:url(https://digital.ihg.com/is/image/ihg//in_flex_arrow_right?fmt=png-alpha@2x)}
}
.uiv2-gallery .pattern-default .tn-container{bottom:109px;width:100%;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}
.uiv2-gallery .pattern-default .tn-container .caption-container{display:none}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel{max-width:945px;margin:0 auto;padding:0 50px;position:relative;height:0;overflow:hidden}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .slides li{margin:5px;position:relative;cursor:pointer;max-width:90px}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .slides li .navigation{display:none}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{content:"";display:inline-block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #00a597;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);margin-left:-10px;left:50%;position:absolute;bottom:-5px}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation .carousel-prev,.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation .carousel-next{opacity:1;top:7px;display:block}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation .carousel-prev:before,.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation .carousel-next:before{width:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #000;background-image:none;opacity:.3}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation .carousel-prev{left:0}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation .carousel-prev:before{left:16px;transform:rotate(180deg)}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation .carousel-next{right:0}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation .carousel-next:before{right:16px}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel.open-thump{display:block}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel.open{display:block;cursor:pointer}
.uiv2-gallery .pattern-default .open-thump .mediaGallery-thumb-carousel{height:90px}
.uiv2-gallery .pattern-default .open-thump .caption-container{height:60px;display:block}
.uiv2-gallery .pattern-default .open-thump .caption-container .slides .active{display:block !important;position:relative;transition:left .1s ease}
.uiv2-gallery .loading_overlay{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}
.uiv2-gallery .loading_overlay img{width:32px !important;height:32px !important}
@media(min-width:320px) and (max-width:767px){.uiv2-gallery .pattern-default .navigation .slide-prev,.uiv2-gallery .pattern-default .navigation .slide-next{width:40px}
.uiv2-gallery .pattern-default .navigation .slide-prev:before{left:10px}
.uiv2-gallery .pattern-default .navigation .slide-next:before{right:10px}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel{padding:0 20px}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation{display:none}
}
.uiv2-gallery .scheme-default .toggle-drawer{font:16px Arial;background-color:#494949}
.uiv2-gallery .scheme-default .open-thump .slide-caption{background-color:#fff}
.uiv2-gallery .scheme-default .open-thump .caption-container{background-color:#fff}
.uiv2-gallery .scheme-default .open-thump .caption-container .upper span{color:#000;font:14px Arial}
.uiv2-gallery .scheme-default .tn-container{background-color:#fff}
.uiv2-gallery .scheme-default .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#000}
.uiv2-gallery .scheme-azure .toggle-drawer{font:16px Arial;background-color:#454545}
.uiv2-gallery .scheme-azure .open-thump .slide-caption{background-color:#2172b9}
.uiv2-gallery .scheme-azure .open-thump .caption-container{background-color:#2172b9}
.uiv2-gallery .scheme-azure .open-thump .caption-container .upper span{color:#fff;font:bold 12px Arial}
.uiv2-gallery .scheme-azure .tn-container{background-color:#ededed}
.uiv2-gallery .scheme-azure .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#454545}
.uiv2-gallery .scheme-limeade .toggle-drawer{font:14px fs_lolamedium_italic;background-color:#494949}
.uiv2-gallery .scheme-limeade .open-thump .slide-caption{background-color:#509e2f}
.uiv2-gallery .scheme-limeade .open-thump .caption-container{background-color:#509e2f}
.uiv2-gallery .scheme-limeade .open-thump .caption-container .upper span{color:#fff;font:13px fs_lolamedium_italic}
.uiv2-gallery .scheme-limeade .tn-container{background-color:#d1d4d3}
.uiv2-gallery .scheme-limeade .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#494949}
.uiv2-gallery .scheme-navy .toggle-drawer{font:16px Arial;background-color:#494949;text-transform:uppercase}
.uiv2-gallery .scheme-navy .open-thump .slide-caption{background-color:#7d81be}
.uiv2-gallery .scheme-navy .open-thump .caption-container{background-color:#7d81be}
.uiv2-gallery .scheme-navy .open-thump .caption-container .upper span{color:#fff;font:bold 14px Arial}
.uiv2-gallery .scheme-navy .tn-container{background-color:#fff}
.uiv2-gallery .scheme-navy .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#494949}
.uiv2-gallery .scheme-sunny .toggle-drawer{background-color:#494949}
.uiv2-gallery .scheme-sunny .open-thump .slide-caption{background-color:#f47d30}
.uiv2-gallery .scheme-sunny .open-thump .caption-container{background-color:#f47d30}
.uiv2-gallery .scheme-sunny .open-thump .caption-container .upper span{color:#fff}
.uiv2-gallery .scheme-sunny .tn-container{background-color:#fff}
.uiv2-gallery .scheme-sunny .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#494949}
.uiv2-gallery .scheme-husk .toggle-drawer{font:16px GillSans Medium;background-color:#333}
.uiv2-gallery .scheme-husk .open-thump .slide-caption{background-color:#232530}
.uiv2-gallery .scheme-husk .open-thump .caption-container{background-color:#232530}
.uiv2-gallery .scheme-husk .open-thump .caption-container .upper span{color:#fff;font:16px GillSans Regular}
.uiv2-gallery .scheme-husk .tn-container{background-color:#ebebeb}
.uiv2-gallery .scheme-husk .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#333}
.uiv2-gallery .scheme-siren .toggle-drawer{font:14px "Agenda-Regular";background-color:#222}
.uiv2-gallery .scheme-siren .open-thump .slide-caption{background-color:#918884}
.uiv2-gallery .scheme-siren .open-thump .caption-container{background-color:#918884}
.uiv2-gallery .scheme-siren .open-thump .caption-container .upper span{color:#e4e1e0;font:14px "Agenda-Semibold"}
.uiv2-gallery .scheme-siren .tn-container{background-color:#918884}
.uiv2-gallery .scheme-siren .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#222}
.uiv2-gallery .scheme-brown .toggle-drawer{font:16px "P22-UNDERGROUND";background-color:#572700;text-transform:uppercase}
.uiv2-gallery .scheme-brown .open-thump .slide-caption{background-color:#333}
.uiv2-gallery .scheme-brown .open-thump .caption-container{background-color:#333}
.uiv2-gallery .scheme-brown .open-thump .caption-container .upper span{color:#fff;font:14px "P22-UNDERGROUND"}
.uiv2-gallery .scheme-brown .tn-container{background-color:#eee}
.uiv2-gallery .scheme-brown .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#572700}
.uiv2-gallery .scheme-fuschia.pattern-default .navigation .slide-prev{border-radius:30px 0 0 0}
.uiv2-gallery .scheme-fuschia.pattern-default .navigation .slide-next{border-radius:0 30px 0 0}
.uiv2-gallery .scheme-fuschia .mediaGallery-carousel{border-radius:30px 30px 0 0;margin:0 auto;background-image:url(../image/tile-image-bg.jpg);padding-top:35px;background:-webkit-gradient(radial,center center,0,center center,460,from(#fff),to(#000));background:-webkit-radial-gradient(circle,rgba(255,255,255,0.5),rgba(0,0,0,0.5)),url(../image/tile-image-bg.jpg) repeat-x;background:-moz-radial-gradient(circle,rgba(255,255,255,0.5),rgba(0,0,0,0.5)),url(../image/tile-image-bg.jpg) repeat-x;background:-ms-radial-gradient(circle,rgba(255,255,255,0.5),rgba(0,0,0,0.5)),url(../image/tile-image-bg.jpg) repeat-x}
.uiv2-gallery .scheme-fuschia .toggle-drawer{font:16px "effra";background-color:#98002e;text-transform:uppercase}
.uiv2-gallery .scheme-fuschia .open-thump .slide-caption{background-color:#333}
.uiv2-gallery .scheme-fuschia .open-thump .caption-container{background-color:#333}
.uiv2-gallery .scheme-fuschia .open-thump .caption-container .upper span{color:#fff;font:14px "effra"}
.uiv2-gallery .scheme-fuschia .tn-container{background-color:#fff}
.uiv2-gallery .scheme-fuschia .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#98002e}
.uiv2-gallery .scheme-orange .toggle-drawer{font:16px "eau_sans_book";background-color:#81848a;text-transform:uppercase}
.uiv2-gallery .scheme-orange .open-thump .slide-caption{background-color:#de7c00}
.uiv2-gallery .scheme-orange .open-thump .caption-container{background-color:#de7c00}
.uiv2-gallery .scheme-orange .open-thump .caption-container .upper span{color:#fff;font:16px "eau_sans_book"}
.uiv2-gallery .scheme-orange .tn-container{background-color:#f0f0f0}
.uiv2-gallery .scheme-orange .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#81848a}
.uiv2-gallery .scheme-grayUL{padding-bottom:40px}
.uiv2-gallery .scheme-grayUL .toggle-drawer{font:16px "Heiti SC";background-color:#81848a}
.uiv2-gallery .scheme-grayUL .toggle-drawer:lang(en){font-family:"Trebuchet MS"}
.uiv2-gallery .scheme-grayUL .open-thump .slide-caption{background-color:#232530}
.uiv2-gallery .scheme-grayUL .open-thump .caption-container{background-color:#232530}
.uiv2-gallery .scheme-grayUL .open-thump .caption-container .upper span{color:#fff;font:16px "Heiti SC"}
.uiv2-gallery .scheme-grayUL .open-thump .caption-container .upper span:lang(en){font-family:"Trebuchet MS"}
.uiv2-gallery .scheme-grayUL .tn-container{background-color:#ebebeb}
.uiv2-gallery .scheme-grayUL .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#333}
.uiv2-gallery .scheme-ecstasy .mediaGallery-carousel ul{padding-left:0}
.uiv2-gallery .scheme-ecstasy .toggle-drawer{font:18px "Graphik-Regular";background-color:#3f3d3d}
.uiv2-gallery .scheme-ecstasy .open-thump .slide-caption{background-color:#d96932}
.uiv2-gallery .scheme-ecstasy .open-thump .caption-container{background-color:#d96932}
.uiv2-gallery .scheme-ecstasy .open-thump .caption-container .upper span{color:#fff;font:16px "Graphik-Regular"}
.uiv2-gallery .scheme-ecstasy .tn-container{background-color:#fff}
.uiv2-gallery .scheme-ecstasy .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#707372}
.uiv2-gallery .scheme-graySP .toggle-drawer{font:16px "Graphik-Regular";background-color:#333}
.uiv2-gallery .scheme-graySP .open-thump .slide-caption{background-color:#231f20}
.uiv2-gallery .scheme-graySP .open-thump .caption-container{background-color:#231f20}
.uiv2-gallery .scheme-graySP .open-thump .caption-container .upper span{color:#fff;font:16px "Graphik-Regular"}
.uiv2-gallery .scheme-graySP .tn-container{background-color:#333}
.uiv2-gallery .scheme-graySP .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#4e4c4d}
.uiv2-gallery .scheme-crimson .toggle-drawer{font:bold 18px "Arial";background-color:#37424a;text-transform:uppercase}
.uiv2-gallery .scheme-crimson .open-thump .slide-caption{background-color:#c30045}
.uiv2-gallery .scheme-crimson .open-thump .caption-container{background-color:#c30045}
.uiv2-gallery .scheme-crimson .open-thump .caption-container .upper span{color:#fff;font:16px "Arial"}
.uiv2-gallery .scheme-crimson .tn-container{background-color:#f0f2f3}
.uiv2-gallery .scheme-crimson .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#c30045}
.status-flag{display:none;position:absolute;top:30px;z-index:1;max-width:calc(80%)}
[dir="ltr"] .status-flag{left:0}
[dir="rtl"] .status-flag{right:0}
@media screen and (max-width:767px){[data-brandcode='va'] .status-flag{top:60px}
}
.status-flag__title{color:#fff;display:inline-block}
[data-brandcasing="on"] .status-flag__title{text-transform:lowercase}
[dir="ltr"] .status-flag__title{padding:10px 30px 10px 25px}
[dir="rtl"] .status-flag__title{padding:10px 25px 10px 30px}
@media screen and (max-width:767px){.status-flag__title{padding:10px 15px !important}
}
.status-flag__title .allcaps{text-transform:uppercase}
[data-brandcode='cp'] .status-flag__title{background-color:#9c3374;font-size:13px;font-weight:600}
[dir="ltr"] [data-brandcode='cp'] .status-flag__title{padding:10px 30px 8px 25px}
[dir="rtl"] [data-brandcode='cp'] .status-flag__title{padding:10px 25px 8px 30px}
@media screen and (max-width:1199px){[data-brandcode='cp'] .status-flag__title{font-size:12px}
}
@media screen and (max-width:991px){[data-brandcode='cp'] .status-flag__title{font-size:12px}
}
@media screen and (max-width:767px){[data-brandcode='cp'] .status-flag__title{font-size:12px;padding:10px 15px 8px 15px}
}
[data-brandcode='cp'] [data-brandcasing="on"] .status-flag__title{text-transform:uppercase}
[data-brandcode='cv'] .status-flag__title{background-color:#b64b05;font-size:18px;line-height:18px;font-weight:500;font-style:italic}
@media screen and (max-width:767px){[data-brandcode='cv'] .status-flag__title{font-size:16px}
}
[data-brandcode='cv'] [data-brandcasing="on"] .status-flag__title{text-transform:capitalize}
[data-brandcode='cw'] .status-flag__title{background-color:#98002e;font-size:20px;line-height:26px;font-weight:bold}
@media screen and (max-width:767px){[data-brandcode='cw'] .status-flag__title{font-size:16px}
}
[data-brandcode='cw'] [data-brandcasing="on"] .status-flag__title{text-transform:capitalize}
[data-brandcode='ex'] .status-flag__title{background-color:#e35205;font-size:18px;line-height:22px}
[data-brandcode='ex'] [data-brandcasing="on"] .status-flag__title{text-transform:uppercase}
[data-brandcode='hi'] .status-flag__title{color:#494949;background-color:#fecb2f;font-size:18px;line-height:22px;font-family:'fs_lolamedium'}
[data-brandcode='hi'] [data-brandcasing="on"] .status-flag__title{text-transform:capitalize}
[data-brandcode='ic'] .status-flag__title{background-color:#8e731b;font-size:12px;line-height:20px}
@media screen and (max-width:767px){[data-brandcode='ic'] .status-flag__title{font-size:11px}
}
[data-brandcode='ic'] [data-brandcasing="on"] .status-flag__title{text-transform:uppercase}
[data-brandcode='in'] .status-flag__title{background-color:#af003d;font-size:18px;line-height:22px;font-weight:normal}
@media screen and (max-width:767px){[data-brandcode='in'] .status-flag__title{font-size:16px}
}
[data-brandcode='in'] [data-brandcasing='on'] .status-flag__title{text-transform:capitalize}
[data-brandcode='nd'] .status-flag__title{background-color:#231f20;font-size:18px;line-height:18px;font-family:'Graphik-Medium'}
@media screen and (max-width:767px){[data-brandcode='nd'] .status-flag__title{font-size:16px}
}
[data-brandcode='nd'] [data-brandcasing="on"] .status-flag__title:first-letter {text-transform:uppercase}
[data-brandcode='rs'] .status-flag__title{background-color:#00a0af;font-size:18px;line-height:22px;font-weight:500}
@media screen and (max-width:767px){[data-brandcode='rs'] .status-flag__title{font-size:16px}
}
[data-brandcode='rs'] [data-brandcasing="on"] .status-flag__title{text-transform:capitalize}
[data-brandcode='sb'] .status-flag__title{background-color:#572700;font-size:18px;line-height:28px;font-weight:400}
@media screen and (max-width:767px){[data-brandcode='sb'] .status-flag__title{font-size:16px;line-height:23px}
}
[data-brandcode='sb'] [data-brandcasing="on"] .status-flag__title{text-transform:capitalize}
[data-brandcode='ul'] .status-flag__title{background-color:#d31245;font-size:18px;line-height:22px;font-weight:bold}
@media screen and (max-width:991px){[data-brandcode='ul'] .status-flag__title{font-size:16px}
}
@media screen and (max-width:767px){[data-brandcode='ul'] .status-flag__title{font-size:14px;line-height:18px}
}
[data-brandcode='ul'] [data-brandcasing="on"] .status-flag__title{text-transform:capitalize}
[data-brandcode='va'] .status-flag__title{background-color:#ff3a1e;font-size:18px;line-height:18px;font-weight:400}
@media screen and (max-width:767px){[data-brandcode='va'] .status-flag__title{font-size:16px;line-height:16px}
}
[data-brandcode='va'] [data-brandcasing="on"] .status-flag__title:first-letter {text-transform:uppercase}
[data-brandcode='vn'] .status-flag__title{background-color:#de7c00;font-size:25px;line-height:25px;font-family:'eau_sans_book';font-weight:400}
@media screen and (max-width:1199px){[data-brandcode='vn'] .status-flag__title{font-size:21px;line-height:21px}
}
@media screen and (max-width:991px){[data-brandcode='vn'] .status-flag__title{font-size:20px;line-height:20px}
}
@media screen and (max-width:767px){[data-brandcode='vn'] .status-flag__title{font-size:18px;line-height:18px}
}
[data-brandcode='vn'] [data-brandcasing="on"] .status-flag__title{text-transform:capitalize}
.ihg-highlights-module{font-size:18px;line-height:26px;color:#333;border-top:2px solid #333}
.ihg-highlights-module .highlight-wrap{display:flex}
.ihg-highlights-module .highlight-wrap .header-wrapper{width:25.5%;display:inline-block}
.ihg-highlights-module .highlight-wrap .header-wrapper>.highlight-header{padding:9px 15px;border-bottom:2px solid #333}
.ihg-highlights-module .highlight-wrap .header-wrapper>.highlight-header:before{content:"";min-width:15px;width:15px;height:15px;margin-right:15px;display:inline-block;border-radius:100px}
.ihg-highlights-module .highlight-wrap .header-wrapper>.highlight-header.active:before{background-color:#eee}
.ihg-highlights-module .highlight-wrap .header-wrapper>.highlight-header:hover:not(.active){background-color:#eee}
.ihg-highlights-module .highlight-wrap .highlight-header{cursor:pointer;font-weight:500;line-height:24px;display:flex;align-items:center;transition:all .3s ease}
.ihg-highlights-module .highlight-wrap>.highlight-header{display:none}
.ihg-highlights-module .highlight-wrap>.highlight-description{width:74.5%;min-height:100px;display:none;opacity:0;transition:all .3s ease}
.ihg-highlights-module .highlight-wrap>.highlight-description.active{display:inline-block}
.ihg-highlights-module .highlight-wrap>.highlight-description>.highlight-image{position:relative}
.ihg-highlights-module .highlight-wrap>.highlight-description>.highlight-image:after{content:"";transition:width ease-in-out .3s;display:block;height:10px;background:#eee;width:0;bottom:0;position:absolute;z-index:100}
.ihg-highlights-module .highlight-wrap>.highlight-description>.highlight-image img{display:block;width:100%;object-fit:cover}
.ihg-highlights-module .highlight-wrap>.highlight-description .highlight-desc{margin-top:20px}
.ihg-highlights-module .highlight-wrap>.highlight-description .highlight-desc P{margin:0}
.ihg-highlights-module .highlight-wrap>.highlight-description .highlight-link{margin-top:20px}
.ihg-highlights-module .highlight-wrap>.highlight-description .highlight-link a{cursor:pointer;font-weight:500;color:inherit;text-decoration:none;position:relative;border-bottom:1px solid #333}
.ihg-highlights-module .highlight-wrap>.highlight-description .highlight-link a:after{content:">";position:absolute;padding-left:10px;right:-19px}
.ihg-highlights-module .highlight-wrap>.highlight-description .highlight-link a:before{content:"";border-bottom:1px solid #eee;width:0;transition:width .3s ease;position:absolute;bottom:-1px;left:0}
.ihg-highlights-module .highlight-wrap>.highlight-description .highlight-link a:hover:before{width:100%}
.ihg-highlights-module .highlight-wrap.everstate-topvisible>.highlight-description>.highlight-image:after,.ihg-highlights-module .highlight-wrap.everstate-bottomvisible>.highlight-description>.highlight-image:after{width:100%}
.ihg-highlights-module--horizontal{position:relative;padding-bottom:71px}
.ihg-highlights-module--horizontal .highlight-wrap{position:relative}
.ihg-highlights-module--horizontal .highlight-wrap .header-wrapper{max-width:940px;display:block;position:absolute;padding-top:35px;text-align:center;bottom:0;z-index:1;margin:0 auto;left:0;right:0;width:calc(100% - 260px);background:#fff}
.ihg-highlights-module--horizontal .highlight-wrap .header-wrapper>.highlight-header{border-bottom:0;display:inline-table;text-align:center;padding:0 15px 11px 15px;color:#8b8a8a}
.ihg-highlights-module--horizontal .highlight-wrap .header-wrapper>.highlight-header:hover:not(.active){background:transparent}
.ihg-highlights-module--horizontal .highlight-wrap .header-wrapper>.highlight-header.active:before{display:none}
.ihg-highlights-module--horizontal .highlight-wrap .header-wrapper>.highlight-header:before{display:none}
.ihg-highlights-module--horizontal .highlight-wrap .header-wrapper>.highlight-header.active{color:#231f20;text-decoration:underline;text-underline-position:under}
.ihg-highlights-module--horizontal .highlight-wrap>.highlight-description{width:100%}
.ihg-highlights-module--horizontal .highlight-wrap>.highlight-description .highlight-image:after{display:none}
.ihg-highlights-module--horizontal .highlight-wrap>.highlight-description .highlight-desc{margin:0 auto;max-width:880px;position:relative;z-index:2;padding:9px 40px;background:#fff;font-size:16px;text-align:center}
.ihg-highlights-module--horizontal .highlight-wrap>.highlight-description .highlight-desc p{margin-top:0;display:inline}
.ihg-highlights-module--horizontal .highlight-wrap>.highlight-description .highlight-link{margin-top:15px;display:block}
.ihg-highlights-module--horizontal .highlight-wrap>.highlight-description .highlight-link a:before{display:none}
.ihg-highlights-module--horizontal .highlight-wrap>.highlight-description .highlight-link a:after{display:none}
.ihg-highlights-module--horizontal .services-base{padding:65px 0 0 0;text-align:center;max-width:960px;margin-left:auto;margin-right:auto}
.ihg-highlights-module--horizontal .tile-header{margin:7px 0 51px;text-align:center}
.ihg-highlights-module--horizontal .sub-header{padding:0 10px;margin-bottom:10px;display:inline-block;text-transform:uppercase;border-bottom:2px solid #231f20;text-align:center}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ihg-highlights-module--horizontal .highlight-wrap .header-wrapper{transform:translate(33%,0)}
}
@media(max-width:991px){.ihg-highlights-module .highlight-wrap .header-wrapper{width:31.5%}
.ihg-highlights-module .highlight-wrap .header-wrapper>.highlight-header{padding:15px}
.ihg-highlights-module .highlight-wrap .highlight-header{font-size:16px;line-height:18px}
.ihg-highlights-module .highlight-wrap>.highlight-description{width:69.5%}
.ihg-highlights-module--horizontal .services-base{padding:65px 0 0 0}
.ihg-highlights-module--horizontal .highlight-wrap>.highlight-description{width:100%}
.ihg-highlights-module--horizontal .highlight-wrap>.highlight-description .highlight-desc{max-width:880px;padding:10px 40px}
.ihg-highlights-module--horizontal .highlight-wrap .header-wrapper{max-width:880px;width:100%}
}
@media(min-width:768px){.ihg-highlights-module.mobile-behavior{border-bottom:2px solid #333}
.ihg-highlights-module.mobile-behavior .highlight-wrap{display:block}
.ihg-highlights-module.mobile-behavior .highlight-wrap .header-wrapper{display:none}
.ihg-highlights-module.mobile-behavior .highlight-wrap .highlight-header{display:block;padding:15px;padding-right:30px;cursor:pointer;position:relative;border-top:2px solid #333;transition:none}
.ihg-highlights-module.mobile-behavior .highlight-wrap .highlight-header:after{content:"";width:15px;height:15px;position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;right:15px;top:50%;transform:translateY(-50%);transition:transform .3s ease .1s}
.ihg-highlights-module.mobile-behavior .highlight-wrap .highlight-header.active{background-color:#333;color:#fff}
.ihg-highlights-module.mobile-behavior .highlight-wrap .highlight-header.active:after{transform:translateY(-50%) rotate(180deg)}
.ihg-highlights-module.mobile-behavior .highlight-wrap .highlight-header:nth-child(2){border-top:0}
.ihg-highlights-module.mobile-behavior .highlight-wrap>.highlight-description{width:100%;opacity:1;display:none;border-top:2px solid #333}
.ihg-highlights-module.mobile-behavior .highlight-wrap>.highlight-description .highlight-desc{margin-top:15px}
.ihg-highlights-module.mobile-behavior .highlight-wrap>.highlight-description .highlight-link{margin-top:15px;margin-bottom:30px}
.mobile-behavior .ihg-highlights-module--horizontal{padding:0 35px 15px 35px}
.mobile-behavior .ihg-highlights-module--horizontal .services-base{padding:70px 0 0 0}
.mobile-behavior .ihg-highlights-module--horizontal .tile-header{margin:7px 0 36px}
.mobile-behavior .ihg-highlights-module--horizontal .highlight-wrap .highlight-header{padding:20px 0 20px 0}
.mobile-behavior .ihg-highlights-module--horizontal .highlight-wrap .highlight-header:nth-child(2){border-top:0}
.mobile-behavior .ihg-highlights-module--horizontal .highlight-wrap .highlight-header:after{content:"\f078";font-family:"FontAwesome"}
.mobile-behavior .ihg-highlights-module--horizontal .highlight-wrap .highlight-header.active{background-color:#fff !important;color:#333 !important}
.mobile-behavior .ihg-highlights-module--horizontal .highlight-wrap>.highlight-description{padding-bottom:0;border-top:0}
.mobile-behavior .ihg-highlights-module--horizontal .highlight-wrap>.highlight-description .highlight-desc{padding:15px 0 30px 0}
.mobile-behavior .ihg-highlights-module--horizontal .highlight-wrap>.highlight-description .highlight-link{padding-left:5px;margin-top:0;margin-bottom:0}
}
@media(max-width:767px){.ihg-highlights-module{border-bottom:2px solid #333}
.ihg-highlights-module.mobile-carousel{display:none}
.ihg-highlights-module .highlight-wrap{display:block}
.ihg-highlights-module .highlight-wrap .header-wrapper{display:none}
.ihg-highlights-module .highlight-wrap .highlight-header{display:block;padding:15px;padding-right:30px;cursor:pointer;position:relative;border-top:2px solid #333;transition:none}
.ihg-highlights-module .highlight-wrap .highlight-header:after{content:"";width:15px;height:15px;position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;right:15px;top:50%;transform:translateY(-50%);transition:transform .3s ease .1s}
.ihg-highlights-module .highlight-wrap .highlight-header.active{background-color:#333;color:#fff}
.ihg-highlights-module .highlight-wrap .highlight-header.active:after{transform:translateY(-50%) rotate(180deg)}
.ihg-highlights-module .highlight-wrap .highlight-header:nth-child(2){border-top:0}
.ihg-highlights-module .highlight-wrap>.highlight-description{width:100%;opacity:1;display:none;border-top:2px solid #333}
.ihg-highlights-module .highlight-wrap>.highlight-description .highlight-desc{margin-top:15px}
.ihg-highlights-module .highlight-wrap>.highlight-description .highlight-link{margin-top:15px;margin-bottom:30px}
.ihg-highlights-module--horizontal{padding:0 35px 15px 35px}
.ihg-highlights-module--horizontal .services-base{padding:70px 0 0 0}
.ihg-highlights-module--horizontal .tile-header{margin:7px 0 36px}
.ihg-highlights-module--horizontal .highlight-wrap .highlight-header{padding:20px 0 20px 0}
.ihg-highlights-module--horizontal .highlight-wrap .highlight-header:nth-child(2){border-top:0}
.ihg-highlights-module--horizontal .highlight-wrap .highlight-header:after{content:"\f078";font-family:"FontAwesome"}
.ihg-highlights-module--horizontal .highlight-wrap .highlight-header.active{background-color:#fff !important;color:#333 !important}
.ihg-highlights-module--horizontal .highlight-wrap>.highlight-description{padding-bottom:0;border-top:0}
.ihg-highlights-module--horizontal .highlight-wrap>.highlight-description .highlight-desc{padding:15px 0 30px 0}
.ihg-highlights-module--horizontal .highlight-wrap>.highlight-description .highlight-link{padding-left:5px;margin-top:0;margin-bottom:0}
}
@media(max-width:320px){.ihg-highlights-module--horizontal{padding:0 20px 20px 20px}
.ihg-highlights-module--horizontal .services-base{padding:40px 0 0 0}
.ihg-highlights-module--horizontal .tile-header{margin:7px 0 26px;font-size:28px;line-height:28px}
}
.ihg-highlights-mobile-carousel{display:none}
@media only screen and (max-width:767px){.ihg-highlights-mobile-carousel{display:block}
}
.ihg-highlights-mobile-carousel .highlight-carousel-wrapper .slick-prev{left:12px}
.ihg-highlights-mobile-carousel .highlight-carousel-wrapper .slick-prev:before{content:'';left:7px;background-image:url(../image/in_flex_arrow_left.jpg);height:32px;position:absolute;top:50%;margin:-16px 0 0 0;width:26px;content:"";z-index:1}
.ihg-highlights-mobile-carousel .highlight-carousel-wrapper .slick-next{right:12px}
.ihg-highlights-mobile-carousel .highlight-carousel-wrapper .slick-next:before{right:7px;background-image:url(../image/in_flex_arrow_right.jpg);height:32px;position:absolute;top:50%;margin:-16px 0 0 0;width:26px;content:"";z-index:1}
.ihg-highlights-mobile-carousel .highlight-carousel-wrapper .slick-prev:before,.ihg-highlights-mobile-carousel .highlight-carousel-wrapper .slick-next:before{font-family:"icomoon";font-size:30px;line-height:1;color:#8e731b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:bolder;z-index:1}
.ihg-highlights-mobile-carousel .highlight-carousel-wrapper .slick-dots{height:auto;display:block;position:absolute;top:58%;z-index:10;overflow:hidden;width:100%;text-align:center;margin-top:10px}
.ihg-highlights-mobile-carousel .highlight-carousel-wrapper .slick-dots li{position:relative;display:inline-block !important;width:16px !important;height:20px;margin:0;padding:0;cursor:pointer}
.ihg-highlights-mobile-carousel .highlight-carousel-wrapper .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:24px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.ihg-highlights-mobile-carousel .highlight-carousel-wrapper .slick-dots li.slick-active button:before{color:#509e2f}
.ihg-highlights-mobile-carousel .highlight-carousel-wrapper .slick-dots li button:before{font-family:'slick';font-size:25px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'\2022';text-align:center;opacity:.70;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ihg-highlights-mobile-carousel .highlight-carousel-wrapper .slick-prev{height:0;width:0;padding:0;border:0;font-size:0}
.ihg-highlights-mobile-carousel .highlight-carousel-wrapper .slick-next{height:0;width:0;padding:0;border:0;font-size:0}
.highlight-link .phoneNumber-desktop{display:inline}
.highlight-link .phoneNumber-mobile{display:none}
@media(max-width:992px){.highlight-link .phoneNumber-desktop{display:none}
.highlight-link .phoneNumber-mobile{display:inline}
.ihg-highlights-module .highlight-wrap>.highlight-description .highlight-link .phoneNumber-mobile a:before{border-bottom:0}
}
.renovation-description{display:none}
.renovation-description .re-heading h2{font-size:25px;line-height:26px}
.renovation-description .re-msg p{font-size:15px;line-height:21px}
@media(min-width:992px) and (max-width:1199px){.renovation-description .re-heading h2{font-size:20px;line-height:22px}
.renovation-description .re-msg p{font-size:12px;line-height:18px}
}
@media(min-width:768px) and (max-width:991px){.renovation-description .re-heading h2{font-size:20px;line-height:22px}
.renovation-description .re-msg p{font-size:12px;line-height:18px}
}
@media only screen and (max-width:767px){.renovation-description .re-heading h2{font-size:19px;line-height:22px}
.renovation-description .re-msg p{font-size:14px;line-height:16px}
}
.primary-nav{margin:0 auto;min-height:90px;padding:0;background-color:#c30045 !important}
#uhf_headerWrapper .brandNav-link:hover,#uhf_headerWrapper .brandNav-link:active{background-color:#af003d}
#uhf_headerWrapper #primary-nav .brandNavContainer a.booknow:hover{background-color:#af003d}
@media(max-width:676px){.mobileNavMenuContainer.container,#uhf_headerWrapper .logIn-mobile,#uhf_headerWrapper .mobileNav{background-color:#c30045 !important}
}
@media(max-width:480px){ul.uhfmobilebrandnav li a:hover{background-color:#c30045;color:#fff}
}
li.brandNav-list-item.u-list-item.active{background-color:#af003d;border-left:1px solid #c30045;border-right:1px solid #c30045}
.primary-nav{border-bottom:1px solid #af003d !important}
.sub-nav .sub-nav-wrap{border-bottom:1px solid #af003d}
@media(max-width:768px){.res-module-wrapper .res-footer{background-color:#e37222 !important;border-top:1px solid #c95e2e !important}
.mobileNavMenuContainer.container,#uhf_headerWrapper .logIn-mobile,#uhf_headerWrapper .mobileNav{background-color:#c30045 !important}
#uhf_headerWrapper div.wrapper-UBE a.mobileNavLink{color:#c30045}
#uhf_headerWrapper .wrapper-UBE li.mobileNavMenu-list-item a.mobileNavLink:hover,#uhf_headerWrapper .wrapper-UBE li.mobileNavMenu-list-item.active .mobileNavLink{background-color:#c30045;color:#fff}
}
.ui-datepicker-multi-2 .ui-datepicker-group{border:0}
.rm-datepicker{background-color:#c30045}
.rm-header{background-color:#c30045}
.rm-sel-dates #rm-checkin,.rm-sel-dates #rm-checkout{color:#c30045}
.rm-sel-dates #rm-checkin.rm-active,.rm-sel-dates #rm-checkout.rm-active{background-color:#af003d}
.ui-widget-header a.ui-datepicker-prev:before,.ui-widget-header a.ui-datepicker-next:before{color:#c30045}
.ui-datepicker .ui-datepicker-title span{color:#c30045}
.ui-datepicker .ui-datepicker-header{border-bottom:2px solid #c30045}
.ui-datepicker .ui-datepicker-calendar thead span{color:#c30045}
.ui-datepicker .ui-state-default,.ui-datepicker a.ui-state-default,.ui-datepicker .ui-state-default.ui-state-active{color:#c30045}
.ui-datepicker a.ui-state-default:hover,td.dp-highlight a.ui-state-default,.ui-datepicker .dp-highlight .ui-state-default.ui-state-active,.ui-datepicker-unselectable.ui-state-disabled.dp-highlight .ui-state-default{background-color:#c30045}
td.dp-highlight a.ui-state-default{background:#f2f4f5}
td.dp-highlight.dp-checkin a{background-color:#c30045}
td.dp-highlight.dp-checkout a{background-color:#c30045}